上一页 1 ··· 143 144 145 146 147 148 149 150 151 ··· 156 下一页

2014年5月5日

C语言使用pthread多线程编程(windows系统)一

摘要: 运行之前需要做一些配置:1.下载PTHREAD的WINDOWS开发包 pthreads-w32-2-4-0-release.exe(任何一个版本均可) http://sourceware.org/pthreads-win32/ ,解压到一个目录。2.找到include和lib文件夹,下面分别把它们添... 阅读全文

posted @ 2014-05-05 22:43 jack_Meng 阅读(9364) 评论(0) 推荐(0) 编辑

使用_beginThreadex创建多线程(C语言版多线程)

摘要: _beginThreadex创建多线程解读一、需要的头文件支持#include // for _beginthread()需要的设置:ProjectàSetting-->C/C++-->User run-time library 选择Debug Multithreaded 或者Multithread... 阅读全文

posted @ 2014-05-05 22:12 jack_Meng 阅读(24015) 评论(1) 推荐(0) 编辑

浅谈C语言中的联合体

摘要: 联合体union 当多个数据需要共享内存或者多个数据每次只取其一时,可以利用联合体(union)。在C Programming Language 一书中对于联合体是这么描述的: 1)联合体是一个结构; 2)它的所有成员相对于基地址的偏移量都为0; 3)此结构空间要大到足够容纳最"宽"的成员;4)其对... 阅读全文

posted @ 2014-05-05 13:24 jack_Meng 阅读(809) 评论(0) 推荐(0) 编辑

2014年5月4日

C# 控制台程序(命令行程序)设置字体颜色,窗口宽高,光标行数

摘要: 控制台程序(命令行程序)设置窗口宽度高度,如下代码: Console.WriteLine(Console.WindowHeight); Console.WriteLine(Console.BufferHeight); Console.... 阅读全文

posted @ 2014-05-04 17:15 jack_Meng 阅读(16279) 评论(0) 推荐(2) 编辑

C# 控制台程序设置字体颜色

摘要: 这几天做了个程序,程序本身很简单。大体功能是输入查询条件,从数据库里取出结果计算并显示。但是用户的要求是使用控制台(console)来实现功能。由于功能简单,程序很快就做完了,在面向用户演示程序时,突然感觉到程序的显示并不友好,全是黑底白字。虽然用户需求的功能演示是成功了,但是显示结果过多时,控制台... 阅读全文

posted @ 2014-05-04 17:07 jack_Meng 阅读(15845) 评论(0) 推荐(1) 编辑

C#内存释放(垃圾回收)

摘要: 问题背景 今天写了个很小的程序,程序的功能仅仅是截图,但是如果长时间开启并截图的时候,程序会变的很大,从刚开始的运行在任务管理器中只有十几K大小,运行一段时间后在任务管理器中看到程序可以达到1G或2G甚至更大;最初想到的是所有的截图都保存在内存中,没有释放造成的。去检查代码,发现程序中已经使用GC. 阅读全文

posted @ 2014-05-04 16:02 jack_Meng 阅读(73995) 评论(1) 推荐(4) 编辑

2014年4月30日

Oracle按时间段分组统计

摘要: 想要按时间段分组查询,首先要了解level,connect by,oracle时间的加减.关于level这里不多说,我只写出一个查询语句:----level 是一个伪例 select level from dual connect by level d.dt-2 group by d.dt ... 阅读全文

posted @ 2014-04-30 17:22 jack_Meng 阅读(46988) 评论(1) 推荐(0) 编辑

Oracle按不同时间分组统计

摘要: Oracle按不同时间分组统计的sql如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- 14-2月 -08 20... 阅读全文

posted @ 2014-04-30 17:15 jack_Meng 阅读(3584) 评论(1) 推荐(0) 编辑

Oracle单表去重复(二)

摘要: Oracle单表去重去重有两层含义,一:是记录完全一样。二:是符合一定条件的认为是重复。根据表的数量,去重可划分为:单表去重和多表关联去重。对于去重,一般最容易想到的是用distinct,而distinct只能对记录完全重复的记录保留一条。distinct使用的是二重循环的方式来去重的,如果数据量非... 阅读全文

posted @ 2014-04-30 16:41 jack_Meng 阅读(2817) 评论(0) 推荐(0) 编辑

Oracle单表去重复(一)

摘要: 去重有两层含义,一:是记录完全一样;二:是符合一定条件的认为是重复。根据表的数量,去重可划分为:单表去重和多表关联去重。对于去重,一般最容易想到的是用distinct,而distinct只能对记录完全重复的记录保留一条。distinct使用的是二重循环的方式来去重的,如果数据量非常大的时候,会导致性... 阅读全文

posted @ 2014-04-30 16:24 jack_Meng 阅读(16422) 评论(1) 推荐(1) 编辑

2014年4月29日

批处理操作注册表设置系统环境变量

