自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翻译 linux操作笔记

1. 在终端输入make命令想编译某个文件时,出现“C++:Command not found”的错误。该错误原因:还没装C++编译环境 解决:命令 sudo apt get-install g++2.安装“增强版”Gedit文本编辑器命令 该增强版所支持的功能有:高级的书签功能、类查询器、用Grep查询特定内容、单词补全、高亮代码 命令: sudo apt-...

2011-08-31 23:27:00 20

翻译 浅谈装修模式decorator

今天上课时老师提到了decorator装修模式,觉得还是很有意思的,就在网上搜集了,相关资料,现在结合自己的理解写在下面,如有不对的地方请各位大虾拍砖指教。总结:decorator装修模式的目的:简化继承派生模式,使用“即插即用”,增加灵活性与使用性。实现:实现动态的为对象添加功能,是从一个对象外部来给对象增加功能,相当于是改变了对象的外观。当装饰过后,从外部使用系统的角度看,...

2011-08-31 22:19:00 20

翻译 Ice笔记--C++线程与并发(二)

线程1.Thread类 1.1概述 Ice中的基础线程是由ThreadControl类和Thread类来提供的(在IceUtil/IceUtil.h中定义): Thread类是一个抽象基类,拥有一个纯虚方法run。要创建线程,必须特化Thread类,并实现run方法。1.2 其成员函数 1)id:该函数返回每个线程的唯一标识符,类型是ThreadID。在调用star...

2011-08-31 21:43:00 70

翻译 JSP 下载文件

需要一个SmartUpload包 我找的一个下载地址http://dl2.csdn.net/down4/20070620/20110848916.jar这个是HTML代码贴出主要代码,很简单<% //新建一个SmartUpload对象 SmartUpload suUpload=new SmartUpload(); //上传初始化 suUplo...

2011-08-31 21:22:00 15

翻译 JSP 上传文件

需要一个SmartUpload包 我找的一个下载地址http://dl2.csdn.net/down4/20070620/20110848916.jar这个是HTML代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <tit...

2011-08-31 20:59:00 22

翻译 自定义UIViewController与xib文件关系深入分析

用xcode模板向工程加入UIViewController sub class的时候,如果选中了with xib for interface,那么就会向工作加入三个文件(.h .m .xib), 这样生成的三个文件除后缀名后都是一样的名字。现在如果我们需要用这个刚加入的自定义UIVewController,可以如下方式定义:CustomViewController* customVie...

2011-08-31 17:10:00 37

翻译 android游戏开发中按下power后如何来处理游戏

大家都知道,在玩游戏的过程中,按下power键后会黑屏,此时系统也会自动的去销毁游戏Activity,导致再次按下power后,然后解锁,结果发现到了menuActivity也就是游戏中的主菜单Activity.....这不是我们想要的情况,真正的游戏也不是这样的情况。我们想要的效果是,按下power后保存此时的游戏状态,然后游戏暂停。当再次按下power键后进入屏幕被锁住的状态,然后我们解锁,...

2011-08-31 17:02:00 21

翻译 JSP 抓取网页代码

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@page import="java.io.InputStream"%><%@page import="java.net.URL"%><%@page import=&quot

2011-08-31 16:52:00 22

翻译 考研复习(7)树的基本操作

这次是树的基本操作,包括生成树,求树深度,求叶子节点个数。。。附上二叉树的几个重要性质及证明(考研必考)。1.在二叉树的第i层至多有2^(i-1)个结点;2.深度为k的二叉树至多有2^(k)-1 个结点;3.对任何一棵二叉树T,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1;(n=n0+n1+n2=n1+2n2+1);4.具有n哥节点的完全二叉树深度为【log2...

2011-08-31 12:02:00 23

翻译 C#中WinForm采用Active Directory进行身份认证

关于Active Directory:Active Directory是指Windows网络中的目录服务。它有两个作用:1.目录服务功能。2.集中式管理。我们这里就只讨论第二种作用,Active Directory可以集中管理对网络资源的访问,并允许用户只登陆一次就能访问在Active Directory上的所有资源。更重要的是,该技术还可以用来确保只有那些经过授权的用户或应用程序方可获准...

