03 2017 档案

摘要:每次的总结,都是一种进步,把自己理解的东西记录下来不容易,让别人看懂更不容易。 第一:基本概念: 1、有状态就是有数据存储功能。有状态对象(Stateful Bean),就是有实例变量的对象,可以保存数据,是非线程安全的。在不同方法调用间不保留任何状态。 2、无状态就是一次操作,不能保存数据。无状态 阅读全文
posted @ 2017-03-17 17:08 麻雀虽小五脏俱全 阅读(25640) 评论(5) 推荐(9)
摘要:把周末的文章放在现在才来写,是自己太忙了?还是堕落了? 好吧直接进入主题吧,简单干脆的理解会让自己记忆深刻: 首先说明:GC垃圾收集器关注两件事情: 第一件:查找所有存活对象。 第二件:抛弃死对象(不再使用的对象)。 然后再分步骤解释这个过程: 第一步, 记录所有的存活对象, 在垃圾收集中有一个叫做 阅读全文
posted @ 2017-03-15 23:02 麻雀虽小五脏俱全 阅读(535) 评论(0) 推荐(0)
摘要:Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。 Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器(控制器)、视图解析器、视图组成。 SpringMVC原理图 SpringMVC接口解释: Dispatch 阅读全文
posted @ 2017-03-08 21:57 麻雀虽小五脏俱全 阅读(2288) 评论(0) 推荐(0)
摘要:在java编程中,经常需要用到同步,而用得最多的也许是synchronized关键字了,下面看看这个关键字的用法。 因为synchronized关键字涉及到锁的概念,所以先来了解一些相关的锁知识。 java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方 阅读全文
posted @ 2017-03-07 16:56 麻雀虽小五脏俱全 阅读(4695) 评论(0) 推荐(1)
摘要:联表删除: 1、从数据表t1 中把那些id值在数据表t2 里有匹配的记录全删除掉 DELETE t1 FROM t1,t2 WHERE t1.id=t2.id 或DELETE FROM t1 USING t1,t2 WHERE t1.id=t2.id 2、从数据表t1里在数据表t2里没有匹配的记录查 阅读全文
posted @ 2017-03-07 11:15 麻雀虽小五脏俱全 阅读(1576) 评论(0) 推荐(0)
摘要:下班之前写哈今天用的一个新命令。 df -h /opt/test 阅读全文
posted @ 2017-03-06 18:15 麻雀虽小五脏俱全 阅读(6559) 评论(0) 推荐(0)
摘要:为了弄清这几个概念还和同事讨论了一番,然后还查了一些资料,总结一下。 同步与异步是在客户端向服务端发请求的时候,客户端做出的处理方式。 同步:客户端向服务端发出一个请求,客户端就一直在等着服务端的返回结果。 异步:客户端向服务端发出一个请求并向服务器说:你处理完了通知我一声哦,我就不在这儿一直等着了 阅读全文
posted @ 2017-03-04 16:02 麻雀虽小五脏俱全 阅读(204) 评论(0) 推荐(0)
摘要:一句话理解:根据被代理对象信息通过Proxy动态生成我们具体的代理类。 实现就动态代理。那动态代理是什么呢? 动态代理其实并不是什么新鲜的东西,学过设计模式的人都应该知道代理模式,代理模式就是一种静态代理。而动态代理就是利用反射和动态编译将代理模式变成动态的。原理跟动态注入一样,代理模式在编译的时候 阅读全文
posted @ 2017-03-04 14:31 麻雀虽小五脏俱全 阅读(698) 评论(0) 推荐(0)
摘要:周末没有出去耍就写写博客,记录当下自己的每个理解思路,过段时间回来看的时候估计又有需要修改的地方。 一直保持这个态度,今天就把Spring容器IOC的原理说说: 简单粗暴的理解Spring原理:Spring就是通过工厂+反射将我们的bean放到它的容器中的,当我们想用某个bean的时候,只需要调用g 阅读全文
posted @ 2017-03-04 14:00 麻雀虽小五脏俱全 阅读(418) 评论(0) 推荐(0)
摘要:1、查看CPU信息# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个 阅读全文
posted @ 2017-03-03 17:01 麻雀虽小五脏俱全 阅读(200310) 评论(0) 推荐(8)
摘要:比如当前用户为oracel,则添加环境变量操作为: vim /home/oracel/.bashrc 阅读全文
posted @ 2017-03-03 17:00 麻雀虽小五脏俱全 阅读(3064) 评论(0) 推荐(0)
摘要:解决办法: 进行启动,到现在为止 kafka 还在正常运行。和不加 -daemon 区别在于: 为什么以守护进程模式启动就行?为什么呢? 阅读全文
posted @ 2017-03-03 16:47 麻雀虽小五脏俱全 阅读(13305) 评论(0) 推荐(0)
摘要:记录哈,搭建环境的时候,copy使用方便。 vim /etc/profile export JAVA_HOME=/usr/java/jdk1.7.0_79export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar: 阅读全文
posted @ 2017-03-03 16:44 麻雀虽小五脏俱全 阅读(250) 评论(0) 推荐(0)
摘要:今天安装集群的时候,发现一个进程一直存在,kill -9 pid 也干不掉,就找找原因了。 kill -9发送SIGKILL信号将其终止,但是以下两种情况不起作用:a、该进程处于"Zombie"状态(使用ps命令返回defunct的进程)。此时进程已经释放所有资源,但还未得到其父进程的确认。"zom 阅读全文
posted @ 2017-03-03 16:40 麻雀虽小五脏俱全 阅读(63003) 评论(0) 推荐(0)
摘要:最近家里没网络,在公司加班写哈博客。 HBase是一个开源的非关系型分布式数据库(NoSQL),基于谷歌的BigTable建模,是一个高可靠性、高性能、高伸缩的分布式存储系统,使用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 未来发展 随着2016天猫双十一的GMV定格在1 阅读全文
posted @ 2017-03-02 20:36 麻雀虽小五脏俱全 阅读(447) 评论(0) 推荐(0)