原创 http請求中請求頭和響應頭包含哪些內容

1)請求(客戶端->服務端[request])      GET(請求的方式) /newcoder/hello.html(請求的目標資源) HTTP/1.1(請求採用的協議和版本號)      Accept: */*(客戶端能接收的資源類

原创 eclipse遠程調試服務上的war包

PS:文中容易引起歧義的地方已經做了修改;另外,本人蔘照以下步驟操作,結果無法調試,後來發現是breakpoints的設置。。,如圖是不跳過斷點,如果點擊了就是跳過斷點。 1、如果要調試遠程Linux下tomcat應用,配置tomcat在

原创 SQL --子查詢與臨時表

子查詢 --使用子查詢提升count distinct的效率 數據庫:38_6543 db_hyrhk --1.count distinct很有用,但太慢 ----Count distinct是SQL分析時的禍根所以拿它來做個例子 --

原创 父線程捕獲子線程的異常方式

如果 子線程出現異常問題  如果不在父線程中進行捕獲異常  該子線程也不進行異常捕獲的話  則子線程一但出現異常 則此子線程就關閉了   父線程 並不知情  可能認爲 該子線程已經正常 運行完畢了呢    所以 突顯出父線程捕獲子線程異常

原创 java8 stream特性

Stream API是把真正的函數式編程風格引入到Java中。其實簡單來說可以把Stream理解爲MapReduce,當然Google的MapReduce的靈感也是來自函數式編程。她其實是一連串支持連續、並行聚集操作的元素。從語法上看,也

原创 PostgreSQL 用戶和權限管理

PostgreSQL 用戶和權限管理 PostgreSQL 用戶和權限管理 創建  CREATE ROLE rolename; CREATE USER username; CREATE USER和CREATE ROLE的區別在於,CREA

原创 Kafka_demo

package kafka.general.demoTest; import org.apache.kafka.clients.consumer.*; import org.apache.kafka.common.serializatio

原创 Greenplum數據庫_一些你可能不知道的操作

greenplum 創建一個加密函數  某個數值*20+19 CREATE OR REPLACE FUNCTION db_jcwzsj.intEncrypt(number int4) RETURNS int AS $BODY$ SELEC

原创 線程池的使用_併發編程

Java併發編程:線程池的使用     我們使用線程的時候就去創建一個線程,這樣實現起來非常簡便,但是就會有一個問題:   如果併發的線程數量很多,並且每個線程都是執行一個時間很短的任務就結束了,這樣頻繁創建線程就會大大降低系統的效率,因

原创 SQL UNION 和 UNION ALL 操作符

  SQL UNION 和 UNION ALL 操作符 SQL UNION 操作符 UNION 操作符用於合併兩個或多個 SELECT 語句的結果集。 請注意,UNION 內部的 SELECT 語句必須擁有相同數量的列。列也必須擁有相似的

原创 CentOS 7 安裝Git

服務器端 1.先從yum安裝git yum –y install git 2.在需要的位置創建一個裸倉庫(最後以.git結尾) cd /usr/local mkdir git cd git git init --bare learng

原创 hashset去重原理解析____如何去重一個List中的相同元素

HashSet加入的對象需要重寫hashCode方法和equals方法,因爲對於自定義類需要提供判斷怎樣纔算重複元素的方法。 本例中的hashCode方法和equals方法即是用來判斷student對象是否爲重複對象的標準方法。 個人理解

原创 sql 遇到問題總結 case when 用法等

distinct 去重要放到最前面相當於groupby   要確保後面數據完全一樣 去重才生效否則他也不知道選擇哪一個 所以去重失敗 case when 實現方式  注意要加end  否則不生效的 case when rhb.c_tsbs

原创 spring項目__添加事務_爬坑過程

配置文件調整: 在artery-context.xml或spring的配置文件中 添加tx的schema相關信息 xmlns:tx="http://www.springframework.org/schema/tx"  xsi:schem

原创 配置單元測試_TestNg的使用

安裝TestNg 插件 然後倒入MyEclipse dropins文件夾中 重啓 myeclipse  要在test.xml中配置掃描的測試類 或者直接設置測試類中的測試方法 如何測試類中需要引入某個類 則需要添加註解@InjectMoc