- 博客(9)
- 收藏
- 关注
原创 MySQL编码问题。
mysql的默认编码是拉丁,我每次用insert语句插入数据库汉字都会显示成问号。 解决办法:1、打开my.ini文件;2、找到[mysqld];3、在[mysqld]下加上这两行:character_set_server=utf8 init_connect='SET NAMES utf8' 4、重启mysql。
2016-10-23 20:51:14 318
原创 jdbc工具类的抽取。
JdbcUtils类:import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ResourceBundle;//使用配置文件public
2016-10-23 00:21:30 1353
原创 Map集合常用方法
package cn.kcn.map;import java.util.*;public class MapTest01 { public static void main(String[] args) { //1、创建Map集合 Map m = new HashMap(); //2、存储键值对 m.put("10000",
2016-10-11 22:09:49 1325
原创 SortedSet接口与TreeSet实现类(二)
package cn.kcn.set;import java.util.*;/* * 让SortedSet集合做到排序还有另一种方式:java.util.Comparator; * 单独编写一个比较器 */public class SortedSetTest02 { public static void main(String[] args) { //创建TreeS
2016-10-11 22:09:06 483
原创 SortedSet接口与TreeSet实现类(一)
package cn.kcn.set;import java.util.*;/* * java.util.Set;(父接口) * java.util.SortedSet;(子接口)无序不可重复,但是存进去的元素可以按照元素大小顺序自动排序 * java.util.TreeSet;(实现类) * */public class SortedSetTest01 {
2016-10-11 22:07:55 1567
原创 HashSet注意事项
package cn.kcn.set; * Set集合:HashSet * 1、HashSet底层实际上是一个HashMap,HashMap底层采用了哈希表数据结构; * 2、哈希表又叫散列表,哈希表底层是一个数组,这个数组中每一个元素是一个单链表, * 总结:存储在HashSet集合或者HashMap集合key部分的元素,需要同时重写hashCode和equals方法。
2016-10-11 22:06:13 405
原创 List集合
package cn.kcn.list;/* * List集合存储元素特点: * 1、有序(List集合的存储是有下标的):存进去是什么顺序,取出来还是什么顺序; * 2、可重复。 * * 深入List集合: * ArrayList集合底层是数组,数组是有下标的; * ArrayList 特点:查询效率高,增删效率低; * Arra
2016-10-10 16:10:37 288
原创 Connection接口
package cn.kcn.collection;import java.util.*;/** * boolean contains(Object o);判断集合中是否包含某个元素 * boolean remove(Object o);删除集合中某个元素 * 存储在集合中的元素应该去重写equals方法,使contains方法比较的是内容而不是内存地址。 * remove和c
2016-10-10 16:08:37 460
原创 JDBC的事务。
/** * 关于JDBC的事务 * 1、JDBC默认情况下,在没有设置事务的前提下,事务采用conn.setAutoCommit(false);Class.forName("com.mysql.jdbc.Driver");conn.commit();conn.rollback();
2016-10-06 23:05:15 272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人