现在位置: 首页 > freedman发表的所有文章
  • 02月
  • 17日
综合 ⁄ 共 1638字 评论关闭
文章目录 apt-get command cheat sheet for Debian Linux 转载自:  原文地址 apt-get command cheat sheet for Debian Linux apt-get is the command-line tool for handling packages for Debian Linux which is use to: Install/manage individual packages Upgrade packages Apply security patch(s) Keep Debian system up to date Download source .deb files Front-end to many GUI and other utilities Here is quick cheat sheet you will find handy whil......
阅读全文
Java 是Sun公司推出的一种编程语言。它是一种通过解释方式来执行的语言,语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序叫做“Applet”(小应用程序),Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构。  JScript 是一种解释型的、基于对象的脚本语言。与 Java 有点模糊而间接的关系,可用于制作ASP动态网页。 JavaScript 是一种新的描述语言,是Sun和Netscape公司共同开发的产品,可嵌入HTML,运行于客户端。 JS 是JavaScript的简称 JSP 用于创建以Java为基......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 2171字 评论关闭
在工程文件中, WinMain函数里加上以下代码(此代码在BCB6.0下运行): HANDLE hMutex = CreateMutex(NULL, false, "Process");         if (GetLastError() == ERROR_ALREADY_EXISTS)         {            CloseHandle(hMutex);            MessageBox(Application->Handle, "程序已经在运行中,不能重复启动!", "提示", MB_OK +MB_ICONWARNING);            Application->Terminate();            return 0;         }         Application->CreateForm(__classid(TForm1), &Form1); 主要使用到CreateMutex()函数和G......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 4577字 评论关闭
原文链接: Jason Brownlee   翻译: 伯乐在线 - programmer_lin 译文链接: http://blog.jobbole.com/56256/ 这是一篇很难写的文章,因为我希望这篇文章能对学习者有所启发。我在空白页前坐下,并且问自己了一个很难的问题:什么样的库、课程、论文和书籍对于机器学习的初学者来说是最好的。 文章里到底写什么、不写什么,这个问题真的让我很烦恼。我必须把自己当做一个程序员和一个机器学习的初学者,站在这个角度去考虑最合适的资源。 我找出了每个类型中最适合的资源。如果你是一个真正的初学者,并且乐意于开始了解机器学......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 1687字 评论关闭
Command对象是一个“和其实际执行着分开存储”的组件。其重要目的是降低系统中两个部分(请求者 invoker 和接收者 receiver )之间的依存性。 典型的行为次序: 1 客户端产生一个 ConcreteCommand 对象,并传给它足够信息以备执行某项任务。 2 客户端将 ConcreteCommand 对象中的 Command 接口传给 invoker(请求者),由它保存这个接口。 3 此后,一旦调用者认为执行时机已到,便启动 Command 的 Execute() 虚函数。虚拟调用机制会将这个调用动作发给 ConcreteCommand 对象,由后者处理细节。第一种情况是找到 Receiver 对象(任务......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 15709字 评论关闭
Java层的Binder对象模型: IBinder IBinder是Binder通信机制中的核心部分(Base interface for a remotable object, the core part of a lightweight remote procedure call mechanism designed for high performance when performing in-process and cross-process calls. )。 This interface describes the abstract protocol for interacting with a remotable object.  Do not implement this interface directly, instead extend from Binder.   The key IBinder API is transact() matched by Binder.onTransact(). ......
阅读全文
今天使用Navicat工具连接到mysql数据库想删除一条带有外键约束的记录,提示错误信息cannot delete or update a parent row.................. 解决方法:
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 230字 评论关闭
http://diybbs.it168.com/thread-116213-1-6.html http://diybbs.it168.com/thread-116213-1-6.html http://diybbs.it168.com/thread-116213-1-6.html http://diybbs.it168.com/thread-116213-1-6.html http://diybbs.it168.com/thread-116213-1-6.html
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 1688字 评论关闭
              今天参加了第二次互联网大会,可惜的还是大一大二的居多,可能还有很多是冲着奖品去的,都无所谓了。在嘉宾讨论环节第二轮是探索西电的竞争力,嘉宾们发生了激烈的冲突,就学生们该玩命的折腾还是接受去中兴华为打工做了激烈的争吵。            从09年折腾了三年多,做了很多创新的尝试,早期也被人认为不靠谱,需要锻炼一下,被人无视,也不知道怎么就在西电有了知名度,可能由于狠狠推的缘故。去做这些,我自己是做不起来的,几个兄弟觉得一个想法还不错,早期可能更是想参加比赛找个好工作,于是就做了,一开......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1822字 评论关闭
  这个问题也不知道难倒了多少C#豪杰。比起MFC的界面刷新,在WINFORM中来实现多线程刷新真是很痛苦,故写此文。 多线程刷新界面主要用到多线程,委托,线程安全、事件等一系列高难度的C#操作。 关于委托和事件,这有一篇很易懂的文章:hi.baidu.com/anglecloudy/blog/item/a52253ee804d052f2df534ab.html =============================================== 先从一个简单的例子说起,是一个没有考虑线程安全的写法: 先在一个FORM类里面定义一个委托和事件:   protected delegat......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 704字 评论关闭
public class MyApp extends Application { private String myState; public String getState() { return myState; } public void setState(String s) { myState = s; } } public class Blah extends Activity { @Override public void onCreate(Bundle b){ ... MyApp appState = ((MyApp)getApplicationContext()); String state = appState.getState(); ... } } 然后再manifest中添加应用: <application andr......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 5114字 评论关闭
      webalizer是一个高效的、免费的web服务器日志分析程序。其分析结果以HTML文件格式保存,从而可以很方便的通过web服务器进行浏览。Internet上的很多站点都使用webalizer进行web服务器日志分析。 一、安装Webalizer日志分析程序 由于webalizer在做报表时需要用到绘图,因此在安装webalzer前要先装libpng库和gd库. 1、安装libpng库 下载libpng库文件 wget http://aleron.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.7-config.tar.gz 解压并编译 tar -xfzv libpng-1.2.7.tar.gz cd libpng ./configure make make install ......
阅读全文