- 博客(24)
- 资源 (2)
- 收藏
- 关注
转载 【Java并发编程的艺术】4.1 线程简介
[4.1.1] 什么是线程public class MultyThread { public static void main(String[] args) { ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean(); ThreadInfo[] threadInfos = threadMXBe
2017-09-11 21:56:14
467
转载 Java线程模型
比较好的博客 Java线程模型 http://www.cnblogs.com/shipengzhi/articles/2221758.htmlJava调用栈 http://blog.youkuaiyun.com/chbsrzf/article/details/48003223
2017-09-11 20:02:38
364
原创 多线程学习步骤
1、Object下wait、notify、notityAll方法实例用途 2、Thread类里的sleep、yield、interupt方法实例用途 3、concurrent包研究 4、Java并发编程实践重要章节练习
2017-09-11 19:16:43
373
原创 程序猿多为自己的用户着想
程序猿多为自己的用户着想,不要炫耀自己的技术多牛逼,用户用得好才是真的好,记录20170725 这一天被运营的同事吐槽反人类
2017-07-26 08:07:05
373
原创 restful文件下载功能实现
private static final byte[] UTF8_BOM = {(byte)0xEF, (byte)0xBB, (byte)0xBF}; private static final String FAV_ICO = "fav.ico"; @GET @Path("/getFile") @Produces(MediaType.
2017-07-26 08:04:25
5271
原创 spring controller 使用
1、idea IDE可以作为http请求的工具【尤其是post】 2、spring可以将输入和输出换成json 给 request和response传递出去, 所以没必要将接口的参数写成requestpackage com.alisa;import org.springframework.web.bind.annotation.RequestMapping;import org.springf
2017-03-26 11:10:53
440
原创 Idea 配置 maven web 工程理解
说明:在idea中,这个是本工程的配置,在这里,可以配置工程的属性,是web工程呢,还会spring属性,如果是web工程,那么部署的结构,在idea中,这种概念非常分明一般来说,比如你加了4个jar,那么你加入的jar包整体会被命名为第一个jar的名字,idea会把他当做一个整体传递给后来的部署jar的名字
2017-03-25 10:52:50
556
原创 eclipse 中Allow output folders for source folders勾选和不勾选的作用
勾选,原来的target中的class不会移动到webapp下去不勾选,原来target中的class会移动到webapp下注意,默认的class路径是/src/main/webapp/WEB-INF/classes,才会生效上图:
2017-03-15 08:25:07
4155
原创 eclipse 中Allow output folders for source folders勾选和不勾选的作用
原来的target中的class不会移动到webapp下去 不勾选,原来target中的class会移动到webapp下注意,默认的class路径是/src/main/webapp/WEB-INF/classes, 才会生效 上图:勾选,
2017-03-15 08:21:43
1781
原创 Enterprise Architect 修改模板,适应mysql生成ddl
Enterprise Architect 修改模板,适应mysql生成ddl版本:Enterprise Architect 12 前言:Enterprise Architect可以导入DDL,直接生成相应的图像,通过可视化的界面给呈现相应的数据库,但是通过实验,发现它对mysql数据库的支持非常有限,所以本人对之前的模板进行了修改,从而导出的DDL可以直接导入数据库中建表1、导入mysql的数据源
2017-03-14 16:10:51
2943
原创 spring声明式事务【使用AOP】
源代码需要注意的点源代码下载地址: http://download.youkuaiyun.com/detail/alisasmiler/9748174有问题的地方相应的AOP包没有加载进来 报错信息:二月 06, 2017 3:34:30 下午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefres
2017-02-06 15:53:52
612
原创 《设计模式之禅》读书笔记
《设计模式之禅》读书笔记依赖倒置原则最佳实践1、每个类尽量都有接口和抽象类,或者两者都有2、变量的表面类型尽量是接口或者是抽象类3、任何类都不应该从具体类派生【这一点不是很明白】4、尽量不要复写基类的方法总结1、接口负责定义public属性和方法,并且声明与其他对象的依赖关系;2、抽象类负责公共构造部分的实现;3、实现类准确的实现业务逻辑,同时在适当的时候对父类进行细化
2016-12-23 14:29:51
383
原创 Sftp的命令问题
背景1、A公司和B公司是雇佣关系,A是雇主,B为A服务,在A的机器上,有一些数据,B想拿出来分析,比如日志文件2、B公司事先已经搞好sftp的秘钥的,但是只有1.sh知道B公司的IP,这个IP不敢写在环境变量里,怕会引起A机器上的环境变量的混乱问题可以拿到命令,但是如何多次命令输入UML 图:可以渲染序列图:Created with Raphaël 2.1.0张三张三李四李四要发数据,准备好了吗?李
2016-11-22 12:06:37
515
转载 git init 出现的问题
git init 出现的问题谢谢博主分享:http://china.ygw.blog.163.com/blog/static/68719746201377115054236/ 前两癸因为工作需要,安装了git软件。其中服务端安装在linux下,并使用git init来初始化仓库。但是问题随之而来,在客户端使用clone命令时总是失败,错误提示信息一大堆,比较注意的是
2016-10-24 10:44:56
2084
原创 servlet实现下载
import java.io.File;import java.io.IOException;import java.net.URLEncoder;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;
2016-10-13 13:43:37
483
原创 restful文件下载功能实现
// private static final byte[] UTF8_BOM = {(byte)0xEF, (byte)0xBB, (byte)0xBF};// private static final String FAV_ICO = "fav.ico";// @GET// @Path("/getFile")//
2016-10-13 13:25:09
9865
原创 java 中装饰器【io】的理解
谢谢博主:http://chenhua-1984.iteye.com/blog/565629的分享 这里记下代码,方便以后学习Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征:它必须具有一个装饰的对象。它必须拥有与被装饰对象相同的接口。它可以给被装饰对象添加额外的功能。用一句话总结就是:保持接口,增强性能。装饰器通
2016-09-24 16:36:50
619
原创 设计数据库时需要注意的点
设计数据库的时候,请先考虑下第三范式,再从第三范式里边抽业务里的东西出来作为主键也好,作为开发人员,平时也要维护别人的代码,所以最好,设计的时候用通俗易懂的东西来代替id啥的
2016-09-21 10:32:51
1058
原创 java servlet配置restful须知
示例: com.sun.jersey.config.property.packages com.eviac.blog.restws 1 Jersey REST Service /rest --> Jersey REST Service com.sun.j
2016-09-09 10:42:58
3108
1
原创 mysql 中 MyISAM和InnoDB 对比
8、 表主键MyISAM:允许没有任何索引和主键的表存在,索引都是保存行的地址。InnoDB:如果没有设定主键或者非空唯一索引,就会自动生成一个6字节的主键(用户不可见),数据是主索引的一部分,附加索引保存的是主索引的值。9、 表的具体行数MyISAM:保存有表的总行数,如果select count(*) from table;会直接取出出该值。InnoDB:没有保存表的总行数
2016-09-08 14:52:24
362
原创 gitignore文件不起作用的处理
(1).gitignore文件对于已经提交的不起作用,若要其作用,先将相应的忽略文件删除,提交,.gitignore就起作用了(2)不在.git目录下的.gitignore也是有效果的
2016-09-07 10:57:16
353
原创 centos 7 搭建 xwiki 系统【tomcat + mysql】
由原来http://blog.youkuaiyun.com/sinat_35181653/article/details/52422579转载过来,原来博客将弃用环境 CentOS 7内核版本为 3.10.0-327.el7.x86_64JDK8(jdk1.8.0_101)+Tomcat7.0.67+MySQL5.6.32XWIKI 8.2.1 xwiki-enterpr
2016-09-06 09:15:30
1101
spring声明式事务管理3
2017-02-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人