![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
恶变133
思路要清晰
展开
-
sql字符串拼接
String sql = "select * from UserInfo where uname='"+uname + "' and upass='" +upass+"'";转载 2015-04-16 17:24:43 · 411 阅读 · 0 评论 -
从数据库查询集合并写入硬盘上
String sql = "select * from db_table"; // 查询sql List retList = new ArrayList(); //插入到数据库中 String url = "jdbc:mysql://ip:3306/dbscheme?zeroDateTimeBehavior=convertToNull&useUnicode=true&转载 2015-04-16 17:03:29 · 345 阅读 · 0 评论 -
过滤关联表属性
假设你从数据库查到集合的是userListJsonConfig jsonConfig = new JsonConfig();jsonConfig.setIgnoreDefaultExcludes(false);//设置过滤条件jsonConfig.setExcludes(new String[]{"user","role"});//过滤关联属性并封装成Json对象。原创 2015-04-16 17:03:28 · 356 阅读 · 0 评论 -
hibernate随机从数据库中查询几条记录的思路。
我的办法有点笨,遇到大数据估计不行。第一步:从数据库中查找所有的记录,返回集合。第二步:通过Collections.shuffle()打乱集合顺序。第三步:取得需要个数的子集合。原创 2015-04-16 16:55:49 · 3703 阅读 · 2 评论 -
堆内存和栈内存
我们经常说数据存在堆内存和栈内存,其实这种说法是错误的。堆和栈只是两种不同的数据存储方式。一般而言,自动分配内存的变量是以栈的存储方式存储的;而手动分配内存的变量则是以堆存储方式存储。类如java 中的 引用变量和new关键字所创建的变量。引用变量在栈内存中,而new关键词创建的变量是在堆内存中。原创 2015-06-01 10:42:19 · 293 阅读 · 0 评论 -
转义字符与特殊字符
1.转义字符:C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都表示的不是它本来的ASCII字符意思。常见的转义字符:来源2.特殊字符:特别字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属转载 2016-03-28 16:10:56 · 14951 阅读 · 0 评论 -
JAVA的Exception理解
JAVA异常1. java异常API结构由上图可知:Throwable接口为异常的基类,Error类和Exception为子类,分别表示错误和异常。Error表示无法处理的错误,例如JVM错误,不需要程序员处理。Exception表示运行过程中发生的错误,导致程序无法按照原有流程进行或者程序终止。2. Exception分为受检Exception和运行时Exception。(1) 受检Except...原创 2018-05-15 16:43:43 · 2512 阅读 · 0 评论