现在位置: 首页 > Rextarraway发表的所有文章
  • 01月
  • 03日
综合 ⁄ 共 12919字 评论关闭
原文地址 http://www.thomasstover.com/uds.html Unix Domain Socket揭密 初稿于2006 二月 最后更新于11月11日, 2011 ★"Unix Domain Sockets? - 我以前听说过"★ 经常被忽略的Unix domain socket机制是现代Unix最强特性之一。大多数Unix套接字编 程书籍只是从学术上讨论这个话题,甚至没有解释为什么有它或者它用来做什么。它除 了使用到操作系统的某些功能外,还是新接触Linux,BSD,和其他Unix系统的人员必须 认识的领域。本文不是关于套接字的指导手册,而是套接字编程中一个领域的特性及优 点的回顾。 ★背景和内容★ UDS......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 1184字 评论关闭
tpyedef和define的区别       在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,typedef可以增强程序的可读性,以及标识符的灵活性,但它也有“非直观性”等缺点。       #define为一宏定义语句,通常用它来定义常量(包括无参量与带参量),以及用来实现那些“表面似和善、背后一长串”的宏,它本身并不在编译过程中进行,而是在这之前(预处理过程)就已经完成了,但也因此难以发现潜在的错误及其它代码维护问题,在Scott Meyer的Effective C++一书的条款1中有关于#defi......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 233字 评论关闭
秋夜寄邱员外 韦应物 怀君属秋夜,散步咏凉天。 空山松子落,幽人应未眠。 无题 鲁迅 万家墨面没蒿莱,敢有歌吟动地哀。 心事浩茫连广宇,于无声处听惊雷。 渔家傲 李清照 天接云涛连晓雾,星河欲转千帆舞。仿佛梦魂归帝所,闻天语,殷勤问我归何处? 我报路长嗟日暮,学诗漫有惊人句。九万里风鹏正举,风休住,蓬舟吹取三山去! 青玉案 辛弃疾 东风夜放花千树......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1444字 评论关闭
    在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent">   <com.li.paintproject.MyView       android:layout_width="fill_parent"       android:layout_height="wrap_content"/> </LinearLayout>           在MyPaintDemo.java中:   package com.li.paintproject;   import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.vi......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 39649字 评论关闭
文章目录 类和资源的预加载 启动system_server runSelectLoop()方法 欢迎转载,转载请注明:http://blog.csdn.net/zhgxhuaa 在Android中存在着C和Java两个完全不同的世界,前者直接建立在Linux的基础上,后者直接建立在JVM的基础上。zygote的中文名字为“受精卵”,这个名字很好的诠释了zygote进程的作用。作为java世界的孵化者,zygote本身是一个native程序,是由init根据init.rc文件中的配置项创建的。 @/system/core/rootdir/init.rc service zygote /system/bin/app_pr......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 2790字 评论关闭
QQ群请加: 6539042(powerbuilder11&SQL)   我的框架是这样的。(C/S数据库直连) 1. 窗口框架MDI+sheet,w_main为主窗口,w_child为程序第一个子窗口,并不能被关闭,m_child从m_main继承来,和m_main一模一样。w_child窗口可以放流程导航图,或者及时消息提示,或者图标按钮等。子窗口打开后显示在w_child的window菜单里。 2. 用户信息,需要全程使用,为满足封装要求,设置一个global_var对象,将全局函数和变量封装在里面。 MIS系统中随时会用到userid,username,部门,权限等,所以user登陆后,必须将信息一次检索到本地,你可......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 126字 评论关闭
验证站点 做完所有这一切以后,使用下面的链接根据官方的 W3C DTD 对所有修改过的页面进行验证: XHTML Validator。接下来,可能还会有少数的错误被发现,逐一对这些错误进行(手工地)修正。我们的经验是,最容易犯的错误是在列表中漏掉了 </li> 标签。
阅读全文
  • 01月
  • 27日
综合 ⁄ 共 1739字 评论关闭
document.body.scrollTop用法 网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth    (包括边线的宽); 网页可见区域高: document.body.offsetHeight   (包括边线的宽); 网页正文全文宽: document.body.scrollWidth; 网页正文全文高: document.body.scrollHeight; 网页被卷去的高: document.body.scrollTop; 网页被卷去的左: document.body.scrollLeft; 网页正文部分上: window.screenTop; 网页正文部分左: window.screenLeft; 屏幕......
阅读全文
继承、实现、依赖、关联、聚合、组合的联系与区别 分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;  实现 指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implements明确标识,在设计时一般没有争议性;  依赖 可以简单的理解,就是......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 4899字 评论关闭
  1. 环境 Ubuntu 10.04 32-bit sudo apt-get install git-core sudo apt-get install curl sudo apt-get install zlib -dev 变为 sudo apt-get install zlib1g -dev sudo apt-get install bison sudo apt-get install flex sudo apt-get install libncurses-dev (libncurses5-dev) sudo apt-get install g++ sudo apt-get install libx11-dev sudo apt-get install gperf 安装Java6 关于Java版本:Java6能够编译代码,但不能生成文档,最好准备两套Java环境 Ubuntu 10.04 64-bit sudo apt-get install libc6-dev-i386 sudo ap......
阅读全文
  • 10月
  • 08日
综合 ⁄ 共 1301字 评论关闭
“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符; 2. 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串; 3. 如果 aPbTc 是正确的,那么 aPbATca 也是正确的,其中 a, b, c 均或者是空字符串,或者是仅由字母 A 组成的字符串。 现在就请你为PAT写一个自动裁判程序,判定......
阅读全文
  • 10月
  • 04日
综合 ⁄ 共 3910字 评论关闭
    opencv中 2D 或 3D 点集的直线拟合 #include "stdafx.h" #include "cv.h" #include "highgui.h" #include <math.h> int _tmain(int argc, _TCHAR* argv[]) { IplImage* img = cvCreateImage( cvSize( 500, 500 ), 8, 3 ); CvRNG rng = cvRNG(-1); //cvRNG()跟一般的C语言srand()使用方法一样,要先给它一个种子, //但srand()用到的是unsigned int的32位种子范围,而cvRNG()用的是64位长整数种子。 //初始化CvRNG资料结构,假如seed给0,它将会自动转成-1 cvRNG(64位种子) cvNamedWindow( "fitline", 1 ); for(;......
阅读全文