码迷,mamicode.com
首页 > 编程语言
C#调用C++的DLL搜集整理的所有数据类型转换方式
本以为这篇搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了. 本文中有部分的数据没有测试.也有一些不错的是看了上百篇网文对比整理得来的.希望有帮助. //C++中的DLL函数原型...
分类:编程语言   时间:2014-08-01 19:19:02    阅读次数:220
多线程的那点儿事(基础篇)
多线程编程是现代软件技术中很重要的一个环节。要弄懂多线程,这就要牵涉到多进程?当然,要了解到多进程,就要涉及到操作系统。不过大家也不要紧张,听我慢慢道来。这其中的环节其实并不复杂。 (1)单CPU下的多线程 在没有出现多核CPU之前,我们的计算资源是唯一的。如果系统中有多个任务要处理的话,那么就.....
分类:编程语言   时间:2014-08-01 19:18:22    阅读次数:263
多线程的那点事儿(之数据互斥)
在多线程存在的环境中,除了堆栈中的临时数据之外,所有的数据都是共享的。如果我们需要线程之间正确地运行,那么务必需要保证公共数据的执行和计算是正确 的。简单一点说,就是保证数据在执行的时候必须是互斥的。否则,如果两个或者多个线程在同一时刻对数据进行了操作,那么后果是不可想象的。 也许有的朋友会说,不....
分类:编程语言   时间:2014-08-01 19:17:12    阅读次数:260
多线程的那点儿事(之windows锁)
在windows系统中,系统本身为我们提供了很多锁。通过这些锁的使用,一方面可以加强我们对锁的认识,另外一方面可以提高代码的性能和健壮性。常用的锁以下四种:临界区,互斥量,信号量,event。 (1)临界区 临界区是最简单的一种锁。基本的临界区操作有,[cpp] view plaincopyIni....
分类:编程语言   时间:2014-08-01 19:16:42    阅读次数:271
JavaScriptSerializer序列化时间处理
JavaScriptSerializer序列化时间后会把时间序列化成N进制的鬼数据,于是查了下质料坐下记录假设list =News List(){new Text(){id=1,date='2014-03-11 00:00:00.000'}} JavaScriptSeriali...
分类:编程语言   时间:2014-08-01 19:16:22    阅读次数:187
多线程编程基础知识
当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线 程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在 的大型应用...
分类:编程语言   时间:2014-08-01 19:15:12    阅读次数:352
多线程的那点儿事(之自旋锁)
自旋锁是SMP中经常使用到的一个锁。所谓的smp,就是对称多处理器的意思。在工业用的pcb板上面,特别是服务器上面,一个pcb板有多个cpu是 很正常的事情。这些cpu相互之间是独立运行的,每一个cpu均有自己的调度队列。然而,这些cpu在内存空间上是共享的。举个例子说,假设有一个数据 value....
分类:编程语言   时间:2014-08-01 19:13:52    阅读次数:246
C#与C++数据类型比较及结构体转换(搜集整理二)
原文网址:http://www.blogjava.net/heting/archive/2010/03/20/315998.html C++ C#=====================================WORD ushortDW...
分类:编程语言   时间:2014-08-01 19:13:22    阅读次数:356
java笔记--局部内部类认识与理解
java内部类内部类应用最多的场景是在编写GUI程序时,将大量的事件监听处理放在了内部类中进行--如果朋友您想转载本文章请注明转载地址"http://www.cnblogs.com/XHJT/p/3885340.html"谢谢--局部内部类: 1.在java中将类定义在方法的内部,成为局部内部类。 ...
分类:编程语言   时间:2014-08-01 19:10:42    阅读次数:241
javaweb中静态文件的处理方法
方案一:激活Tomcat的defaultServlet来处理静态文件 在web.xml中添加: default *.jpg default *.js default ...
分类:编程语言   时间:2014-08-01 19:10:22    阅读次数:214
C++指针的引用
[1]指针的引用,必须加上头文件因为调用类setw() 对一个数据可以使用“引用”(reference)这是C++ 对C的一个重要扩充,引用是一种新的变量类型, 它的作用是为一个变量起一个别名。假如有一个变 量a,想给它起一个别名b,可以这样写: int a; ...
分类:编程语言   时间:2014-08-01 19:07:42    阅读次数:268
Java程序打包成jar包
方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括: -c 创建新的归档文件 -t 列出归档目录 -x 解压缩...
分类:编程语言   时间:2014-08-01 19:06:22    阅读次数:194
python
#coding=utf-8#序列操作#序列包含 字符串,列表,元组list1=['Jackie', 'Tom', 'Jim', 'Lily', 'Jim']list1[int] #获取下标为int的元素list1[a,b]#获取从下标啊a到下标b的元素集合list1*expr #序列重复expr次l...
分类:编程语言   时间:2014-08-01 19:06:02    阅读次数:238
java设计模式--行为型模式--迭代模式
1 迭代器模式 2 概述 3 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 4 5 6 适用性 7 1.访问一个聚合对象的内容而无...
分类:编程语言   时间:2014-08-01 19:05:42    阅读次数:226
有关利用python获取网页, 以及KDD近几年论文标题与摘要链接
最近一直在看KDD的论文,不过,由于老师并没有什么合理的方向性,所以考虑把kdd中的大部分内容都利用python将所有标题、摘要获取下来。还有一个原因在于,看acm上的摘要,都只显示了两行,再看多点儿,就需要点击expand,觉得非常不爽,所以就用python脚本把html标签删掉。。想到的方法自然...
分类:编程语言   时间:2014-08-01 19:03:52    阅读次数:259
Spring容器管理各种文件
1. 导入文件 2. 引用资源配置文件或者 多次引用没有ignore-unresolvable="true"一定会出"Could not resolve placeholder"异常。 Spring 2.5中,没有ignore-unresolvable属性,所以就不能使用上面的那种方法去配置,...
分类:编程语言   时间:2014-08-01 19:03:42    阅读次数:250
【APUE】关于windows多线程编程的学习笔记
保证在某一时刻只有一个线程对数据进行操作的基本方法:(1)关中断:通过关闭时钟中断来停止线程调度(不现实)(2)数学互斥方法:Peterson算法 bakery算法(3)操作系统提供的互斥方法:临界区、互斥量、信号量等(windows)(4)cpu原子操作:把一些常用的指令设计成了原子指令,在win...
分类:编程语言   时间:2014-08-01 19:00:42    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!