`
275553385
  • 浏览: 724189 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
文章分类
社区版块
存档分类
最新评论
文章列表
ArrayList a = new ArrayList(); a.add(11); a.add(22); a.add("dadad"); a.add('b');   1. 对于ArrayList来说速度比较快, 用for循环, 以size为条件遍历: for (int i = 0; i < a.size(); i++) { if (i < a.size() - 1) { s += a.get(i) + ...
public static void show1() { int count = 2000000; Long start = System.currentTimeMillis(); ArrayList<TestTime> at = new ArrayList<TestTime>(count); for (int i = 0; i < count; i++) { TestTime tt = new TestTime(); at.add ...
Java的集合框架,抽其核心,主要有三种:List、Set和Map。如下图所示: 需要注意的是,这里的 Collection、List、Set和Map都是接口(Interface),不是具体的类实现。 List lst = new ArrayList(); 这是我们平常经常使用的创建一个新的List的语句,在这里, List是接口,ArrayList才是具体的类。 常用集合类的继承结构如下: Collection<--List<--Vector Collection<--List<--ArrayList Collection<--List<--LinkedL ...
连接MySQL数据库服务器出现is not allowed to connect to this MySQL server提示信息。 开始以为没有做授权IP授权,但是明明记得已经做了。通过查询监听的3306端口,看到对应的IP是局域网IP netstat -an | find "3306"  再查看my.conf看到 [mysqld]段,有 bind-address=192.168.1.101  mysql server绑定了IP启动,所以使用命令行通过127.0.0.1的TCP协议无法连接。
..
以下内容仅进行技术交流使用。 WebStorm 5/rubyMine/phpStorm/pyCharm/著作权归捷克Jetbrains  公司所有。请支持该公司产品正版。 webStorm5.0.4官方地址:http://download.jetbrains.com/webide/WebStorm-5.0.4.exe webStorm :UserName:William===== LICENSE BEGIN =====45550-1204201000001SzFN0n1bPII7FnAxnt0DDOPJAINauvJkeVJBuE5bqLEznccE4tet6trRiyoMxDK8oDY9 ...
MySQL 5.5 官方文档上有关日志的分类:     By default, nologs are enabled. The following log-specific sections provide information about the server options that enable logging. --默认情况下,没有启动任何log,可以通过如下log 选项来启动相关的log   By default, theserver writes files for all enabled logs in the data directory. You can for ...
Linux 下查看文件时,ls –l 缺省是不显示秒的: -rw------- 1 root root 1463 Jul 25 2012 anaconda-ks.cfg -rw-r--r-- 1 root root 11 Feb 22 14:38 demo drwxr-xr-x 2 root root 4096 Jul 25 2012 Desktop -rw-r--r-- 1 root root 36008 Jul 25 2012 install.log -rw-r--r-- 1 root root 4939 Jul 25 2012 install.log.syslo ...
设置session用memcache来存储 方法I: 在 php.ini 中全局设置  Php.ini代码   session.save_handler = memcache   session.save_path = 
1、首先 find / -name libevent-2.0.so.5 找到缺少的链接文件到底在那儿。2、LD_DEBUG=libs /usr/local/memcached/bin/memcached -v        3、从Debug信息中就知道程序去哪里找链接库了。我这边程序去 trying file=/usr/lib/libevent-2.0.so.5 而我的链接库的实际存储位置是 /usr/local/lib/libevent-2.0.so.5
比较两个字符串是否相等的办法是:     if [ "$test"x = "test"x ]; then     这里的关键有几点:     1 使用单个等号     2 注意到等号两边各有一个空格:这是unix shell的要求     3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:[: =: unary operator expected          二元比较操作符,比较变量或者比较数字. ...
我们先写一个简单的脚本,执行以后再解释各个变量的意义   # touch variable # vi variable   脚本内容如下:   #!/bin/sh echo "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@" echo "show parm list:$*"echo "show process id:$$" echo ...
1、TCP/IP与OSI协议之间的相关性 那 TCP/IP 是如何运作的呢?我们就拿妳常常连上的 Yahoo 入口网站来做个说明好了,整个联机的状态可以这样看: 1 应用程序阶段:妳打开浏览器,在浏览器上面输入网址列,按下 [Enter]。此时网址列与相关数据会被浏览器包成一个数据, 并向下传给 TCP/IP 的应用层; 2 应用层:由应用层提供的 
     海量数据处理:十道面试题与十个海量数据处理方法总结 作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。 ...
tcp状态: LISTEN:侦听来自远方的TCP端口的连接请求 SYN-SENT:再发送连接请求后等待匹配的连接请求 SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认 ESTABLISHED:代表一个打开的连接 FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认 FIN-WAIT-2:从远程TCP等待连接中断请求 CLOSE-WAIT:等待从本地用户发来的连接中断请求 CLOSING:等待远程TCP对连接中断的确认 LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认 TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断 ...
Global site tag (gtag.js) - Google Analytics