05 2017 档案

摘要:架构师的职责: 需求->设计(考虑风险、质量、技术)->执行 方法:分层()+分区(业务) 深度优先:减少沟通和风险 分布式系统-CAP理论 C - Consistency 原子性: 整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(R 阅读全文
posted @ 2017-05-26 14:57 安小 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Java最初是作为网络编程语言出现的,Java Socket可以实现网络上两个程序之间的数据交换,QQ等即时通讯软件都使用了Socket相关技术。Java.net包中提供了网络编程相关的四大功能类:InetAddress、URL、Sockets、Datagram。 一、InetAddress Ine 阅读全文
posted @ 2017-05-17 14:38 安小 阅读(301) 评论(0) 推荐(0) 编辑
摘要:1. 查看网络连接及路由状况 netstat -a 查看开启了哪些端口,常用netstat -an netstat -n 查看端口的网络连接情况,常用netstat -an netstat -v 查看正在进行的工作 netstat -p 协议名 查看某协议使用情况(查看tcp/ip协议使用情况) 例 阅读全文
posted @ 2017-05-16 11:38 安小 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1. tomcat主页 http://localhost:8080 打不开 设置环境变量JAVA_HOME,确认端口为8080,查看webapps\ROOT文件夹是否存在 2. 访问tomcat管理页面 先配置以下用户权限,然后点击tomcat主页的Server Status查看HTTP请求、JVM 阅读全文
posted @ 2017-05-05 17:25 安小 阅读(290) 评论(0) 推荐(0) 编辑
摘要:企业级应用开发中经常会遇到以下问题,可以使用工具对JVM进行监管,以便及时查找问题所在。 内存不足OutOfMemory(大对象没有gc等),内存泄露; 线程死锁,线程数过多; 锁争用(Lock Contention),资源未及时释放(数据库); Java进程CPU消耗过高. 一、Java自带工具 阅读全文
posted @ 2017-05-02 16:16 安小 阅读(14172) 评论(0) 推荐(1) 编辑