导航菜单
路很长,又很短
博主信息
昵   称:Cocodroid ->关于我
Q     Q:2531075716
博文数:301
阅读量:641915
访问量:58410
至今:
×
博文->>首页 博文列表>>
Tags : 内存泄漏,实战,Hibernate 发表时间:2019-02-13 00:04:14
1、问题背景 我的博客网站https://blog.verysu.com,有兴趣的可以访问下。 最近服务器到期等因素,进行了迁移。租了其它的外国厂商,但是由于资费问题,购买了1.5G 内存的服务器(现)。因为原本用惯了4G内存的服务器(原),现在压缩成这样,似乎不太能支持我的使用,囧! 现在就来说下blog服务分配的内存情况: 原:4G 内存,分配给blog,1.5G。 现:1.5G内存,分配给blog,500M。 由于此次调整,原本以为资源需求压力会更大。实际上应该不会,仔细想想,blog也没多少内容的。那么根据
类别:Java | 阅读(31)| 回复(0)| (0) 阅读全文>>
Tags : 网站 发表时间:2017-05-15 13:17:52
【本站是个人博客站:基于SSH框架、Freemarker静态化页面、jsoup爬虫技术、ES搜索引擎、Redis、Zookeeper、Kafka等】 1、2017-05-14:手机端文章页面增加支持评论功能,增加阅读数、点赞数、评论数显示。 2、2017-05-20:网站PC端搜索功能由MySQL模糊搜索更改为用搜索引擎ElasticSearch来提供全文搜索。 3、2017-05-21:网站手机端增加搜索功能。 4、2017-05-28:PC端和手机端支持搜索自动补全提
类别:苏说 | 阅读(829)| 回复(0)| (2) 阅读全文>>
Tags : Hiberante3,延迟加载 发表时间:2019-01-30 22:59:56
关联对象的延迟加载就不说了,大家都知道。 关于普通字段的延迟加载,尤其是lob字段,若没有延迟加载,对性能影响极大。然而简单的使用 @Basic(fetch = FetchType.LAZY) 注解并没有效果。hibernate对此的解释是Lazy property loading requires buildtime bytecode instrumentation. If your persistent classes are not enhanced, Hibernate will ignore lazy property settings and return to immedi
类别:Java | 阅读(45)| 回复(0)| (0) 阅读全文>>
Tags : 网络编程,C10K 发表时间:2019-01-12 13:50:09
C10K问题由来 随着互联网的普及,应用的用户群体几何倍增长,此时服务器性能问题就出现。最初的服务器是基于进程/线程模型。新到来一个TCP连接,就需要分配一个进程。假如有C10K,就需要创建1W个进程,可想而知单机是无法承受的。那么如何突破单机性能是高性能网络编程必须要面对的问题,进而这些局限和问题就统称为C10K问题,最早是由Dan Kegel进行归纳和总结的,并且他也系统的分析和提出解决方案。 C10K问题的本质 C10K问题的本质上是操作系统的问题。对于Web 1.0/2.0时代的操作系统,传统的同步阻塞I/O模型处理方
类别:Java | 阅读(58)| 回复(0)| (0) 阅读全文>>
Tags : kafka 发表时间:2019-01-06 22:40:04
    关于Kafka入门、进阶、实战,循序渐进。个人觉得非常适合学Kafka入门的同学,了解其基础、让你动手实践,还结合现实实战,虽然实战项目并不复杂,但是来入门练手确实不错。个人觉得总体上还是可以的。但是学完本书之后,你还想更加深入的了解Kafka,接下来可以去研究其源码,深入了解其实现原理。 这里附下京东购买链接,有意愿的可以购买下哦。http://item.jd.com/12455361.html (帮朋友做下广告^_^) 这里推荐一个博主的一个技术微信公
类别:苏说 | 阅读(102)| 回复(0)| (0) 阅读全文>>
Tags : 技术,读书 发表时间:2018-07-15 14:15:39
    记录下,我读过的书。并且把自己觉得书的质量好坏给个评分(0-10),只是我个人的观点评分,仅供参考。 9、《Kafka并不难学》——6.9分     关于Kafka入门、进阶、实战,循序渐进。个人觉得非常适合学Kafka入门的同学,了解其基础、让你动手实践,还结合现实实战,虽然实战项目并不复杂,但是来入门练手确实不错。个人觉得总体上还是可以的。但是学完本书之后,你还想更加深入的了解Kafka,接下来可以去研究其源码,深入了解其实现原理。 2018.12.23  
类别:苏说 | 阅读(345)| 回复(0)| (0) 阅读全文>>
Tags : 高性能,工具,JMH,微基准测试 发表时间:2018-12-05 22:57:35
一、简介      JMH (Java Microbenchmark Harness)是一个用于构建、运行和分析用Java和其他针对JVM的语言编写的nano/micro/milli/macro基准测试的Java工具。OpenJDK提供的基准测试工具,是由Oracle实现JIT的相同人员开发的。     在开发过程中,为了确定一个方法的性能,很多时候都是写一个循环多次调用方法通过计算时间来查看性能是否达到预期。但这种简单的方式得出的结论往往是不准确的。现代JVM不断优化,随着代码
类别:Java | 阅读(119)| 回复(0)| (0) 阅读全文>>
Tags : 位运算,框架,组件 发表时间:2018-12-01 21:36:14
    位运算,基本上没有一个理工科生不知道的基础知识,即使你在IT技术行业,基本对其了如指掌,但是,你还知道它还能怎么用吗?有没有更加高阶的玩法?     位运算主要还是更加接近计算机底层的0,1计算,这些我们入门学习的时候基本上就懂了,所以这里就不进行讲述了。     刚学习位运算的时候,一切都是那么简单,不就是位的与、或、异或、非、无符号右移、左移、右移等操作,这些对于计算机来说都是最简单最快速的操作了,但是如果我们人类要进行位运算
类别:Java | 阅读(140)| 回复(0)| (0) 阅读全文>>
Tags : 排序,jdk 发表时间:2018-11-30 22:40:31
  今天一个群里哥们儿碰到一个异常,抛到群里求解答,他的代码如下图: 抛出的异常信息为: Java代码   java.lang.IllegalArgumentException: Comparison method violates its general contract!   at java.util.TimSort.mergeHi(TimSor
类别:Java | 阅读(103)| 回复(0)| (0) 阅读全文>>
Tags : kafka,Spring-Kafka 发表时间:2018-11-22 00:07:08
    使用Spring-Kafka往Kafka Broker发送消息出现下面的异常信息: java.lang.IllegalArgumentException: Magic v1 does not support record headers at org.apache.kafka.common.record.MemoryRecordsBuilder.appendWithOffset(MemoryRecordsBuilder.java:403) at org.apache.kafka.c
类别:消息队列 | 阅读(545)| 回复(0)| (0) 阅读全文>>