原创 數據庫去除某幾個字段相同值的行

Sqlserver數據庫學習: 1.如何設計表的主鍵Id自增 新建一個表t_test,其中主鍵字段id,設置其爲自增,自增步長爲1 在標識規範下拉菜單中選擇是,默認步長爲1,可以修改 2.在表

原创 ADT算法

排序算法之冒泡排序,二分查找 今天覆習了一下排序算法中的快速排序算法,算是對大學學習的一種回顧吧,只是溫故而知新而已! 基本思想: 重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來,一趟排序算法完成了;下面在

原创 Java對象和集合拷貝

Java對象和集合的拷貝問題 1.今天學習了Java拷貝的問題,其實以前在學習c++的時候也知道對象的深拷貝和淺拷貝的區別,算是有一定的基礎,只是在Java中沒有深入,前幾天在工作中遇到這個問題,當時爲了簡單,繞過了這個問題,現在用例子說

原创 Java 數組和List操作的錯誤

Java 數組和List操作     前幾天在工作的時候,發現了一個隱蔽的錯誤導致我的項目出現錯誤,找了好久,才找到這個問題,閒話不扯,看具體的代碼! public void testArrayToList(){ String res

原创 js 倒數計時器

1.JS倒數計時器    經常在購網網站看到JS倒計時的東西,閒來無事自己也寫個!    HTML代碼: <p> <span id="test" style=" display:block; font-size:20px; f

原创 在resin配置參數實現JConsole遠程監控JVM

在Resin配置參數實現JConsole遠程監控JVM 在Resin中配置中配置下列參數,就可以是實現了! <jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg> <jvm-arg>-Dcom.

原创 myEclipse10.x 配置jad反編譯工具

配置步驟 1.將jad插件放到myelipse10的安裝目錄下,如我我自己配置的D:\MyEclipse10\MyEclipse 10\dropins,,重啓IDE就行。

原创 ExecutorService vs ComletionService vs ScheduledExecutorServce

ExcutorService 1.在多個項目中使用到了這個類,對這個類的方法,大概有所瞭解,現在寫點體會。 import java.util.ArrayList; import java.util.List; import java.ut

原创 String.split解析

今天在開發某項目的時候發現String.split竟然沒有按照預定的規則進行切分,後來度娘之後才發現. String[] java.lang.String.split(String regex) 特別注意split後面的參數是regula

原创 HashMap&&Redis Concurrent Problem

1.前幾天修改一個bug的時候發現一個Java數據結果併發的問題。大致過程如下: 其中Bean的數據結果如下,其中包含一個Map,主要是爲了記錄用戶的使用次數。 public class Bean { private Map<S

原创 獲取服務所在機器IP地址

前段時間做定時任務的時候,需要在線上的服務器中的某一臺執行定時任務,沒有找到更好的方法,就想用IP匹配的方法,執行相應的方法。 獲取服務器IP: public String getLocalIp() { String i

原创 LogBack學習

背景: 前兩天在看線上問題的時候,突然發現在logback.xml文件註釋了debug級別的日誌輸出,導致info,warn,error級別的日誌都不輸出了。 logback.xml配置如下: <?xml versi

原创 數據庫case,when學習

前幾天工作中遇到了一個數據庫統計相關的東西,主要使用case,when實現,現在說說基本情況: 有兩個表school,studens,其中 school表結構如下: students表結構如下: 其中sex=1代表男,se

原创 Java配置數據源的幾種方式

Spring應用程序經常部署到在Java EE應用服務器中,如WebShpere,JBoss,resin或者像Tomcat這樣的Web容器,這些服務允許你配置通過JNDI獲取數據源。在項目中經常遇到配置數據源,根據在工作中的學習和書上的學

原创 Web項目添加接口響應時長

背景:前幾天公司上線了一個項目(手機H5項目)說是用戶和老闆都覺得相應速度比較慢,然後下來要查找原因,所以就需要統計服務器端接口調用時長。 方案: 1.Logback+code 具體的操作步驟就是在每個方法的調用前後加上時間點,然後