10年 Java程序员,硬核人生!勇往直前,永不退缩!

欢迎围观我的git:https://github.com/R1310328554/spring_security_learn 寻找志同道合的有志于研究技术的朋友,关注本人微信公众号: 觉醒的码农,或Q群 165874185

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年7月20日

摘要: 单例http://www.iteye.com/topic/5375633、单例模式有以下特点:单例类只能有一个实例;单例类必须自己创建自己的唯一的实例;单例类必须给所有其他对象提供这一实例;私有构造方法,避免外部创建实例;私有静态实例;静态工厂方法,返回此单例类唯一的实例。——————私有静态实例—... 阅读全文
posted @ 2014-07-20 02:32 CanntBelieve 阅读(238) 评论(0) 推荐(0) 编辑

摘要: netstat -ano | findstr 31900注意最后是pid堆栈的作用: 线程死锁分析 辅助CPU过高分析 线程资源不足分析 性能瓶颈分析 关键线程异常退出Windows:在运行java的控制台上按ctrl+break组合键 _ usefull?wait() —— 会释放监视锁slee... 阅读全文
posted @ 2014-07-20 02:22 CanntBelieve 阅读(1144) 评论(0) 推荐(0) 编辑

摘要: 如果系统内存消耗越来越大,CPU越来越高,可能性最大的是系统存在内存泄露。是由于内存泄露导致的可用内存减少,当达到某一临界点的时候,会频繁导致虚拟机垃圾回收,而垃圾回收又是高CPU消耗操作,因此CPU使用率会上升。这种问题最终造成的OutOfMemory,系统无法正常工作。sqlserver 启停:... 阅读全文
posted @ 2014-07-20 02:09 CanntBelieve 阅读(816) 评论(0) 推荐(0) 编辑

摘要: 先看一个wsdl, ... 阅读全文
posted @ 2014-07-20 02:06 CanntBelieve 阅读(1224) 评论(0) 推荐(0) 编辑

摘要: 参考http://www.cnblogs.com/mazj611/p/3481610.html看了很多博客、书, 仍然有所不懂。很多看过即忘记。实在要不得。我们可以通过jstat获取gc情况jstat -gc 9080 250 4jstat -gcutil 9080 1000 10C:\Progra... 阅读全文
posted @ 2014-07-20 02:03 CanntBelieve 阅读(265) 评论(0) 推荐(0) 编辑

摘要: 如何访问webservice 。 三种方式我知道, 但是,方式1 只说明了如何访问wsdl, 不知道如何调用,现在就是需要知道如何像下面url描述一样 , http get 、post 方式调用wshttp://technet.microsoft.com/zh-cn/subscriptions/45... 阅读全文
posted @ 2014-07-20 02:02 CanntBelieve 阅读(410) 评论(0) 推荐(0) 编辑

摘要: 原理:参考http://lvwenwen.iteye.com/blog/1478236客户端通过get请求可以得到wsdl文件,也就知道服务器提供的方法和参数了,然后客户端会通过webservice提供的工具类(通常为wsdltojava生成相应的类)。 接下来,客户端会向webservice发送一... 阅读全文
posted @ 2014-07-20 02:00 CanntBelieve 阅读(269) 评论(0) 推荐(0) 编辑

摘要: 按照当然,里面没写清楚如何配置第三方jar结果一访问就报错:org.codehaus.xfire.transport.http.XFireConfigurableServlet4年前就搞过ws的了,结果只是个helloworld,当时也是没有完全弄明白,而且一直没有总结,所以,再次碰到ws还是有所不... 阅读全文
posted @ 2014-07-20 01:59 CanntBelieve 阅读(321) 评论(0) 推荐(0) 编辑

摘要: 什么是bottom up什么是top down通过浏览器访问如http://localhost:8080/HelloWS/services/HelloWSsss?wsdl 获取的 wsdl, 如何理解其内容? 如何传参???有何特定的格式 ? 如何手动生成这样的wsdl文件? 这样的wsdl文件 在... 阅读全文
posted @ 2014-07-20 01:58 CanntBelieve 阅读(266) 评论(0) 推荐(0) 编辑

