自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 为什么要写博客

为什么要写博客之前也听朋友说过,写博客对于编程有好处 ,可是因为自己不会排版,达不到自己想要的目的就没写。知道写了第一篇博客说说我的体会把。1.人的记忆力是不断衰退的,你可能今天理解的对,明天就忘了。        2.对于知识的理解,在你写博客的时候,理解的更加深刻,细致        3.博客的移动性---你可以在任何地方修改,以后也可以打印

2017-11-01 19:03:10 336 1

原创 PrintStream和PrintWriter的源码理解

PrintStream和PrintWriter的源码理解1.PrintStream    A PrintStream adds functionality to another output stream ,namely the ablity to print representations of various data coventiontly . Two other

2018-04-17 21:10:51 408

原创 通过turnoff漫画形象理解连接池,孤儿进程,僵尸进程,线程状态

1.连接池漫画说明,连接池里面有好多的连接,用户通过这些连接完成查询。好处:通过连接的重复使用,避免了每次查询都要创建连接,节省开销。(这个漫画好形象啊,之前都不怎么懂,对连接池的认识很模糊!!!!!)其实最重要的是这个思想: 对某个常用的东西做池化处理,能够减少计算机的性能开销。2.孤儿进程和僵尸进程。       孤儿进程:孤儿进程是指其父进

2018-03-28 20:27:02 421

原创 使用nmap创建扫描特定网段的脚本

使用nmap创建扫描特定网段的脚本1. 准备工具nmap  扫描特定网段的主机开放的端口2.用到的技术 重定向,sed 提取ip废话不说,上图注意几个问题: 1) gawk提取ip时候的正则表达式格式问题                             2)怎么从文件中一行一行读取ip地址的问题。容易搞错

2018-03-28 19:11:43 2143

原创 在linux下创建启动脚本自动登录校园网

在linux下创建启动脚本自动登录校园网思想:原来实在浏览器上面输入用户名,密码,然后提交登录。其实浏览器只不过是一个代理,一个代理浏览网页的工具,或者说和服务器交流的工具。我们用curl模拟浏览器的校园网登录过程。    步骤如下。1. 查找校园网接口 2. 分析请求头的请求参数3.用curl 模拟浏览器的请求过程,如下#!

2018-03-19 13:40:03 2201

翻译 man java

java(1)                                                                         Basic Tools                                                                         java(1)NAME       java - Launc

2018-03-12 15:13:26 671

原创 Arrays类分析

Arrays类的一些功能:sort方法,对数组进行排序(采用快排)parallelSort 多路排序二分查找比较相等。用值去填充数组拷贝数组计算hashCode和toStrin

2018-03-12 14:44:59 275

原创 java中的Objects类

Object类功能分析1 .  Object类的api我们可以看到Objects类是Final的,即不可以被其他类继承,并且它里面的方法都是static的。说明这是一个工具类接下来我们分析一下他们的功能,废话不说,直接上代码。  1. equals ,deepEquals    比较两个对象是否相等可以看到equals方法的功

2018-03-12 14:11:04 5002 1

原创 linux下的pycharm启动脚本分析---即pycharm.sh

pycharm的启动脚本分析------即pycharm.sh

2018-03-08 21:02:26 6661

原创 http中的代理服务器和反向代理服务器

fd

2017-11-21 20:38:57 1045

原创 内部类

2017-11-16 21:10:48 200

原创 hibernate,LocationSessionFactoryBean

spring集成hibernate0.IntroductionHibernate是在开发者社区很流行的开源持久化框架。它不仅提供了基本的对象关系映射,还提供了ORM工具所具有的复杂开发功能,比如缓存,延迟加载,预先抓取,以及分布式缓存。1.声明hibernate的session工厂实用hibernate所需的主要接口是org.hibernate.Session。Se

2017-11-16 16:11:48 440

原创 LinkageError及其子类

LinkageError及其子类LinkageError表明A类对B类有依赖,然而B类与A类却有不兼容性问题什么意思,废话不说,上图!!!接下来我们看一下具体的类关系:  废话不说,上图要点:如果遇见以上错误,首先想编译错误,然后想类载入错误

2017-11-12 13:15:39 2375

转载 类装载过程,以及什么时候会装载一个类

类装载过程具体内容参考博文http://blog.csdn.net/lincolnmi/article/details/50538016Java虚拟机通过装载、连接和初始化一个Java类型,使该类型可以被正在运行的Java程序所使用--也就是说要想使用一个类,必然会经历过上面的三个过程废话不说,上图一。装载注意

2017-11-09 10:21:26 856

原创 Runtime ApplicationShutdownHooks , Shutdownhook

一。Runtime这个类是代表jvm运行时的类,---可以看出,整个jvm只有一个Runtime实例1.exit(int status)  可以看出,这个方法首先要进行安全检查,然后调用Shutdown.exit(int status)2.addShutdownHook(Thread)/removeShutdownHook(Thread)

2017-11-09 10:20:21 1588

转载 System类详解-3 volatile关键字 shutdownhooks 字符串连接符(+)问题

System类详解1.

2017-11-08 14:30:24 404

原创 System类详解-2 exit gc runFinalization identityHashCode

System类详解1.说明 :这篇写System类还没有分析完的问题 ,主要解决一下几个问题exit(int) 方法gc方法runFinalization方发

2017-11-08 14:25:29 420

原创 System类详解-1

System类详解 1.Introduction Sytem类包含几个有用的类属性和方法(即static)。不能被初始化。系统类提供的功能标准输入流,标准输出流,错误输出流访问内部以定义的属性和环境变量载入文件和库的方法快速拷贝数组的方法2.Sytem类的主要属性追加属性:security : SecurityManage

2017-11-07 19:16:33 576

原创 拿下JRE System Library-----阅读jre下面的源码

为什么要阅读源码写了这么多java代码,总感觉学不到精髓想对java语言有一个更深入的了解自己写代码时,脑子里面的策略能多一点以后可能会遇到框架开发知识储备要多

2017-11-02 11:12:53 1153

原创 java代理

2017-11-01 19:19:14 232

原创 java security浅谈

java security浅谈1.介绍java security在介绍java security之前,我们首先明确为什么会出现java security。可能我们在写代码的时候都没有觉察到有任何的安全机制在。然而,如果我们仔细的思考一下,java security其实无处不在,比如,你访问某一个文件的时候,这里面其实就有安全策略(即这个目录是否可以由当前代码访问),再比如,我想获得

2017-10-31 19:47:36 14449 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除