E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
编程笔记
ios
编程笔记
:CFSocket
ios
编程笔记
:CFSocket(服务端)主要函数:第一步:创建 CFSocketRef CFSocketCreate(CFAllocatorRefallocator,//内存分配类型一般为默认KCFAllocatorDefault
uxyheaven
·
2012-08-26 18:00
ios
编程
socket
Stream
null
buffer
Linux网络
编程笔记
(修订版)
我的网络
编程笔记
, 因为最近又要做Linux下的网络编程,故重新修订,其中一些内容参考了文末的链接及文章 http://www.cnblogs.com/linshui91/archive/2010/09
ruglcc
·
2012-07-29 08:00
编程
linux
网络
socket
struct
服务器
编程笔记
(07-24)
1#include 2 3struct llist 4{ 5 int num; 6 char name[10];=>改成:stringname; 7 struct llist *next; 8}; 9typedef struct llist node;10typedef node *llink;111213/**//*链表的创建*/14llink createllist()15{
蒙面考拉
·
2012-07-24 15:00
编程
C#
编程笔记
(三)
实在睡不着,整理下以前项目的代码。跟着项目代码来的,可能略琐碎,见谅。贴了较多代码,只为方便自己以后再用的时候查阅。1、Excel与Datatable的互操作,相互导入导出。简单地说,Excel的表结构与DataTable,以及包含了DataTable的DataGridView,格式上是一样的,相互导入导出,就是对齐格式,然后从源拷贝ElementItem的内容到目标Item。>DataGridV
·
2012-07-16 05:00
C#
c++ primer 面向对象
编程笔记
1) 动态绑定在C++中,通过基类的引用(或指针)调用虚函数时,发生动态绑定。引用(或指针)既可以指向基类对象也可以指向派生类对象。 (2) 虚函数1) 保留字virtual只在类内部的成员函数声明中出现,不能用在类定义体外部初相的函数定义上。 2) 派生类中虚函数的声明必须与基类中的定义完全匹配,但有一个例外:返回对基类型的引用(或指针
zh634455283
·
2012-07-11 10:00
编程
C++
c
工作
struct
Class
《我的
编程笔记
》C#篇-C#中string与stringbuilder的区别
usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespace字符串{ classProgram { staticvoidMain(string[]args) { //字符串频繁分配内存演示(不推荐) //以下代码将字符串全总向后移一个值,原来的字符
baskbeast
·
2012-07-07 21:00
编程
加密
String
C#
存储
System
《我的
编程笔记
》C#篇-listview点击空白行,高亮不消失
要做出这个效果,不能在mouseclick,click事件响应函数中写代码,因为大部分空白区不会响应该事件,mousedown也不可,应用mouseup事件来响应该要求,代码如下:privatevoidlistView1_MouseUp(objectsender,MouseEventArgse){ if(this.listView1.SelectedItems.Count==0&&thi
baskbeast
·
2012-07-07 21:00
编程
ListView
object
C#
null
《我的
编程笔记
》C#篇-comboBox与textBox搜索提示功能
comboBox和textBox支持内置的搜索提示功能,在form的InitializeComponent()中添加如下语句://将数据添加到搜索范围this.comboBox1.AutoCompleteCustomSource.AddRange(newstring[]{"10.152.154.89","10.152.154.90","10.152.252.10","10.152.252.11"}
baskbeast
·
2012-07-07 19:00
编程
String
C#
textbox
《我的
编程笔记
》C#篇-如何让一段代码自我复制
以前总是听说病毒的特征是1.隐藏2.自我复制3.传播等等。当时听起来很牛x但是事实并不是很难。下面是一段我写的简略的程序自我复制代码(c#)privatevoidbutton1复制文件_Click(objectsender,EventArgse) { string_file=Application.ExecutablePath;//当前程序的完整文件名
baskbeast
·
2012-07-06 10:00
编程
String
C#
buffer
Path
traversal
《我的
编程笔记
》C#篇-如何只向TextBox中键入数字键
privatevoidtxtId_KeyPress(objectsender,KeyPressEventArgse) { if(!(e.KeyChar>='0'&&e.KeyChar57) { e.Handled=true;//设置该次键入未能通过验证 } }C#文本框如何控制只能输入数字使用正则表达式做验证if(!Regex.Match(txtAl
baskbeast
·
2012-07-06 10:00
编程
object
正则表达式
C#
输入法
textbox
《我的
编程笔记
》C#篇-StringBuilder类的使用方法
c#中字符串格式化用String.Format其实很耗资源的,所以如果可以替代的话请酌情使用StringBuilder或String.Concat。String对象是不可改变的。每次使用System.String类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。这样增加了系统开销。如果要修改字符串而不创建新的对象,则可以使用System.Text.StringB
baskbeast
·
2012-07-06 10:00
编程
c
String
C#
insert
java网络编程之socket
编程笔记
网络编程也就是使得程序可以在网络上进行交互操作,使其具有网络功能,现在大部分程序开始转变为网络化,实时化。我们常用的QQ,等通讯工具,现在文字工具也开始网络化,如金山的wps。网络化的好处我就不多说了,你懂的!开始正题吧:由于刚刚学习网络编程,暂时是用socket来进行的。不知道大家对端口号这个东西了解不?如果不了解,可以去查看计算机网络这本书,讲得很详细。这里稍微讲一下,一般是指TCP/IP协议
lilai
·
2012-07-05 17:00
socket编程
编程笔记
(2012_07_04)
1.getc: 功 能: 从流中取字符 用 法: int getc(FILE *stream);getc是宏而非真正函数 说 明:函数getc一次读入一个字符,然后函数putc将此字符写到标准输出。可以读取空格. 2.ungetc: 功 能:把一个字符退回到输
蒙面考拉
·
2012-07-04 10:00
2012
套接字网络
编程笔记
套接字网络
编程笔记
1.调用int send( __in SOCKET s, __in const char* buf, __in int len, __in int flags); 发出的数据包
tms_li
·
2012-06-19 00:00
编程
网络
socket
tcp
网络协议
null
编程笔记
(2012_06_14)
1.指针指向0. 一个有效的指针必然是下面三种状态:保存一个特定对象的地址;指向某个对象后面的另一个对象;指向0值。 若指针保存0值,表明它不指向任何指针。同时,还可使用预处理器变量NULL,该变量位于头文件:cstdlib中,其值为0. 故:int *pi=NULL ==== int *pi=0; 2.ln命令: &nb
蒙面考拉
·
2012-06-14 11:00
2012
c#高级
编程笔记
1-net体系结构
c#高级
编程笔记
1-net体系结构1.c#与.Net的关系・c#是一种编程语言・.net是一个平台2.CLR把源代码编译为IL,CLR把IL编译为平台专用代码・平台无关・提高性能・语言的互操作性3.IL
zhongchengli
·
2012-06-14 08:00
编程
.net
C#
asp.net
语言
平台
编程笔记
(2012_06_08)
1.atoi的头文件 atoi(将字符串转换成整型数) 相关函数 atof,atol,atrtod,strtol,strtoul 头文件 #include 定义函数 intatoi(constchar*nptr); 函数说明 atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。
蒙面考拉
·
2012-06-08 10:00
2012
编程笔记
(Objective-c:属性的实现)
转载请标明出处:blog.csdn.net/zhangxingping 前面的示例程序中已经看到了使用@synthesize关键字来告诉编译器自动生成属性的getter和setter方法。也就是说如果我们没有显示地在@implementation代码块中实现属性的getter和setter方法,编译器会自动根据property的attributes来生成相应的getter和setter。其实我们
ComeOnTom
·
2012-05-15 20:00
编程笔记
(Objective-c:属性的实现)
转载请标明出处: blog.csdn.net/zhangxingping 前面的示例程序中已经看到了使用@synthesize关键字来告诉编译器自动生成属性的getter和setter方法。也就是说如果我们没有显示地在@implementation代码块中实现属性的getter和setter方法,编译器会自动根据property的attributes来生成相应的getter和setter。其
izuoyan
·
2012-05-15 20:00
Objective-C
编程笔记
(objective-c :声明属性)
转载请标明出处:blog.csdn.net/zhangxingping属性的声明 属性的声明使用关键字@property。属性的声明可以是在@interface类中的方法声明块的任何地方。@property同样也可以在protocal(协议)和category(种类)中。其通用形式如下:@property(attributes)type name 由于英文property 和attribu
ComeOnTom
·
2012-05-15 20:00
编程笔记
(objective-c :声明属性)
转载请标明出处:blog.csdn.net/zhangxingping 属性的声明 属性的声明使用关键字@property。属性的声明可以是在@interface类中的方法声明块的任何地方。@property同样也可以在protocal(协议)和category(种类)中。其通用形式如下: @property ( attributes) type name 由于英文property
izuoyan
·
2012-05-15 20:00
Objective-C
编程笔记
(objective-c :关于属性)
关于属性 在C++中,通常需要编写Getter和Setter方法来获取或者是设置实例变量的值。这两种方法需要在程序中显示的完成。这种方式在Objective-C中也是适用的。但是Objective-C提供了一种更为便捷的方式来完成这种功能。它就是属性。和C++中的显示的Getter和Setter方法相比,属性机制使得Getter函数和Setter来的更容易和更简化。Objectivc-
ComeOnTom
·
2012-05-15 20:00
Math
编程
float
setter
getter
编译器
编程笔记
(objective-c :关于属性)
关于属性 在C++中,通常需要编写Getter和Setter方法来获取或者是设置实例变量的值。这两种方法需要在程序中显示的完成。这种方式在Objective-C中也是适用的。但是Objective-C提供了一种更为便捷的方式来完成这种功能。它就是属性。和C++中的显示的Getter和Setter方法相比,属性机制使得Getter函数和Setter来的更容易和更简化。 Objectivc-C
izuoyan
·
2012-05-15 20:00
Objective-C
Java泛型编程最全总结
JAVA泛型
编程笔记
1介绍 Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。
qiemengdao
·
2012-05-12 12:00
java泛型 详解
Java TCP/IP Socket 编程 笔记
http://jimmee.iteye.com/blog/617110http://jimmee.iteye.com/category/93740JavaTCP/IPSocket
编程笔记
(一)—基本概念博客分类
caolaosanahnu
·
2012-05-09 14:00
java
socket
String
tcp
服务器
byte
java多线程
编程笔记
1
以前很久听过多线程编程,但是一直没弄清楚多线程编程到底是怎么回事,最近认真研究了下,感觉多线程编程应用的实在是太多了,在此把所做笔记分享一下:<p>我先贴个代码,待会慢慢解释: package Duoxianc; public class Duoxc { /** * @param args */ public static void main(String[] args) { //
lilai
·
2012-04-20 17:00
java多线程
内核
编程笔记
1,字符串操作UNICODE_STRING//UNICODE_STRING结构体ANSII_STRINGRTL_CONSTANT_STRING();//UNICODE_STRING初始化RtlCopyUnicodeString()//UNICODE_STRING复制RtlxxxUnicodeString();//UNICODE_STRING操作NTSTATUS;//返回值LARGE_INTEGER
·
2012-04-16 14:00
编程笔记
(Objective-c:委托与通知示例程序)
转载请标明出处:http://blog.csdn.net/zhangxingping一个简单的委托与通知的示例程序。其中主程序如下:#import #import"MyDelegate.h" #import"MyNotificationObserver.h" #import"MyClass.h" NSString*notificationName=@"Anotification.";//通知的
zhangxingping
·
2012-03-31 09:00
编程
c
object
interface
initialization
高性能javascript-dom
编程笔记
访问和操作dom是现代web应用的重要部分。但每次穿越连接ecmascript和dom两个岛屿之间的桥梁,都会被收取“过桥费”。为了减少dom编程带来的性能损失,请记住以下几点:1、最小化dom访问次数,尽可能在javascript端处理。2、如果需要多次访问某个dom节点,请使用局部变量存储它的引用。3、小心处理html集合,因为它实时联系着底层文档。把集合的长度缓存到一个变量中,并在迭代中使用
chuhx
·
2012-03-28 21:00
JavaScript
dom
3月28日
编程笔记
1.清空按钮,,,双击这个按钮,就会进入这个按钮对应的函数中去对应一个函数,实现功能代码:voidCADOTestDlg::OnBtnClear(){ GetDlgItem(IDC_ED_NAME)->SetWindowText(""); GetDlgItem(IDC_ED_AGE)->SetWindowText(""); GetDlgItem(IDC_ED_TEL)->SetWind
THISISPAN
·
2012-03-28 17:00
编程笔记
(Objective-c:MVC模式)
转载请标明出处:http://blog.csdn.net/zhangxingpingMVC模式模型-视图-控制器这种设计模式为程序中的对象分配了三种角色,即模型,视图和控制器。这种模式不仅定义了对象的角色,同时也定义了这些对象的交互方式。这种角色的对象通过抽象的边界相互独立,同时也通过这种边界相互交互。程序中的MVC类型的对象集合有时候也会被称为是某层的(layer),比如说模型层。 MVC模型是
zhangxingping
·
2012-03-20 10:00
设计模式
编程
mvc
cocoa
interface
layer
编程笔记
(Objective-c:委托与通知)
转载请标明出处:http://blog.csdn.net/zhangxingping委托(Delegation)委托是一种设计模式。这种模式虽然简单但是功能强大。委托就是程序中的一个对象代替别的对象来完成某些任务,或者是和别的对象一起协调来完成某些工作。其中,委托者持有对被委托者的引用,并在适当的时间发送消息给被委托者。通过这个消息委托者通知被委托者自己将要处理或者是已经处理了某种事件。被委托者可
zhangxingping
·
2012-03-12 15:00
设计模式
编程
框架
cocoa
object
notifications
unix网络
编程笔记
1 一个报文往往会分为多个分组发送,TCP也是一个没有记录边界的字节流协议,所以一般拿到套接字输入流read数据的时候,都会在一个循环里进行read直到识别出消息边界。 2 一些网络命令,netstat -ni可以显示出接口和名字,netstat -r输出路由表。 ifconfig -接口名,可以查看每个接口的详细信息,可以输出ip地址、子网掩码、广播地址。针对广播地址进行pi
hill007299
·
2012-03-07 19:00
spring
java网络
编程笔记
1TCP的开销a 连接协商三次握手,c->syn->s,s->synack->c,c->ack->sb 关闭协商四次握手,c->fin->s,s->ack-c,s->fin->c,c->ack->sc 保持数据有序,响应确认等计算开销d 网络拥塞引起的重试开销 2使用知名端口初始化serversocket可能需要超级权限。ServerSocket(intport,intbacklog)参数bac
hill007299
·
2012-03-04 00:00
java
socket
网络编程
Visual c++网络通信
编程笔记
1.winsock有两个版本是winsock1.1和winsock2.02. CAsyncSocket和CSocket是MFC类库中的两个类,CAsyncSocket是CSocket的父类。3.winsock属于传输层也网络层4.学会使用这一技巧structin_addr{ union{ struct{u_chars_b1,s_b2,s_b3,s_b4;}S_un_b; struct{u_s
xd1103121507
·
2012-02-27 21:00
linux下C/C++IDE比较——Code::Blocks
Code::Blocks2008年08月20日22:06http://hi.baidu.com/wuxicn/blog/item/68fb26180dccb60134fa41a9.html转载请注明出处:
编程笔记
helonSY
·
2011-12-05 11:00
Xenomai
编程笔记
Xenomai是一种采用双内核机制的Linux内核的强实时扩展。由于Linux内核本身的实现方式和复杂度,使得Linux本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux内核共同运行于硬件平台上,实时内核的优先级高于Linux内核,它负责处理系统的实时任务,而Linux则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux内核才能得到运行的机
cyberlabs
·
2011-11-18 15:10
Linux
Xenomai
编程笔记
Xenomai是一种采用双内核机制的Linux内核的强实时扩展。由于Linux内核本身的实现方式和复杂度,使得Linux本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux内核共同运行于硬件平台上,实时内核的优先级高于Linux内核,它负责处理系统的实时任务,而Linux则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux内核才能得到运
CyberLabs
·
2011-11-18 15:00
编程
linux
测试
任务调度
任务
linux内核
网络
编程笔记
点式IP转换成网络字节序函数inet_addr();将端口(整数)转换成网络字节序 htons();将网络地址转换成成“.”点隔的字符串格式。 inet_ntoa();将网络字节序转换成整数(本地端口)ntohs();
woaiyu6464
·
2011-11-12 14:00
编程
网络
Linux Shell
编程笔记
Shell
编程笔记
与Windows下熟悉的批处理类似,也可以将一些重复性的命令操作写成一个脚本方便处理。
xujinyang
·
2011-11-08 10:00
Shell
编程笔记
(日志文件、信号、trap捕捉信号、eval)
一.日志文件1.创建日志文件的重要性:记录重要的信息,如登录、运行情况、监控等。。为我们分析和排除错误非常有帮助2.以时间为标识的日志文件适用于长期存储的日志。举个创建以时间为标识日志的例子入下:#!/bin/bash#datelog.shcurrent_date=`date""+%Y%m%d`#当前的日期(年月日)todaylog="log/${current_date}.log"#今天的日志文
扣雨
·
2011-11-02 18:55
职场
Shell
休闲
SHELL
Shell
编程笔记
(日志文件、信号、trap捕捉信号、eval)
一.日志文件1.创建日志文件的重要性:记录重要的信息,如登录、运行情况、监控等。。为我们分析和排除错误非常有帮助2.以时间为标识的日志文件适用于长期存储的日志。举个创建以时间为标识日志的例子入下:#!/bin/bash#datelog.shcurrent_date=`date""+%Y%m%d`#当前的日期(年月日)todaylog="log/${current_date}.log"#今天的日
扣雨
·
2011-11-02 18:55
shell
职场
休闲
游戏
编程笔记
-起步(三)-贪吃蛇游戏实现
游戏
编程笔记
-起步3.贪吃蛇游戏实现代码下载:http://download.csdn.net/detail/you_lan_hai/3738025核心代码实现如下,算法描述见“起步(一)”:#include"app.h
you_lan_hai
·
2011-10-31 11:00
PB
编程笔记
(三)
关键字:控制子窗口在父窗口里弹出位置. 父窗口里打开子窗口的话,子窗口会根据一定的间距进行自动排列,如果想设置子窗口在父窗口里显示的位置的话,可以在子窗口的open事件里添加如下代码: this.x=0 this.y=0 定义了这个窗
firecym
·
2011-10-28 11:00
编程
游戏
编程笔记
-起步(二)在窗口上绘图
游戏
编程笔记
-起步(二)2.在窗口上绘图 看了我上面的分析,我想,很多朋友都迫不及待的想学这部分知识,原因是上面的知识实在太简单了,只要稍懂点算法的同胞们都可以看懂。
you_lan_hai
·
2011-10-27 17:00
游戏
编程
windows
object
api
winapi
游戏
编程笔记
-起步(一)一个简单的游戏-贪吃蛇
二游戏编程起步1.一个简单的游戏-贪吃蛇1.贪吃蛇游戏剖析1)游戏的目标。在不被撞死的前提下,吃掉奖子增加自己的长度,来完成升级。2)游戏中的物体。蛇,墙壁,奖子。3)动作。蛇移动,蛇吃奖子,蛇增加长度。2.数据结构与算法分析1)数据结构。简单起见,所有物体都用方块拼接。 则蛇可以使用一个一维数组描述,数组的每个单元描述了蛇块的状态,如方向;可使用一个二维数组来描述地面情况,不可通过的地方为
you_lan_hai
·
2011-10-27 17:00
数据结构
游戏
编程
c
算法
PB
编程笔记
(二)
关键字:PB 为mid!/midhelp!窗口添加背景图片 现有窗口w_main, 要为其添加背景图片,步骤如下: 1. 新建一个窗口,起名为:w_background 2. WindowType属性选:child! 3. 在w_background的ope
firecym
·
2011-10-27 17:00
pb
PB
编程笔记
(一)
编写C/S架构的小程序,感觉使用PB(power builder)还是非常方便的。简单易用的界面、访问数据库的方便... 由于不常使用,每次开发的时候都需要查询大量的文档...有些常用的,感觉还是记录一下比较好~So, let's start... 1. 双击应用Application的齿轮图标,在open事件里面填写第一个要打开的窗口..
firecym
·
2011-10-27 16:00
游戏
编程笔记
--(一)游戏编程基础
一游戏编程基础1-概论1.游戏的组成游戏由剧情、图形图像、声音、文本等资源组成。2.游戏设计与制作设计与制作过程大致分为策划,美工,音效,程序,测试五部分。策划:负责设计游戏的剧情、类别、玩法等,是游戏最重要的部分,直接决定了游戏的成功与否。美工:负责绘制游戏中所需图形图像资源。音效:负责制作游戏中所需的声音资源。程序:负责将多媒体资源按照策划规定的方式组合起来,制作成最终产品-游戏。测试:负责测
you_lan_hai
·
2011-10-19 11:00
游戏
编程
windows
null
application
winapi
编程笔记
(Objective-c:属性的实现)
转载请标明出处:blog.csdn.net/zhangxingping 前面的示例程序中已经看到了使用@synthesize关键字来告诉编译器自动生成属性的getter和setter方法。也就是说如果我们没有显示地在@implementation代码块中实现属性的getter和setter方法,编译器会自动根据property的attributes来生成相应的getter和setter。其实我们
zhangxingping
·
2011-10-13 22:00
Math
编程
float
interface
getter
setter
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他