- 浏览: 121116 次
- 性别:
- 来自: 上海
最新评论
-
tssxs:
太有用了,正解啊谢谢拉,查了好久的问题太用拉
Intellij 加载文件 FileNotFoundException 异常处理 -
jiangzezhou1989:
感觉这样写更好吧
private static class S ...
netty 使用注意事项 -
milk_36:
gteam.yu 写道我也来说说个人感觉,如果是单核的CPU, ...
java的 volatile原来是这样? -
gteam.yu:
我也来说说个人感觉,如果是单核的CPU,那么多线程执行实际上是 ...
java的 volatile原来是这样? -
wst302:
学习了了,我正在找相关的资料
Mina 中结合DataInputStream和DataOutputStream的使用
文章列表
有段时间没用Intellij了 ,昨天从github上下载了一个项目学习下,结果在启动的时候一直报错
java.io.FileNotFoundException: conf\config.properties (系统找不到指定的路径。)
这就是那段报错的代码
private static Properties props = new Properties() ...
intellij 相关备忘
- 博客分类:
- 备忘
git 创建仓库和本地与仓库关联
1.创建仓库(远端仓库)
mkdir project # 创建项目目录
cd project # 进入到项目目录
git init --bare # 初始化 git 仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息
2.仓库建立 ...
1.查询java进程id
windows 下命令
tasklist /fi "imagename eq java.exe"
linux 下命令
ps -ax|grep java
2.使用jmap 命令生成镜像文件
Example: jmap -dump:live,format=b,file=heap.bin <pid>
jmap -dump:format=b,file=heap.bin 5564
3.dump完成后,用Eclipse Memory Analyzer打开转储文件进行分析
http://www.blogj ...
最近从eclipse更换到intellij上作开发,很多东西还在摸索中.
有一天突然需要弄一个ant home的配置,seach了好久都没有答案.
后来偶然发现了配置的方法.
intellij中自带ant ,位置在你的intellij安装目lib\ant下:
使用java调用groovy,在windows开发环境下的代码如下:
GroovyScriptEngine scriptEngine = new GroovyScriptEngine(System.getProperty("user.dir") + "/data/groovy");
Eclipse跑程序没有任何问题,但是当部署到linux环境以后就出现了下列bug,死活过不去了...
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup fai ...
在游戏账号登陆过程中,我们需要对账号密码做验证的同时,还要防止有可能被黑客截取协议数据,盗取账号密码.通常会要使用一些加密算法和协议防止密码的泄漏.
在这里要推荐的就是SRP6.
SRP全称Secure Remote Password(安全远程密码).使用SRP的客户机和服务器不会在网络上传送明文密码,这样可以消除直接密码嗅探行为,另外使用高强度的算法保证了不可能使用字典法攻击嗅探到的数据.
开源的MaNGOS-Zero也使用的是这个算法做账号密码的校验:
http://www.cnblogs.com/ychellboy/archive/2011/10/30/2229509.html
...
上个周末刚刚参加了oschina的源创会,其中有对Cloud Foundry 这个平台做介绍.之前对云计算的东西没怎么弄过,处于好奇今天注册了一个账号,照着官网教程运行了hello world.
官方的教程:http://docs.cloudfoundry.com/tools/vmc/installing-vmc.html
这个教程讲述的是注册一个Cloud Foundry账号以后,用vmc部署一个简单ruby应用.
正如教程所说的首先需要去CloudFoundry注册一个账号,随机密码会发生发送到你的注册邮箱去.
然后在你的机器上安装ruby.本人装的版本是1.9.3
其中有提到说要 ...
现在很多应用的业务逻辑会经常根据不同需求而加以修改,比如在线游戏需要更新任务和日常活动.
通常的方法就是在设计的时候能把这部分抽离出来,把这部分的逻辑放大脚本模块处理.
脚本动态更新的灵活性大家都知道的...
在此介绍一个简单的方式如何把脚本嵌入应用...
熟悉java jdk的朋友应该知道1.6以后
javax.script 对主流脚本语言都给予了支持.
这里主要用groovy为例来说明一下,groovy相信大家也应该熟知了,会java写groovy的很轻松,可以直接写java代码,在这里并没使用JSR 223 Scripting特性.
因为只用一种脚本的话,就直接上吧哈哈 ...
Erlang 手动编译
- 博客分类:
- Erlang 入门
具体的编译过程在这篇bolg中已经有写出:
http://www.cnblogs.com/me-sa/archive/2011/07/05/erlang0003.html
其中的Emakefile文件有错误的地方,正确的应该是:
{
['src/*',
'src/lib/*',
'src/mod/*',
'src/test/*'],
[{i, 'include'},
{outdir, 'ebin'}]}.
要说明的是,使用Emakefile定制编译,进入后先执行
make:all().
进行编译
之后用cd命令进入到编译文 ...
针对中文站现在的需求现状分析目前常见的NOSQL使用场景,并对不同的No SQL软件在统一场景下做对比,涉及的No SQL软件有memcached,redis,mongodb,hbase等。
由于在平时工作和沟通中发现有些开发同学对不同的No SQL有误解或误用的情况,希望通过本次分享可以让大家NO SQL有一个正确的理解。
分享大纲:
1.中文站目前的问题
2.为什么使用NOSQL
3.几种常用NOSQL介绍和测试
4.中文站场景下不同NOSQL的比较
5.总结
相关资料推荐:
http://redis.io/
http://fallabs.com/toky ...
转载:http://blog.csdn.net/stanjiang2010/article/details/6954445
最近在作公司的一个Social Game的项目服务器架构设计,与之前做过的MMORPG(简称RPG)相比,差别还是较为明显的,现总结一二,以供分享!
(一)协议通信
1)Socail Game为了快速开发,在通信协议的选择上均会选择http作为底层通信协议,这样选择的好处大致有:
1、方便客户端编程:http为一应一答的同步模型;
2、可以选择成熟的开源http服务器,如:apa ...
hadoop 学习笔记
- 博客分类:
- hadoop MapReduce
MapReduce Eclipse -Plugin:
1.最新的 MapReduce Tool下载地址:http://wiki.apache.org/hadoop/EclipsePlugIn
(网上搜索很多之前的链接都是指向IBM developerworks,但从IBM把Hadoop捐给Apache以后就不行了!)
2.原来eclipse-plugin在hadoop的包下面也包含了,当你下载完hadoop解压以后可以看到contrib\eclipse-plugin\这个文件夹,这里就有相关插件了!
原文地址:http://www.cnblogs.com/babykick/archive/2011/06/15/2081231.html
今天有人问,windows下如何配置Slime+sbcl 开发环境,以前配置过,但现在没用,就重新配置了下。大概配置步骤。
先下载Emacs 的windows版本,下载地址自己找。SBCL的下 ...
注:本来还想找找原著的连接,结果大家都是复制粘贴,没有给出转载连接.原著估计已被深埋了,呵呵
很久没贴过东西了,最近要重新搞web工程,突然发现自己啥都忘记了,原来还要配置虚拟目录啊!
放在这里当笔记吧,方便自己日后查找.
以下小结使用tomcat5.0.28测试通过,tomcat安装路径为C:\Tomcat在默认安装后,tomcat的主目录是webapps/root目录,如果我们想改变tomcat的主目录的话可以这样做:1.打开C:\Tomcat\conf\server.Xml,在<host></host>之间加入代码:
<Context path=&q ...
AE-go_GameServer 是一个开源永恒之塔的模拟服务器项目(服务器端).
抱着之前对游戏数据缓存的问题看了一下对应的Player Cache相关的模块逻辑.
首先要了解一下java 几个特殊的References
网上有很多这类文章:http://blog.csdn.net/xtyyumi301/archive/2008/10/04/3015493.aspx
AE中用了两种引用类型 Weak reference(弱引用)和Soft reference(软引用),
简单的说下以上两种reference的区别:
一旦gc发现对象是weak reference可达就会把它放到Re ...