MacOSX:实用脚本程序(bashscripts)系列-10--Preferences的几个例子举几个通过变更Plist文件改变系统行为的例子:1.1电脑管理员可以设置需要Admin来控制Airport的功能,在MacOSX10.5Leopard中首次提供。在GUI环境中很容易做到,见下图:对应的shell:plistbuddy-c"Add$currentSet:Network:Interface:en1:AirPort:RequireAdminbool
系统 2019-08-29 22:05:00 2238
最近有好几个咨询如何动态部署Bean/动态部署Springmvc控制器;首先声明下:基于普通Java/JavaEE环境的不适合做动态部署;如果你有这种需求请考虑使用如PlayFramework/Grails这种框架。但是还是有少量朋友会有这种需求:我的应用中只有少量几个需要动态部署的组件;好吧,那我来写一个能动态部署Bean/Controller的工具类吧。注意,因为Spring整个框架非常好的遵循开闭原则,所以只能通过反射来操作,而且目前不考虑Sprin
系统 2019-08-29 22:00:48 2238
http://tech.sina.com.cn/it/2004-09-20/1816428398.shtmlhttp://www.sina.com.cn2004年09月20日18:16新浪科技今年5月23日,比尔·盖茨先生在《华尔街日报》上撰文,支持和敦促美国政府给予中国永久性正常贸易国待遇。文中,他特别谈到了在清华大学与中国大学生那次对话的愉快经历以及因此而留下的深刻印象。这篇文章令我不禁想到,在中国的这两年来,我工作中最大的享受也是到国内各高校与学生们
系统 2019-08-12 09:27:25 2238
guys.IamaChinese.Ihadsearchedthisquestioninsearchenginesandsometechnologyforums,buticann'tfindtheanswer,soifindhelphere.thefollowingisthedetailofthequestion:Ihavethreewarprojects(project_A,project_B,project_C).project_Cisdependent
系统 2019-08-12 09:27:20 2238
用了Git有一段时间了,也只是停留在本地库的签入签出。因为都是自己平时做测试或是其他源码,(至于不同计算机的同步我采用金山快盘做同步)这次经过我们产品经理的推荐,把一部分代码托管到GitHub上。这样对版本记录和同步更加方便了。但在公司安装很顺利,是电信的光纤。在家里(长城宽带)一直不能在线安装,而且GitHub还没有离线安装包。我只能去寻找公司电脑查找安装路径,发现通过快捷方式很难定位到安装路径。我又对c盘进行了全盘搜索,终于让我找到了藏得很深的GitH
系统 2019-08-12 09:26:53 2238
https://github.com/xu123/text学习了很多知识感觉很有趣gitconfig:配置gitgitadd:更新workingdirectory中的文件至stagingarea。gitadd.更新所有的文件gitcommit:提交stagingarea中的文件至gitrepository中。gitcommit-m'message'gitstatus:查看状态gitdiff:查看改动情况gitremote:查看远端服务器别名,加上-v显示u
系统 2019-08-12 09:26:43 2238
继续开始我们重构手法的系列,今天介绍的是SplitTemporaryVariable---分解临时变量。在我们平常写的程序中肯定有某些临时变量被赋予了超过一个的责任。如果他们不是那种收集结果(temp=temp+QString("abc"))或者循环变量(i=i+1),然而他们却被赋值了多于一次。那么我们肯定说,这个变量被赋予了超过一个的责任,别看这是个小小问题,但这会阻扰我们阅读者的判断,我们会去揣测,这个变量到底是用来干嘛的。从而影响我们看清程序正常的
系统 2019-08-12 01:54:55 2238
从ORACLE9i开始,rman支持基于数据库的恢复,这一功能有很大的好处,既不影响业务,甚至不影响有坏块的数据文件,恢复可以是在线恢复。但是恢复是完全恢复,所以要求完整的备份。下面测试:对数据库进行完整备份Rman>backupdatabase;破坏数据参看日志《RMAN进行基于数据块的恢复》使用rman验证数据文件RMAN>backupvalidatedatafile5;Startingbackupat29-AUG-14usingtargetdatab
系统 2019-08-12 01:54:43 2238
一、"后台数据生成Excel"按钮和"查询结果导入Excel表"按钮的区别。"后台数据生成Excel"按钮,是用java在后台操作,下载安装控件并把数据导入Excel表中。"查询结果导入Excel表"按钮,是利用前台javaScript,把查询结果复制粘贴到Excel表中,需要设置浏览器ActiveX控件。四、导出数据不成功解决办法。问题描述:点击将查询结果导入到Excel表时,可能会出现没有反应,产生原因:该问题由浏览器的安全设置禁止使用ActiveX控
系统 2019-08-12 01:54:01 2238
Linux下的程序,常常支持N多的命令行选项。那么,我们怎样编写支持命令行选项的程序呢。以下给出两个演示样例。演示样例1,简单的命令行选项。以下的程序,支持4个选项,-i,-n,-s,-d编译后,能够这样运行(选项之间的顺序无所谓):./a.out-i-n100-shahaha-d好了,以下是代码。#include#include#includeintenable_opt_i;intenable_o
系统 2019-08-12 01:53:15 2238