摘要:   反射机制     Java语言提供的一种基础功能,通过反射,我们可以操作这个类或对象,比如获取这个类中的方法、属性和构造方法等。   动态代理:分为JDK动态代理、cglib动态代理(spring中的动态代理)。     静态代理       预先(编译期间)确定了代理者与被代理者之间的关系,也就是说,若... 阅读原文
2019-01-24 12:05:01 阅读(2465) 评论(0)
摘要: 一、JVM简介 JVM,全称Java Virtual Machine,即Java虚拟机。以Java作为编程语言所编写的应用程序都是运行在JVM上的。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java有个非常重要的特点就是与平台的无关性,而JVM正... 阅读原文
2019-01-24 11:44:04 阅读(2390) 评论(0)
摘要: Redis除了可以用作缓存数据外,另一个重要用途是它实现了发布订阅(pub/sub)消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 为了实现redis的发布订阅机制,首先要打开redis服务;其次,引入redis需要的jar包,在pom.xml配置文件加入以下代码: <dependency&... 阅读原文
2019-01-24 11:40:02 阅读(2442) 评论(0)
摘要: 注解如同标签   初学者可以这样理解注解:想像代码具有生命,注解就是对于代码中某些鲜活个体的贴上去的一张标签。简化来讲,注解如同一张标签。在未开始学习任何注解具体语法而言,你可以把注解看成一张标签。这有助于你快速地理解它的大致作用。如果初学者在学习过程有大脑放空的时候,请不要慌张,对自己说:注解,标签。注解,标签。 ... 阅读原文
2019-01-24 10:26:02 阅读(2444) 评论(0)
摘要: Maven deploy部署jar包到远程私仓 maven deploy介绍 maven中的仓库分为两种,snapshot快照仓库和release发布仓库。snapshot快照仓库用于保存开发过程中的不稳定版本,release正式仓库则是用来保存稳定的发行版本。定义一个组件/模块为快照版本,只需要在pom文件中在该模... 阅读原文
2019-01-24 08:45:03 阅读(2858) 评论(0)
摘要: 前言:最近博主买了台Kindle,感觉亚马逊上的图书资源质量挺好,还时不时地会有价格低但质量高的书出售,但限于亚马逊并没有很好的优惠提醒功能,自己天天盯着又很累。于是,我自己写了一个基于Java的亚马逊图书监控的简单爬虫,只要出现特别优惠的书便会自动给指定的邮箱发邮件。 实现思路 简单地说一下实现的思路,本文只说... 阅读原文
2019-01-24 08:06:04 阅读(2446) 评论(0)
摘要: 生成sql:where 上一篇里我们实现了生成insert的sql,下面要开始实现update,delete,select的sql语句了。但是这些语句有一个比较麻烦的地方是:它们一般后面都会有where条件,因为在执行的时候不能把表里所有的数据都进行操作。 所以这里我们需要先生成条件的sql。大概是这样的: WHER... 阅读原文
2019-01-24 06:17:03 阅读(2456) 评论(0)
摘要: 1.在远程机的tomcat的catalina.sh中加入配置 (catalina.sh路径在tomcat/bin下面 如/usr/local/tomcat/bin) 1 if [ "$1" = "start" ];then 2 JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.... 阅读原文
2019-01-24 06:00:10 阅读(2467) 评论(0)
摘要: 原文地址:标识接口 作用作者:feisong 时间:2019-01-2315:49:35 标识接口是没有任何方法和属性的接口。标识接口不对实现它的类有任何语义上的要求,它仅仅表明实现它的类属于一个特定的类型。标接口在Java语言中有一些很著名的应用,比如java.io.Serializable和java.rmi.Re... 阅读原文
2019-01-24 00:03:02 阅读(1808) 评论(0)
摘要: 表单域,可以按用途分为多种不同的类型,常见的有文本框、多行文本框、密码框、隐藏域、复选框、单选框和下拉选择框等,目的是用于采集用户的输入或选择的数据。下面的示例中,将分享通过Java编程在PDF中添加以及填充表单域的方法。这里填充表单域可分为2种情况,一种是在创建表单域时填充,一种是加载已经创建好表单域的文档进行填充... 阅读原文
2019-01-23 23:36:04 阅读(1159) 评论(0)