随笔分类 -  Java Basics

1 2 下一页

spring @Scheduled用法
摘要:@Scheduled(cron = "0 5 * * * ?")org.springframework.scheduling.annotation.Scheduled/** * Annotation that marks a method to be scheduled. Exactly one o... 阅读全文

posted @ 2015-12-14 12:59 majia1949 阅读(459) 评论(0) 推荐(0)

Concurrent
摘要:1. ConcurrentHashSetConcurrentSkipListSetCollections.newSetFromhttp://stackoverflow.com/questions/6720396/different-types-of-thread-safe-sets-in-java 阅读全文

posted @ 2015-11-07 23:42 majia1949 阅读(198) 评论(0) 推荐(0)

Java多线程
摘要:todoJava Memory Modelhttp://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html其中的volatile语义要求jvm乱序执行时,保证内存屏障这里提到的CopyOnWriteArrayList的Set方法 /**... 阅读全文

posted @ 2015-07-17 17:10 majia1949 阅读(172) 评论(0) 推荐(0)

Java中的动态代理及反射机制
摘要:面向对象的基本原则封装、继承、多态,在java中多态机制,表现为变量多态,方法多态,这都是指的是因对象所属的类不同,而调用不同的类方法;对于对象的方法,还有函数重载,java中的函数的签名是由函数名+参数方法来定的,不能仅由返回值不同来定。反射Reflect运行时获取类的类型,域,方法等各种属性。C... 阅读全文

posted @ 2015-07-10 11:38 majia1949 阅读(279) 评论(1) 推荐(0)

JVM知识总结
摘要:Java的运行时内存分布图:线程隔离:VM Stacks(其中有Stack Frame, Stack Frame中有局部变量表,局部变量表中存有对象引用)、Native Method Stack、PC Counter线程共享:方法区(Method Area)(包括class代码、字符串常量等)、堆(... 阅读全文

posted @ 2015-07-09 11:00 majia1949 阅读(134) 评论(0) 推荐(0)

数据库入门知识亡羊补牢
摘要:innodb存储引擎:支持外键、行锁单关系查询多关系查询from 笛卡尔积having子句,作用在group by形成的分组上,并不针对于单个元组。MySQL索引原理及慢查询优化http://tech.meituan.com/mysql-index.html总结即,B+树的结构:索引项不要太大(指占... 阅读全文

posted @ 2015-07-01 16:09 majia1949 阅读(177) 评论(0) 推荐(0)

Java Exception
摘要:Throwable | | Error Excption | | RuntimeException otherException 阅读全文

posted @ 2015-07-01 14:48 majia1949 阅读(115) 评论(0) 推荐(0)

comparator and comparable
摘要:用的比较少,这里记录一下。类实现了comparable接口,类的具体实例可以调用Arrays.sort(arr);除此以外,类往往还希望有别的方式来进行排序,这时使用comparator接口,而后将类放入Array或Collection,以便使用Arrays.sort(arr, comparator... 阅读全文

posted @ 2015-07-01 14:07 majia1949 阅读(119) 评论(0) 推荐(0)

Java Classpath及.properties配置文件
摘要:private static final String CONFIG_FILE = "logmonitor.properties"; ClassLoader cl = ClassLoader.getSystemClassLoader(); ... 阅读全文

posted @ 2015-05-27 10:52 majia1949 阅读(945) 评论(0) 推荐(0)

perf4j使用
摘要:http://www.blogjava.net/yangpingyu/archive/2012/04/16/374725.html摘录如下perf4j最重要的appender就是AsyncCoalescingStatisticsAppender,它会把一段时间内StopWatch的信息汇总到一个独立... 阅读全文

posted @ 2015-05-05 19:03 majia1949 阅读(585) 评论(0) 推荐(0)

Guava源代码阅读(一)--Guava简介
摘要:计划读一遍Guava的源代码,熟悉一下java的基础知识,了解较优的代码写法及测试写法。 阅读全文

posted @ 2015-04-29 10:08 majia1949 阅读(336) 评论(0) 推荐(0)

字符编码问题
摘要:UTF-8 GBK 是中文字符 二进制 存储层面的问题url-encode / http层 应用层,在浏览器与服务端交互时需考虑;在服务器与服务器时则不要考虑;浏览器使用$.ajax()发送中文字符时,处理过程:中文字符--->对应的字符编码表示----> 进行urlencode public s... 阅读全文

posted @ 2015-04-03 16:24 majia1949 阅读(168) 评论(0) 推荐(0)

长连接及服务器推送相关
摘要:1.背景1.0 目的 “将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求”2长连接具体技术2.1长连接及comet技术简介 参考文献: http://raytaylorlin.com/Tech/other/comet-intro/ http://www.ibm.com/develop... 阅读全文

posted @ 2015-03-23 16:09 majia1949 阅读(118) 评论(0) 推荐(0)

ICE用于数据库访问相关
该文被密码保护。

posted @ 2015-03-19 13:29 majia1949 阅读(1) 评论(0) 推荐(0)

java/mysql字符编码
摘要:碰到java/mysql字符编码问题,后来发现是utf-8编码相关问题,最开始怀疑是在java springmvc相关框架处理中出现的错误,花费了很多时间去查找。这是思维的狭隘处,应该在整理理一遍,排除变量的方式,了解问题在哪。幸好有另一台测试机及数据库,在该机器上部署的没有问题。定位在本机的数据库... 阅读全文

posted @ 2015-03-13 13:58 majia1949 阅读(272) 评论(0) 推荐(0)

Java bit shift
摘要:http://stackoverflow.com/questions/9880989/bit-shift-operation-does-not-return-expected-result 阅读全文

posted @ 2015-03-05 17:52 majia1949 阅读(152) 评论(0) 推荐(0)

生成全局唯一id
摘要:http://littcai.iteye.com/blog/1900018http://www.oschina.net/question/575914_90957http://www.dengchuanhua.com/132.htmltwitter/snowflakehttps://github.c... 阅读全文

posted @ 2015-03-05 17:46 majia1949 阅读(104) 评论(0) 推荐(0)

vim使用
摘要:https://beta.groups.yahoo.com/neo/groups/vim/conversations/topics/54488With or without minibufexplorer, ":q" only quits the current window (andquits v... 阅读全文

posted @ 2015-03-05 16:26 majia1949 阅读(141) 评论(0) 推荐(0)

网站前端技术积累
摘要:http://www.cnblogs.com/jimchxi/archive/2009/03/11/1408483.htmlhttp://stackoverflow.com/questions/9701219/how-do-i-parse-json-result-using-jqueryhttp:/... 阅读全文

posted @ 2015-02-28 01:35 majia1949 阅读(170) 评论(0) 推荐(0)

Java中的字符编码相关问题
摘要:1.http中的url特殊字符在cookies中使用时候,要是将token中带有=号给去掉,如果不去掉,传回给了浏览器端,浏览器端再传回来的时候,=已经被替换成了%3D。不过好奇怪为什么只有=号发生了变化,而+号并没有给替换成%2Bhttp://jiangzhengjun.iteye.com/blo... 阅读全文

posted @ 2015-02-27 17:32 majia1949 阅读(145) 评论(0) 推荐(0)

1 2 下一页

导航