幻想树的世界 - ITeye技术网站 fantasytree.iteye.com

幻想树的世界 - ITeye技术网站

站名: 幻想树的世界 - ITeye技术网站

网址: http://fantasytree.iteye.com

目录: 电脑网络 > 手机通信

PR:

Alexa: 5,387

备案号: 京ICP备09002463号

服务器IP: 101.201.174.210   北京市海淀区 北龙中网(北京)科技有限责任公司

描述: 幻想树的世界 - ITeye技术网站

查询: [ 网站综合查询 | PR查询 | Alexa排名 | 同IP网站 ]

详细介绍

首页资讯精华论坛问答博客专栏群组更多 ▼知识库搜索您还未登录 !登录注册幻想树的世界博客微博相册收藏留言关于我文章列表Erlang使用心得(二)博客分类: erlang erlang(1)关于gen_server的同步、异步消息处理的并发问题,即gen_server在处理handle_call的时候来了一个handle_info,会怎么处理?答案是无论同步异步,都是按照来的顺序one by one处理。 参考帖子: http://youdao.fqdaili.com/baidu.com.php?u=9414a3d8bcb2ffaOi8vZXJsYW5nLjIwODY3OTMubjQubmFiYmxlLmNvbS9nZW4tc2VydmVyLWhhbmRsZS1pbmZvLXZzLWhhbmRsZS1jYWxsLXRkMjI0OTU3NS5odG1s&b=15 (2) ...2012-01-14 14:03浏览 503评论(0)分类:编程语言使用Erlang两个月的心得体会博客分类: erlang进了游戏行业,弃Java而用Erlang两个月后,对erlang的一些浅薄认识: 优点: (1)一切弱类型脚本语言的优点。 (2)现成的组件都很实用,包括ets、进程字典、gen_server、gen_fsm等。 (3)消息型并发模型和不变变量减少了需要考虑并发加锁的场景。 缺点: (1)一切弱类型脚本语言的缺点,没有静态类型检测,在调用其他模块时比较依赖注解,不然就要自己看代码,影响效率。还有代码修改时往往不能及时发现依赖这段代码的其他代码也要修改,编译器有时候不会告诉你,要到运行时才发现。 (2)调试困难,倒不是没有调试工具,IM还是有的,但是非常不好用,有时候还不如用老方法debug(&q ...2011-11-19 15:27浏览 982评论(0)分类:编程语言Erlang断点调试博客分类: erlang erlangdebuggerErlang自带了一个断点调试,可以用:debugger:start()调出来,是一个可视化窗口。教程可以参考这2个: (debugger可视化使用教程) 1,http://www.cnblogs.com/goldli/archive/2011/03/08/1976998.html (出现没有debug_info的错误时的解决方法) 2,http://hi.baidu.com/springwu/blog/item/75be2831021f6215ebc4afb1.html 大概使用步骤是: 1, erl 2, 1>debugger:start(). 3, 2>make:all([de ...2011-09-17 10:40浏览 1031评论(0)分类:编程语言总结一下自己的知识体系和项目经历(上)博客分类: java其他 工作总结最近转型做游戏了,语言神马的都从做了好几年的Java转成Erlang了,所以我觉得有必要给自己6年来的工作写一点点总结。 首先说下工作经历。 自05年毕业以来,前后共在三个行业打滚过:电信、银行、互联网,其中电信干了2年, ...2011-09-06 23:54浏览 423评论(0)分类:互联网Windows下用VirtualBox装Debian的一些心得博客分类: 其他 DebianWindowsLinuxGCCF#环境:AMD64机器+Windows7+VirtualBox3.2.8+Debian5.0.8(lenny) 下载:mirrors.163.com下载很快的,我下的是amd64版本,只下载cd1就可以了。 安装:这个大家都懂的。 配置编译环境和设置与windows的共享: (1)安装dkms, gcc, build-essential, linux-headers-版本号(uname -r或lsb_release -a)。 后面3个直接用sudo apt-get install直接解决,而我的5.0.8无法直接用这个方法安装dkms,我选择直接忽略它。 (2)在VirtualBox的设备那里选择 ...2011-04-20 10:15浏览 1589评论(0)分类:操作系统如何导出iphone通讯录并清除
博客分类: 移动平台
Gmail
在iphone上管理通讯录还是稍显麻烦。 1、安装itunes,使用itunes的同步功能,把原来手机上的通讯录同步到本地outlook或者gmail上(我是选择同步到gmail上)。 2、用gmail的导出通讯录功能,把通讯录导出到本地csv文件。 3、清除gmail的通讯录,然后使用itunes的同步功能再同步一次,就可以既备份了通讯录,又清除了原来所有的通讯录了。 4、(可选)把csv导回到gmail账户上,有需要的话再同步恢复到iphone。
2010-12-30 10:58
浏览 1688
评论(0)
分类:移动开发
乐观锁使用经验一则
博客分类: java
ExchangeHibernateSpring框架
假设需要用乐观锁来实现一个物品数量增减操作的原子性,可以这样子做:(框架使用spring和hibernate)
@Entity
@Table(name="tbl_gift")
public class Gift {
...
//乐观锁
@Version
private Long version;
...
}
@Transactional(readOnly=false, propagation=Propagation.REQUIRED)
public void exchange(){
...
修改gift的剩 ...
2010-07-03 14:36
浏览 540
评论(0)
分类:企业架构
AWT和Swing组件混用的覆盖问题
博客分类: java
SwingLinuxWindowsSUNUI
    最近在给自己的一个搜索下载工具包做一个UI,弄成桌面应用。窗口顶部是标准的swing菜单,下面有几个AWT的label和button组件。当我加了几个菜单项然后运行之后,发现下拉菜单被label挡住了,无论如何设置都不行。后台查阅了相关资料,才知道这是AWT这个重量级组件和swing这个轻量级组件混用的不可调谐的矛盾。     AWT组件各自对应一个本地组件native peer,就是和操作系统相关,会因为操作系统不同而有不同。Swing中组件除顶级容器类组件如Window、Frame和Applet有自己的native peer外其他都没有对应的native peer,用来模拟这些Swi ...
2010-06-18 00:08
浏览 682
评论(0)
分类:编程语言
python数据库操作笔记(一)
博客分类: python
PythonMySQLLinuxSQLWindows
python如何连接MySQL数据库?     下载安装mysql-python,根据自己的平台需要下载,如windows下

猜你喜欢