- 博客(13)
- 收藏
- 关注
原创 【SQLite学习笔记】With语句
SELECT、INSERT、DELETE和UPDATE语句中可以使用With语句,来先查找出数据。其中With语句的递归查找功能能实现神奇的功能,甚至可以解数独九宫格问题
2023-10-09 01:04:23
1514
2
原创 红黑树增加节点的原理
假设有图1所示的红黑树,红旗代表红点,灰旗代表黑点图 1 现在向图中添加数据 8 。根据二叉排序树的性质,8应当被添加为9的左孩子,因为9是红色节点,则8应当为黑色节点,如图2所示。添加黑色节点8,必然导致访问8的子节点时,多经历一个黑色节点,不符合红黑树的基本要求,因此,需要调整。图 2 要想将新树调整为红黑树,应该将8向上调整,同时找出可以用于弥补8的上升而下降的叶子节点。符合深度...
2018-04-08 19:10:54
1310
转载 解决Handler发送消息时:this message is already in use
为了避免在主线程中进行耗时操作,我们经常使用handler来发送消息处理耗时操作。 有时候会出现程序崩溃然后控制台显示this message is already in use的报错信息报错的信息是指:发送的message正在消息队列中,不能被使用。其实就是当我们想多次发送消息时,不能使用同一个消息的意思,所以解决的方法就是再次发送的时候重新获取一个新的消息.注:不推荐直接使用Messag...
2018-03-11 23:55:07
853
转载 Android中的一些细节问题
解决Android sdk无法下载的问题利用handler发送消息报:"This message is already in use"解决办法
2018-03-11 23:09:28
223
原创 Iterable和Iterator
Java中,Iterable和Iterator看起来很相似。Iterable的意思是可迭代,而Iterator的意思是迭代器。笔者认为,Iterable是说自己可以被迭代,而迭代器是用来迭代别人的。 从源码的用法来看, ...
2018-03-05 23:27:34
315
原创 待学库
ServletJSPHibernateSpringStruts2Java注解Java常见类型的继承关系数据结构操作系统编译原理模式识别神经网络正则表达式LSTM
2018-03-02 23:40:33
240
原创 Servlet中,不通过web.xml就能绑定继承自HttpServlet的类和URL
只要向下图这样,在类的上一行加上@WebServlet("相对路径")就行了。此注解的源码如下:package javax.servlet.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retentio...
2018-03-02 23:14:59
493
转载 解决mysql java.sql.SQLException: The server time zone value‘XXXXXX' is unrecognized or represents...
使用的数据库是MySQL,驱动是6.0.3,这是由于数据库和系统时区差异所造成的,在jdbc连接的url后面加上serverTimezone=GMT即可解决问题,如果需要使用gmt+8时区,需要写成GMT%2B8,否则会被解析为空。再一个解决办法就是使用低版本的MySQL jdbc驱动,5.1.28不会存在时区的问题。原文链接:http://blog.youkuaiyun.com/oppo5630/artic...
2018-03-02 22:30:39
1043
原创 如何在IntelliJ IDEA上使用jar包
除了Gradle和Maven,Java使用第三方库还可以通过导入jar包进行。可以在项目路径上新建一个文件夹(如lib),用于存放jar包,然后进入Project Structure->Libraries点击上图中的加号,在弹出的选项中选择java。这时会弹出路径选择框,根据路径选择jar包即可。...
2018-03-02 22:29:01
3841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人