不知道你是不是曾经发愁过使用FastCgi库来使用C++开发Fastcgi程序繁琐而且会与C++ STL代码产生冲突的地方,或者你还是习惯了cout而不是pringf,那这篇文章就可以了解到一个使用的比较少的FastCgi 的C++库 —— FastCgi++ / FastCgipp。开发环境: ....
分类:
编程语言 时间:
2015-07-31 10:31:01
阅读次数:
251
参考:https://msdn.microsoft.com/zh-cn/library/ms891243SAFEARRAY* psa = NULL;//=new SAFEARRAY();ipFissSchemeManager->get_Schemes(QStringConvertion::QStr2...
分类:
编程语言 时间:
2015-07-31 10:25:00
阅读次数:
189
BackTest框架库:PyAlgoTradeZipLine金融数据分析库:pandas
分类:
编程语言 时间:
2015-07-31 10:26:46
阅读次数:
1222
由于之前做了将权限赋给角色,还需要做将角色组赋给用户,和将用户赋给角色组,一个用户可以拥有多个角色组,一个角色组包含多个用户,打开模块管理,添加一个分配的操作码并在角色权限设置授权给他在SysUser的Index添加以下按钮@Html.ToolButton("btnAllot", "icon-sha...
分类:
编程语言 时间:
2015-07-31 10:23:38
阅读次数:
200
过了个年回来,回顾一下,我们上次讲了角色管理,我们这一次来讲将权限授权给角色,这一节也是大家比较关心的。因为我们已经跑通了整个系统,知道权限的流转,我们先来看一张图这张图主要分要3块,角色组----系统模块----操作码授权选择角色组(表示要授权的角色,选择需要授权的模块,最后授权操作码。当存在一个...
分类:
编程语言 时间:
2015-07-31 10:24:28
阅读次数:
227
昨天搞了个大乌龙,就是下面这个情况 可纠结了,把我把 Library obj Temp 三个目录删了,重新启动unity还是这样然后的然后,原来我是把Gizmos选中了
分类:
编程语言 时间:
2015-07-31 10:20:48
阅读次数:
134
#define HMGlobalQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)#define HMMainQueue dispatch_get_main_queue()dispatch_async(HMGloba...
分类:
编程语言 时间:
2015-07-31 10:19:48
阅读次数:
203
这里是static是静态局部变量,不会随着函数的结束而撤销,放在main函数里是没有实际意义的,下面一个是static的例子:void f(){static int x=0;int y=0;x++;y++;printf("%d %d\n", x, y);}void main(){f();f();f(...
分类:
编程语言 时间:
2015-07-31 10:18:17
阅读次数:
128
Insert title hereh2h5h3div1div2div3div4div5div6div7div8div9动画
分类:
编程语言 时间:
2015-07-31 10:16:55
阅读次数:
121
转自:http://blog.csdn.net/truexf/article/details/17303263一、vectorvector采用一段连续的内存来存储其元素,向vector添加元素的时候,如果容量不足,vector便会重新malloc一段更大的内存,然后把原内存中的数据memcpy到新的...
分类:
编程语言 时间:
2015-07-31 10:14:40
阅读次数:
157
这一节我们要着手建立系统管理员表,但发布之前,我先发布一个代码生成器给大家先用着。这个生成器是为这个项目而生的,理论不能用于其他项目,而且写得比较潦草,但能用下载地址有兴趣要生成器源码的在群里就能获取到,我已经上传到群文件,解压代码生成器打开App.CodeHelper.exe编辑最底部的数据库链接...
分类:
编程语言 时间:
2015-07-31 10:15:58
阅读次数:
146
substr(string的成员函数)语法: basic_string substr( size_type index, size_type num = npos );substr()返回本字符串的一个子串,从index开始,长num个字符。如果没有指定,将是默认值 string::npos。这样....
分类:
编程语言 时间:
2015-07-31 10:13:22
阅读次数:
115
public class Demo2 {
public static void main(String[] args) {
// this关键字的使用
Demo1 d1=new Demo1("Tom", 13);
System.out.println(d1.getInfo());
//使用this调用构造方法
Demo3 d3=new Demo3("Cat");
System.out...
分类:
编程语言 时间:
2015-07-31 09:10:55
阅读次数:
178
多线程访问共享数据解决方案:
一,什么是多线程
线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程.
所有的线程虽然在微观上是串行执行的,但是在宏观上你完全可以认为它们在并行执行
二,多线程访问共享数据解决方案
1,如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据。例如:卖...
分类:
编程语言 时间:
2015-07-31 09:07:31
阅读次数:
147
上篇博客介绍了不同情况下,多线程访问共享数据的不种解决。本篇博客接着介绍第二种情况(每个线程执行的代码不同)的其他解决方案。
如果每个线程执行的代码不同,这个时候需要用不同的Runnable对象,有如下三种方式来实现这些Runnable对象之间的数据共享:
将共享数据封装在另外一个对象中,然后将这个对象逐一传递给各个Runnable对象。每个线程对共享数据的操作方法也分配到那个...
分类:
编程语言 时间:
2015-07-31 09:07:02
阅读次数:
132