- 博客(21)
- 收藏
- 关注
原创 sscanf方法
sscanf方法int a;char c;float f;char * b="1234";char *d="w";char *e="1.23";sscanf(b,"%d",&a); sscanf(d,"%c",&c); sscanf(e,"%f",&f);
2007-03-05 12:28:00
994
原创 c语言 内存释放
1,一般函数内部定义的变量是在栈上,在函数退出后,被自动释放。2,全局和静态变量,只要你的进程是在main正常返回,也会被释放。3,通过malloc/calloc/realloc分配的,则需要手动释放,free(*pointer);需要注意的一点是,如果在dll中定义的,这必须要在dll中定义一个释放的方法。否则不能被释放。例如:typedef struct AA{int
2007-03-05 11:04:00
2132
1
原创 c语言 数组 指针
基础知识:数组名:相当于指针,即数组作为实际参数时,不是传值给形式参数,而是把实际参数数组的起始地址传递给形式参数数组,这样两个数组就共用一段内存,不需要建立两个 即浪费空间。指针 :int *pointer = a; *pointer 表示变量a本身,pointer表示变量a在内存的地址。程序:int a,b;int *p1,*p2;scanf("%d,%d",&a,&
2007-03-05 10:48:00
750
原创 c语言制作dll
开发工具为 Microsoft Visual C++ 6.0语言:标准c文件_declspec(dllexport)表示为导出函数,可供应用程序调用。"extern C"表示,可以使用其他编程语言访问dll中的函数。动态连接库的连接方法:(共两种)1,隐式连接:只要将导入函数关键字_declspec(dllimport)函数名等写到应用程序相应的头文件中就可以。例如:
2007-03-05 10:12:00
2851
转载 2006-12-12 了解知识ip地址与子网掩码
一、IP地址的常识: 1、IP地址的作用:IP地址用于标识主机的地址,一个网络是由若干台主机组成的,每台主机必须有一个全球唯一的IP地址,就像我们的生活中的电话号码一样,每部电话只能有一个全球唯一的电话号码。广义上的主机可以是工作在网络中的工作站、服务器、路由器。IP地址一般是用十进制来表示的,由四个数字段来组成,中间用逗号隔开。如192.168.1.5就是一个IP地址。 1、IP地址的组成:I
2006-12-12 08:10:00
1166
转载 应该了解的-java
第一,谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理语句结构的一部分,表示总是执行。finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 第二,Anonymous Inn
2006-06-28 16:24:00
838
原创 debian-vi使用(查找,替换,环境设置)
1,查找文本"pattern",pattern为要搜索的特定字符序列.自当前光标向上查找,命令格式:/pattern ENTER自当前光标向下查找,命令格式:?pattern ENTER如果找到了,光标会停留到查找字符序列的第一个字母;要搜索其他匹配的,请按n或N:n继续朝同一个方向查找;N朝相反方向查找;如果没有找到,屏幕下面会显示:Pattern not found.要查找仅出现在行首的pat
2005-10-26 16:07:00
2295
原创 debian-操作文件(续)
1,复制文件,命令为:cp 把替换成你想复制的文件,把替换成你想保存复制文件的目录名。2,移动文件,命令为:mv (同上).3,删除文件,命令为:mkdir删除目录,rm删除文件.123都有的为:-i — 互动。提示你确认删除。这个选项可以帮助你避免误删文件。-f — 强制。代替互动模式,不提示地删除文件。除非你知道自己在干什么,使用这个选项通常不是明智之举。-v — 详细。显示文件的删
2005-10-26 11:05:00
2666
原创 debian-操作文件
1,新建文件.可以使用touch命令或使用文本编辑器(例如:vi).使用touch例如:touch filename.使用vi的实例:按ESC 键进行命令模式与输入模式进行切换.无论是否退出 vi,均可保存所做的工作。按 ESC 键,确定 vi 是否处于命令模式。保存,但不退出 vi :w保存并退出 vi :wq退出 vi,但不保存更改 :q!用其他文件名保
2005-10-25 17:55:00
5964
原创 xml学习--1什么是XML
1,XML是一种元标记语言。可以定义自己需要的标记。创建时需要按照原则来创建,意义上具有灵活性。2,XML标记描述的是文档的结构和意义。它不描述页面元素的格式化。可用样式单为文档增加格式化信息。文档本身只说明文档包括什么标记,而不是说明文档看起来是什么样的。作为对照,HTML文档包括了格式化、结构和语义的标记。相比较xml具有源码易于被人阅读。3,xml可以设计与特定领域有关的标记语言。4,xml
2005-10-19 16:01:00
2041
1
原创 frames
页面不同之间的调用按照以下规律:1,页面。一层页面一个parent2,frame层。同页面的不同frame,不分层都用名称直接调用。总结:先定义到页,再定义到frame,最后是form。
2005-01-07 14:59:00
967
原创 http协议
Internet的基本协议是TCP/IP协议,例如:FTP,Http等是建立在TCP/IP协议之上的应用层协议,www服务器使用的主要协议是HTTP协议(超文本传输协议),http协议支持的服务不限于www。 http协议的特点:支持客户/服务器模式,无连接,无状态。 运作方式是基于请求/响应范式。内部操作过程为:1,建立连接,客户与服务器是一个相对的概
2005-01-07 11:17:00
3202
1
原创 AOP
1,j2ee应用系统与j2ee容器 j2ee应用系统只有部署在j2ee容器中才能运行,j2ee容器分离了一般应用系统的一些通用功能,例如:事务机制、安全机制以及线程池等性能优化机制。由专业人员开发,节省了程序开发的周期也提高了系统的稳定好快速度得到保证。形成了专门的j2ee容器服务器产品,如jboss,websphere,weblogic等。2,(separation
2005-01-07 10:34:00
1086
原创 国际化
%@page contentType="text/html; charset=UTF-8"%>%@page import="java.util.*"%>//get requestString strlanguage = null;String strFlag = request.getParameter("strFlag");//temp urlString temp = request.ge
2004-12-24 11:40:00
979
原创 javascript 验证表单 正则表达式
//************** trim space *******************////name: Trim//target: Trim left/right space//Parameter: str //return: (str)function Trim(str){ return str.replace(/(^/s*)|(/s*$
2004-12-24 11:35:00
1258
2
原创 Dom 应用
////************************************** select desc/image start function selectDesc(){ var table = document.getElementById("Table_Desc_Image"); var rows = table.getElementsByTagName("tr");//*
2004-12-24 11:32:00
910
原创 homepage收获 jsp ----id isExist!
//提交的jspVector vector = new Vector(); id = scbean.getAttSuccessfulCaseID(); vector.addElement(String.valueOf(id));session.setAttribute("id",vector);//提交到的jsp//script function if(isExist(id.value
2004-12-24 11:28:00
1378
原创 homepage收获 jsp enctype="MULTIPART/form-data" 乱码 servlet
上传文件使用jspsmartupload组件只需要在servlet中添加//中文和日文时使用 request.setCharacterEncoding("UTF-8"); //*************************************************************** JspFactory _jspxFactory = null;
2004-12-24 11:24:00
2259
原创 用户控件获得焦点
用户控件为HeadCtl,id为HeadCtl1,用户控件中含有TextBox的id为txtBox,但是获得焦点是,id要变为HeadCtl1_txtBox再使用函数: Sub GetFocus(ByVal str_ctl_name As String, ByVal page As Page) page.RegisterStartupScript("", "docume
2004-08-08 13:04:00
1085
原创 DataGrid获得焦点
在datagrid上获得焦点。这个问题让我郁闷了很久,在网上狂搜也没有结果。偶然间,由用户控件获得焦点得到了启示。现在,把小弟总结的一点儿小东西贡献给大家。DataGrid中的控件id发生了变化。例如:DataGrid中有一个TextBox,DataGrid的id为DataGrid1,TextBox的id为Text_Itiren_Name。当页面运行时,TextBox的id变为
2004-08-08 12:21:00
2292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人