`
文章列表
要在MS SQLServer中使用链接服务器,对方数据库使用非默认端口,创建方法: exec sp_addlinkedserver  'XERP_PRODUCT','','SQLOLEDB','218.108.111.108,3341'exec sp_addlinkedsrvlogin 'XERP_PRODUCT','false',null,'sa','123456'或EXEC sp_addlinkedserver 'XERP_PRODUCT', '', 'SQLNCLI', '218.108.111.108,3341'EXEC sp_addlinkedsrvlogin 'XERP_PROD ...
前言:     有个兄弟让我帮忙研究一下AspXXX.Slides组件的注册机制, 我答应了,以前曾经研究过AspXXX.Words组件,我想AspXXX.Slides组件也应该相似。     根据以前研究 AspXXX.Words组件的经验,知道AspXXX系列组件是用SHA1withRSA算法对License进行签名的,在没办法拿到RSA私钥的情况下想要做注册机是十分困难的,我自认没这个能力,所以就简单处理了:用蛮力解决!     1、先随便写个license,可以参考我以前研究所得的Aspose.Words组件的License格式来写,以减少后面分析License格式的工作量 ...
Java开发牛人十大必备网站     1、Stackoverflow   Stackoverflow.com 可能是编程界中最流行的网站了,该网站有成千上万个好问题和答案。学习API或者编程语言,通常依赖于代码示例,stackoverflow就可以提供大量的代码片段。   St ...
java开源 目录 1框架 2门户 3项目 4工具 5系统 6插件 7组件 8其它
j-Interop是实现DCOM wire protocol (MSRPC)的一个开源类包。可用于开发双向,Non-Native,能够与任何COM组件交互的纯Java应用程序。该项目全部采用纯Java实现并 且没有使用JNI(Java Native Interface)来提供对COM的访问。   j-Interop is a Java Open Source library (under EPLv1.0) that implements the DCOM wire protocol (MSRPC) to enable development of Pure, Bi-Directional, ...
A.直连大法 方法1 ADSL用户可以先尝试沐浴和祈祷:) 如果你的电信运营商够潮流,而且你的PPPOE拨号客户端也够潮流(比如win7下的PPPOE客户端),而且你没有使用路由器的话(我们这里电信虽然黑,但是允许一个帐号同时进行四 ...
本文是从 Node on nails! 这篇文章翻译而来。 在开始叙述这篇文章之前,我要非常清楚和明确的声明:“我并不是在鼓励你放弃 NodeJS 或转向 Java”。 我一直参与在这种争论中。在我的编程界的朋友中一直存在着一种误解,他们认 ...
身为重度Node.js用户,我也来说说我的理解吧。 计算机语言和技术平台很多时候不是谁更好谁更差的问题,而是谁更合适的问题,这里我们从语言和生态系统两个维度来坐下简要的对比。 语言的对比 JavaScript和Java从语言的设计上来说,虽然都含有Java但是是完全不同的两种语言,简单的说: JavaScript JavaScript是其实没法简单的用一句话来解释其设计,大了说,我们可以称他为一种多范式的语言(通常这个词用在C++身上),小了说我们可以把它当成是一种基于原型链的面向对象动态语言来看待。正是这种“灵活性”给各种奇技淫巧带来了可能性,表面上这减少了代码量,给码农们带来了幸福,而 ...
// 获得CPU ID dmidecode -t 4 | grep ID |sort -u |awk -F': ' '{print $2}' // 获得磁盘ID fdisk -l |grep "Disk identifier" |awk {'print $3'} 查看CPU信息 cat /proc/cpuinfo 显示当前硬件信息 sudo lshw 获取CPU序列号或者主板序列号 #CPU ID sudo dmidecode -t 4 | grep ID #Serial Number sudo dmidecode  | grep  Serial #CPU sud ...
由于百度地图在GCJ02协议的基础上又做了一次处理,变为 BD09协议的坐标,以下是坐标的转化方式,可以方便和其他平台转化。   C#版本: private const double x_pi = 3.14159265358979324 * 3000.0 / 180.0; /// <summary> /// 中国正常坐标系GCJ02协议的坐标,转到 百度地图对应的 BD09 协议坐标 /// </summary> /// <param name="lat">维度</param> /// <param ...
在CentOS编译PHP5的时候有时会遇到以下的一些错误信息,基本上都可以通过yum安装相应的库来解决。以下是具体的一些解决办法:   checking for BZip2 support… yes checking for BZip2 in default path… not found configure: error: Please reinstall the BZip2 distribution Fix: yum install bzip2-devel   checking for cURL support… yes checking if we should use cUR ...
首先用hello world试手一下。 下载php源码包,ext目录就是扩展目录了里面有2个重要的文件是ext_skel以及ext_skel_win32.php. 下载cygwin.有了这个就可以方便的在windows下创建php扩展了。 下载中。。。 下载完后用php ext_skel_win32.php --extname=hello来编译生成我们的扩展开发目录hello 然后开始写测试程序hello world 在hello.c文件里添加函数定义以及函数注册语句: 函数注册语句: const zend_function_entry hello_functions[] = ...
安装好如下软件:  1. VC++ 6 2. php二进制环境 3. Cygwin.  I. 下载php的源码包 下载后php源码包解压后有个ext目录,这个目录就是负责开发扩展的目录,目录中有默认你扩展的所有源码。还有两个重要的文件:ext_skel , ext_skel_win32.php. ext_skel是创建扩展的shell,在windows上无法运行,所以就必须要有Cygwin。 II. 建立php扩展骨架目录文件 如果你的cygwin没有安装在c:\cygwin,进入php源码包\ext目录下,修改ext_skel_win32.php :   $cygwin_path = ...
最近迷上了Debug,同时有个开源的C#软件想分析一下,于是到处找调试工具,以及根据C#代码生成UML图的UML工具。在这作个记录,为有同样需求的人节约时间。   UML Tools比较好用的:Borland Together 2008、Rose、StartUML、Visual Paradigm、OptimalJ、Poseidon for UML、Power Designer    .NET开发比较好用的: Enterprise Architect (综合性能最好) Visual Paradigm Suite (画UML图最快) Altova UMode Enterprise( ...
最近,自己机器上的 PhpED突然出问题了,启动后过好久,出现"You may be a victim of software counterfeiting"的错误提示:  ,经过多方查找,终于解决了该问题。 解决办法很简单,在用户目录,找到 AppData\Roaming\NuSphere\PhpED\config\layout.cfg,例如我的Win7之Administrator用户,就是  C:\Users\Administrator\AppData\Roaming\NuSphere\PhpED\config\layout.cfg,把该文件删除,再重启PhpED ...
Global site tag (gtag.js) - Google Analytics