2011-08-31 09:21:00 15

翻译 android 动态加载Listview

package rw.listview;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.os.Handler;import andro...

2011-08-31 09:04:00 16

翻译 linux下怎么退出telnet

在运维过程中,常常会telnet某个ip端口,如果 能telnet通,怎么退出呢 ?1、telnet 63.172.25.18 6463 回车Trying 63.172.25.18...Connected to 63.172.25.18 (63.172.25.18).Escape character is '^]'.2、ctrl + ] 回车telnet&g...

2011-08-31 08:26:00 26

翻译 程序员应知道的12件事

导读:在当今竞争日益激烈的环境下,程序员们的工作环境与工作状态并不理想。作者Robert Diana就此话题写了一篇文章《12 Things A Programmer Really Needs To Know》,他分享了自己做程序员的12个经验心得,更好的帮助程序员认清自身环境,并更加有效的提升自身价值和解决项目开发过程中的难题。现CSDN对原文进行编译,内容如下:“怎样才能成为一名优秀的...

2011-08-31 07:49:00 48

翻译 利用File自动更新文件

File类提供了一些方法可以用来操作文件和获得文件的信息.通过File类的方法,可以得到文件或目录的描述,包括名称,所在路径,读写性,长度等,静儿可以进行创建目录,创建临时文件,改变文件名,删除文件,列出一个目录中所有的文件或某个模式相匹配的稳健操作等...1.构造方法publicFile(Stringpathname):根据parent抽象路径名和child路径名字符串创建一个新File...

2011-08-31 07:37:00 21

翻译 缓冲字节流和文件操作

文件操作//用缓冲字节流实现文件读写packageDataStream;importjava.io.*;publicclassBufferedStreamTest{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubtry{FileOutpu...

2011-08-30 20:03:00 23

翻译 非常有意思的在线笔记本——阅后即焚

经常在多台电脑之间学习工作,有时候希望有一个好的在线笔记本工具,这样可以方便自己。在网络总搜索到以下内容,稍作尝试,虽然不是我想要的东西,但是这个想法和方式都是非常有意思的。和大家分享一下。以下内容来自网络:阅后即焚 https://privnote.com/也是很简单的在线文本信息传递服务, 简单三步说明其功能: 创建新便签并得到链接->复制链接然后发送给您...

2011-08-30 19:00:00 58

翻译 编写高效的Android代码

出处:http://mobile.csdn.net/n/20090803/265358.html是09年的CSDN的文章。时过境迁,如今的移动设备已经有了1.5GHz 双核的高配,硬件配置越发的像PC机了。文章有的点可能已经有些过时,但对读者提高对代码的把握能力还是相当有力的。-------------------------------------下面是转载的正文------...

2011-08-30 15:19:00 14

翻译 静态方法和实例化方法的区别

