描述:将最小公倍数分解质因子,最小的和便为各个质因子的相应次方数之和。 (1)当N是素数的时候,输出N+1 (2)当只有单质因子时或者N不被除尽时,质因子相应次方和+N最后的数;#include <cstdio>#include <cmath>int main(){ // freopen("a.txt","r",stdin); int n,t=0,count,m,p,q; long long len; while(scanf("%d",&n)!=EOF) { if(!n) break; printf(& Read More
posted @ 2013-05-28 23:59 javawebsoa Views(149) Comments(0) Diggs(0)
点击打开链接分析:A*算法主要由是估价函数f(n)=g(n)+h(n);其中g(n)代表当前的实际代价。h(n)是估计代价。算法的效率直接取决于h(n)的评价性。h(n)的设计思想是无限靠近(极限).在本题中,g(n)代表从初始位置到当前x点所付出的代价。h(n)代表从当前x点到目标位置的估计代价。本题关键是怎样求h(n),每个点到目标点t不一定联通。也不好估价,巧妙之处是:从目标t到初始位置s的最短路。即反向求最短路。这样h(n)的值是最低评估了。代码;#include<cstdio>#include<queue>#include<cstring>#def Read More
posted @ 2013-05-28 23:57 javawebsoa Views(234) Comments(0) Diggs(0)
#pragma once#include <functional>#include <map>using namespace std;template<typename x>struct signal;template <typename ret_t, typename... args_t>struct signal<ret_t(args_t...)> { typedef int key_t; // typedef function<ret_t(args_t...)> func_t; key_t nextkey_t; ma Read More
posted @ 2013-05-28 23:56 javawebsoa Views(192) Comments(0) Diggs(0)
1 PE文件结构 2 文件头PE 文件头是一个IMAGE_NT_HEADERS 类型的结构,它在WINNT.H文件中定义。 typedef struct _IMAGE_NT_HEADERS { DWORD Signature; IMAGE_FILE_HEADER FileHeader; IMAGE_OPTIONAL_HEADER OptionalHeader;} IMAGE_NT_HEADERS, *PIMAGE_NT_HEADERS;Signature域是 ASCII文本 “PE\0\0”。IMAGE_FILE_HEADER 类型的结构仅包含了文件最基本的信息。typedef s... Read More
posted @ 2013-05-28 23:55 javawebsoa Views(906) Comments(0) Diggs(1)
由于项目中需要报表,而Silverlight项目本身并不自带报表控件,上网找了一下资料,基本上都是使用第三方控件。 由于开源的第三方报表控件并不是很多,所以本人使用了Telerik Reporting控件。 首先介绍一下安装过程: 第一步:上网找的安装文件,双击开始运行, 第二步:点击next继续执行, 第三步:选择安装的类别,选择Examples后,会提示安装Sql Server, 第四步:安装Demo的数据库。 这里database server,我用localhost一直安装不成功,最后用(local)居然成功了 然后会自动安装,中间360可能会拦截一些过程,点允许就行... Read More
posted @ 2013-05-28 23:53 javawebsoa Views(542) Comments(0) Diggs(0)
求强连通分量的Tarjan算法 说到以Tarjan命名的算法,我们经常提到的有3个,其中就包括本文所介绍的求强连通分量的Tarjan算法。而提出此算法的普林斯顿大学的Robert E Tarjan教授也是1986年的图灵奖获得者(具体原因请看本博“历届图灵奖得主”一文)。 首先明确几个概念。强连通图。在一个强连通图中,任意两个点都通过一定路径互相连通。比如图一是一个强连通图,而图二不是。因为没有一条路使得点4到达点1、2或3。强连通分量。在一个非强连通图中极大的强连通子图就是该图的强连通分量。比如图三中子图{1,2,3,5}是一个强连通分量,子图{4}是一个强连通分量。 关于Tarjan算法的 Read More
posted @ 2013-05-28 23:52 javawebsoa Views(322) Comments(0) Diggs(0)
将一些知识点记录一下,有事没事看一眼。 文件读取: open import os os.getcwd() #取得当前的执行路径 os.chdir('C:/Users/ourgame/Desktop/headFirstPython') #进入某个路径 data = open('sketch.txt') #打开文件 print(data.readline(),end='') #读取一行,文件指针会向下移动 print(data.readline(),end='') #此句与上句输出不一样 data.seek(0) #data... Read More
posted @ 2013-05-28 23:51 javawebsoa Views(1172) Comments(0) Diggs(0)
关于Servlet的学习概要:1、什么是Sevlet? 是java类,他提供了基于协议的请求和响应服务,担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,具有独立于平台和协议的特性,可以生成前台web页面,生命周期通过Web容器控制。 2、有什么作用? 主要是接收客户端的请求(多数是http),并将处理结果返回给客户端。在mvc模式中属于Control控制层。3、生命周期: 由容器控制,如,tomcat,经过初始化、运行和销毁三个阶段。值得注意的是,servlet是单实例,多线程,存在线程安全问题,所以,一定不要在sevlet中定义或 Read More
posted @ 2013-05-28 23:49 javawebsoa Views(231) Comments(0) Diggs(0)
从做PreAngel以来,每年我都会抽空去美国一两次,主要是在硅谷(湾区)一带见见当地的朋友,他们主要有VC、创业者、斯坦福和伯克利的学生创业组织负责人、无线科技领域的各种组织机构负责人等,我一直试图逐步了解这个全世界高科技上市公司最密集的地带,究竟有着怎样的特别之处,有什么是我们可以学习借鉴的,让我们回到“乡下”也可以显得与众不同;同时,也想知道,我们这些“乡巴佬”,有没有机会在这个全世界最聪明的人密集的地区,找到自己的立足点,未来也能投资几个像Google、Facebook那样的伟大公司?来的越多,感触就越深,虽然还只是皮毛,硅谷带给我的感触已经非常深了,在此与各位分享:1)You Onl Read More
posted @ 2013-05-28 23:47 javawebsoa Views(179) Comments(0) Diggs(0)
最近对git很感兴趣。gistore是基于git的数据备份工具,比较好的一点是可以配置多少条历史备份之后回滚,把旧的历史抛弃。有意思的是,它有历史分支。我们的mongo数据出了replicaset之外,没有做数据备份,在数据误操作的情况下就危险,所以我希望可以每天备份。看看实际用起来如何。 Read More
posted @ 2013-05-28 23:46 javawebsoa Views(243) Comments(0) Diggs(0)
一、模的概念(我只列举一个例子,具体请查数学中的 "同余模") 在日常生活中,有许多化减为加的例子。例如,时钟是逢12进位,12点也可看作0点。 当将时针从 10点 调整到 5点 时有以下两种方法: <1> 将时针逆时针方向拨5格,相当于做减法:10 - 5 = 5 <2> 将时针顺时针方向拨7格,相当于做加法:10 + ( 12 - 5 ) = 12 + 5 = 5 (模为 12)二、模的运用(采用模得到补码) 1、补码的得来:是为了让负数变成能够加的正数。so,负数的补码 = 模 - 负数的绝对值 如:-1 补码:1111 1111(1 0000 Read More
posted @ 2013-05-28 23:45 javawebsoa Views(7015) Comments(0) Diggs(0)
在网站或者游戏开发中,我们常常需要实现飞雪漫天,细雨绵绵,蝴蝶纷飞等效果。这些效果有个共同之处就是随机性很大,是一种整体呈一种趋势的动画效果。JS中的Math.random()方法为我们提供了随机功能,setInterval()方法为我们提供了短周期调用的功能,利用这两个方法我们就可以实现这种群体性的动画效果,如下图的飞雪效果(虽然有些粗糙,但是基本原理相似)。 第一步:建立动态元素库,如雪花,雨滴,蝴蝶等。var img = { 1:"<img src='image/snow1.png'/>", 2:"<img src=' Read More
posted @ 2013-05-28 23:44 javawebsoa Views(400) Comments(0) Diggs(0)
自从使用.NET WinForm后已经很长时间没用VC++ MFC写过程序了,今天一问友给出一道VC++的题。题目:使用钩子(HOOK)实现鼠标在屏幕上移动时实时捕获当前位置坐标,并在程序对话框的文本框中实时显示。要求:不是仅捕获鼠标在程序窗口客户区时的坐标值,而是当鼠标移出程序窗口客户区也能捕获到鼠标在屏幕中的位置坐标。实现思路:由于局部钩子只能监视本进程内的某个指定线程的事件消息,而按照此程序要求程序窗口不是活动窗口时也能监视到鼠标位置并将坐标值传给主程序的消息处理程序进行处理,所以需要使用系统钩子(全局钩子)。又由于要捕获鼠标信息,所以要用鼠标钩子,也就是在注册钩子时将类型为WH_MOU Read More
posted @ 2013-05-28 23:42 javawebsoa Views(6330) Comments(0) Diggs(0)
通过敲牛腩视频我们知道对于显示数据的部分我们使用了一些专门控件用于显示数据,通过这些控件可以以可视化的方式查看绑定数据之后的效果。这些控件称之为数据绑定控件。 数据绑定控件的一些常用属性: DataSource属性:指定数据绑定控件的数据来源,显示的时候程序将会从这个数据源中获取数据并显示。DataSourceID属性:指定数据绑定控件的数据源控件的ID,显示的时候程序将会根据这个ID找到相应的数据源控件,并利用这个数据源控件中指定方法获取数据并显示。DataBind()方法:当指定了数据绑定控件的DataSource属性或者DataSourceID属性之后,再调用DataBind(... Read More
posted @ 2013-05-28 23:41 javawebsoa Views(1061) Comments(0) Diggs(0)
1、修改内核网络参数 (注意:使用dmesg命令查看日志,动态修改) vi /etc/sysctrl.conf fs.inotify.max_user_watches = 2000000 fs.nr_open = 2000000 fs.file-max = 2000000 net.core.rmem_default = 1048576 net.core.wmem_default = 1048576 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 net.core.n... Read More
posted @ 2013-05-28 23:39 javawebsoa Views(553) Comments(0) Diggs(0)
原文:http://www.lifelaf.com/blog/?p=346 本文翻译自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 1, “Retrieving the 2D Context, The drawScreen() Function”.在保证浏览器对Canvas的支持之后,我们需要拿到Canvas的二维上下文(context),以进行一系列的操作。在HTML5的设计中,Canvas兼容多种上下文(包括三维上下文),但在本文中,我们仅考虑二维上下文。是时候写一些真正的Canvas代码了。Canvas的上下文(context) Read More
posted @ 2013-05-28 23:38 javawebsoa Views(400) Comments(0) Diggs(0)
#include<linux/module.h>#include<linux/init.h>#include<linux/sched.h>#include<linux/timer.h>structtimer_listmy_timer;voidfunc(unsignedlongdata){printk("timeout!\ndata:%ld,pid:%ld\n",data,current->pid);mod_timer(&my_timer,jiffies+3*HZ); //修改定时器的时间为2秒}staticint Read More
posted @ 2013-05-28 23:37 javawebsoa Views(134) Comments(0) Diggs(0)
建议用用在设备休眠的时候第三方视频播放器主动调用VideoView.suspend()方法 我们很多第三方播放器应用在休眠唤醒的时候处理的不是很棒,造成很多平台不能很好的兼容,最进在公司就处理过此类问题。默认情况下,当我们点击power键的时候,我们客户端播放器会和服务端断开连接,此时服务端的Client会析构,当再次返回时会重新唤醒时服务端会重新创建服务端,读取上次保存的位置,开始播放或者待用户确认后开始播放,这样做会节约功耗,你不希望用户用你产品后本来可以撑一天的手机,现在只能用半天了吧~废话少说,直接把图库的行为给大家看下:SEP 1 .MovieActivity @Overrid... Read More
posted @ 2013-05-28 23:36 javawebsoa Views(306) Comments(0) Diggs(0)
在C++的程序员眼中,脚本是个奇葩的逻辑。当然也可能我比较奇葩。不过从Lua走过来,python的理解也不那么难。记录一下刚学python要注意的东西,也算是个快速入门吧。如果你是从C++过来的,那你来对地方了。 避免运行脚本闪过可以添加raw_input()。这相当于getline。 在命令行中可以直接键入filename.py来运行脚本。 导入模块用import moduleName。注意没有.py。然后使用moduleName.attr即可使用相应的属性。也可使用from module import attr命令,如此做则可直接使用属性。第一次导... Read More
posted @ 2013-05-28 23:34 javawebsoa Views(286) Comments(0) Diggs(0)
#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};#defineCOUNT_SIZE100chardata[COUNT_SIZE]="HelloMikeChen";/*内核到用户空间的数据*/staticssize_tshow_bus_data(structbus_type*bus,cha Read More
posted @ 2013-05-28 23:33 javawebsoa Views(165) Comments(0) Diggs(0)
在lsnrctl命令的status时,常会看到如下返回值:Service "elvis" has 2 instance(s). Instance "elvis", statusUNKNOWN, has 1 handler(s) for this service... Instance "elvis", statusREADY, has 1 handler(s) for this service...Service "elvisXDB" has 1 instance(s). Instance "elvis& Read More
posted @ 2013-05-28 23:32 javawebsoa Views(621) Comments(0) Diggs(0)
本文对Linux内核模块rootkit进行分析,对基于idt hook的WNPS的实现进行分析。 完整内容请点击如下链接: 点击打开链接 Rootkit. 3WNPS test run. 4test env. 4compile and install4client run. 4WNPS explained. 6WNPS features. 6WNPS in general6classic system call and sys_call_table. 7fast system call - sysenter(Intel)/syscall(AMD) andsysexit. 8... Read More
posted @ 2013-05-28 23:31 javawebsoa Views(432) Comments(0) Diggs(0)
用来限制 fps#pragma once#include <windows.h>struct fps_limit { int previous_time; int tpf_limit; int tpf; fps_limit(int fps = 60) : previous_time(GetTickCount()), tpf(0) { limit_fps(fps); } void reset() { previous_time = GetTickCount(), tpf = 0; tpf_limit = 60; } void limit_fps(int fps) { tpf_limi Read More
posted @ 2013-05-28 23:29 javawebsoa Views(1124) Comments(0) Diggs(0)
设备挂载到bus总线上#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};structdevicemy_usb_device={.bus_id="usb_device",//设备的名字.bus=&my_usb Read More
posted @ 2013-05-28 23:28 javawebsoa Views(175) Comments(0) Diggs(0)
http://stephenzhou.cnblogs.com/ Read More
posted @ 2013-05-28 23:27 javawebsoa Views(106) Comments(0) Diggs(0)
#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};structdevicemy_usb_device={.bus_id="usb_device",//设备的名字.bus=&my_usb_bus,.relea Read More
posted @ 2013-05-28 23:26 javawebsoa Views(217) Comments(0) Diggs(0)
常见的性能测试是这样的:有人开发了百度知道,然后,想知道单机的最大并发处理量是多少。这就需要性能测试了。然后,我们常见的性能测试方法是:1.apache的ab;2.JMeter;3.loadrunner;4.自己开发的工具。 先大致的评价下上面的几个方法:1.apache的ab。这东西,用起来很简单,就一个命令。缺点就是,可定制差,使用不是很方便。2.JMeter真的很强大,我们的性能测试自动化,就是使用JMeter实现的;3.loadrunner,这东西要收费的,功能很强大,但是自动化方面,不清楚。直接入正题,看看怎么实现性能测试自动化。性能测试是很耗费时间、人力的事情,每次测试都需要有人来 Read More
posted @ 2013-05-28 23:24 javawebsoa Views(839) Comments(0) Diggs(0)
对于中小型机构,如:人数在200人之内,预算不太多,如何规划与实现私有云数据中心,这里给出一些建设性意见: 一、需求分析: 通常这类机构所需要的计算资源在300-500虚拟主机之间,生产型存储约10T-50T之间,灾备型存储约为1:0.6,为6T至30T之间。网络压力通常在30-100M网络出口,内部在千兆网左右,应用集中在:内部业务系统、内部VDI系统、数据共享平台、公共门户及OA系统等。 二、设计原则 计算资源可以采用1:50的比例构建虚拟主机,如可以规划6至10台,其中每五台安排一个灾备主机,总数约为7至12台。单台主机单价8万左右,可以配置96G内存、16核CPU、4-... Read More
posted @ 2013-05-28 23:23 javawebsoa Views(186) Comments(0) Diggs(0)
设备驱动程序:#include<linux/module.h>#include<linux/fs.h>#include<linux/cdev.h>#include<linux/uaccess.h>#include<linux/timer.h>#include<linux/sched.h>#include<linux/wait.h>MODULE_LICENSE("GPL");#defineBUF_SIZE256#defineDEVICE((constchar*)"kgrunt&quo Read More
posted @ 2013-05-28 23:22 javawebsoa Views(206) Comments(0) Diggs(0)
本人业余时间做了个小工具:QQ宠物保姆,欢迎大家提出意见,联系QQ:58095808 QQ宠物保姆有如下功能 自动喂食 让你不再担心宠物宝宝遭受饥饿之苦,保姆会帮你把宝宝喂得白白胖胖。当饥饿指数降至设定值时将会自动喂食,如果没有食物储备饥饿指数降至最低设定值时,保姆将会自动启用自我保护功能暂停宠物成长,以防宠物没有食物喂养时出现死亡的可能。 自动洗澡 聪明的宝宝人见人爱,车见车载。宝宝干净才可爱,Q宠保姆会帮你把宝宝洗得干干净净。当清洁指数降至设定值时将会自动洗澡,当清洁指数降至最低设定值时,保姆也会启用自我保护功能暂停成长,以防宠物因为清洁过低而时导致宠物生病、死亡。 自动逗宠 完全免... Read More
posted @ 2013-05-28 23:21 javawebsoa Views(362) Comments(0) Diggs(0)
36 Struts2_OGNL_11.先做原型,再一点一点加2.ognl表达式value里面的内容3.user.xxx 只有在url传才可以构造4.User的构造方法5.想初始化domain model 可以自己new,也可以传参数值,但这时候需要保持参数为空的构造方法 37 Struts2_OGNL_2 38 Struts2_OGNL_3 1.Object Graph Navigation Language 39 Struts2_OGNL_4 1.访问静态方法:@包.类名@静态方法名 2.访问静态属性:@包.类名@静... Read More
posted @ 2013-05-28 23:20 javawebsoa Views(136) Comments(0) Diggs(0)
#pragma once#include <functional>struct scope_guard { typedef std::function<void()> Fn; Fn action; bool active; scope_guard(Fn action) : action(action), active(true) {} void dismiss() { active = false; } ~scope_guard () { if(active) action(); }};test:#include <windows.h>#include &l Read More
posted @ 2013-05-28 23:18 javawebsoa Views(954) Comments(0) Diggs(0)
声明: 本博客文章翻译类别的均为个人翻译,版权所有。转载请注明出处:http://blog.csdn.net/ml3947,另外本人的个人博客:http://www.wjfxgame.com。 这一节是紧接着上一节的。 制作一个可以动画的砖块 这个砖块在被破坏掉的时候需要一些动画效果。所以我们需要制作一个动画。 1.从Orthello->Objects->Sprites里面拖动一个Animation到 Hierarchy视图中。 这会在OT -> Animations 下面增加一个名字类似于"Animation(id = -4320)"的Object。把它 Read More
posted @ 2013-05-28 23:17 javawebsoa Views(227) Comments(0) Diggs(0)
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writ Read More
posted @ 2013-05-28 23:16 javawebsoa Views(491) Comments(0) Diggs(0)
母函数(Generating function)详解 在数学中,某个序列的母函数是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决问题的方法称为母函数方法。 母函数可分为很多种,包括普通母函数、指数母函数、L级数、贝尔级数和狄利克雷级数。对每个序列都可以写出以上每个类型的一个母函数。构造母函数的目的一般是为了解决某个特定的问题,因此选用何种母函数视乎序列本身的特性和问题的类型。 这里先给出两句话,不懂的可以等看完这篇文章再回过头来看: "把组合问题的加法法则和幂级数的t的乘幂的相加对应起来" "母函数的思想很简单—就是... Read More
posted @ 2013-05-28 23:14 javawebsoa Views(370) Comments(0) Diggs(0)
这几天使用cocos2d-x自己做个小游戏,在使用过程中遇到不少问题,在这里记录下来,做个总结,也希望对遇到相同问题的朋友有所帮助。 昨天下午开始使用CocosBuilder做场景,并在代码中绑定场景对象和菜单事件、成员变量。在网上查了下相关资料感觉还是挺容易的。结果在实际操作中总是问题不断,连续奋斗了十几个小时才把问题搞定。总结下遇到的问题: cocos2d-x与 cocosbuilder 版本问题 使用cocosbuilder 3.0(以后简称ccb)兴高彩列的制作了一个CCLayer场景,在cocos2d-x中加载出来,在CCBReader::readNodeGraphFrom... Read More
posted @ 2013-05-28 23:13 javawebsoa Views(713) Comments(0) Diggs(0)
沙箱模式(Sandbox Pattern)沙箱模式可以避免命名空间的一些缺点(namespacing pattern),比如:依赖一个唯一全局的变量作为程序的全局符号。在命名空间模式中,没有办法存在两个版本程序或者类库在相同的页面中运行,因为它们都需要相同的全局符号,比如:MYAPP长的带点的名称去输入和运行时解析,比如:MYAPP.utilities.array顾名思义,沙箱模式给模块提供一个环境运行而不影响其它模块和它们私有的沙箱。这个模式在YUI version 3被广泛使用,但记住接下来的讨论是一个简单的参考实现而不是试图讨论YUI3的沙盒是怎么实现的。 一个全局构造函数(A Gl.. Read More
posted @ 2013-05-28 23:12 javawebsoa Views(2427) Comments(0) Diggs(0)
生产环境flume ng配置拓扑图。超级详细 Read More
posted @ 2013-05-28 23:11 javawebsoa Views(155) Comments(0) Diggs(0)
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 一. JDK类库中的序列化API java.io.ObjectOutputStr... Read More
posted @ 2013-05-28 23:09 javawebsoa Views(170) Comments(0) Diggs(0)
PHP数据库编程PHP有三种方式来操作我们的数据库:1、mysql扩展库2、mysqli扩展库3、pdomysql扩展库和mysql数据库的区别下面就来mysql扩展库来介绍 :1、mysql数据库是用来存放数据的2、mysql数据库的三层结构示意图: 所有数据库基本上都遵循这三种结构 ,3、mysql扩展库是一堆函数,是PHP设计者提供给程序员完成对mysql数据库的各种操作(CRUD)使用PHP的mysql扩展库完成对数据库的操作:1、环境搭建1.1 启用mysql扩展库 在PHP.ini文件中去配置mysql扩展库 extension=php_mysql.dll ... Read More
posted @ 2013-05-28 23:08 javawebsoa Views(202) Comments(0) Diggs(0)
一、生成exe方法 1.版本选择:2012 express,打上update 2补丁 2.进入项目属性菜单,从下拉框中选择release; 3.在项目属性中,在general下,platform toolset选择vs2012 windows xp; 4.linker>debugging,generate debug info选择否; 5.linker>general,enable incremental linking 选择否 6.c/c++,runtime library选/MT 二、使用gtest进行c++ 单元测试 从下面链... Read More
posted @ 2013-05-28 23:07 javawebsoa Views(167) Comments(0) Diggs(0)
1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方 Read More
posted @ 2013-05-28 23:06 javawebsoa Views(130) Comments(0) Diggs(0)
mantis导出CSV乱码解决方法 (版本:1.2.15)在mantis安装目录中修改csv_export.php添加函数function expChangeCode($str){ $str = mb_convert_encoding($str,"CP936","UTF-8"); return $str;} 将echo $t_header 修改成 echo expChangeCode($t_header);将echo csv_escape_string( $t_value ); 修改成 echo expChangeCode(csv_escape_stri Read More
posted @ 2013-05-28 23:04 javawebsoa Views(212) Comments(0) Diggs(1)
JAVA Vuser协议手工写脚本Failed to find Classes.zip entry in Classpath问题解决方法:前提条件:环境变量:正确的配置了JAVA_HOME,path正确的指明了JAVA_HOME的bin路径和LR的bin路径,classpath中指明了jdk的lib路径和LR的lib路径。当前LoadRunner的版本是9.0版。当前的JDK版本是1.7。一、错误内容如下: 通知: Found jdk version: 1.7.0.[MsgId: MMSG-22986] 警告: Warning: Failed to find Classes.zip entr. Read More
posted @ 2013-05-28 23:03 javawebsoa Views(355) Comments(0) Diggs(0)
#include <gl/glut.h>static GLsizei iMode = 1; static GLfloat sx = 1.0;static GLfloat sy = 1.0;static GLfloat tx = 0.0f;static GLfloat ty = 0.0f;void Initial(void){ glClearColor(1.0f, 1.0f, 1.0f, 1.0f); //设置窗口背景颜色为白色 gluOrtho2D(-30.0,30.0,-20.0,20.0);//居中显示}void ChangeSize(int w,int h){ glView. Read More
posted @ 2013-05-28 23:02 javawebsoa Views(234) Comments(0) Diggs(0)
R是用于统计分析和图形化的计算机语言及分析工具,为了保证性能, 其核心计算模块是用C、C++和Fortran编写的。同时为了便于使用,它提供了一种脚本语言,即R语言。R语言和贝尔实验室开发的S语言类似。R支持 一系列分析技术,包括统计检验、预测建模、数据可视化等等。在CRAN(http://cran.r-project.org) 上可以找到众多开源的扩展包。1、到官网(http://www.r-project.org)下载R安装包(windows上为R-3.0.1-win.exe)。2、安装完成后,弹出命令行界面。 3、运行help()命令将弹出帮助页面。想要查看任何函数的使用方法和实例,直接 Read More
posted @ 2013-05-28 23:01 javawebsoa Views(188) Comments(0) Diggs(0)
1,什么是强类型,什么是若类型?强若类型是指类型检查的严格程度,语言有无类型、弱类型和强类型三种。无类型的语言不检查且不区分指令和数据;若类型的语言检查很弱,仅能严格区分指令和数据;强类型语言则严格地在编译的时候进行检查。例如,C语言和JavaScript是若类型语言,Java和C#是强类型语言。技巧提示:编写简单小应用,使用弱类型语言可以节省代码量,有更高的开发效率;而对于构建大型项目,使用强类型语言会更加规范可靠。2,为什么在C#中我们不担心内存漏洞?解析:考察C#的内存管理机制。C#采用垃圾回收机制来管理内存,当程序运行时,垃圾收集器在内存中建立一个托管堆,每使用一次new运算符,运行库 Read More
posted @ 2013-05-28 22:59 javawebsoa Views(199) Comments(0) Diggs(0)
//饿汉式 class Single{ private final static Single s = new Single(); public static Single getInstance(){ retrun s; } } //懒汉式 class Single{ private static Single s = null; public static Single getInstance(){ if(s==null) s=new Single(); return s } } //死锁案例 class Dead i... Read More
posted @ 2013-05-28 22:58 javawebsoa Views(121) Comments(0) Diggs(0)
最近想学着J2EE来着,就学到了Ajax这个东西,就跟着学了点,下面就给个实例,省的自己以后用到了也不知道哪找去。html页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>user_info.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"&g Read More
posted @ 2013-05-28 22:57 javawebsoa Views(154) Comments(0) Diggs(0)