
【JavaEE开发】
NullPoints
努力的人,运气总不会太差
展开
-
成为Java顶尖程序员必读书籍
摘要:“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料2.对着书上的代码自己敲的时候方便“看转载 2016-11-08 16:34:50 · 755 阅读 · 0 评论 -
Mybatis 笔记
基础用法sql数据,建表,注意主外键 关系, 以及建立db.propertiesCREATE TABLE user( id int AUTO_INCREMENT, userName VARCHAR(255) not NULL, userAge VARCHAR(255) not NULL, userAddress VARCHAR(255) not NULL, PRIMARY原创 2017-10-17 14:40:08 · 418 阅读 · 0 评论 -
Spring MVC 笔记
项目开发层级应用层 app web层 structs, springmvc 业务层 spring 持久层 hibernate mybatisSpring 三成模型控制层DispatcherServelet Controller 接受请求,转发请求.后端控制器 Handler Controller.(需要自己开发)处理映射器 HandlerMapping 复杂寻找Handler 返回执行结果处理原创 2017-10-17 14:39:24 · 301 阅读 · 0 评论 -
Spring 笔记
Spring控制反转IOCIoC Inverse of Control 反转控制的概念,就是将原本在程序中手动创建HelloService对象的控制权,交由Spring框架管理,简单说,就是创建HelloService对象控制权被反转到了Spring框架BeanFactory,延迟实例化bean,第一次调用getBeanApplicationContext 一般常用,功能更强 ClassP原创 2017-10-17 14:38:54 · 290 阅读 · 0 评论 -
[笔记]MyEclipse For Mac 快捷键
快键键作用备注Command+1快速修复(自动导包等)比如与Syso配合,与main配合可快速构造方法签名Alt+/自动补全 Command+/选中部分添加(消除)注释 Com原创 2017-11-11 11:08:13 · 492 阅读 · 0 评论 -
mac版MySQL重置初始密码
Windows 切换到Mac .......快被整死了....... step1:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能转载 2017-07-02 11:37:45 · 439 阅读 · 0 评论 -
SpringMVC学习笔记1
1.nginx 分布式(集群)配置, 一个代理服务器 多个tomcat 由 代理自动选择 服务器 . 减轻并发压力2.spring IOC :控制反转, 由spring代替new,创建对象.–>配置项目3.依赖注入 DI: 依赖 就是 :一个对象需要另外一个对象 注入就是通过set方法对另外一个对象实例设置.3.AOP:面向切面编程4.spring :javaEE 一站式的框架.Spri原创 2017-02-28 21:04:04 · 306 阅读 · 0 评论 -
Java线程池使用说明
转自https://www.oschina.net/question/565065_86540一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问转载 2017-01-18 15:03:36 · 446 阅读 · 0 评论 -
Web项目部署到Linux服务器
1 linux环境配置1.1 java环境配置1.1.1 安装jdk1.1.2 配置环境变量1.2 tomcat环境配置1.2.1 tomcat安装(保持和window下的相同版本)1.2.2 修改端口号(默认网站接口为80)1.3 mysql配置1.3.1 下载mysql1.3.2 安装mysql1.3.3 设置密码MySQL默认没有密码 usr/bin/mysqladmin -u root原创 2016-12-20 14:22:01 · 4931 阅读 · 0 评论 -
转载: HashMap多线程并发问题
多线程put后可能导致get死循环从前我们的Java代码因为一些原因使用了HashMap这个东西,但是当时的程序是单线程的,一切都没有问题。后来,我们的程序性能有问题,所以需要变成多线程的,于是,变成多线程后到了线上,发现程序经常占了100%的CPU,查看堆栈,你会发现程序都Hang在了HashMap.get()这个方法上了,重启程序后问题消失。但是过段时间又会来。而且,这个问题在测试环境里可...转载 2018-06-21 11:10:00 · 444 阅读 · 0 评论