
技术文章
文章平均质量分 83
oSayMissyou0
这个作者很懒,什么都没留下…
展开
-
脑补原码、反码、补码
一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。那么,这里的转载 2016-01-06 12:26:48 · 762 阅读 · 0 评论 -
SQL优化
原文链接数据库的优化问题一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间转载 2017-05-25 09:59:09 · 554 阅读 · 0 评论 -
Java GC专家系列4:Apache的MaxClients设置及其对Tomcat Full GC的影响
本文是GC专家系列中的第四篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在第三篇GC 调优中基于真实案例介绍了可用于转载 2016-01-29 14:25:42 · 832 阅读 · 0 评论 -
Java GC 专家系列5:Java应用性能优化的原则
本文是GC专家系列中的第五篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在第三篇GC 调优中基于真实案例介绍了可转载 2016-01-29 14:27:43 · 705 阅读 · 0 评论 -
40个Java多线程问题总结
前言java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作转载 2016-01-19 13:01:14 · 592 阅读 · 0 评论 -
Java GC 专家系列3:GC调优实践
本篇是”GC专家系列“的第三篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。所以,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在第二篇Java垃圾回收的监控中介绍了在真实场景中JVM是如何运行GC,如何监控GC数据以及有哪些工具可用来方便进行GC监控。在本篇中,我将基于真实的案例来介绍一些GC转载 2016-01-18 17:38:51 · 1009 阅读 · 0 评论 -
Java GC专家系列2:Java 垃圾回收的监控
这是”成为GC专家系列”文章的第二篇。在第一篇理解Java垃圾回收中我们学习了几种不同的GC算法的处理过程,GC的工作方式,新生代与老年代的区别。到目前为止,你应该已经了解了JDK 7中的5种GC类型,以及每种GC对性能的影响。在本篇中,我将介绍JVM在真实环境中如何运行GC的。什么是GC监控GC监控 指的是在运行时跟踪JVM运行GC的过程。例如,通过GC监控,我们能找出:转载 2016-01-18 17:36:36 · 859 阅读 · 0 评论 -
Java GC专家系列1:理解Java垃圾回收
了解Java的垃圾回收(GC)原理能给我们带来什么好处?对于软件工程师来说,满足技术好奇心可算是一个,但重要的是理解GC能帮忙我们更好的编写Java应用程序。上面是我个人的主观的看法,但我相信熟练掌握GC是成为优秀Java程序员的必备技能。如果你对GC执行过程感兴趣,也许你只是有一定的开发应用的经验;如果你仔细考虑过如何选择合适的GC算法,说明你对你所开发的程序有了全面的了解。当然这对一个转载 2016-01-18 17:10:13 · 652 阅读 · 0 评论 -
从Java String实例来理解ANSI、Unicode、BMP、UTF等编码概念
原文链接:http://www.codeceo.com/article/java-string-ansi-unicode-bmp-utf.html一、前言一切的谜都解开了!在写这篇随笔之前,我的心情只能用金田一每次破案后的这句台词来表达。其实从开始写Java代码以来,遇到过无数次乱码与转码问题,比如从文本文件读入到String出现乱码,JSP获取HTTP请求参数出现转载 2016-01-18 13:09:15 · 1472 阅读 · 0 评论 -
Teiid搭建记录(包括TeiidServer安装,Eclipse集成TeiidDesigner,Teiid客户端开发)(自用)
官网:http://teiid.jboss.org具体的搭建步骤可以参考官网的文档:http://teiid.jboss.org/docs/以下为参照文档走的步骤:注:1.以下需要jdk环境(1.8+),2.本文档是在windows7系统搭建3.为了能使用TeiidDesigner(eclipse图形插件),我们使用了Teiid9.0.04.eclipse选择的是nenoTeiid所有版本下载地址...原创 2018-04-26 11:33:53 · 1937 阅读 · 2 评论