
编程经验
ndzj981479673
研究生
展开
-
在你等待程序安装的时候,你在做什么?
研究一项新技术的时候,总是在摸索中度过的,装系统,装环境,装工具,总是需要时间的。 这个时候你如何度过安装时的等待时间呢? 有时候我会刷刷微博,刷刷百合,更多的时候,我会去查看相关的技术文章,或者查查别的安装文档,以及做完这一步,下一步该干什么。 总觉得这样做不好,太着急,做研究这种事情记不得,得按部就班,一步一步来。 就比如说安装软件这种事情,搞不好它就给你来个bug,这个时候,如果你一原创 2013-10-01 09:55:37 · 917 阅读 · 0 评论 -
最长公共子序列LCS
求两个sequece的最长公共子序列 递归转载 2014-04-13 10:26:03 · 971 阅读 · 0 评论 -
每天一个java类之Random
其实没法做到每天一个啦,就几天一个好了 主要是因为面试时,jing'c原创 2014-04-28 20:02:37 · 1002 阅读 · 0 评论 -
强大的ruby,居然给我报死锁
都说ruby线程时伪线程,只能使用单个处理器(1.9以后改进了?)原创 2014-04-29 11:47:31 · 1299 阅读 · 0 评论 -
sun.misc.BASE64Encoder找不到jar包的解决方法
解决方案1(推荐): 只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了。 解决方案2: Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted转载 2014-07-24 15:41:40 · 1274 阅读 · 0 评论 -
JDK7语法级别新特性
转自: JDK7对Java语法有少量更新,重点是在易用性和便捷性的改进。 1.二进制字面量 JDK7开始,终于可以用二进制来表示整数(byte,short,int和long)。使用二进制字面量的好处是,可以是代码更容易被理解。语法非常简单,只要在二进制数值前面加 0b或者0B Java代码 byte nByte = (byte)0b0转载 2014-07-30 11:44:00 · 850 阅读 · 0 评论 -
PrintWriter构造器
Constructors Constructor and Description PrintWriter(File file) Creates a new PrintWriter, without automatic line flushing, with the specified file. PrintWriter(File file, St原创 2014-07-30 14:06:38 · 1143 阅读 · 0 评论 -
Android Studio初入门
实习的时候,师兄使用的是Android Studio开发的,wei'l'w原创 2014-08-05 14:31:49 · 1191 阅读 · 3 评论 -
多github帐号的SSH key切换
多github帐号的SSH key切换 我有两个github帐号,一个是个人所用,一个是为公司项目所用。如果是单用户(single-user),很方便,默认拿id_rsa与你的github服务器的公钥对比;如果是多用户(multi-user)如user1,user2,那么就不能用在user2的身上了,这个时候就要配置一下了: 1、新建user2的SSH Key #新建SSH ke转载 2014-07-31 09:59:37 · 941 阅读 · 0 评论 -
每天一个Java类之AtomicLong
多线程是面试必被问,而且问的很深的东西啊 关于原子类,也会闻到。原创 2014-04-29 09:11:52 · 2955 阅读 · 1 评论 -
关于bit操作,你知道多少?
bit操作是非常trick的东西,通过bit操作原创 2014-04-26 16:14:40 · 2583 阅读 · 0 评论 -
不简单的单例模式
微软面试,大摩电面的时候都问到了设计模式,首推dang转载 2014-04-26 10:23:22 · 754 阅读 · 0 评论 -
每天一个java类之HashMap
HashMap用于存储键值对,键可以是null,值也可以是null。 HashMap不保证同步,其余与Hashtable一样。 因此当不同的线程对HashMap做了结构化的修改时,需要加同步: A structural modification is any operation that adds or deletes one or more mappings; merely chang原创 2014-04-17 18:17:06 · 1156 阅读 · 1 评论 -
warden容器抛出oom错误
能正常cf push nodejs应用(设置内存限制256M),java-web应用(设置内存限制512M) 然后跑php,jboss/ejb, tuscany/sca应用时,就开始报oom了。 更诡异的是,cf push一个Java HelloWorld也oom? 且向run.pivotal.api.io部署Java HelloWorld也失败。 1 扩大原创 2013-11-29 11:13:53 · 1055 阅读 · 1 评论 -
gorouter启动失败
第一次连接NATS server时,是因为nats还未启动成功,因此dial tcp 127.0.0.1:4222 : connection regused,这个属于正常行为。 如果连接失败。每隔1s会发起一次连接请求。 但第二次连接时,报错json: cannot unmarshal null into Go value of type bool,应该是哪里传了一个空指针。 log发现,h原创 2013-12-03 12:52:05 · 1435 阅读 · 1 评论 -
sudo redirect
what's wrong ?转载 2013-12-06 11:25:46 · 1164 阅读 · 0 评论 -
jboss之jndi.properties写法
jndi.properties文件的内容如下: java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.provider.url=localhost:1099 java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces转载 2014-02-27 16:18:26 · 1565 阅读 · 0 评论 -
JBoss Entity Bean Demo
配置jboss entity bean: 首先需要在lib目录下加入mysql-connector-java-5.1.7-bin.jar 其次,在deployers目录下加入mysql-ds.xml MySql jdbc:mysql://localhost:3306/account com.mysql.jdbc.Driver root原创 2014-02-28 10:56:48 · 858 阅读 · 0 评论 -
warden容器能否运行交互式的java应用?
大概从13年11月份一直在纠结这个问题,在warden容器里面,其实是无法运行交互式的应用的。 我来举两个非常简单的java例子,一个是每隔1s输出一次时间的循环,另一个是从命令行读取int,并输出。 程序1: import java.util.Date; public final class ConsoleTest { public static void main(String[]原创 2014-02-17 21:55:15 · 1497 阅读 · 0 评论 -
查字典的DP解法
s = "aaaaaaaaaaaaaaaaaaaaaaaaaaab"; dict = ["a","aa",""aaa","aaaab","aaaaaac"]; 用一个boolean数组can,记录从0-i的字符串能否在字典中找到,can[i]表示substring[0,i]可以在字典中匹配。 public boolean wordBreak(String s, Set dict) {转载 2014-03-02 09:15:16 · 983 阅读 · 0 评论 -
每天一个jvm类之String
java.lang.String居然有3000+的代码,真是小看ta原创 2014-04-18 22:00:34 · 951 阅读 · 0 评论 -
tuscany-extension重新mvn install后,部署Auth报错
启动auth节点失败 tuscany.sh conup-sample-auth.jar Mar 25, 2014 1:59:59 PM org.apache.tuscany.sca.registry.hazelcast.HazelcastDomainRegistry initHazelcastInstance INFO: started node in domain 'defau原创 2014-03-25 14:27:48 · 1084 阅读 · 0 评论 -
ruby permission denied
ruby permission denied. ln -s /usr/local/bin/ruby /usr/bin/ruby spawn permission denied??? Preparing to start auth...req = {:url=>"http://api.192.168.12.34.xip.io:8181/v2/apps/3a989原创 2015-04-22 15:35:01 · 3587 阅读 · 3 评论