简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
/*java线程死锁的模拟两个线程同时请求对方的对方释放监视对象 造成死锁请在 虚拟机 单核下运行*/class Test { public static void main(String []args) throws Exception
java applet 又称为java小程序 是嵌入在浏览器中运行的程序 用户可以通过 嵌入在浏览器中的java虚拟机来执行java小程序 java小程序不能随意的访问用户的本地资源更好的保护了安全性 java小程序的四个生命周期 init start st
我们知道 我们在Java中用到的所有的类都是通过类加载器ClassLoader加载到JVM中的,我们还知道 类加载器 也对应着一个类 ,既然这样那么我们会想 那么ClassLoader类是由谁加载的呢? 其实在Java中有许许多多的 类加载器 我们甚至可以写自己的类加载器 。其中主要三个类加载器(他们是树形关系)是 :BootStrap : 在java虚拟机启动的时候会利
距离上一片文章好久没出来吐槽了,最近笔者又遇到了一次很坑爹的事情,这种事情一辈子经历一次就够了 。作为一个程序员我认为改bug 就是我的全部, 直到我做了CTO之后我才发现, 我的工作中已经不仅仅只有代码了 。 就在前天,公司产品掩饰,一场非常重要决定生死存亡的演示!真是时运不齐, 河南机房的某一台物理服务器宕机, 该物理服务器 放了 好多台虚拟机 ,包括缓存服务器、一些业务服务等。 因而
最近由于产品业务出现请求瓶颈,需要更换产品框架,针对现在集中主流方案进行了逐一测试 服务器硬件配置:2 核 2G虚拟机 , 10000请求 500并发测试结果如下1、Nodejs Express测试结果如下 大约每秒处理2100请求 响应时间在230ms左右,cpu负载百分之40左右Server Software:Server Hostname:172.16.200.202S
近日来申请通过CSDN准专家,为了顺利在六个月后升级为认证专家,并对得起这个勋章,我感觉 不能松懈博客的更新频率以及质量了。C/C++ windows下的开发是我相对来说做的比较多的地方,对于Linux下的服务器开发等等也算是半路出家,恰逢近来在研究分布式存储,涉及到了 Nginx 扩展开发以及配置,查阅了好多的资料发现Nginx配置部署起来相当的容易,但是源代码是真的晦涩难懂,经常会看的我
Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主
在swing包中 所有的组件和容器都继承自 JComponent 类 而这个类间接地继承了java.awt.Component 类 。 但是 JWindow 和JFrame等类就不继承java.awt.Component 。JFrame 框架是一个带标题栏 菜单 最大化 最小化等等 的窗体 。 JFrame的 getContentPanel 就可以返回 框
下面一段代码涉及到了 ZooKeeper 创建group、为group添加member、列出group下面的 member、递归删除group。 这里我引用的是 ZooKeeper 3.4.10 提供的jar包。GroupHelper.javaimport java.io.IOException;import java.util.List;import java.util.concurren
SDL 1.2 to 2.0 Migration GuideTranslationsIntroductionOverview of new featuresLooking for more informationMoving from SDL 1.2 to 2.0Some general truthsVideoSetting up a game with the