获取项目源文件,技术交流与指导联系Q:1225467431 摘 要 随着社会的不断发展,越来越多的人面临的压力越来越大,人们渴望随时随地都能放松自我。然而游戏正成为人们释放压力,放松自己最行之有效的娱乐方式之一。而基于Java Web的猜歌游戏以其界面美观,操作简单,对硬件要求低等优点将会备受大家的 ...
分类:
编程语言 时间:
2020-04-03 00:20:08
阅读次数:
84
1、数据库连接池的好处 博客摘自 :https://www.cnblogs.com/FengZeng666/p/11610806.html 基本原理:在内部对象池中,维护一定数量的数据库连接,并对外暴露数据库连接的获取和返回方法。 作 用: 资源重用。由于数据库连接得到重用,避免了频繁创建、释放连接 ...
分类:
其他好文 时间:
2020-04-02 18:23:49
阅读次数:
92
1. 调整虚拟内存:Control Panel\\System and Security\\System Advanced system settings Advanced Performance 1. 清理磁盘:Disk Cleanup Clean up system files Windows ...
过期策略 数据删除策略的目标在内存占用与CPU占用之间寻找一种平衡,顾此失彼都会造成整体redis性能的下降,甚至引发服务器宕机或内存泄露 。 定时删除 创建一个定时器,当key设置有过期时间,且过期时间到达时,由定时器任务立即执行对键的删除操作 优点:节约内存,到时就删除,快速释放掉不必要的内存占 ...
分类:
其他好文 时间:
2020-04-02 01:28:27
阅读次数:
79
synchronized synchronized 关键字声明的方法同一时间只能被一个线程访问。 synchronized 锁的是对象而不是代码,锁方法锁的是this,锁static方法锁的是class。 锁定方法和非锁定方法是可以同步执行的。 synchronized原理,锁升级 偏向锁:如果一个 ...
分类:
其他好文 时间:
2020-04-02 01:01:49
阅读次数:
88
?[toc] 对很多C/C++程序员来说,操作Oracle数据库是一个技术难点,本文讲述采用freecplus开源框架操作Oracle数据库,freecplus框架是C语言技术网作者二十年的技术积累,功能强大,简单易用。 一、源代码说明 ============== freecplus是一个Linu ...
分类:
数据库 时间:
2020-04-01 16:38:07
阅读次数:
95
相关资料: https://www.baidu.com/link?url=yYEHJesIUg6HguekaIW-U0HtjtLn430Dh0NXSc7ej5ixppqcq21rsYMvlCo_qNOP&wd=&eqid=87bf080a00000c50000000035e83f9e4 实例: 接口 ...
分类:
其他好文 时间:
2020-04-01 14:27:23
阅读次数:
68
首先一定要明白: HTTP协议:简单对象访问协议,对应于应用层 ,HTTP协议是基于TCP连接的 TCP协议: 对应于传输层 IP协议: 对应于网络层 TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。 Socket是对TCP/IP协议的封装,So ...
分类:
Web程序 时间:
2020-04-01 00:37:01
阅读次数:
72
来源: 百度百科 僵尸进程 僵尸进程 僵尸进程是当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出 ,子进程将会被被init进程(init是系统进程,pid为1)接管(此时该子进程称为孤儿进程),子进程退出后init进程会回收其占用 ...
分类:
系统相关 时间:
2020-03-31 21:19:50
阅读次数:
79
重入锁ReentrantLock[Re entrant Lock] 1. ReentrantLock与Synchronized区别: 1. 重入锁可以反复进入 2. 如果同一个线程多次获得锁,那么在释放锁的时候,也需要释放相同次数 3. 若释放锁的次数过多,将会得到 java.lang.Illega ...
分类:
其他好文 时间:
2020-03-31 21:15:52
阅读次数:
74