- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Spring AOP的底层实现原理
Spring的两大核心之一就是AOP,AOP:面向切面编程。在说原理之前,得先知道一些AOP的专业术语。AOP的专业术语连接点(JoinPoint):增强执行的位置(增加代码的位置),Spring只支持方法;切点(PointCut):具体的连接点;一般可能通过一个表达式来描述;增强(Advice):也称为消息,指的是增加的额外的代码,Spring中,增强除了包含代码外,还包
2017-05-09 08:27:23 11897 2
原创 java 之简单的下载功能
jar包: <!-- 导出excle组件 --> <dependency> <groupId>net.sourceforge.jexcelapi</groupId> <artifactId>jxl</artifactId> ...
2019-01-13 15:13:13 209
原创 Java ldap服务器的连接和修改密码
终于解放了,昨天需求刚刚上线,感觉真不容易啊,踩得坑太多了。最近公司有需求,需要提供几个页面供用户可以自行修改和重置密码,还有解锁账号,因为这些之前都是IT那边手动修改,比较浪费人力,所以就有了这么个需求。于是就在这方面下了一点功夫,把这将近两周的学习心得以及踩得坑分享出来。要想了解ldap服务器,前提得知道相关的一些基本概念。我参考的是 https://www.cnblogs.com...
2018-09-04 10:16:00 6875 1
转载 Java写文件到ftp服务器
/** * 将数据按照指定格式写入 * @param data * @param fileName * @return */ public static InputStream write(String data){ InputStream input = null; try { input = new ByteArrayInputStream(data.get
2018-02-07 17:37:30 2882 1
原创 Spring日志 common.logging 和log4j结合使用
为什么要这两个结合使用呢?JCL有两个基本的抽象类:Log(基本记录器)和LogFactory(负责创建Log实例)。当commons-logging.jar被加入到CLASSPATH之后,默认的LogFactory是按照下列的步骤去发现并决定那个日志工具将被使用寻找当前factory中名叫org.apache.commons.logging.Log配置属性的值寻找系统
2017-12-05 14:25:24 880
原创 Java HttpURLConnection使用
public static String sendPostValidate(String serviceUrl, String postData, String userName, String password){ PrintWriter out = null; BufferedReader in = null; String result = "";
2017-11-24 15:58:02 897
原创 Java 之伪泛型
在说java泛型之前,们先说说java的 “编译期” ,其实它是一段“不确定” 的操作过程,因为它可能是指前端编译器把*.java文件转变成 *.class文件的过程;也可能是指虚拟机的后端运行期编译器(JIT编译器)把字节码转变成机器码的过程;还可能是指使用静态提前编译器(AOT编译器)直接把*.java文件编译成本地机器代码的过程。这三类过程中最符合大家对java程序编译认知的应该是第
2017-07-05 08:15:25 719 1
原创 Python中的自定义sum函数
最近在天天学习Python,学到匿名函数时,突然写了一个特别简洁的函数,所以就打算把它分享出来郑重声明,我写的是一个sum函数,虽然不知道python内置的是怎么实现的,在写之前,也从未看过源码def sum(*args): return reduce(lambda x,y:x+y,args)传的是可变参数,当然要是传其他的也好改我自己感觉这是实现s
2017-06-10 19:46:10 6293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人