原创 spring web項目加載過程

監聽容器初始化tomcat web.xml 中配置 <listener> <listener-class>org.springframework.web.context.ContextLoaderListener

原创 記錄下 將查詢的結果存入表中的sql

card_exhibitor 是展商表 card_card 是名片表 展商表 裏之前staff_card 字段存儲的是員工的card id,用逗號分隔。 後來考慮到 員工card 會很多,所以設計了中間表card_exhibitor_sta

原创 jvm 參數不起作用

今天用jconsle 查看jvm 內存,發現最大內存是 2g 但是 通過jvm 配置了 512m 不起作用 最後找到原因是參數位置不對 參考地址 https://www.coder.work/article/4679749

原创 hive configuration hive.enforce.bucketing does not exists

hive> SET hive.enforce.bucketing = true; Error: Error while processing statement: hive configuration hive.enforce.bucket

原创 websocket frpc 內網穿透

工作需要 用到wss ,想要配置 frpc 實現穿透。 網上搜到配置 type = tcp 試了很久都不成功。 最後改成如下,成功了 [admin] type = https local_ip = 192.168.130.102 local

原创 jenkins 啓動應用失敗

jenkins 構建應用success 後,控制檯看到應用信息也打印出來了。 到linux 命令行 jps -l 確沒看到應用。 所以加入後臺啓動應用 nohup java -jar app-admin.jar >/dev/null &

原创 mysql 查詢每日增長量和累計增長量

項目是去年2月底上線的。 小項目,運營到今天,用戶總量不到3W。 期間迭代了好幾個版本,做了很多功能, 還針對運營推廣 和 線下活動 做了好幾款活動。 上個周還上線了 web 管理後臺。 今天領導關心起用戶增長了,不但要每日的增長數,還要統

原创 git 刪除錯誤提交的文件

idea 項目 ,錯誤將 工具生成的 .idea 裏的文件提交到 倉庫 想要倉庫裏刪除該文件,而本地繼續保留 可以用如下git 命令 git rm --cached filename 看看該參數的說明 --cached

原创 es 時間 mapping建議

mapping "createTime": { "type": "date", "format": "yyyy-MM-dd'T'HH:mm:ss'Z'"

原创 tanslog 的安全性

index.translog.durability 配置是否每次提交都同步到磁盤。 request (default) fsync and commit after every request. In the event of hardwa

原创 es boosting-query

應用場景: 希望 包含了 某項內容的結果 不是不出現, 而是 排序靠後。 example : curl -X GET "localhost:9200/_search?pretty" -H 'Content-Type: application

原创 es 查詢 取消打分

結構化搜索,精確匹配 DELETE products POST /products/_bulk { "index": { "_id": 1 }} { "price" : 10,"avaliable":true,"date":"2018-01

原创 array list 創建 延遲初始化

array list 創建的時候採用了延遲初始化, zai new arraylist 時候創建了一個 empty 的數組 當用的時候纔會真正的初始化它。 private static final Object[] DEFAULTC

原创 java8 - optional

optional 是java8的新特性, The purpose of the class is to provide a type-level solution for representing optional values inste

原创 enum 實現單例

需要單例的類 SinletonObject @AllArgsConstructor public class SinletonObject { private Integer id; private String desc;