自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (12)
  • 收藏
  • 关注

原创 C# 线程使用

Threading in C# 老外写的 很清晰

2017-07-28 11:30:17 462

原创 标杆与软件代码质量

标杆与软件代码质量         公司软件质量提升活动已经开展了一段时间了, 近期结合公司之前的标杆思维和软件质量两个维度进行了思考和碰撞,获得了一下若干思维点,现在我们看看标杆可以在软件质量中的可以产生的作用和影响。 1 标杆在哪里,标杆就在你身边         谁是我们软件质量的标杆?标杆在我看来是分为两类的,一类是内部的可及时获得的标杆,二类是行业标杆。第一类标杆是在我们

2017-07-27 09:51:29 633

原创 xxxx

What is netfilter.org?netfilter.org is home to the software of the packet filtering framework inside the Linux 2.4.x and later kernel series. Software commonly associated with netfilter.org is i

2017-06-30 10:06:45 1146

原创 备注

apt-get install git gcc automake autoconf libtool pkg-config gettext perl python flex bison gperf lcov  doxygen -y

2017-04-01 15:26:56 462

转载 https://my.oschina.net/artshell/blog/323026

https://my.oschina.net/artshell/blog/323026

2016-12-20 13:30:54 1351

转载 Android studio出现Error:Unable to tunnel through

http://www.th7.cn/Program/Android/201608/942305.shtml

2016-12-20 12:30:20 601

原创 baseadapter getcout调用getview没有被调用

baseadapter getcout调用getview没有被调用?

2014-03-17 13:31:48 984 1

转载 android 开发之activity之间传递数据

android 开发之activity之间传递数据在android中,我们经常会从一个activity将数据传递到另外的一个activity中,而且还要从另外的activity中获取返回的数据,其实在android中有很多方法可以做到,比如使用Application或者是Bundle来进行数据传递.今天就看看使用Bundle来进行数据传递的例子. 这个例子里面使用了Bu

2014-03-14 08:55:56 731

原创 服务器软件开发者

腾讯微博:dalek_zhang

2014-01-22 14:00:48 1041

转载 LINUX 集群

http://www.ibm.com/developerworks/cn/linux/theme/cluster.html

2014-01-09 10:48:06 605

原创 OPENSSL SHA256计算

#include "include/openssl/crypto.h"#include "include/openssl/sha.h"#include int main(){ int iDatLen = 102400; SHA256_CTX ctx; unsigned char pSrcDat[102400]; unsigned char pDscDat[1024]; int

2013-11-14 11:12:31 3527

原创 MAKEFILE

