`
yanghuidang
  • 浏览: 950488 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
这篇文章主要介绍一下事务处理的本质。 其实事务处理对我们来说并不陌生,但是很多人对事务处理的理解似乎有点弄不清,觉得事务处理只存在于数据库中。导致这样的结果是有原因的,当我们开始准备学习编程的时候,都是从某些编程语言开始学起,而不像人家的国外会先从概念、原理、模型开始学习,所以我们都会将某些技术与一些语言、平台联系在一起,导致我们学习其他的语言或者平台会很吃力。 在学校里也好还是自学也好,为了很快的上手都会去学习一些工具然后才会慢慢的去学习跟我们日常开发有关系的技术,仅仅是技术实现而不会去追根究底的问“为什么”。其实作为我们软件开发人员来说,为了跟好的发展需要有一个从概念、原理、技术实现这样 ...
环境:VS2010 代码: #include <iostream> using namespace std; class A{ public: A() { q(); cout<<"A::A()"<<endl; } virtual void q() { cout<<"A"<<endl; } }; class B:public A{ public: B() { q(); cout<<"B::B()"<<endl;} ...
《Android 2.0游戏开发实践宝典》源码Android游戏开发视频教程:http://www.verycd.com/topics/2864445/ 《传智播客android系统开发全程实战课程》 http://www.verycd.com/topics/2803952/ 《Google Android开发入门与实战随书视频》 http://www.verycd.com/topics/2779532/
环境:2010 代码: #include <iostream> using namespace std; class A { public: A() { a = 0; cout<<"A::A()"<<endl; } int a; }; class B:protected A { public: B() { i=1; cout<<"B::B()"<<endl; } public: int i; }; int main(void){ ...
环境:VS2010 问题:探讨C++私有继承在外部的访问 代码: #include <iostream> using namespace std; class A { public: A() { a = 0; cout<<"A::A()"<<endl; } int a; }; class B:protected A { public: B() { i=1; cout<<"B::B()"<<endl; } public: int i; }; ...
在C++中,普通函数能够被继承,但是析构函数和构造函数不能被继承。这里有个问题,C++赋值号能否被继承? 看以下代码: #include <iostream> using namespace std; class A{ public: A() { a = 0; cout<<"A::A()"<<endl; } A & operator =(A &aa) { cout<<"A:="<<endl; this->a = aa.a ...
在C++程序设计设计类时,用到其他类的属性或者方法要明白是用组合还是继承。组合即是has a,该类拥有哪些属性或者方法;继承即是is a,该类拥有父类的属性或者方法。 这里举一个例子,假如有一个父类汽车,当有轿车、卡车、面包车等类似的实体时,此时应该选择继承,即派生类拥有父类汽车的属性或者方法;当有发动机、车门、车窗等和汽车相关的属性时,就应选择组合。 总之,选择组合还是继承,就是要看是否需要新类向上映射。如果是的话,就选择继承,如果不需要,就应选择组合。
今天刚写的一个简单的斗地主用户的唯一user-ID号: #include "lrs.h" Action() {char Fuid[9]="";char Suid[9]="";char Tuid[9]="";strcat(Fuid,"A");strcat(Fuid,lr_eval_string("<num1>")); lr_save_string(Fuid,"fuid");strcat(Suid,"B");s ...
今天开发人员让最近刚写的一个游戏做性能测试,由于这款游戏是刚刚写了一部分,为了选择框架,所以想在前期做一个性能对比,但是要求比较多: 1、所有的链接进来的线程不能关闭并且不能重复,所以socket这块就要设置惟一数 2、所有用户的use_id当然也不能重复,所以这也要一个惟一数 3、游戏的座位号也要求惟一数 由于以上需求,不得不对参数化这块要研究一下了,刚开始打算自己写一个呢,但是考虑的并发和多台压力机并发的时候无法保证其唯一性,所以感觉自己写一个压力不小,所以放弃了该想法。
多日不用MYSQL数据库,进入突然要用,进入服务列表突然发现。。。MYSQL服务不见了。。不是于是乎。。 找到命令:(进入命令行,再进入你的MySQL的安装路径) F:\www\MySQLServer\bin>mysqld.exe -install F:\www\MySQLServer\bin>net start mysql 如命令: H: cd H:\Program files\MySQL Server 5.1\bin H:\Program files\MySQL Server 5.1\bin>mysqld.exe -install H:\Prog ...
在windows下配置svn服务器 windows系统使我们经常使用的操作系统怎么才能使用我们现在经常使用的操作系统不变的情况下继续我们的SVN之旅,我们在综合了好动种方法的同时感觉这些内容非常贴近我们SVN在Windows种的应用与配置. 1. ...
首先,造成hibernate方言设置不正确的原因很多。以下列出了可能的解决办法: 一:MyEclipse插件安装问题 插件本身在默认安装后,Hibernate相关的配置和生成的模版有误。可能的解决方式是重装MyEclipse插件,更换路径或版本号。 还有就是在配置项目的Spring和hibernate支持的时候将hibernate相关的包都勾上。(见图1) 在选择JDBC连接时,注意数据库方言设置是否正确。Oracle默认的方言是:Oracle9i/10g 二: JDK的安装问题 MyEclipse 4.5以上版本,本身自带有JRE。但是常常问题就出现在这方面。默认带的JDK ...
环境:MyEclipse6.5+Tomcat6.0.18 错误:Generating Artifacts 解决:找到.myhibernatedata文件(工程下),把configFile的指向修改为你的配置文件的目录。 myhibernatedata文件内容: # #Tue Nov 15 17:53:32 CST 2011 genBasicCompId=false sessionFactoryName= profile= daoSFId= version=3.2 jndiPath= detectM2M=false reStrategyClass= springDaoFile= useJa ...
摘要:性能测试是指在一定硬件条件下,获取软件系统在不同的业务背景下的各种性能表现,本文根据笔者最近所做的几次性能测试,就业务场景设计方面进行总结分析,希望能起到一定的借鉴作用。 1 测试过程中出现 ...
用jvisual远程监控jvm的内存。 步骤1
Global site tag (gtag.js) - Google Analytics