出处不明。(google了大半天,这篇文章的转载倒是挺多的,不过出处一直没找到,还有些没有标明转载,但发布日期比转载的还晚的忽略不计 = =#)文章中,提到了不少我们容易混淆的问题,特别是装载、内存方面。借此机会,再次向大家推荐《程序员的自我修养——链接、装载与库》一书!许多东西是看了那本书才知道的,有助于对静态方法和实例化方法的理解。-------------------------...

2011-08-30 12:55:00 19

翻译 xcode中open toolchain开发iphone

http://www.alexwhittemore.com/?p=281

2011-08-30 10:08:00 27

翻译 每日一句英语

and so on and so forth 等等

2011-08-30 09:56:00 29

翻译 翻译文章(六):如何成为专家-拥抱现实

现实仅仅是一个幻想,虽然是一个持久稳定的幻想。——阿尔博特相比于一个普通人,一个专家有很多现实中的模型,并且知道怎样去建立他们。那些拥有了这些模型的专家能够很快吧复杂的问题分解开来,并能够找到它的解释和问题的解决办法。模型能够和任何东西相关——软件系统,商业领域,还有你个人的关系网。预测和解决方案一个理论,如果能够满足下面两个条件,它就是一个好的理论:它必须是能够精确地描述出大量不同的现象,基于一...

2011-08-30 07:29:00 16

翻译 android压力测试工具monkey

androidSDK中的android调试桥(adb)shell里,有一个用于测试的工具——monkey. 不知道最早monkey这个名字的来历,不过他确实如同一只调皮的猴子,在android app里各种乱按、乱晃、乱摸。 如何使用(只介绍linux下的操作,windows下 开始--》运行 --》cmd 之后,一样的执行即可) 进入命令行,来到androidSDK的platf...

2011-08-30 02:17:00 32

翻译 Android软件开发之获取通讯录联系人信息(二十九)

Android软件开发之获取通讯录联系人信息雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/6730957 Android手机的通讯录联系人全部都存在系统的数据库中,如果须要获得通讯里联系人的信息就须要访问系统的数据库,才能将信息拿出来。 这一篇文章...

2011-08-30 00:57:00 53

翻译 linux下socket编程带来的尴尬

随便写了一个socket编程的代码,目的是将PC作为服务器,android作为客户端互相聊天。代码很简单。但是遇到一个让人很尴尬的问题,居然抛出这样的异常信息: java.net.BindException:Permission denied从来没有遇到这样的问题,这个程序可以说是天衣无缝,怎么可能出现这种异常,不可思议!权限限制?怎么会有权限限制?千钧一发之际,我...

2011-08-29 22:51:00 23

翻译 学习JAVA的标准数据流和输入输出流

学习JAVA的标准数据流和输入\输出流学习笔记宋鹤贤2011-8-29数据流分为输入流(InputStream)和输出流(OutputScream)两大类。采取数据流的目的是,使程序的输入\输出操作独立于相关设备。因为每个设备的实现细节由系统执行完成,所以程序中不需要关心这些细节问题,使得一个程序能够用于多种输入\输出设备,不需要对源代码甚至目标代码做任何修改,从而增强程序的可移植...

2011-08-29 22:38:00 54

翻译 linux常用操作命令

我的同步博客:http://apps.hi.baidu.com/share/detail/320747791.复制文件sudo cp 要复制的文件 /...(目标路径)2.创建文件夹sudo mkdir /...(要新建的文件夹及路径)3.解压文件(有几种格式)unzip myfile.ziptar -xvf myfile.tartar -zxvf myf...

2011-08-29 21:50:00 19

翻译 Ice读书笔记--C++线程与并发(一)

C++线程与并发1. Ice线程模型 Ice服务器是多线程的。服务器端run time维护有一个线程池,用于处理到来的请求。通过领导者-跟随者线程模型,客户发来的每个操作调用都会在其自己的线程中被分派。 多线程意味着,来自客户的多个调用可以在服务器中并发执行。Ice线程库提供了许多同步原语,比如简单互斥体,读写锁,以及监控器等;这些同步原语允许实现不同力度的并发控制。2...

2011-08-29 20:59:00 102

翻译 Java格式化输出数字

  在实际工作中,常常需要设定数字的输出格式,如以百分比的形式输出,或者设定小数位数等,现稍微总结如下。   主要使用的类:java.text.DecimalFormat   1。实例化对象,可以用如下两种方法   DecimalFormat df=(DecimalFormat)NumberFormat.getInstance();   DecimalFormat df1=(Dec...

2011-08-29 17:12:00 27

翻译 考研复习(6)-回文判断&三元组

下面的两个算法,一个是回文判断,用到了堆栈和队列,一个三元组的矩阵压缩存储。时间关系,就没有慢慢调了。int backWen(){ queue a; initqueue(&a); stack s; initStack(&s); ch=getchar(); while(ch!=EOF&&ch!='\n') { ...

2011-08-29 17:01:00 13

翻译 考研复习(5)-队列操作

//队列,队首删除,队尾插入, 先进先出#include<stdio.h>#define MaxSize 100typedef char ElemType;typedef struct{ElemType queue[MaxSize];int front,rear;}queue;//init a queuevoid initqueue(queue *Q)...

2011-08-29 17:00:00 13

翻译 Android开发之消息处理机制(一)——Handler

Android开发之消息处理机制(一)——Handler/** Android开发之消息处理机制(一)——Handler* 北京Android俱乐部群:167839253 * Created on: 2011-8-29* Author: blueeagle* Email: liujiaxiang@gmail.com*/ 对于Android里的消息处理,涉及到Hand...

2011-08-29 16:54:00 13

翻译 考研复习(4)-栈操作

终于把栈搞定了,还是自己太懒。主要的算法是1)数的的进制转换2)括号匹配3)行编辑迷宫那个还是先放一下吧。。。。#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100#define STACK_INCREASE 10typedef char ElemType;typedef struct...

2011-08-29 12:29:00 13

翻译 UIPickerView在UIPopoverController中正确显示方法

开发iPad应用程序与iPhone有一点小差别,就是iPad支持弹出框。这个示例展示如何在UIPopoverController上显示一个UIPickerView,当然你可以显示任何的UIView到UIPopover上面。原理就是构建一个UIViewController,然后将这个UIViewController加在UIPopoverController上,最近显示UIPopoverControl...

2011-08-29 11:57:00 21

翻译 Android开发--Intent-filter属性介绍

为了尊重作者,将作者链接放在最前面。原文来自:http://hi.baidu.com/lvqiyong/blog/item/7645152733f3af7435a80ff1.html如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service ...

2011-08-29 11:01:00 24

翻译 菜鸟之驱动开发13

在本节,我们将学习在内核模式下操作文件,包括:创建,打开,读取,修改,文件属性读取与修改。相关的API有:ZwCreateFile, ZwOpenFile, ZwReadFile, ZwWriteFile, ZwQueryInformationFile,ZwSetInformationFile, 它们对应的应用程的API就是去掉前面的Zw.内核模式操作文件都需要先初始化一个OBJECT_A...

2011-08-28 23:22:00 17

翻译 Android软件开发之PreferenceActivity中的组件(二十八)

Android软件开发之PreferenceActivity中的组件雨松MOMO原创文章如转载,请注明:转载自雨松MOMO的博客原文地址:http://blog.csdn.net/xys289187120/article/details/67273341.PreferenceActivity 介绍 PreferenceActivity 继承ListActivity 它是以一个...

2011-08-28 22:55:00 24

翻译 Kevin Montrose谈StackExchange API的历史与错误

本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2011/08/StackExchange-API为现有站点创建公开API总是一件很有风险的事情,而且StackExchange的开放编辑策略则将这种风险更进了一步。在最近发表的一系列文章中,Kevin Montrose谈到了关于StackExchange API的决策以及从中得到的...

2011-08-28 22:20:00 14

翻译 Ice读书笔记--中间件概念与Ice综述(二)

二。Ice综述1.3)Slice(Ice规范语言) 1.3.1)概述 每个Ice对象都有一个接口,该接口具有一些操作。接口、操作,还有在客户与服务器间交换的数据类型,都是用Slice语言定义的。Slice语言一种独立于特定编程语言的方式来定义客户-服务器的合约。Slice定义由一个编译器编译成特定编程语言的API,也就是说所定义的接口和类型对应的那一部分API会由生成的代码组成。 ...

2011-08-28 15:28:00 24

翻译 菜鸟之驱动开发12

在本节中,我们学习在驱动中如何操作双向链表:链表的创建,初始化,遍历,删除。驱动中有自己的链表接构,也有相专用的操作链表函数,也可以用C/C++中自已实现的链表。驱动中的链表接构是:LIST_ENTRY操作链表的主要API有:InitializeListHead 初始化链表IsListEmpty 判断链表是否为空InsertHeadList 从头部插入InsertTailL...

2011-08-28 15:18:00 24

翻译 菜鸟之驱动开发11

在本节中,我们将学习驱动层的内存管理,介绍内存管理中常用的API,并与应用层内管理API相对应。内核中常用的内存管理API与应用层内存管理API对应关系如下:内核API应用层C API说明RtlCopyMemorymemcpy内存拷贝RtlCopyBytesmemcpy...

2011-08-28 13:44:00 37

提示
确定要删除当前文章?
取消 删除