原创 18個Java8日期處理的實踐

    示例1:Java 8中獲取今天的日期 Java 8 中的 LocalDate 用於表示當天日期。和java.util.Date不同,它只有日期,不包含時間。當你僅需要表示日期時就用這個類。 package com.shxt.d

原创 關於lambda的文章,我看過最好的文章

1.什麼是Lambda?   我們知道,對於一個Java變量,我們可以賦給其一個“值”。   如果你想把“一塊代碼”賦給一個Java變量,應該怎麼做呢?   比如,我想把右邊那塊代碼,賦給一個叫做aBlockOfCode的Java變量

原创 mybatis批量插入oracle大量數據記錄性能問題解決

環境: mybatis  + oracle 1.使用"直接路徑插入"(下面sql語句中的"/*+append_values */"),並且使用關鍵字"union all": <insert id="addUidCodeBatch"  pa

原创 微服務架構概念篇

轉載cyfonly   看到最近“微服務架構”這個概念這麼火,作爲一個積極上進的程序猿,成小胖忍不住想要學習學習。而架構師老王(不是隔壁老王)最近剛好在做公司基礎服務的微服務化研究和落地,對此深有研究。   於是成小胖馬上屁顛屁顛的跑過去

原创 Web登錄如何確保安全

1、一個普通簡單的HTML例子,用戶登錄信息是不安全的    <form action = "http://localhost:8080/Application/login" method = "POST">           用戶名:

原创 前端常見跨域解決方案(全)

前端常見跨域解決方案(全)什麼是跨域?指一個域下的額文檔和腳本試圖請求另一個域下的資源。瀏覽器的同源策略造成的,是瀏覽器對javascript施加的安全限制。 http://        www           .    abc.c

原创 Angular、React、Vue.js 等 6 大主流前端框架都有什麼優缺點?

無意中看到的一篇文章,分享一下。後期有更深理解還會補充 鏈接:oschina.net/translate/web-frameworks-conclusions 原文:sitepen.com/blog/2017/11/10/web-f

原创 關於 蘋果手機 微信瀏覽器裏點擊返回不加載方法的問題

前幾天,新增一需求,發現在蘋果微信瀏覽器裏會有一個bug。  就是用戶蘋果點擊返回時,不加載 onload 的方法,導致使用緩存的數據,而緩存的數據中有個數據字段不會變,所以bug出現。 <body class="my_body" onl

原创 關於web前端優化的建議(多收少補)

**前端的優化,以下都是學習到並自己整理的技術,未來還會補充** 1、減少網絡交互的次數(多次請求合併,每個http請求其實都是一個tcp的請求,這些請求在建立連接和釋放連接都會消耗很多系統資源,這些性能的消耗時常會比傳輸內容本身還要

原创 JS中的的"閉包"?

什麼是閉包?簡單來說,閉包是指可以訪問另一個函數作用域變量的函數,一般是定義在外層函數中的內層函數。爲什麼需要閉包?局部變量無法共享和長久的保存,而全局變量可能造成變量污染,所以我們希望有一種機制既可以長久的保存變量又不會造成全局污染。特

原创 個人心得

寫博客 1、是總結自己學習到的知識脈絡架構,讓自己更進步。 2、忘記知識點的時候直接來自己博客來回顧一下。 3、也是爲了讓技術知識傳播。

原创 關於Chrome谷歌瀏覽器版本更新對 document.body.scrollHeight 等 兼容日常小記

近期項目導航欄有個地方是使用document.body.scrollHeight  來計算高度,發現我瀏覽器計算高度沒有問題,而同事都有問題(PS:以前我們瀏覽器都沒問題的)。比較了差異,我的谷歌瀏覽器是55.0的,同事都是66.0的,可

原创 js清除瀏覽器緩存問題的個人見解

關於瀏覽器緩存 瀏覽器緩存,有時候我們需要他,因爲可以提高網站性能和瀏覽器速度,提高網站性能。但是有時候我們又不得不清除緩存,因爲緩存可能誤事,出現一些錯誤的數據。   清理網站緩存的幾種方法 方法一:meta方法 //就是html頁面標