摘要: 在软件运行过程中,可能需要配置计算机的环境变量,在这里分为两种情况: 一:增加或修改环境变量只在当前软件环境中使用 如我们设置Java的环境变量: set CLASSPATH=%CLASSPATH%;C:\LS\JAVA.JAR保持原有的不变 自己加上要加的jar包,用分号隔开,当然你也可以写到前面 阅读全文

posted @ 2014-04-29 16:48 jack_Meng 阅读(41081) 评论(2) 推荐(0) 编辑

oracle 查版本号

摘要: oracle是强大的数据库,我们怎样看它的版本呢?工具/原料 oracle 数据库, sqlplus方法/步骤 首先进入sqlplus,cmd---plsql,登陆我们的用户,如:user/pass@数据库实例ID,建议用sysdba权限的账户登陆,不会的可以看看我前面的文章。方法一:v$versi... 阅读全文

posted @ 2014-04-29 16:12 jack_Meng 阅读(7209) 评论(0) 推荐(0) 编辑

Oracle Client 10g (instantclient) 精简版安装

摘要: 今天遇到个软件要求安装oracle client端,于是考虑装精简版本的,就从http://www.oracle.com/technology/software/tech/oci/instantclient/index.html下载了instantclient-basic-win32-10.2.0.... 阅读全文

posted @ 2014-04-29 16:07 jack_Meng 阅读(30141) 评论(0) 推荐(1) 编辑

2014年4月27日

MSMQ向远程服务器发送消息----错误总结

摘要: 一:路径错误(Path)错误如果向远程服务器发送消息,请使用格式名的形式,如:FormatName:Direct=TCP:121.0.0.1\\private$\\queueFormatName:Direct=OS:machinename\\private$\\queuenameFormatName... 阅读全文

posted @ 2014-04-27 19:05 jack_Meng 阅读(13722) 评论(4) 推荐(1) 编辑

2014年4月21日

c# 子线程如何通知主线程,个人总结

摘要: 我要实现的功能如下:程序中有2个线程,主线程和子线程,主线程中有一个变量:X主线程运行中激活子线程,子线程会做出计算改变 X 的值,主线程继续做其它的事,直到 X 的值发生改变时,才会响应,并在textbox中输出 X 的值(这一过程中主线程并不知道何时X的值才会变,它不能循环等待,必须去做别的事, 阅读全文

posted @ 2014-04-21 15:15 jack_Meng 阅读(24407) 评论(1) 推荐(2) 编辑

C#多线程应用:子线程更新主窗体控件的值(二)

摘要: 在上篇文章中,我已经给大家列了一个在主线程中实现的方式,这篇文章来给大家说说使用Invoke的方式的例子:对于不代理不太熟悉的朋友,建议先查查相关资料;例子一:在C#中,直接在子线程中对窗体上的控件操作是会出现异常,这是由于子线程和运行窗体的线程是不同的空间,因此想要在子线程来操作窗体上的控件,是不... 阅读全文

posted @ 2014-04-21 15:02 jack_Meng 阅读(2741) 评论(0) 推荐(0) 编辑

C#多线程应用:子线程更新主窗体控件的值(一)

摘要: 我记得以前写过一次关于多线程的调用及更新的文章,由于时间比较久了,现在一时没找到。在做项目的时候,用到了多线程,还是有很多的同事在问多线程更新主窗体的事情,现在就这个事情做个记录。说起多线程之间的更新或调用,无非都是代理之类的,可能很多人有不同的看法。今天也不想和大家讨论底层的实现,就目前的问题而说... 阅读全文

posted @ 2014-04-21 14:53 jack_Meng 阅读(7325) 评论(0) 推荐(0) 编辑

C#/.NET主线程与子线程之间的关系

摘要: 以前一直没有在程序中写过总结,再翻开程序时却不知所云,所以我决定写总结一般 一个应用程序就对应一个进程,一个进程可有一个或多个线程,而一般有一个主线程。 有的博客上说“至少一个主线程”,这一说法持有怀疑 主线程与子线程之间的关系 **默认情况,在新开启一个子线程的时候,他是前台线程,只有,将线程的I... 阅读全文

posted @ 2014-04-21 14:33 jack_Meng 阅读(10979) 评论(0) 推荐(0) 编辑

C#在64位操作系统上连接Oracle的问题和解决方案

摘要: C#使用System.Data.OracleClient连接Oracle数据库。之前在WinXP上正常运行的程序移植到Windows 2008 x64上之后就连不上数据库了。错误信息如下:尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装32位Oracle客户... 阅读全文

posted @ 2014-04-21 13:29 jack_Meng 阅读(4813) 评论(0) 推荐(0) 编辑

32位C#程序连接64位ORACLE数据库

摘要: VS2008生成32位程序,安装在64位服务器上,调用System.data.oracleclientoracleConn=newOracleConnection();oracleConn.ConnectionString=sqlDbConnectionString;try{oracleConn.O... 阅读全文

posted @ 2014-04-21 12:44 jack_Meng 阅读(3720) 评论(0) 推荐(0) 编辑

上一页 1 ··· 143 144 145 146 147 148 149 150 151 ··· 156 下一页

导航