随笔分类 - 工作经验
摘要:因为某些原因,git有时下载特别慢,明明网页下载很快,但是命令下载特别慢。 可以考虑把 git clone git@github.com:lakeslove/blogGradle.git 换成git clone https://github.com/lakeslove/blogGradle
阅读全文
摘要:allprojects{ repositories { mavenLocal() def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' all { ArtifactRepository repo ->
阅读全文
摘要:1、打开终端,打开多个tab,分别进入目录, 2、点击窗口,将窗口存储为组,弹窗如下图 可以勾选恢复所有命令,存储 3、下次使用时,点击窗口,打开工作组即可
阅读全文
摘要:2.常量规约 【推荐】如果变量值仅在一个范围内变化用Enum类。 如果还带有名称之外的延伸属性,必须使用Enum类, 下面正例中的数字就是延伸信息,表示星期几。 正例: public Enum{ MONDAY(1), TUESDAY(2), WEDNESDAY(3), THURSDAY(4), FR
阅读全文
摘要:1.抽象,继承,封装,多态 2.基本数据类型的字节数 byte:1、int:4、char:2、long:8、float:4、double:8、boolean:1 和short:2 3.String , StringBuffer,StringBuilder的区别 字符串较少拼接时,用String 字符
阅读全文
摘要:多线程问题,很重要的一点是代码和数据分离 看了这篇文章,感觉内部类用的很好玩,略有启发,对其中错误的地方修改了下,并去除了取处理器核数和线程池的代码,重新写了一个demo。 Java并发和多线程2:3种方式实现数组求和 其实对这个结果并不满意,因为这个demo中,为各个线程分配任务的方式不太好,太死
阅读全文
摘要:按说HashMap的负载极限为0.75,可是,测试程序并看不出这个结果。待探讨 测试程序如下: 根据结果看不出来预定义有什么影响。
阅读全文
摘要:一共四中方法,前两种是迭代器取值,后两种是随机取值,循环了5000万次,时间分别为:迭代器读取的速度大约是随机读取的速度的1.5倍,数据量越大,差距越明显。 另外,插入是读取的100倍左右的时间(这个判定只是个大概参考)。 48138(插入) 403(迭代器读取) 400(迭代器读取) 653(随机
阅读全文
摘要:先粘贴一份mac下的mysql5.6.22的配置文件 #BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存。# 主要使用IN
阅读全文
摘要:1.修改DNS解析配置 刚刚安装完mint可能现无法连接源的问题,总是说dns解析错误,这个可能是dns配置文件造成的,因为官网下的mint很可能是配置了国外的dns解析,比如我刚安上时,就是默认配置的思科的dns解析,换成谷歌的就好了 方法如下,修改网络配置文件interface: 将interf
阅读全文
摘要:关于防止二重提交的解决方案以及对网站中使用这个解决方案出现的问题的分析防止二重提交应用的场景:新建某个资料时(注意是新建不是编辑),当资料提交完毕返回到资料展示页面之后,点击浏览器的返回按钮进入新建页面或者确认画面,并点击页面里的登陆按钮,返回二重提交错误 解决方案:form表单中加入隐藏的随机数+
阅读全文
摘要:POJO: Plain Ordinary Java Object(普通java对象) ORM : Object Relational Mapping(对象关系映射) 通过配置文件中的映射关系,把数据库中表里的数据和POJO相互转化 synchronized 'a' = 97 'A' = 65 '0'
阅读全文
摘要:@Component、@Repository、@Service、@Controller @Resource、@Autowired、@Qualifier 参考:Spring注解@Scope("prototype") Spring在Action上面注解@Scope("prototype") 表示每次接收
阅读全文
摘要:原文网址:Mysql 工作原理 原文网址:MySQL运行原理与基础架构 mysql基本用法原文网址:MySQL(一):基本原理 SQL 语句执行过程 数据库通常不会被直接使用,而是由其他编程语言通过SQL语句调用mysql,由mysql处理并返回执行结果。那么Mysql接受到SQL语句后,又是如何处
阅读全文
摘要:建立数据库和数据表 简单的demo 多线程安全的插入demo
阅读全文
摘要:参考网站 官网: http://www.json.org/ 菜鸟教程:http://www.runoob.com/json/json-tutorial.html 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON
阅读全文
摘要:使用tinyproxy的问题背景: 其实以前代理一直用的是apache,后来,那次有个任务要给ios的推送设置代理,任务很紧急,可是apache报错. 原因如下:APNS发送通知的端口2195,但是Apache的ssl默认端口是443,因为端口不同,无法发送。 一时没找到如何修改apache的ssl
阅读全文
摘要:由于某些原因,经常会使用apache(有时用nginx) 现在我主要用它做反向代理,偶尔弄一下负载均衡和添加head头 apache官网 http://httpd.apache.org/ 下载地址 http://httpd.apache.org/download.cgi 在centos中的安装教程:
阅读全文
摘要:参考文章 log4j2使用总结 slf4j介绍以及实现原理窥探 使用Slf4j集成Log4j2构建项目日志系统的完美解决方案 slf4j(全称是Simple Loging Facade For Java)是一个为Java程序提供日志输出的统一接口,并不是一个具体的日志实现方案,就好像我们经常使用的J
阅读全文
摘要:官网:https://logging.apache.org/log4j/2.x/manual/customloglevels.html 这篇也很详细http://blog.csdn.net/u010201484/article/details/51723455 log4j2的jar包 log4j-a
阅读全文

浙公网安备 33010602011771号