$@--目标文件,$^--所有的依赖文件,$$@  表示规则中的目标文件集。在模式规则中,如果有多个目标,那么,"$@"就是匹配于目标中模式定义的集合。 $%  仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是"foo.a(bar.o)",那么,"$%"就是"bar.o","$@"就是"foo.a"。如果目标不是函数库文件(Unix下是[.a

2013-11-12 16:40:00 571

原创 JAVA学习---绘制图形

import java.awt.GridLayout;import javax.swing.JFrame;public class TestFigurePanel extends JFrame { public TestFigurePanel() { setLayout(new GridLayout(2,3,5,5)); add(new FigurePanel(Figure

2013-09-13 11:16:13 786

原创 JAVA学习---HANDLE EVENT

import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;public class HandleEvent extends JFrame { public HandleEvent() { JButton jbOK = new JButton("OK"); JButton jb

2013-09-11 17:36:44 1070

原创 JAVA学习---INTERFACE

public class TestEdible { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Object [] objects = {new Tiger(), new Chicken(), new Apple()};

2013-09-11 17:09:39 886 1

原创 JAVA学习--PANELS

import java.awt.BorderLayout;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JTextField;public class TestPanels ex

2013-09-11 11:08:05 1201

原创 JAVA学习--BorderLayout

import java.awt.BorderLayout;import javax.swing.JButton;import javax.swing.JFrame;public class ShowBorderLayout extends JFrame { public ShowBorderLayout() { setLayout(new BorderLayout(5, 5

2013-09-11 11:05:24 966

原创 JAVA学习--GridLayout

import java.awt.FlowLayout;import java.awt.GridLayout;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JTextField;public class ShowGridLayout extends JFrame{ public Show

2013-09-11 10:59:26 1128

原创 JAVA-学习FlowLayout

import java.awt.FlowLayout;import javax.swing.JFrame;import javax.swing.JTextField;//import javax.swing.*;import javax.swing.JLabel;public class ShowFlowLayout extends JFrame { public ShowFl

2013-09-11 10:56:51 796

翻译 安卓---API GUIDES---List View

ListView是一个ViewGroup,用来显示滑动项的列表。使用一个适配器把列表项被自动的增加到列表。从一个资源如队列或数据库中查询内容,获取每个项的结果,放到在列表中显示的视图项中。为了介绍如何使你能够动态的使用一个适配器加入视图,读Building Layouts with an Adapter。http://developer.android.com/guide/topics/u

2013-08-30 14:41:17 825

翻译 安卓---API GUIDES---Relative Layout

df

2013-08-30 12:59:36 736

翻译 安卓-API GUIDES--Linear Layout

LinearLayout是一个ViewGroup,它使得所有的子视图在一个独立的方向成一线,水平方向或垂直方向。你可以使用android:orientation属性指明布局的方向。LinearLayout的所有子视图被堆积,一个接一个,所有在一个垂直的列表每一行仅仅只有一个子视图,不管这些视图有多宽,一个水平的列表将只有一行高。一个LinearLayout考虑子视图之间的边距和每个子视

2013-08-30 12:57:34 920

翻译 安卓开发--Layout--布局---SDK(二)

FROM:http://developer.android.com/guide/topics/ui/declaring-layout.html#Position一 布局位置视图的外观形状是一个长方形。一个视图有一个位置,这个位置用坐标表示,两个维度,表示为宽和高。位置和维度的单位是像素。通过调用getLeft()和getTop()方法可以重新获取视图的位置。前者返回左侧

2013-08-29 09:29:53 1053 1

翻译 安卓开发--Layout--布局---SDK(一)

一个布局定义用户界面的可视化结构,比如一个活动的用户界面或应用程序部件在运行时实例化布局元素。你可以用两种方式声明Layout:1)在XML文件中声明UI元素2)在运行时实例化布局元素:你的应用程序能够创建View和ViewGroup对象Android框架,让您可以灵活地使用这些方法中的一方或双方的声明和管理您的应用程序的用户界面。例如,你可以在XML文件中声明你的

2013-08-28 17:56:41 1171

翻译 安卓开发---设计你的活动栏

FROM:http://developer.android.com/training/basics/actionbar/styling.html活动栏给使用者提供了简单和直观的方法执行动作和运行你的APP,但是这部意味着它的方式必须和其他的APP要相似,你可以设计的活动栏去更好的适应你的产品,你可以轻松的使用安装style和theme资源。安卓包括了一些内置的活动主题,这些包括黑的

2013-08-28 11:49:24 1020

翻译 安卓开发---增加活动按钮

FROM : http://developer.android.com/training/basics/actionbar/adding-buttons.html活动栏运行你根据APP当前背景情况为最重要的活动条增加活动按钮。活动按钮以图片或文字的实现出现,作为活动按钮。活动不能容纳在活动栏或不够重要而隐藏在活动栏中隐藏。如上图中,活动栏有一个活动按钮,这个活动按钮具有查找

2013-08-26 18:00:21 1630 1

翻译 安卓开发---设置活动栏

From:http://developer.android.com/training/basics/actionbar/setting-up.html大多数活动栏的形式,显示为左面是APP的图片,二是是Activity的标题。即使以这种简单形式,活动栏对所有活动非常有用,它可以告知用户他们在哪里,为你的APP程序保持身份一致性。上图是一个活动栏,它由一个APP图像和活动标题组成

2013-08-26 16:49:10 1035

翻译 安卓开发----增加活动栏

From : http://developer.android.com/training/basics/actionbar/index.html活动栏是最重要的设计元素之一,你可以实现你的应用程序的活动。它提供了几种用户界面功能,通过提供与其他安卓APP相似的接口,使得你的APP立即为用户所熟悉。主要功能包括:1)一个专门的空间给你的APP身份,和在你的APP中指示用户的位置2)以预见

2013-08-26 16:16:14 904

翻译 安卓开发----开始另一个活动

在你学习完成上一节的内容,你有一个自己的APP,它是一个单个界面的APP,有一个文字域和按钮,在这一节我们将增加一些代码到MainActivity,它将开启一个新的界面,当用户点击Send Button。一 Send Button的响应当你点击send_button时,有一个on-click事件,打开activity_main.xml布局文件,增加android:onClick

2013-08-26 11:44:42 981

翻译 安卓开发--构建简单用户接口

安卓应用的图形用户接口,使用分层的view和ViewGroup对象构建。View对象通常是UI窗口小部件,如BUTTON,TEXT FIELD等,ViewGroup对象是隐藏的View容器,它用来定义子View如何布局。就像方格或垂直的列表。安卓提供①个XML文件,里面包含了View和ViewGroup的子类,你可以在文件里定义你的UI设计,如下图在这节课中,我们将在XML文件中创

2013-08-24 10:27:20 1067

翻译 安卓开发--运行你的APP

若你按照上一课创建一个安卓工程,它包含了一个默认的hello world源文件,你能够立即运行这个APP。如何运行APP,依赖于两件事情:1)你是否有一台真正的安卓设备2)你是否使用eclipse这节课讲展示如何在一台真正的安卓设备上安装和运行你的APP,或在安卓仿真器上。可以使用eclipse工具也可以使用命令行。在你运行你的APP之前,你应该明白一些安卓工程里的文件夹和文件

2013-08-23 18:22:07 1330 3

翻译 安卓开发----创建一个安卓工程

一个安卓工程包含所有的文件,这些文件组成你安卓应用的源代码。安卓SDK工具是的创建安卓工程是非常容易的,并且工程使用默认的目录和文件。这个节课讲展示如何创建一个新的工程,使用ECLIPSE,或使用SDK工具的命令行。下面使用抓图进行说明,我们使用默认的配置,基本不做任何修改,后面会将根据具体的需求而修改这些相关配置一 使用ECLIPSE二 使用命令行

2013-08-23 17:49:55 1312

翻译 安卓开发--构建你的第一个APP

这节课教授如何构建你的第一个安卓APP。你将学习如何创建一个安卓工程,和运行一个调试版本的安卓APP。你也将学到一些安卓APP设计的基础,包括如何构建一个简单的用户接口和处理用户输入。在你进行这节课之前,你要确保你的开发环境是OK的,你需要做如下的事情:1)下载安卓SDK2)安装ADT到你的ECLIPSE3)使用SDK MANAGER下载最小的SDK工具和平台若你没有完成这

2013-08-23 17:14:50 911

翻译 Building an OpenGL ES Environment

为了在安装程序中使用OPEN GL ES绘制图形,你必须为它们创建一个VIEW容器。其中一个直接了当的方式是实现一个GLSurfaceView 和一个GLSurfaceView.Renderer。GLSurfaceView是一个VIEW容器,为了使用OPEN GL 绘制图形的容器。GLSurfaceView.Renderer控制在VIEW里绘制什么。为了获取更多信息参考OPEN

2013-08-23 16:48:08 805

翻译 使用OPEN GL ES显示图形 -目录

安卓框架提供了大量的标准工具去创建迷人的,多用途的图用户接口。然而如果你想更多控制你的应用程序在手机屏幕上绘制什么,或正在冒险去绘制3维图像。OPEN GL ES API通过安卓框架提供了一组工具,显示高端的动态的图像,这些依赖你的想象力。兵器你可以从安卓设备上的加速的图像处理单元受益。本节带领你了解使用OPEN GL开发的基础,包括建立,绘制对象,移动绘制元素和响应触摸输

2013-08-23 15:09:29 1435

原创 第一个JAVA程序,两个错误

解决:1 System.out.println("Welcome to Java!");中的println是小写L,而不是大写i 2 文件命名和类名不同修改后编译执行成功:

2013-08-23 10:15:30 695

原创 工具

LIBEVhttp://software.schmorp.de/pkg/libev.htmlMEMCASHEDhttp://www.memcached.org/MONGODBhttp://www.mongodb.org

2013-08-20 17:06:40 606

原创 C代码整洁之道--宏表示复杂抽象实现

//使用宏来替换复杂抽象的实现过程,如下面的函数中的    epcf = ngx_event_get_conf(cycle->conf_ctx, ngx_epoll_module);ngx_epoll_init(ngx_cycle_t *cycle, ngx_msec_t timer){    ngx_epoll_conf_t  *epcf;    epcf = ngx

2013-08-20 14:24:59 899

原创 NGX --- ACCEPT事件处理

voidngx_process_events_and_timers(ngx_cycle_t *cycle){    ngx_uint_t  flags;    ngx_msec_t  timer, delta;......    delta = ngx_current_msec;        // 处理事件ngx_epoll_process_eve

2013-08-09 10:17:24 1182

原创 C代码整洁之道-可配置处理过程

voidngx_process_events_and_timers(ngx_cycle_t *cycle){ ngx_uint_t flags; ngx_msec_t timer, delta; ...... delta = ngx_current_msec; // 处理事件ngx_epoll_process_events (void)

2013-08-09 09:38:04 860

C++ GUI Programming with Qt 4 中文版

C++ GUI Programming with Qt 4 中文版C++ GUI Programming with Qt 4 中文版C++ GUI Programming with Qt 4 中文版C++ GUI Programming with Qt 4 中文版

2010-06-08

GSM中归属位置寄存器数据库的设计与实现

GSM中归属位置寄存器GSM中归属位置寄存器数据库的设计与实现数据库的设GSM中归属位置寄存器数据库的设计与实现计与实现

2009-05-29

基于Oracle8i的大容量HLR系统的可靠性设计与实现

基于Oracle8i的大容量HLR系统的可靠性设计与实现 基于Oracle8i的大容量HLR系统的可靠性设计与实现

2009-03-23

linux 0.11源代码

linux 源代码 linux 源代码 linux 源代码 linux 源代码 linux 源代码

2009-03-23

CDMA移动通信系统HLR的设计研究

CDMA移动通信系统HLR的设计研究 优秀硕士论文资料

2009-03-23

CDMA移动通信网络HLR软件体系结构的分析及其模拟实现论文

CDMA移动通信网络HLR软件体系结构的分析及其模拟实现 需下载阅读软件CAJViewer

2009-03-20

嵌入式WEB服务器端脚本引擎设计于实现

嵌入式WEB服务器端脚本引擎设计于实现 嵌入式WEB服务器端脚本引擎设计于实现 嵌入式WEB服务器端脚本引擎设计于实现

2009-03-20

基于HTTP的实时信息传输方法

基于HTTP的实时信息传输方法 基于HTTP的实时信息传输方法 基于HTTP的实时信息传输方法 基于HTTP的实时信息传输方法

2009-03-20

《Linux内核完全注释》V1·9·5版

D:\《Linux内核完全注释》V1·9·5版.

2009-03-20

基于Linux的HTTP协议实现方案及性能改进的研究

基于Linux的HTTP协议实现方案及性能改进的研究[1基于Linux的HTTP协议实现方案及性能改进的研究[1

2009-02-24

七号信令练习题七号信令练习题七号信令练习题

七号信令练习题七号信令练习题七号信令练习题七号信令练习题七号信令练习题七号信令练习题七号信令练习题

2009-02-23

windows网络编程

ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff网络编程

2009-02-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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