相关分类: Java技术 C/C++ VB delphi
  • List、Map、Set的区别与联系

    List、Map、Set的区别与联系 一、结构特点 List,Set都是继承自Collection接口,Map则不是; List和Set是存储单列数据的集合,Map是存储键值对这样的双列数据的集合; List中存储的数据是有顺序的,并且值允许重复;Map中存储的数据是无序的,它的键是不允许重复的,但是...

    2018-10-03 17:57:46

  • Java SQL注入学习笔记

    1 简介 文章主要内容包括: Java 持久层技术/框架简单介绍 不同场景/框架下易导致 SQL 注入的写法 如何避免和修复 SQL 注入 2 JDBC 介绍 JDBC: 全称 Java Database Connectivity 是 Java 访问数据库的 API,不依赖于特定数据库 ( database-independent ) 所有 Java 持...

    2018-10-03 17:57:45 sql 语句

  • String 工具类

    package com.mytripod.util; import sun.rmi.runtime.Log; import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.util.List; import java.util.StringTokenizer; /** * @author Mytripod * @create 2018-09-30 21:30 */ pub...

    2018-10-03 17:57:44

  • 使用dom4j写xml文件——源码

    dom4j版本:2.1.1 使用dom4j生成xml文档步骤: 1、创建一个Document对象的空白文档。 2、向Document中添加根元素,返回的Element表示根元素,xml文档只有一个根元素。 3、添加子元素。 4、创建XmlWriter对象 5、输出Document对象 元素对象 1 package cnblogs.testCSV;...

    2018-10-03 17:57:44

  • spring入门(四) spring mvc返回json结果

    前提:已搭建好环境 1.建立Controller 1 package com.ice.controller; 2 3 import com.ice.model.Person; 4 import org.springframework.stereotype.Controller; 5 import org.springframework.web.bind.annotation.RequestMapping; 6 import org.springframework.web.b...

    2018-10-03 17:57:41

  • JDK源码学习笔记——HashSet LinkedHashSet TreeSet

    你一定听说过HashSet就是通过HashMap实现的 相信我,翻一翻HashSet的源码,秒懂!! 其实很多东西,只是没有静下心来看,只要去看,说不定一下子就明白了…… HashSet 两个属性: private transient HashMapE,Object map; // Dummy value to associate with an Object...

    2018-10-03 17:57:43

  • Java笔记:成员变量,局部变量,类变量,实例变量以及

    局部变量:方法中定义的变量。 成员变量(类似C中的全局变量):成员变量定义在方法体和语句块之外。成员变量就概括描述了类中的变量,不区分static。是以下变量的统称。 类变量(静态变量):独立于方法之外的变量,属于类本身。需要static修饰,事实上,类变量就是以...

    2018-10-03 17:57:41

  • Executor Framework

    Why? look at the following 2 pieces of code for implementing a simple web server based on socket, can you point out the problems(I put them in the comments)? /* * Single thread. bad response time and throughout(CPU idle). Think about how it will blo...

    2018-10-03 17:57:38

  • Array inversion case

    1 package basic.java; 2 3 import java.util.Scanner; 4 5 /* 6 * 需求: 7 * (1)键盘录入5个int类型的数据存储数组arr中 8 * (2)定义方法将arr数组中的内容反转 9 * (3)定义方法对反转后的数组进行遍历 10 * 11 * 分析: 12 * A:定义一个长度为5的数组 13 * B:通过键...

    2018-10-03 17:57:39

  • spring入门(三) 使用spring mvc

    1.建立project / module 新建空的project:springMvcStudy 新建module:type maven-webapp,名字mvcStudy 2.为module设置Sources和Resources 在mvcStudy/src/main下新建2个文件夹:java,resources. 打开File/Project Structure/Project Settings/Modules 选择mvcStudy,点击...

    2018-10-03 17:57:37

2