摘要: 被问及webservice的内容,回答得不上很好,因为我本来掌握的不是很好,现在又很久没去看,忘记的差不多了。。。悲催, 很多都是懂点皮毛,相当于什么都不懂,—— 能入门都说不上。我所知道的:webservice服务器一般是借助了第三方组件(jar)的web服务器, 发布到底是什么意思呢? —— 发... 阅读全文
posted @ 2014-07-20 01:57 CanntBelieve 阅读(286) 评论(0) 推荐(0) 编辑

摘要: jprofiler ,又是一款好工具。。。 —— 不过显然,我觉得有了jvisualvm就足够了,难道它会比jvisualvm还强大很多!??什么时候需要它呢?它有什么特别好用的地方吗? 带来什么方便之处吗?http://www.cnblogs.com/langtianya/p/3172180.ht... 阅读全文
posted @ 2014-07-20 01:54 CanntBelieve 阅读(195) 评论(0) 推荐(0) 编辑

摘要: 很多方式,比如jconsole、jvisualvm,或者jstack -as 这样的形式, 都可以看到实时的java堆栈的变化:edensuvirried0suvirried1oldpergangetmajor gcminor gc线程等等的变化,但是,问题是,有了这些信息,我们能从中发现什么有价值... 阅读全文
posted @ 2014-07-20 01:52 CanntBelieve 阅读(216) 评论(0) 推荐(0) 编辑

摘要: 有了mat、同时我们发现Java有提供jvisualvm,jvisualvm是一个不错的工具: heap dump 、 thread dump、 cpu/mem profile 无所不能。不过观察发现,对同一个java程序,其导出的hrof格式数据跟jmap导出的bin格式数据有所不同,比如Stri... 阅读全文
posted @ 2014-07-20 01:51 CanntBelieve 阅读(430) 评论(0) 推荐(0) 编辑

摘要: 老实说,学习技术并不是一件容易的事情。比如maven比如cxf比如c没有一个基础,单单是看网上的各种博客、论坛,但是又不全,最终连一个例子都搞不定,概念也理解不了, 原理架构啥的一概不知!报名培训班又不舍得,网上培训也不舍得!整天在家学习又学不进,而且总是想着玩、音乐、各种的新闻、娱乐视频、电视节目... 阅读全文
posted @ 2014-07-20 01:51 CanntBelieve 阅读(381) 评论(0) 推荐(0) 编辑

摘要: 一定要!不要这么苦逼的生活,拿这么点点的工资,。。等等:首先,IT 创业选择什么方向?? 什么业务? 什么资金哪里来?客户呢?人呢?这个容易? 阅读全文
posted @ 2014-07-20 01:39 CanntBelieve 阅读(292) 评论(0) 推荐(0) 编辑

摘要: 再次,研究了一个下午的jhat好jmap。从一开始惊呆、懵懂于那样大量而无聊乏味的数据,到现在有那么一点点收货。赶紧记录下来。没办法,悟性太低。。。C:\Users\Administrator>jps1189612528 JpsC:\Users\Administrator>jps1189619016... 阅读全文
posted @ 2014-07-20 01:37 CanntBelieve 阅读(2365) 评论(0) 推荐(0) 编辑

摘要: 数据库的Timeout 其实有很多种情况。一个是执行的超时时间 executionTimeOut,一个是连接的超时时间connectionTimeOut,还有呢? 等待的超时时间ReadTimeout。不过很多数据库情况下connectionTimeOut 就是ReadTimeoutprops.pu... 阅读全文
posted @ 2014-07-20 01:29 CanntBelieve 阅读(734) 评论(0) 推荐(0) 编辑

摘要: 下载node安装npm什么的就不说了入门总结http://www.cnblogs.com/Darren_code/archive/2011/10/31/nodejs.html进入node_HOME目录test.js/*var hello = require('./hello.js');console... 阅读全文
posted @ 2014-07-20 01:10 CanntBelieve 阅读(195) 评论(0) 推荐(0) 编辑