上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页
摘要: 转: https://www.cnblogs.com/joylee/p/7513038.html 系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个 阅读全文
posted @ 2019-08-08 22:28 LZ太热 阅读(391) 评论(0) 推荐(0) 编辑
摘要: BlockingQueue也是java.util.concurrent下的主要用来控制线程同步的工具。 BlockingQueue有四个具体的实现类,根据不同需求,选择不同的实现类1、ArrayBlockingQueue:一个由数组支持的有界阻塞队列,规定大小的BlockingQueue,其构造函数 阅读全文
posted @ 2019-08-08 21:55 LZ太热 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 众所周知,JDK提供了AtomicInteger保证对数字的操作是线程安全的,线程安全我首先想到了synchronized和Lock,但是这种方式又有一个名字,叫做互斥锁,一次只能有一个持有锁的线程进入,再加上还有不同线程争夺锁这个机制,效率比较低,所以又称“悲观锁”。 但是相应的有了乐观锁的概念, 阅读全文
posted @ 2019-08-08 20:32 LZ太热 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在Java中,i++和++i都是xian线程不安全的,如果要用十个线程累加一个资源,就会出现错误。synchronized和Atomic是实现线程安全常用方法。而二者效率问题孰优孰劣?本着规律符合任意情况原则,简单写了一个测试代码: public class AtomicTest { int cou 阅读全文
posted @ 2019-08-08 20:01 LZ太热 阅读(550) 评论(0) 推荐(0) 编辑
摘要: https://my.oschina.net/funmo/blog/615202?p=1 https://blog.csdn.net/wuge507639721/article/details/81532438 阅读全文
posted @ 2019-08-08 16:02 LZ太热 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 很多情况下,我们在写程序的时候都会把代码设置为UTF-8的编码,可以在下载文件设置filename的时候却有违常理,竟然设置编码格式为ISO8859-1,代码如下(如是英文的话就不需要这样处理了): Java代码 response.setHeader("Content-disposition", " 阅读全文
posted @ 2019-07-28 10:32 LZ太热 阅读(870) 评论(1) 推荐(0) 编辑
摘要: 一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别 key列,使用到的索引名。如果没有选择索引,值是NULL。 阅读全文
posted @ 2019-07-25 09:39 LZ太热 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量set JAVA_OPTS= -Xms 阅读全文
posted @ 2019-07-23 13:07 LZ太热 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: Java.io包的File类,File类用于目录和文件的创建、删除、遍历等操作,但不能用于文件的读写。 Java 对文件的写入和读取涉及到流的概念,写入为输出流,读取为输入流。如何理解流的概念呢?可以把流看成流动的自来水,打开水龙头,自来水就会通过自来水管从水源流到用户家中,同样的道理,水库中的水也 阅读全文
posted @ 2019-07-19 09:27 LZ太热 阅读(338) 评论(0) 推荐(0) 编辑
摘要: centos 6.5 直接yum安装即可 配置文件位于:/etc/nginx/nginx.conf,里面可以修改处理器数量、日志路径、pid文件路径等,默认的日志: 在nginx.conf末尾有一句:include /etc/nginx/conf.d/*.conf; 推荐把用户自己的配置放到conf 阅读全文
posted @ 2019-07-18 14:25 LZ太热 阅读(1213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页