`
testcs_dn
  • 浏览: 113799 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
JAVA调用动态链接库DLL的方法有:JNI(Java Native Interface),JInvoke,JNative(Java to native interface),JNI是JAVA自身提供的方法;JInvoke从何而来不得而知,好像还需要注册付费的,64位的JDK、JIR环境下运行不了,在VMware下安装的WindowsXP下同样有问题;JNative是开源的,但相关资料文档也特别的少,好像已经停止更新了。JNative源码地址:http://jnative.cvs.sourceforge.net/viewvc/jnative/,jar包下载地址:http://sourceforg ...
最近开发个程序,Copy到虚拟机环境中测试时提示缺少msvcr100.dll,于是想到编译时设置选项去除依赖。 什么是 msvcr100.dllMS = MicrosoftV = VisualC = C program languageR = Run-time100 = Version什么是 msvcp100.dll MS = MicrosoftV = VisualCP = C++100 = version解决的办法 Release版本Visual Studio 2010, 打开菜单中的项目》属性: 打开 配置属性 | C/C++ | 代码生成 找到 运行库.将 多线程DLL(/MD ...
原文:http://blog.csdn.net/turkeyzhou/article/details/6104135 有四种方式: 1。使用堆空间,返回申请的堆地址,注意释放 2。函数参数传递指针,返回该指针 3。返回函数内定义的静态变量(共享) 4。返回全局变量 ******************以下摘自csdn****************************** 其实就是要返回一个有效的指针,尾部变量退出后就无效了。使用分配的内存,地址是有效char *fun(){ char* s = (char*)calloc(100, sizeof(char*) ); ...
MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。 MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开 ...
惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描) 新入手的打印机,如果没有安装经验,不要急着开箱组装! 先打开电脑,放入驱动光盘,运行安装向导,会有动画安装指南,一步一步的教你如何操作。 考虑买这款打印机的可以去产品官方商品页面看看。 如果没有驱动光盘,可以去官方产品支持页面下载。 下面是我的安装过程: 从官网上下载的驱动程序,由于下图中没有完全对应打印机正面显示的LaserJet M1136 MFP型号的驱动,纠结了半天到底应该安装哪一个型号的驱动,后来对比了一下图片和自己的打印机,发现只能安装1130系列的驱动。 单击播放按钮,播放动 ...
第六届中国云计算大会主会结束了,晒几张照片 李德毅院士:大数据挖掘带动的变迁 现场拍摄的演讲PPT照片整理分享。
正确代码: #include "stdio.h" #include "Windows.h" #include <locale.h> int wmain(int argc, wchar_t* argv[]) { setlocale(LC_ALL, "chs"); wprintf(L"%s\n", L"中文字符"); }其关键代码为:setlocale(LC_ALL, "chs"); 配置地域化信息函数 为什么一定要调用setlocale呢?因为在C/C++语 ...
IntelliSense:无法重载仅按返回类型区分的函数 d:\programfiles (x86)\microsoft sdks\windows\v7.0a\include\winbase.h 3540 在VS2010下用C语言写Windows系统服务,从另一个c#的项目中Copy过来一段代码,修改后再编译,就产生了这个错误! 在网上搜索得到的答案是:“无法重载仅按返回类型区分的函数”这种情况一般只会发生在有同名函数的情况下,但是我那段代码里却没有同名函数。 根据以往的经验,发生怪异的问题,不妨试试重启VS试试,重启之后,果然有惊喜! 单击是,再重新编译,问题消失! 但是之后又试着使用H ...
今天无论是在浏览器中还是在浏览器外,JavaScript世界正在经历翻天覆地地变化。如果我们谈论脚本加载、客户端的MVC框架、压缩器、AMD、Common.js还有Coffeescript……只会让你的脑子发昏。对于那些已经早就熟知这些技术的人而言,或许很难想象到现在为止还有很多JS开发者还不熟悉这些工具,甚至事实上,他们很可能现在还不想去尝试这些工具。这篇文章将会介绍一些很基础的JS知识,以及当开发者想要尝试Backbone.js和Ember.js之类的工具之前需要知道一些内容。当你理解了这篇文章中的大部分内容的时候,你会更有信心去学习其他高级JavaScript知识的时候。这篇文章是假设你曾 ...
最近很多会计从业人员都开始购买课件,开始学习,准备考试;但是网校的课件有些是EXE扩展名格式的,在Windows8系统下播放比较困难,方法比较曲折,这里用图说话,给大家一点参考,希望对大家有用。 下载课件: 点击立即下载后,注意浏览器下边栏,如下图: 可以单击保存右边的下拉箭头,选择另存为,保存到指定的位置 另存的时候,文件名框中是没有扩展名的,需要手动添加“.exe”扩展名 下载完成后,会提示文件不安全,点击查看下载,如下图:
安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准 (Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。在传输的过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要。 SHA1有如下特性:不可以从消息摘要中复原信息;两个不同的消息不会产生同样的消息摘要。 算法实现的版本比较多,以下代码来自:http://download.csd ...
大数相加可以借助多种方法来实现,这里提供了一种链表节点的数据域为int型(用char型也可以,这样更省空间)的思路。这篇文章采用常用的转变为字符串进行处理的方法,下面说下我用字符串实现大数相加的思路: 假设输入了如下两个字符串(其中上面的红色部分表示数组的下标,下面的绿色和黄色部分表示各字符): s1: s2: 很明显,s1的实际长度为4,s2的实际长度为7,将二者在最低位出对齐,并将前面空出来的高位用0替换,最高位留出来,以备相加到最左边有进位时,可以保
CString、char*、string、int、_bstr_t、CTime、COleDateTime相互转换,判断一个字符串是一个浮点数 #include using namespace std; #include { CString strCString="ABC"; char strchar[256],*pstr; pstr=(LPSTR)(LPCTSTR)strCString; //CString---->char* strcpy(strchar,(LPSTR ...
今天用到图片验证码的功能,在网上找到ThinkPHP的以下代码: Public function verify(){ import('think.Image'); Image::buildImageVerify(); }添加到Controller中,通过地址“http://localhost/index.php/passport/index/verify”来访问,却提示以下错误: Class 'Passport\Controller\Image' not found 我的ThinkPHP版本是:3.2.1,经过查看对应版本的文档“http://document.thinkp ...
现在使用MICRO SIM卡的手机越来越多,最近刚刚买了一个手机到手才发现尼马使用的是MICRO SIM卡,再去买剪卡器吧,十几二十块用一次就废了,去营业厅吧,又比较远,懒的出门,怎么办呢,自己剪!这里说是剪卡,实际并没有使用剪刀,而是使用壁纸刀,因为我们不只是制作MICRO SIM卡,还有卡套。 工具原料 一把壁纸刀,一把尺,一张买电话卡时的卡片 MICRO SIM卡(SIM小卡)尺寸图 首先制作一张MICRO SIM卡大小的卡片 从上图可知MICRO SIM卡的长边等于SIM卡的短边,所以使用SIM卡做参照做切割, 卡还是比较硬了,不要指望一次切开,要双面一次一次的划,两面都划的比较深 ...
Global site tag (gtag.js) - Google Analytics