![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wwwtt__
这个作者很懒,什么都没留下…
展开
-
java 调用 linux shell 脚本,并读取返回值
String[] cmd = {"/bin/sh", "-c", "ps -elf | grep -v grep | grep EuropeStaticsEntrance | wc -l"};while (true) { StringBuilder sb = new StringBuilder(); Process process1 = null; process1 =原创 2017-09-12 17:43:55 · 1575 阅读 · 0 评论 -
文章标题
Java内省初学原创 2017-10-10 10:11:23 · 148 阅读 · 0 评论 -
git 工作中常用命令
1.删除本地分支 git branch -d branchname2.将本地分支推到远程仓库,并在远程仓库创建新的分支 git push origin localbranch:romotebranch3.合并两个分支–先切换到目标分支targetbranch,再进行merge操作 git checkout targetbranch git merge sourcebranch原创 2017-10-25 19:35:59 · 287 阅读 · 0 评论 -
JDK动态代理
最近在看Java的代理模式,静态代理很简单,动态代理搞了很久才明白,感觉智商欠费,在这里记一下笔记,便以后查阅。1.为什么要实现动态代理呢?静态代理具有局限性。使用静态代理,要为每个委托类写代理类,这样随着委托类越来越多,代理类也就越多,且代码的复用率降低。2.动态代理如何实现?JDK提供了java.lang.reflect.Proxy类来动态生成代理,且动态代理类需要实现java.lan...原创 2018-03-07 10:52:18 · 454 阅读 · 0 评论 -
XmlBeanFactory创建容器过程
可用以下代码理解容器创建过程:ClassPathResource resource = new ClassPathResource("applicationContext.xml");DefaultListableBeanFactory factory = new DefaultListableBeanFactory();XmlBeanDefinitionReader reader = new...原创 2018-03-12 18:52:28 · 459 阅读 · 0 评论