`
nelson_tu
  • 浏览: 37527 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
1)安装光盘放入光驱 2)启动时按Option 3)进入Boot Manager,选择带光盘启动的 4)实用工具的菜单中选择“终端” 5)命令行输入resetpassword 6)选择用户,重置密码 7)重启后登录用户,提示“系统无法将你的登录钥匙串解锁” 8)点击“创建新钥匙串”   测试通过的Mac OS X版本:10.8.5
1、分布式事务处理(DTP)模型应用程序(AP)事务管理器(TM):交易中间件资源管理器(RM):通常是数据库通信资源管理器(CRM):消息中间件2、事务处理本地事务:一个数据库内部的事务处理,如对多个表的操作全局事务:DTP环境中的多个数据库的事务处理3、交易中间件(TM)通常多个数据库之间无法知道彼此在做什么,只将自己所做的操作影射到全局事务中,由TM通知和协调相关数据库的提交或回滚。4、XA交易中间件(TM)与数据库之间的接口规范,TM用它来通知数据库事务的开始、结束以及提交、回滚等。XA 接口函数由数据库厂商提供。5、两阶段提交协议(XA规范的基础)1)第一阶段TM请求所有相关数据库准备 ...
pyDev的console很好用,可以实时调试写的Python代码。但有个问题,发现代码问题,修改后无法重新加载。笨的方法就是关掉pyDev console,再重新打开。还好Python提供了reload函数,可以用来加载module。下面是自己写的2个简单的重新加载方法,通过类名(或对象)加载其所在的module,或通过module名加载: def reload_by_class(clazz): try: module_name = clazz.__module__ reload_by_module_name(module_name) ...

Duck typing

Duck typing:是动态类型的一种风格。在这种风格中,一个对象有效的语义,不是由继承自特定的类或实现特定的接口,而是由当前方法和属性的集合决定。在 Duck typing中,关注的不是对象的类型本身,而是它是如何使用的。 Duck typing在Python中被广泛使用。下面是Duck typing的一个典型例子: class Duck: def quack(self): print("Quaaaaaack!") def feathers(self): print("The duck has ...
据说是SSH Secure Shell Client多年未解决的短板,要求客户端和服务器端都要‘UTF-8’编码,而Windows中文版的编码当然非UTF-8。 vi /etc/sysconfig/i18n修改成(默认是UTF-8):LANG="zh_CN.GB18030" source /etc/sysconfig/i18n
(1)将附件解压缩到用户的.idlerc目录 (2)IDLE中,Options -> Configure IDLE,Hignlighting选项卡选择Custom Theme  
问题:Python文件运行时报TabError: inconsistent use of tabs and spaces in indentation 原因:说明Python文件中混有Tab和Space用作格式缩进。这通常是使用外部编辑器编辑Python文件时,自动采用Tab进行格式缩进。 解决:将Tab转换成4个Space(通常)或者用Python编辑器(如pyDev)格式化。  
(1)为了安全考虑,当SSH连接远程服务端后,在一定时间(具体多少秒不清楚,反正很短)内没有输入,服务器会自动断开连接。这对远程操作是个麻烦的事,特别是一些后台操作时间比较长时,如上传下载文件。(2)通过修改/etc/ssh/sshd_config的设置来设置SSH连接超时时间(例如:30分钟)vi /etc/ssh/sshd_config/Client去掉下面两行前面的#,修改如下:ClientAliveInterval 10ClientAliveCountMax 180注意:ClientAliveInterval的值要设置的小些,以便不会在服务端ClientAlive检查之前已经自动断开 ...

vim使用

(1)选择文字复制剪切和粘帖v    字符可视模式,使用光标键选择文字Ctrl+v    可视块模式(即列选择模式)y    复制选择文字,之后在光标处按p粘帖d    剪切选择文字(2)多文件间复制粘帖命令行:vim file1 file2...打开多个文件,在一个文件中复制,切换到令一个文件粘帖:files    显示打开的文件:n    切换到下一文件:N    切换到上一文件(3)多窗口功能:sp filename    分割新窗口并载入filename,省略filename则为当前文件Ctrl+w+上下方向键    窗口间切换(4)环境设置:vi ~/.vimrcset hlsea ...
(1)一般模式:Ctrl+f    PageDownCtrl+b    PageUp0    Home$    Endx    DelX    Backspacegg    第一行首G    最后一行首nG    n为数字,第n行dd    删除光标所在行yy    复制光标所在行nyy    n为数字,复制复制光标所在向下n行p    光标所在下一行粘帖P    光标所在上一行粘帖u    UndoCtrl+r    Redov    可视模式,使用光标键选择文字,按y复制或按d剪切;之后在光标处按p粘帖/word    光标处向下查找word,按n向下找下一个,按N向上找下一个:1,$s ...
(1)root登录虚拟机,进入终端模式(2)VMWare菜单VM -> Install VMware Tools(3)mount查看/dev/cdrom是否已加载(4)如果未加载:mount /dev/cdrom /mnt/cdrom,如果/mnt/cdrom未创建则先mkdir /mnt/cdrom(5)cd /tmp(6)tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz(7)cd vmware-tools-distrib(8)./vmware-install.pl(9)安装过程中会提示确认,出现[no]的地方输入yes,其他直接回车 ...
    function setDisabledTime(id, time) {        var btn = $("#" + id);        var originBtnValue = btn.val();        btn.fadeIn(1000);        btn.val(time <= 0 ? originBtnValue : ("" + (time) + "秒后可提交"));        var hander = setInterval(function () {            if ( ...
问题:Mylyn集成JIRA,Context无法正确加载 原因:Mylyn利用工程名来恢复Context环境,可能工程名不一致导致 解决:检查开发环境的工程名是否一致,确保每个开发环境的工程名相同
5、 JIRA Task 集成 l  Eclipse中, Windows->Show View->Mylyn->Task Repositories ,打开 Task Repositories 窗口 l  右击窗口,Add Task Repository... ,选择 JIRA l  Server处指定 JIRA 服务的 URL ,指定用户名和密码,点击 Validate Settings 检查有效性;验证有效则勾选 Save Password l  Finish后,添加 JIRA 的查询条件,可以自定义创建,或从已经创建的过滤器中选择 l 
4、工程代码的版本控制( SVN) (1 )工程提交到 SVN 服务器 l  右击工程,Team->Share Project... l  选择类型为SVN l  指定SVN 服务器的 URL l  点击Finish ,其中会提示输入用户名和密码(不能乱提交的) l  在Synchronize 窗口中,只提交 src 目录下的文件和
Global site tag (gtag.js) - Google Analytics