`
michael8335
  • 浏览: 184042 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
将博客搬至CSDN http://blog.csdn.net/yangfei001
将之前一个一个项目导入到IDEA后,总是提示@Override注释不能用于Interface,后来查了一下,原来IDEA默认的项目版本5.0,需要修改为6.0,具体修改步骤: File->Project Structure->Project,然后修改右边Project language level,修改为6.0即可
IntelliJ IDEA默认主题是白色的,可以根据需要进行修改。 修改主题:File->Setttings->IDE Settings->Appearance,在右边的Theme处设置主题 修改代码字体:File->Setttings->IDE Settings->Editor->ColorsFonts,在右边可以设置代码的字体相关属性
IntelliJ IDEA默认使用的是系统默认浏览器,一般为IE,可以在settings里面修改其浏览器 修改方法: File->settings->Web Browsers,然后修改右边的Default Web browser即可,默认系统默认浏览器
1、make()分配:内部函数 make(T, args) 的服务目的和 new(T) 不同,只生成切片,映射和程道,并返回一个初始化的(不是零)的,type T的,不是 *T 的值。这种区分的原因是,这三种类型的数据结构必须在使用前初始化.比如切片是一个三项的描述符,包含数据指针(数组内),长度,和容量;在这些项初始化前,切片为 nil 。对于切片、映射和程道,make初始化内部数据结构,并准备要用的值。记住 make()只用于映射、切片和程道,不返回指针。要明确的得到指针用 new() 分配。 2、range:主要用于集合遍历、range返回两个值,第一个是元素索引值,第二个是元素值 3、g ...
两篇深入分析Hadoop计算中的Shuffle过程的文章 http://www.wnt.com.cn/html/news/tophome/top_xytd/top_xytd_jswz/bbs_service/20130711/111140562.html http://blog.csdn.net/riverm/article/details/6883606
catalina.out日志每过一段时间就会变得很大,在log.properties文件中配置了也不管用,就简单粗暴的将其关闭 方法:将bin/catalina.sh中的 if [ -z "$CATALINA_OUT" ] ; then   CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out fi 修改为 if [ -z "$CATALINA_OUT" ] ; then   CATALINA_OUT=/dev/null fi 即可 注意:此招过于残暴,请慎用
项目结构如下: 由于之前向SVN提交的时候,不小心把class目录提交了,然后把项目进行了一下搬出搬进,结果在部署的时候,始终不能将resource目录下的文件部署到Tomcat中,但是文件件可以,而且显示的也是源文件目录,查了一下,网上也没有人遇到过,没办法,死马当活马医,先将resource移除classpath,然后再将其添加为源文件目录,问题解决。
一个针对MySQL5.5 COLUMNS分区的实例 创建表: drop table if exists partition_test;CREATE TABLE `partition_test` ( `t_id` int(11) NOT NULL AUTO_INCREMENT, `test_date` datetime NOT NULL, `t_key` varchar(16), `test_info` varchar(50) DEFAULT 'test', PRIMARY KEY (`t_id`,`test_date`,`t_key`) ) EN ...
%%%------------------------------------------------------------------- %%% @author YangFei <yangf_sky@163.com> %%% @doc this is a test on how to use 'if' in erlang %%% @end %%%------------------------------------------------------------------- -module(if_test). %%API -export([test ...
这段时间主要在河时间计算打交道,因此做了一个小小的总结,比较基础,觉得太基础和没有技术含量的请勿喷,本文所介绍的,一部分来自本人平时用过的,一部分翻译自python官方文档,还有部分摘自网络。 1、首先简单一下介绍在Python中常用的时间表示方式:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素; 2、Python中用于时间处理的总共有三个模块:time、datetime、calendar。 Time模块: 1)time.localtime([secs]):将一个时间戳转换为当前时区的struct_time
众所周知,增加索引是提高查询速度的有效途径,但是很多时候,即使增加了索引,查询仍然不使用索引,这种情况严重影响性能,这里就简单总结几条MySQL不使用索引的情况 如果MySQL估计使用索引比全表扫描更慢,则不使用 ...
    在MySQL中,如果数据库只需要支持一般中文,数据量很大,性能要求也比较高,那么就最好选择GBK,因为相对于UTF-8而言,GBK占用的空间较小,每个汉字只占2个字节,而UTF-8汉字编码需要3个字节,这样可以减少磁盘I/O、数据库cache,以及网络传输的时间,从而提高性能,相反,如果数据库主要处理英文,则建议采用UTF-8,因为GBK对英文字符编码也采用2个字节,而UTF-8只需要一个字节。     简单的说,UTF-8对中文采用3个字节,对英文采用1个字节,GBK对中英文都采用2个字节
2012年年终总结 -------纪念我流逝的青春        虽然2013年都已经过了一个多月了,现在才总结2012稍显得有点晚,但是比较按照农历来算,目前还处于2012年,而且我们老家都喜欢用农历,比如计算生日等,所以这篇总结也不算太晚。 也就不扯远了,还是回归正题吧,2012年对我来说,无疑又是人生的一个低谷,如果要我用两个字来总结一下2012年,我觉得应该用“转变”。       2011年6月,小本毕业,毕业后,带着华为的许诺,来到了南京研究所,给华为做人力外包,当时招聘的时候,华为承诺在2012年6月转入华为,估计当时更我一样的有很多,我也就这样来了南京,2013年三月时 ...
申明:这些问题都比较简单,属于初学者级别,大牛勿喷, 最近做了个内部监控和管理系统,本来很小的系统,结果被我同事拿个安全扫描软件(不知哪儿搞来的)扫出很几个漏洞,下面就总结一下: 问题1、SQL注入,在登录的时候,已经做好了防SQL操作,但是在登录之后,考虑的比较少,DAO层有字符串拼接SQL操作,导致一旦获取到管理员账号后,很容易实现SQL 注入。 解决:这个我知道的有两种,一:不是用字符串拼接,采用PreparedStatement传参的形式来规避,虽然我也采用PreparedStatement,但是SQL语句还是有部分是用了拼 接。二:检查请求参数,查看请求参数中是否包含and、exe ...
Global site tag (gtag.js) - Google Analytics