![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计
dreamcode
王金剑,光链科技创始人,区块链数据库SunlightDB
展开
-
为什么需要序列化以及syntax error,expect {
为什么需要序列化以及syntax error,expect {原创 2016-06-09 19:27:29 · 4625 阅读 · 0 评论 -
VLine2.0——仿阿里巴巴VIPABC真人视频在线教育(基于Flash支持一对多多对多Web在线视频)
支持1对1视频支持多对多原创 2014-06-22 19:08:39 · 3145 阅读 · 3 评论 -
运行项目报错 java.lang.UnsupportedClassVersionError: XXX: Unsupported major.minor version 51.0
Win7下使用Tomcat7+JDK1.6环境运行项目,项目开发使用JDK1.7,运行项目报错,错误如下严重: Exception starting filter struts2java.lang.UnsupportedClassVersionError: XXX: Unsupported major.minor version 51.0 (unable to load class XXX原创 2014-03-29 15:20:28 · 6375 阅读 · 0 评论 -
简单小例子学会企业内容管理 IBM CM API开发
一、IBM CM 创建CM连接import com.ibm.mm.sdk.common.DKException;import com.ibm.mm.sdk.common.DKServerDefICM;import com.ibm.mm.sdk.common.dkCollection;import com.ibm.mm.sdk.common.dkIterator;import com原创 2013-11-04 21:07:39 · 3467 阅读 · 0 评论 -
JAVA贺新年-自己动手做QQ(P2P聊天工具含源码)
很早以前做的一个东西,之前的下载链接已经不能用了,但是有很多朋友还想要,于是最近又翻箱倒柜的把这个东西找了出来,已经上传到了CSDN下载中心,有兴趣的朋友可以下来看看,用法很简单,打开后点击“启动”按钮,如果在另一台机子上也有人使用这个软件,你们就可以聊天了,不需要数据库支持。 代码写的很烂,纯粹为了实现功能没有什么学习价值,只不过里面大量使用了各种Java Swing 控件,用到了原创 2012-01-04 12:21:13 · 8911 阅读 · 10 评论 -
晒晒C++:虚函数的真相(VC编译器如何实现“virtual ”规则)
可到 CSDN 下载中心下载全文 http://download.csdn.net/detail/Dreamcode/201005 ( 1 )virtual 虚函数 先看一段简单代码:Code Segment:Line01: #includeLine02:Line03: class Base {Line04: public:Line05: virtual void __stdcal原创 2011-12-14 22:39:58 · 15131 阅读 · 42 评论 -
[分享]成为PHP编程高手的四条指南
导读:PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的优选开发语言。但要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。从某种程度上看,编程语言要实现的最终目的是一样的,用汇编的思想来考虑编程是个不错的选择。尽管用汇编、链接、加载的转载 2011-12-16 20:45:11 · 1700 阅读 · 0 评论 -
两个最容易被人忽略的基本代码优化技术
Dr. Dobb’s Blogger的Walter Bright曾写了一篇博文《Overlooked Essentials For Optimizing Code》,为我们总结了两个最容易被人忽略的基本代码优化技术。酷壳个人网站版主陈皓对本文进行了翻译,现转载于此,供大家学习。转载 2010-10-11 09:42:00 · 3048 阅读 · 3 评论 -
从Java汇编来看Java程序的性能优化
从Java汇编来看Java程序的性能优化转载 2010-09-27 09:38:00 · 1874 阅读 · 0 评论 -
linux c socket 开发与编译实例
这篇日志还是先从一个能够运行起来的例子出发,一旦能顺利的看到程序的成功运行,那么接下来的事件我想应该是问为什么了?似乎这样更加容易理解和掌握。对于socket程序的概念这里就不多写了,但我相信,如果能看完这整篇文章,我相信不会再有这样的疑问的。下面将编写一个c/s结构的程序,主要功能是client将向server发送一些消息,而当server收到client的请求时,并向clien转载 2009-09-15 14:42:00 · 4631 阅读 · 3 评论 -
Full-text Search for SQLite
Full-text Search for SQLite(as of 2006-09-29)IntroductionThe module fts1 (see also FtsTwo and FtsUsage)adds full-text indexing capabilities to SQLite. It is not yet inc转载 2009-08-20 17:48:00 · 2700 阅读 · 0 评论 -
VS2005使用DEF文件来生成DLL与Lib
<!-- document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");转载 2009-08-20 17:44:00 · 2716 阅读 · 3 评论 -
VS2005 'stdint.h': No such file or directory 的解决方法
(1)直接注释掉该句看能否编译通过(2)如不能正常编译下载ffmpeg SDK V3.2 里面包含这个文件原创 2009-08-19 16:55:00 · 6778 阅读 · 0 评论 -
No symbols loaded 解决方法
How to use a symbol server with the Visual Studio .NET debuggerhttp://support.microsoft.com/default.aspx?scid=kb;en-us;319037This step-by-step article describes how to use the Visual Studio .N转载 2009-08-19 15:35:00 · 12048 阅读 · 0 评论 -
Java 跳出递归循环问题
使用异常跳出循环1、如果方法体内转载 2014-06-25 17:16:55 · 11278 阅读 · 1 评论 -
WAS(WebSphere6或WebSphere7)下部署应用程(如WAR)遇到“EAR文件可能已损坏和或不完整”问题解决办法
问题1:EAR文件可能已损坏或不完整。确保对于WebSphere Application Server,该应用程序处于兼容的Java2 Platform,Enterprise Edition(J2EE)级别。AppDeploymentExcetption:[null]。。。。。。。。分析:通过查看日志知道问题是web.xml文件中web-app节点下面使用标签造成的,原来web转载 2014-06-16 20:52:26 · 14515 阅读 · 0 评论 -
“无剑胜有剑”软件大师之路的一点探索
本人并非什么武林高手,更不是编程大师,但是我很仰慕他们,希望有朝一日也可以达到他们的境界,我很幸运能够从事自己喜欢的工作,但是一直以来总觉得自己还是太嫩,每每看到希望,走过去才发现自己依然肤浅。以下所写是我对通往大师之路的一些探索,不当之处请您指正,希望与大家一起探讨。原创 2010-10-07 12:04:00 · 10462 阅读 · 87 评论 -
Java代码在Window或Linux系统下使用通用分割符来分割路径
在Windows系统下,Java程序获取到的路径分隔符是"\" ,转译之后就是"\\"例如:通过“\”分割目录:c:\\xxxx\\xxxx\\ 代码如下:String[] tmp = test.split("\\\\");在Linux系统下,Java程序获取到的路径分隔符是"/",无需转译例如:通过“/”分割目录:/xxxx/xxxx/xxxx原创 2014-06-22 16:14:16 · 10714 阅读 · 3 评论 -
Websphere(WAS)安装war包后项目无法启动或删除,同时Websphere(WAS)无法关闭或启动的解决办法
1、杀掉WAS进程,强制关闭WAS执行命令:ps -ef|grep java杀掉进程:kill -9 169740642、手动删除已安装war包及相关配置文件(1) rm –rf /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/localhostNode01Cell/applications/xxx_wa原创 2014-08-04 12:47:16 · 14228 阅读 · 1 评论 -
创建sqlite.lib 在VS中访问sqlite数据库
在sqlite.org上下载得到Windows版本的sqlite,它是以sqlitedll.zip文件提供的,其中有sqlite3.def和sqlite3.dll文件,当然可以直接通过LoadLibrary等WIN32API来操作dll,查找其中包含的函数,并使用这些函数,但是一般都不这么做,原因很简单:这样太麻烦,所以一般先使用LIB命令生成用于链接的lib,然后把sqlite头文件转载 2009-08-19 18:12:00 · 2707 阅读 · 0 评论 -
Open C 套接字:getsockopt, setsockopt 用法小结
套接口选项在前面的几章中,我们讨论了使用套接口的基础内容。现在我们要来探讨一些可用的其他的特征。在我们掌握了这一章的概念之后,我们就为后面的套接口的高级主题做好了准备。在这一章,我们将会专注于下列主题:如何使用getsockopt(2)函数获得套接口选项值如何使用setsockopt(2)函数设置套接口选项值如何使用这些常用的套接口选项得到套接口选项有时转载 2009-08-19 17:19:00 · 1729 阅读 · 0 评论 -
向量几何在游戏编程中的使用
Andre Lamothe说:“向量几何是游戏程序员最好的朋友”。一点不假,向量几何在游戏编程中的地位不容忽视,因为在游戏程序员的眼中,显示屏幕就是一个坐标 系,运动物体的轨迹就是物体在这个坐标系曲线运动结果,而描述这些曲线运动的,就是向量。使用向量可以很好的模拟物理现象以及基本的AI。现在,先来点轻松的,复习一下中学知识。向量v(用粗体字母表示向量)也叫矢量,是一个有大小有方向的量。长度为1的向转载 2008-03-18 18:54:00 · 1321 阅读 · 0 评论 -
自己动手做QQ(毕业设计)—p2p聊天工具(IM)源代码
源码链接:http://download.csdn.net/source/386594原创 2008-03-18 16:17:00 · 4280 阅读 · 11 评论 -
C++ 双向链表类
说明:本文最早发布于 http://blog.csdn.net/Saimen 现转到本人网站,如果其它站转载,请标明出处为 http://www.5d232.com本文介绍并实现了一个基于双向链表的C++类,命名为 CPtrArray, 用于保存动态生成的数据,相当于一个动态列表,可以管理动态分配的对象实例。 用过VC的人可能都用过其中各种各样的Array类,在我也常用到,这让我编转载 2008-03-17 10:06:00 · 1699 阅读 · 0 评论 -
又一个 C++ 双向链表类
原书这部分内容很多,至少相对于循环链表是很多。相信当你把单链表的指针域搞清楚后,这部分应该难不倒你。现在我的问题是,能不能从单链表派生出双向链表?你可以有几种做法:一种就是先定义一个双链节点——但是,它的名字必须叫Node,这是没办法的事;不然你就只好拷贝一份单链表的实现文件,把其中的Node全都替换成你的双链节点名字,但是这就不叫继承了。另一种做法就是先定义一种结构例如这样的:t转载 2008-03-17 10:18:00 · 1970 阅读 · 0 评论 -
判断单链表是有环的
构造一个循环单链表:struct Node{ DataType data; Node *next;};Node a, b, c, d;a.next = &b;b.next = &c;c.next = &d;d.next = &b;========================================判转载 2008-03-17 18:03:00 · 1844 阅读 · 3 评论 -
c 单链表的创建、插入、删除、倒置操作
/*-----------------------------------------------------*//*--------------单链表的创建、插入、删除、倒置操作-----------*//*-----------------------------------------------------*/#include#include#define null 0转载 2008-03-17 09:40:00 · 1334 阅读 · 0 评论 -
说文解字之C++中的链表的控制
如需转载请与作者联系作者姓名: 快果(linchao14) 邮件地址: linchao14@xinhuanet.com正文 我在论坛上看到有网友说,在C++学习过程中认为链表部分不是太好理解,在这我想写写我学习链表的一些体会。希望能对这些朋友有所帮助!如果大家有什么好的方法,也不妨拿出来让我们分享! 首先,要明白C++引转载 2008-03-19 12:57:00 · 1115 阅读 · 1 评论 -
全局数据管理—使用C++类的静态成员取代全局数据
有时在工程中,所有类的对象需要共用一个变量(或者说共用一块存储空间),在c语言中可以使用全局变量,但这是一个非常不安全的做法。 您可以通过以下链接下载本文:http://download.csdn.net/source/260989原创 2007-10-10 19:55:00 · 1522 阅读 · 0 评论 -
引用(C++里的藿香正气)的真相-(VC编译器如何实现引用规则)
您可以通过以下链接下载:http://download.csdn.net/source/258488补充一下:按值传递更贴切的理解是“使用‘push’或‘mov’指令把实参的值复制到栈里面”。原创 2007-10-06 16:31:00 · 1334 阅读 · 0 评论 -
C++关键词—static本质
本文不当之处请回贴,谢谢。 您可以通过以下链接下载:http://download.csdn.net/source/211289原创 2007-07-17 11:39:00 · 1501 阅读 · 0 评论 -
应用C++特性提高执行速度及节省内存空间(1)
曾经看到一段话大意是:好的设备是为用户准备的,而不是为程序员准备的。您可以通过以下链接下载该文章:http://download.csdn.net/source/256005原创 2007-07-17 09:01:00 · 1608 阅读 · 0 评论 -
换个角度学习设计模式-抽象工厂
您可以从以下链接下载该文章:http://download.csdn.net/source/201040原创 2007-07-02 17:33:00 · 1328 阅读 · 0 评论 -
数组与指针
请从以下链接下载该文章:http://download.csdn.net/source/203312原创 2007-07-02 17:20:00 · 1510 阅读 · 0 评论 -
浅谈程序员的数学修养
可能有很多朋友在网上看过google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整个测试过程如同一个数学迷宫,直到转载 2008-03-18 19:04:00 · 1005 阅读 · 0 评论 -
String 的构造函数、析构函数和赋值函数
class String{ public: String(const char *str=NULL); String(const String &other); ~String(void); String & operate =(const String &other); private: char *m_data;转载 2008-03-21 13:36:00 · 1064 阅读 · 0 评论 -
在vs2005中出现: error LNK2001: 无法解析的外部符号 __security_cookie现象的处理办法
两种方法:1. 加入代码:#if (_WIN32_WCE < 0x0500)#pragma comment(lib, "CCrtRtti.lib")#endif2.在 Property Page 的 C/C++ 设置中,把 Buffer Overflow Check 关闭。我倾向用这种方法。因为 CE 下的安全问题可以预见的时间内是不存在的。没必要每个函转载 2009-08-18 10:11:00 · 4523 阅读 · 0 评论 -
白话算法(理论联系实际)-初探遗传算法接近完美
遗传算法将向你揭示:没有最好只有更好,每一天,每一天,一点点进步,就能不断接近完美,这就是生命得以不断延续的秘密。 请到以下链接下载本文:http://download.csdn.net/source/261625原创 2009-05-25 17:33:00 · 1446 阅读 · 0 评论 -
Let kannel 1.4.3 support the bootstrap of the WiMAX
Let kannel 1.4.3 support the bootstrap of the WiMAX 1.If kannel is runing,stop it first.wget http://localhost:13000/shutdown?password=bar2.Modify the pack_accept() function for the Bootstrap of the原创 2009-05-10 16:05:00 · 1568 阅读 · 0 评论 -
Linux 常用C函数(内存及字符串操作篇2)
strcat(连接两字符串) 相关函数 bcopy,memccpy,memcpy,strcpy,strncpy表头文件 #include 定义函数 char *strcat (char *dest,const char *src);函数说明 strcat()会将参数src字符串拷贝到参数dest所指的字符串尾。第一个参数dest要有足够的空间来容纳要拷贝的字符串。返回值 返回参数d转载 2009-05-10 15:32:00 · 1375 阅读 · 0 评论