自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 javaagent参数实现jvm级别代理

昨天发现idea需要重新激活才能使用,一直使用激活码激活实在蛋疼,分分钟又要换码,遂打算换破解包方式永久激活(激活方式)。对破解包的原理来了点兴趣,研究了一下,发现是使用的jvm虚拟机aop代理的技术。今天讲讲java虚拟机的配置启动参数“-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.1.2\bin\jetbra...

2020-02-19 12:51:00 940 1

原创 2017.03 JAVA 面试题 中高级

一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别

2017-03-16 22:58:47 15851 3

转载 字串查找算法-KMP算法

字串是否存在于一个给定的原字符串中,其中最容易想到的算法就是暴力破解了,我把自己看到的KMP算法与之比较,研究了下时间效率。对于原文的KMP算法的时间效率不是很认同,原文具体如下:2. 暴力匹配算法    假设现在我们面临这样一个问题:有一个文本串S,和一个模式串P,现在要查找P在S中的位置,怎么查找呢?    如果用暴力匹配的思路,并假设现在文本串S匹配到 i 位置,模式

2014-11-30 11:13:30 606

原创 javaweb之Maven项目管理工具学习

其实在真实的

2014-10-03 15:08:41 909 1

转载 如何尽快跻身优秀程序员行列的建议和方法

——和其他开发人员协作。编程已经进入了“地球村”的辉煌时代,无论我们身在哪里,无论我们为谁工作,只要拥有可爱的互联网,我们就可以和世界上任何一个角落的程序员一起攻克代码难题、合作开发各种软件。并且,现在有越来越多的开发人员,在网上把他们丰富的经验教训总结出来,提供给大家共享。我的朋友Evan Light利用开放的办公时间,正在致力于开发一个帮助Ruby使用者们匹配合作的网站。我也在这项目上做过。有

2014-07-04 23:15:23 639

原创 spring,hibernate—java与物联网方向

很久没写博客了,其实spring,hibernate学了有很久了,今天就一起整理了。spring篇:spring是一个非常流行的开源框架,spring的底层就是基于

2014-06-29 22:02:24 1748

原创 struts2—java与物联网方向

sturts2作用:struts2的可扩展性和其

2014-05-15 20:22:43 951

原创 javascript和ajax—java与物联网方向

javascript包含三大核心:

2014-05-09 22:12:08 796

原创 linux入门—java与物联网方向

今天用虚拟机VMware

2014-04-28 22:42:25 1038

转载 反射和代理机制

java跟数据库扯在一起,无非就是

2014-04-16 21:57:13 536

原创 javaEE学习—SSH学习前奏2

1.      el表达式:(为什么要el表达式)为了使jsp写起来更简单;el函数开发步骤。2.      标准标签库(JSTL):使用自定义标签大大降低了JSP页面的复杂度,同时增强了代码的重用性,因此自定义标签在WEB应用中被广泛使用。JSTL 1.1中包含四个标签库和一组EL函数:核心标签库(http://java.sun.com/jsp/jstl/core),XML标签库(http:

2014-04-13 22:52:32 933

转载 MIME类型-服务端验证上传文件的类型的讨论

MIME的作用 : 使客户端软件,区分不同种类的数据,例如web浏览器就是通过MIME类型来判断文件是GIF图片,还是可打印的PostScript文件。      web服务器使用MIME来说明发送数据的种类, web客户端使用MIME来说明希望接收到的数据种类。      Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,你可也去看一下。      

2014-04-08 22:00:56 1571

转载 MyEclipse打开deploy不了了

今天打开MyEclipse,突然出现Errors occurred during the build.Errors running builder 'DeploymentBuilder' on project 'day14_customer'.java.lang.NullPointerException这个错误

2014-04-06 21:10:28 1030

转载 java内存区域与溢出

内存区域    Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。下面详细阐述各数据区所存储的数据类型。   程序计数器(Program Counter Register)   

2014-03-30 22:49:51 728

原创 struts1练习时的报错

需求:解决Cannot find message resources under key org.apache.struts.action.MESSAGE错误,今天在用struts1.3做一个注册页面时出现的错误。 前提条件:struts-config.xml 存在如下配置:       JSP的调用方式:System.o

2014-03-29 22:31:54 826

转载 开源Web安全测试工具调研

skipfishhttps://code.google.com/p/skipfish/Google公司发布了一款称为“Skipfish”的自动Web安全扫描程序,以降低用户的在线安全威胁。Google工程师迈克尔?扎勒维斯基(Michal Zalewski)称,尽管Skipfish与Nikto和Nessus等其他开源扫描工具有相似的功能,但Skipfish还具备一些独特

2014-03-28 23:37:02 1408

转载 arm-linux交叉编译环境的建立

一、首先下下来五个文件Linux-2.6.10.tar.gz 下载地址ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.10.tar.gzBinutils-2.15.tar.bz2 下载地址ftp://ftp.gnu.org/gnu/binutils/binutils-2.15.tar.bz2Gcc-3.3.6.tar.gz  下

2014-03-25 22:48:37 746

原创 javaEE学习—SSH学习前奏

1.http响应头和请求头2.servlet开发和ServletConfig与ServletContext对象:servlet的生命周期是:浏览器像服务器发出请求,服务器依次解析出想访问的主机,想访问的WEB服务,想访问的WEB资源,如果servlet是第一次出现,则创建一个servlet对象,然后调用servlet的init方法完成初始化,然后调用service方法,创建request和

2014-03-24 22:08:21 1136

原创 我的javaweb学习体验-xml的理解

xml听说发明出来就是为了替换html的,可是这貌似已经不可能了,毕竟html5都出来了。        按照我的学习理解,xml的编写需要按照一定的规则,这个规则有DTD,有XML Schema,不过DTD在数据约束上不是很严谨,估计逃不掉被淘汰的命运。        然后就是对xml的解析,xml的解析分为两种,一是dom解析,二是sax解析。dom解析是w3c公司推荐用的,但是几乎所

2014-01-11 19:01:31 1034

java API文档1.6

java api6.0文档 带搜索功能 中文

2013-04-24

空空如也

空空如也

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

TA关注的人 TA的粉丝

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