摘要:
新年快乐!期末接二连三的考试实在太忙了忘记连连看没有更新完,今天想要学习生信时才发现。所以这次直接把连连看所有功能全部放上。
在传统的连连看的基础上,我增加了上传头像的功能,即可以自行上传图片作为游戏中要消除的图片,算是设计的一个亮点。
先把游戏截图放上。
(主界面)
(点击上传头像后的对话框)
(... 阅读原文
2020-01-28 16:44:09 阅读(2325) 评论(0)
摘要:
Hello~各位读者新年好!不知道大家春节假期是否已延长,小黑哥刚接到通知,假期延长到 2 月 2 号,另外回去之后需要在家办公,自行隔离两周。还没试过在家办公,小黑哥就怕到时候生物钟还没调整过来,一觉睡醒已经是下午了。。。
前言
春节假期,还躺在床上小黑哥,收到对账系统的一条预警短信,提示当前系统资金核对... 阅读原文
2020-01-28 16:12:15 阅读(2413) 评论(0)
摘要:
有时候一个业务需要多次操作数据库,比如转账:
如果reduce()执行成功,add执行失败,那钱是转出去了,但对方并没有收到,钱转丢了。
使用事务可解决此问题。
事务:逻辑上的一组操作,要么全部成功,要么全部失败。
事务的4个特性
原子性:最小单元,不可再分割
一致性:事务执行前... 阅读原文
2020-01-28 16:06:03 阅读(2526) 评论(0)
摘要:
目录
SMB 服务操作
Ⅰ SMB简介
Ⅱ SMB配置
2.1 Windows SMB
Ⅲ 添加SMB依赖
Ⅳ 路径格式
Ⅴ 操作共享
Ⅵ 登录验证
... 阅读原文
2020-01-28 14:19:02 阅读(2419) 评论(0)
摘要:
单例模式:
即在整个生命周期中,对于该对象的生产始终都是一个,不曾变化。
保证了一个类仅有一个实例,并提供一个访问它的全局访问点。
作用:
在要求线程安全的情况下,保证了类实例的唯一性,线程安全。
在不需要多实例存在时,保证了类实例的单一性。不浪费内存。
特点:
公有的方法获取实例,
私有的构造方法... 阅读原文
2020-01-27 22:12:02 阅读(3600) 评论(0)
摘要:
三大查找算法
1.二分查找(Binary Search)
public class BinarySearch {
public static void main(String[] args) {
int[] arr = {-4, -1, 0, 1, 2, 4, 5, 6, 7, 10}... 阅读原文
2020-01-27 21:21:01 阅读(2424) 评论(0)
摘要:
execute(String sql)
可执行任何sql语句,但返回值是void,所以一般用于数据库的新建、修改、删除和数据表记录的增删改。
int update(String sql)
int update(String sql, Object...args)
增删改,a... 阅读原文
2020-01-27 20:19:01 阅读(2678) 评论(0)
摘要:
1.线程安全:当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象就是线程安全的。
2.Java语言中的线程安全
根据线程安全的安全程度由强到弱来排序,我们可以把Java... 阅读原文
2020-01-27 18:54:02 阅读(2530) 评论(0)
摘要:
SQL性能下降的原因
查询语句写的不好
索引失效
关联查询太多
服务器调优及各个参数的的设置(缓冲、线程数等等)
常见的JOIN查询
1、SQL的执行顺序
手写的顺序:
真正机器执行的顺序:
2、七种join查询
最后两种语法mysql不支持,但是我们可以用union来联合其他的查询结果来拼凑出最终... 阅读原文
2020-01-27 16:56:11 阅读(2684) 评论(0)
摘要:
一、冒泡排序(Bubble Sort)
public class BubbleSort {
public static void main(String[] args) {
int[] arr = {3, 4, 2, 9, 10, 15, 11, 0, 1};
Syst... 阅读原文
2020-01-26 23:30:02 阅读(2292) 评论(0)