自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (4)
  • 收藏
  • 关注

转载 Java工作笔记:关于Java调用C库时,Json和结构体间相互转换

Json和结构体间相互转换这几个星期一直很忙,这篇文章本来是打算上周末发的,结果拖到了现在。Java web中遇见把调用C库时,入参和出参的结构体转换成Json格式输出。有的结构体内含有大量属性的时候,一个一个添加手都要加断了。于是我使用了JAVA的反射机制来实现结构体和JSON格式之间的相互转换。先贴代码:[java] view plain

2018-01-22 16:31:50 720 2

转载 如何有效使用Project(1)——编制进度计划、保存基准

1.前言:软件产品的研发、升级、定制等,一般都是以项目的形式进行,此时项目进度计划以及资源使用情况就变成了项目经理关注的重点。如何让项目计划有效可控,及时暴露问题?如何查看资源的负荷情况,看资源分配是否合理。当然,如果你的公司已经实施了专门的PM软件来监督管控,可以忽略本文。否则,你可以用微软的Project来做到这一工作。我也算是一个专业的从事PM软件产品的人(虽然我们的

2016-03-03 20:33:04 6177

转载 select返回记录的顺序

select返回记录的顺序中兴通讯重庆研究所 游波 吴育红原文地址:http://blog.csdn.net/youbo2004/article/details/107888关键词:select,顺序,优化,备份,扫描,索引文章摘要:   当我们执行了select语句,select返回的记录的顺序对我们编程方式有较大影响,对数据库记录备份清除以及sql性能优化都有很大的关系

2013-03-17 16:18:09 2029

转载 VC6.0与WIN7兼容性问题的解决

VC6.0和WIN7不兼容的问题,相信很多人都遇到过。不是没法安装就是编译出错,要不就是不能打开文件。之前我采用的方法是避开使用VC6.0,采用开源的CODE::BLOCKS编译C++程序。然而开源的CODE::BLOCKS不能进行windows下的界面编程,由于项目需要,CODE::BLOCKS只能满足我个人学习的需求不能适应项目开发,庞大而臃肿的VS我一向没有好感,转而如何解决兼容性问题成了不

2013-01-19 23:18:18 1310

转载 SQL2000中创建作业(定时查询,更新)

企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句:    update base set flag=0

2012-12-03 14:10:20 1151

转载 完成端口详解(4)

2007年01月27日 星期六 15:34放在一起看看      以上各节中,我们讨论了开发高性能的、大响应规模的应用程序所需的函数、方法和可能遇到的资源瓶颈问题。这些对你意味着什么呢?其实,这取决于你如何构造你的服务器和客户端。当你能够在服务器和客户端设计上进行更好地控制时,那么你越能够避开瓶颈问题。      来看一个示范的环境。我们要设计一个服务器来响应客

2012-11-19 12:28:36 931

转载 IOCP知识点及疑惑

原文地址:http://hzdiy.iteye.com/blog/7781942. IOCP发送大数量的问题 有A,B两块数据,如AB两块数据,如果A数据比较大,异步只发送了一部分就返回了,B数据已经提交,¬这时候再发A剩下的部分就乱顺序了 ,该如何处理。 所有重叠操作可确保按照应用程序投递的顺序执行. 然而, 不能确保从完成端口返回的完成通知也按照上述顺序执行". 由此可见, "操作

2012-11-18 19:14:52 3885

转载 Delphi 小谈之TList 篇(转)

转至:http://blog.csdn.net/jqandjq/article/details/5429137看了这里标题,大家可能以为我会谈TListBox控件,那就错了。我要谈的是Delphi提供给我们的具有列表性质的类:TstringList、TList和TObjectList。TstringList用来存放字符串,TList存放指针,而TObjectList则存放对象(Object

2012-10-10 22:23:21 2802

转载 Java初学者不得不知的概念,JDK,JRE,JVM的区别?

JVM(Java Virtual Machine Java虚拟机)可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。让具体平台如window运行这些Java程序。JRE(Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual

2012-09-27 14:16:16 746

转载 VS2008快捷键

编辑:CTRL + M, O:折叠当前源代码文件中的所有大纲CTRL + M, L:将当前源代码的大纲在折叠与展开间切换CTRL + M, M:将当前选中的源代码在折叠与展开间切换CTRL + M, P:将当前源代码文档中的所有大纲信息清除CTRL + K, C or CTRL + E, C:注释掉所有选中的源代码部分CTRL + K, U or CTRL + E, U:取

2012-09-25 14:52:56 810

转载 Java Unicode简介

Unicode是一种字符编码规范 。     先从ASCII说起。ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits)     因此,ASCII编码可以表示的最大字符数是256,其实英文字符并没有那么多,一般只用前128个(最高位为0),其中包括了控制字符、数字、大小写字母和其他一些符号 。     而最高位为1的另128个字符被成为“扩

2012-09-08 14:53:24 1131

转载 SOCKET模型之重叠I/O

转载之:http://blog.sina.com.cn/s/blog_540e3fbb0100neln.html(本文假设你已经具备用SOCKET简单模型编程的能力,如果对SOCKET一无所知请关注本系列其他文章)目录:1. 重叠模型的优点2. 重叠模型的基本原理3. 关于重叠模型的基础知识4. 重叠模型的实现步骤5. 多客户端情况的注意事项

2012-08-15 21:34:41 2031

转载 深度探索I/O完成端口

原文地址:http://blog.pfan.cn/xman/44363.html引言要想编写一个高性能的服务器应用程序,必须实现一个高效的线程模型。让太少或者太多的服务器线程来处理客户的请求,都可能导致性能问题。例如,如果一个服务器创建单个线程来处理所有的请求,那么客户端可能长期等待而得不到响应,因为服务器同一时刻只能忙于处理一个请求。当然单个线程也能并发处理多个请求,当I/O操作

2012-08-13 20:15:44 1344

转载 MFC的模块状态:从AfxGetApp()和AFX_MANAGE_STATE()看MFC的模块状态

转载地址:http://hi.baidu.com/rootlife/blog/item/2f37e354ad8cdc5bd10906be.htmlIntroduction当我们在用MFC编程的时候,我们经常用到AfxGetApp()来获得当前的CWinApp的Instance。看看MFC的源代码中AfxGetApp()的实现,你会发现AfxGetApp()的实现并不像一般情况下面那样直

2012-08-08 22:18:41 1107

转载 判断线程是否释放

/判断线程是否释放 //返回值:0-已释放;1-正在运行;2-已终止但未释放; //3-未建立或不存在 function TFrmMain.CheckThreadFreed(aThread: TThread): Byte; var i: DWord; IsQuit: Boolean; begin if Assigned(aThread) then begin

2012-06-28 10:31:32 2012

转载 GPRS的工作原理、主要特点

GPRS的工作原理、主要特点:引 言 近年来,通信技术和网络技术的迅速发展,特别是无线通信技术的发展,使得电力系统的自动化程度进一步提高。GSM网络出现后,技术人员很快把GSM模块嵌入到各种仪表仪器中,如多功能电能表、故障测录仪、抄表系统和用电负荷监控等,从而使这些仪表仪器具有远程通信功能。GPRS是在现有GSM系统上发展出来的一种新的数据承载业务,支持TCP/IP协议,可

2012-06-21 11:30:07 21728 3

转载 关于TTimer 控件

近期写程序时用了TTimer控件,执行的代码如下:varpexe : pexetype;i,j : integer;url,ss : string;beginfor i := 0 to monlist.Count - 1 dobeginpexe := monlist[i];if pexe.otherInfo = 0 thencontinue;url :=

2012-06-11 14:15:38 6079

原创 一定要记住这20种PS技术!!!会让你的照片美的不行!!!

照片名称:调出照片柔和的蓝黄色-简单方法,1、打开原图素材,按Ctrl + J把背景图层复制一层,点通道面板,选择蓝色通道,图像 > 应用图像,图层为背景,混合为正片叠底,不透明度50%,反相打钩,2、回到图层面板,创建曲线调整图层,蓝通道:44,182,红通道:89,1083、新建一个图层,填充黑色,图层混合模式为正片叠底,不透明度为60%,选择椭圆选框工具选区中间部分,按Ctrl

2012-05-18 12:59:37 4190

转载 TThreadList的用法

初次使用TThreadList时找不到.Count属性,也找不到.Items属性,没有这两个属性就不能访问列表中的内容,这可怎么用呢,后来发现了LockList方法,这个方法返回一个TList,哦,原来是首先通过LockList安全的得到一个TList然后使用TList返回列表中的内同,当然最后不要忘了调用UnLock函数。例子:with MyThreadList.LockList d

2012-05-08 10:13:11 6198

转载 TList类

原文地址:http://blog.csdn.net/xiaokexinger/article/details/1637677TList 类TList 类实际上就是一个可以存储指针的容器类,提供了一系列的方法和属性来添加,删除,重排,定位,存取和排序容器中的类,它是基于数组的机制来实现的容器,比较类似于C++中的Vector和java中的ArrayList,TList 经常用来保存一组对象列

2012-05-08 09:59:13 2687

转载 SQL2000 触发器实例

SQL2000 触发器实例/*建立虚拟测试环境,包含:表[卷烟库存表],表[卷烟销售表]。请大家注意跟踪这两个表的数据,体会触发器到底执行了什么业务逻辑,对数据有什么影响。为了能更清晰的表述触发器的作用,表结构存在数据冗余,且不符合第三范式,这里特此说明。*/USE MasterGOIF EXISTS (SELECT NAME FROM SYSOBJECTS

2012-04-09 11:38:32 698

转载 DB2存储过程-基础详解

关键字: 存储过程学习 DB2 9.5 SQL Procedural Language,包括变量、条件、处理程序声明、控制流和迭代语句以及错误处理机制。您将:学习 SQL PL 的基本要素。 理解如何声明变量、条件和处理程序。 学习控制流语句。 学习游标处理和如何返回结果集。 理解错误处理机制。 简介DB2 SQL Procedural

2012-04-01 15:56:17 1185

转载 实现Myxls设置行高的功能

MyXLS是一个导出Excel的好工具,速度快,体积小,而且也不用担心使用Com生成Excel时资源释放的问题了。MyXLS已经实现了很多操作Excel的功能,但是作者好像2009年末就不再更新维护这个程序了,猜想可能是新版本office的文件格式操作起来更容易。我这里管不了这么多啊,还得继续用。作者在程序中注释说将要实现自定义行高的功能,但是一等就是两年,还不知道猴年马月。还好程序是开源的,

2012-03-23 10:03:03 2651

转载 MyXls导出Excel的各种设置

转发至:http://blog.bossma.cn/csharp/myxls-export-excel-option-list/MyXls是一个操作Excel的开源类库,支持设置字体、列宽、行高(由BOSSMA实现)、合并单元格、边框、背景颜色、数据类型、自动换行、对齐方式等,通过众多项目的使用表现,证明MyXls对于创建简单格式的Excel文件十分快捷方便。本文将通过实例的方式详细说明如

2012-03-22 21:34:36 1697

原创 帖子图

2012-03-21 15:51:56 568

转载 c# excel工作表及cell读取 .

转发至:http://blog.csdn.net/chuangxin/article/details/6085577    昨天晚上做了一回雷锋,帮朋友写了个程序,把他2天都未整理好的Excel数据,一个小时搞定。大致如下:我朋友是搞质检的,每天都会产生一个excel文件,每个excel文件都有20来个工作表,他要做的事情是把每个文件的每个工作表的其中6个单元格数据提取出来产生excel台账。

2012-03-14 21:06:52 3272

转载 网页特效

转至:http://blog.csdn.net/lihaidong2603/article/details/1521399网页特效代码1. oncontextmenu="window.event.returnvalue=false"   将彻底屏蔽鼠标右键  no 可用于Table2.         取消选取、防止复制3. onpaste="return false"

2012-03-02 19:54:25 3257 1

转载 最大需量

电力公司在管理大用户时,经常用到最大需量。所谓最大需量,我国电价政策规定,是指大用户在用电时,每15min内的平均最大负荷(kW)。电力计量装置(多功能电子式电能表)能自动记录 每次发生的平均最大负荷。(注意!最大需量的单位是kW,不是kW·h)。如某大用户,上班时最大起动负荷为1000kW、10min后,负荷降到 500kW,又持续5min。则该大用户最大需量为:(1000×10+500×5)/

2012-02-29 14:27:29 5439

转载 大数据量,海量数据 处理方法总结

大数据量的问题是很多面试笔试中经常出现的问题,比如baidu google 腾讯 这样的一些涉及到海量数据的公司经常会问到。 下面的方法是我对海量数据的处理方法进行了一个一般性的总结,当然这些方法可能并不能完全覆盖所有的问题,但是这样的一些方法也基本可以处理绝大多数遇到的问题。下面的一些问题基本直接来源于公司的面试笔试题目,方法不一定最优,如果你有更好的处理方法,欢迎与我讨论。

2012-02-22 22:20:01 491

转载 网页中嵌入地图,爽 .

转发于:http://blog.csdn.net/andynq678/article/details/4064727 把以下代码复制到一个文本文档里面,然后把文件扩展名改成.htm,双击打开,可以看到一个电子地图,标有我工作和居住的地方,爽!如果汉字显示出现乱码,请用记事本打开,选择另存为,把编码改成utf-8     "http://www.w3.org/

2012-02-22 22:13:39 936

转载 海量数据专题

转至:http://www.cnblogs.com/hanyulcf/archive/2010/10/24/muchdata.html1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而

2012-02-21 22:30:06 678

原创 SQL2000 不能建立与Local的连接解决方法

今天算是郁闷死啦,装个SQL2000始终装不上,还将系统装了一次,哎。    我的解决方法:    打开控制面板————〉管理工具————〉服务————〉MSSQLSERVER(把它打开就行了

2012-02-15 21:17:06 1255

原创 Microsoft Visual Studio 2008 延迟通知的解决方法

主要还是内存小,或者虚拟内存很高,不信的话,你在运行程序时候看下内存使用!!        我采用的方法是将系统的虚拟内存修改为推荐值,修改后就好了。        方法:经常优化内存,关闭不必要的服务,毕竟内存是电脑的瓶颈,释放虚拟内存,把虚拟内存放到D盘。别在系统盘就行!!!        具体步骤::右键单击“我的电脑”→属性→高级→性能 设置→高级→虚拟内存 更改→选择虚拟内存

2012-02-13 13:23:52 7272

转载 ASP.NET跨页面的控件调用

ASP.NET3.5可以很简答的实现一个很有用的功能,既跨页面传送,传统的提交窗体只会将窗体提交给它自己。而跨页面的提交,会将page1的内容传送个page2,并在page2中使用page1中的控件。① 跨页面传递的简单实现页面一(Default.aspx)中的控件PostBackUrl="~/PostBackPage.aspx" style="height: 21

2012-02-03 17:26:04 988

原创 注释如何换行

代码编写过程中,遇到标题、注释等需要换行的地方可试用: (注意有分号)。     如:

2012-02-03 10:22:49 5392

转载 asp.net时间控件之用法

原文地址:http://blog.csdn.net/taomanman/article/details/5619581关于需要用到的JS文件请到地址:http://d.download.csdn.net/down/2387457/taomanman免费下载;下面介绍其使用方法:第一步:到我提供的地址下载JS文件,并解压到项目某个目录下,你自己定啦。第二步:在需要用到

2012-01-18 10:52:37 3353

转载 自己写的一个asp.net的生成曲线图的过程

这里是从Dataset里的数据生成曲线图.我的Dataset是从表Sendrec里读取的数据,分别有Id,Sendid(订单号),Sendtime(记录时间),Sendnum(单位时间发送量/我这里是五分钟)几个字段过程如下:public void draw(Page page,DataSet ds,int Tnum){}其中page是用来传递引用这个过程的页面,这样让页面是J

2012-01-17 15:58:48 668

转载 c# split函数使用

vs2005使用通过:using System;using System.Collections.Generic;using System.Text;namespace Testsplit{class Program{static void Main(string[] args){string ls_st = "a,b,c,d,e";string[]

2012-01-10 21:11:16 907

转载 C# Array和ArrayList区别

C# Array和ArrayList区别 收藏 一,C# array数组的用法范例:type[] typename=new type[size]; 如int[] a=new int[2];string[] str=new string[5];实事上我们平常是用int[],string[]...的,此时我们已经创建一个Array数组,只不过我们平常没有这种意识而已.(1):typ

2012-01-10 15:41:00 585

转载 word2007 每页页眉单独编辑

把插入点放在每一章的末尾(下一页将采用不同的页眉页脚),依次点 页面布局栏/页面设置右上角的"分隔符"/接出来后在分隔符下根据需要选择一项,比如说 分隔符 下一节。双击页的最上边,进入“页眉和页脚”编辑状态,在第二节之后"导航"栏会出现"链接到前一条页眉",单击它取消激活状态即可单独设置第二节页眉.页脚也是同样道理。

2012-01-06 15:54:44 7635

JSP学习要点

本人学习JSP过程中学到的知识,与大家分享

2012-02-18

Delphi7基础教程

Delphi是一种快速开发语言,本文档详细介绍了delphi的相关知识和应用。

2012-01-14

MFC 实现文件/图片的接收与发送

参考网上一牛人写的,但是他分享的资源无法下载,基本上按照他的做法做出来的,现重新分享

2011-08-15

C/C++指针使用方法以及特殊用法

详细讲叙了指针的使用方法,以及平时使用时经常遇到的特殊用法,对其进行了详细总结,很值得看看

2011-06-03

空空如也

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

TA关注的人

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