原创 Java實現文件或文件夾的複製到指定目錄
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; public class Test { private sta
原创 swing點擊事件
e.isMetaDown() 或 (e.getModifiers() &InputEvent.BUTTON3_MASK) != 0 右擊 (e.getModifiers() &InputEvent.BUTTON1_MASK) != 0
原创 MySQl 獲得表的下一個自增值
SELECT Auto_increment FROM information_schema.`TABLES` WHERE Table_Schema='database' AND table_name
原创 mobx的componentWillReact
MobX 的生命週期 componentWillReact 爲什麼會有這個生命週期? redux改變值的方式是通過拷貝原來的對象生成新的對象,從而觸發組件的componentWillReceiveProps,而MobX改變值只是在原始值的
原创 關於String是值傳遞還是引用傳遞?
Java中沒有引用傳遞!!只有“值傳遞”,但這個值傳遞又不是絕對的值傳遞! 例如基本對象:基本對象是值傳遞。 public class Test { public static void main(String[] args) {
原创 DomContentLoaded、load 以及 script腳本的async、defer
1. 先來了解一下什麼是DOMContentLoaded和load原文描述-簡書 有興趣看原文,這裏不加贅述。簡單來說DOMContentloaded是頁面中的DOM元素解析完成時,而load是內嵌資源加載完成時觸發2. defer 和
原创 圖片懶加載-Vue插件實現
懶加載原理和實現 原理分析 先將img標籤的src鏈接設爲同一張圖片(默認圖片),當js監聽到該圖片進入可是窗口時,再將實際地址應用。 實現方法 判斷元素是否在可視範圍 /** * 判斷元素是否在可視範圍 */ functio
原创 jQuery slide方法的原理
下面先貼一段源碼function genFx( type, includeWidth ) { var which, attrs = { hei
原创 Linux 部署JavaWeb 項目
這陣子做了個小項目,沒怎麼花時間,但是部署卻花了老時間了!接下來總結一下! 1. 安裝jdk 這個不用說了,網上都有,我是用yum安裝tomcat是一起安裝上的,不支持使用yum安裝tomcat,下面會說 2.配置java環境 這個網上
原创 java.net.MalformedURLException: Protocol not found
今天使用Android獲取網絡圖片顯示老是報一個錯! java.net.MalformedURLException: Protocol not found 輸出之後覺得URL感覺沒有問題,可是就是無法訪問,才找到下述問題,以下內容均爲
原创 linux安裝mysql 5.7 版本
首先貼一下官網的教程:使用通用二進制文件在Unix / Linux上安裝MySQL 下載安裝包 (下載地址 需要其他版本自行官網下載) 執行腳本 shell> groupadd mysql shell> useradd -r -g
原创 js .babelrc裝飾器啓用
{ "presets": [ ["es2015",{"loose": true}], "stage-1", // 下版本 "react" ], "plugins": ["transform-decorators-legacy",
原创 Mybatis foreach循環map集合
今天想用多條件查詢,使用foreach遍歷map得到字段名和字段值,百度了許多東西都沒有一個能解決的。後來終於解決了,代碼如下。 public int searchCount(Map<String, Object> map) { Ma
原创 js 的 getter和setter
js中沒有私有變量(對比java),所以js想實現類似的私有變量,只能通過類似的_[attrName](給變量名加上下滑線),然後編寫get和set方法,(python 實現類似,不過在解析器裏會在給變量名添加自定義的名稱var
原创 servlet中獲取路徑
request..getServletPath(); //獲得該Servlet的訪問相對路徑 /control.action request.getSession.getServletContext().getR