`
lixuan74
  • 浏览: 16440 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

锁的中断

    博客分类:
  • java
别人的代码,那过来改改 package com.jdk.api.demo; import java.util.concurrent.TimeUnit;  import java.util.concurrent.locks.Lock;  import java.util.concurrent.locks.ReentrantLock;  public class LockDemo { public static void main(String[] args){           /*   Thread i2 ...

java中断

    博客分类:
  • java
InterruptDemo.class package com.jdk.api.demo; 枷锁时,io 中断不起作用。 中断只对wait sleep 等函数起作用 public class InterruptDemo { public static void main(String[] args) throws InterruptedException{   Thread run = new Thread(new RunClass0());   run.start();   System.out.println("isDaemon:"+run.is ...
java callable疑惑: 今天突然想起了在java concurrent 里面的线程池使用了callable这个接口, 看了 线程持的源码和Futuretask的源码终于明白了 FutureTask 里面哟个内部类:Sync 这个内部类中包含了 private volatile Thread runner; 这样的一个定义 和      private V result; 的定义 我就明白了 在使用callable的时候最后还是会使用runnable这个接口   void innerRun() {             if (!compareAndSetState(READY, ...

python list 合并

[size=x-large]来自网络的代码: [size=large] Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> A = [1, 2, 3] >>> B = [4, 5, 6] >>> A+B [1, 2, 3, 4, 5, ...
参考了网上的一个代码写的,开始不能运行成功,最后调试可以了 recluster_ehcache_0.xml: <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"           xsi:noNamespaceSchemaLocation="ehcache.xsd">           <cacheManagerPeerProviderFactory               class="net.sf.ehcache.distribution ...
package com.jdk.api.test; public class Strings { public static void main(String[] args) { String a1 = null; // 事实证明证明使用stringbuilder 比使用string 连加操作快很多 StringBuilder sb = new StringBuilder(); long start = System.currentTimeMillis(); for(int i = 0; i< 100000;i++){    a1=a1+"al"; } ...
网上发现一个很有意思的问题    1》   Integer i1 = 128;          Integer i2 = 128;          int i3 = 128;          int i4 = 128;          System.err.println(i1 == i2);//(1)  false         System.err.println(i1 == i3);//(2)  true         System.err.println(i2 == i3);//(3)  true         System.err.println(i3 == i ...
使用xPath 根据路径解析文件. xpath 具有多个版本。java,c/++,python 目前都用 、 xml文件: <?xml version="1.0" encoding="UTF-8"?> <root> <reportSizeInterval>5000000</reportSizeInterval> <databaseServiceClientProxy>http://127.0.0.1:8089/RPC/databaseService</databaseServiceClie ...

hadoop学习基础

本地文件复制到hadoop上: hadoop fs -copyFromLocal testdata1.txt  /group/d_sdo_data/user/lixuan/testdata 查看文件内容 hadoop dfs -cat  /group/d_sdo_data/user/lixuan/testdata/_result1.txt 运行 mapreduce,注意的指定mr的主函数是需要包含包名,不要要hadoop的jar。 hadoop jar /home/lixuan/mr-0.1-SNAPSHOT.jar com.mr.t0.Main  /group/d_sdo_data/user ...
样获得文本的每一行呢标准库支持getline()函数声明如下 istream& getline( istream &is, string str, char delimiter ); getline()读取istream 对象向string 对象插入字符包括空格直到遇到分割符文件 结束或者被读入的字符序列等于string 对象的max_size()值在该点处读入操作失败
private boolean wget(String file) { // wget file // targetDir must has been created, or cleared if necessary DirUtils.mkDir(targetDir + "/" + UrlParser.getFilePath(file)); String orig_url = file; String localFile = targetDir + "/" + file; file = remoteServerConf.getP ...
1.当socket 关闭了或者由于网络中断和服务器端断掉了连接时。不会主动的通知服务器端 除非服务器端writer 写入数据发生异常。才会发现服务已经断掉了。 2. 但 socket 客户端 调用了socket.close()的方法。 server端 的read 始终读取到了值是-1.(除非发生网络中断的时候才会抛出异常)显示流已经读取的末尾。除非 sever端调用writer方法 发生异常茶会才会发现客户端连接的网路异常。
1. 二叉树的性质       在二叉树中第i层之多有2的i -1指数个节点       使用数学归纳法证明:              1. 》 i 等于1的时候。2的i -1指数 是1.              2.》 假设 i = k 的时候。 2的i -1指数 是 的k -1指数 陈立                 在证明 i=k+1 是时候 ,2的i -1指数 是 的k -1+1指数 陈立                2的k -1指数, * 2 = 2的k 指数       深入为k 的二叉树 只多有2的k-1指数个节点 哈夫曼树是最优二叉树,即权值最小二叉树      
Global site tag (gtag.js) - Google Analytics