原创 java中json格式的字符串和javabean互轉 json形式的對象數組轉成java對象

 用到的是阿里的json  jar包 import com.alibaba.fastjson.JSONObject; public class TestJson { public static void main(String[]

原创 java基於子類的動態代理

基於子類的動態代理:如果是maven工程則需先引入依賴 <dependency> <groupId>cglib</groupId> <artifactId>cglib</artifactId> <version>

原创 java基於接口的動態代理

用到的類:Proxy(由jdk提供) 用到的方法:newProxyInstance() 實現接口的動態代理前提:被代理的類至少實現一個接口,如果沒有則不能使用接口的動態代理 /** * 對手機商要求的接口 */ public int

原创 ArrayList原理解析之add(int index, E element)方法分析(jdk1.8)

1.ArrayList的add(index,element)方法 ArrayList<Object> list = new ArrayList<>(); list.add("張三"); list.add

原创 ArrayList原理解析之add(E e)方法分析(jdk1.8)

1.ArrayList的add方法 ArrayList<Object> list = new ArrayList<>(); list.add("張三"); list.add("李四");

原创 ArrayList原理擴容解析(jdk1.8)

1.先模擬數組擴容需要的條件 ArrayList<Object> list = new ArrayList<>(); for(int i=1;i<=10;i++){ list.add(i);

原创 vue實現簡單的發表評論案例(存儲在localstorage中)

1.學習父子組件傳值,傳方法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="w

原创 vue實現跑馬燈效果(初學者的認識)

!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-widt

原创 vue實現列表的新增和刪除

注意this的指向問題,和v-model的雙向數據綁定問題 ,以及some()和splice()方法的使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8

原创 java中json格式的字符串和javabean互轉

import com.alibaba.fastjson.JSONObject; public class TestJson { public static void main(String[] args) { // json格

原创 字符串拼接問題

問:如何在字符串中拼接單引號? 得到如下所示的情況:      例:String no="123";             String sql="select * from abc where contno='  "+ no+" 

原创 "\"轉譯字符的使用(字符串中拼帶有""的字符串)

例如:需要把<?xml version="1.0" encoding="UTF-8"?>拼接在字符串中 答:    String string="<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; 需

原创 linux setup缺少網絡配置(Centos7)

centOS 7裏面,setup已經沒有網絡設置的功能了。要進行網絡配置,要使用nmtui命令。還有centOS 7裏的網卡名默認是eno16777736。

原创 pom.xml中的相關配置

<dependency>             <groupId>junit</groupId>             <artifactId>junit</artifactId>             <version>4.12<

原创 eclipse新建maven項目報錯,添加編輯依賴工具

這個錯誤是說 在java build path下缺少運時jar 解決辦法:   1.項目上右擊,選擇properties,   2.找到java build path    3.選擇Libraries,點擊add Libraries,選