总结了使用源码部署CloudStack的方法,本文采用的是CloudStack 4.3 的源码。本文还简单描述了如何使用Eclipse 进行断点调试的方法,已经亲测。...
分类:
系统服务 时间:
2014-06-08 09:53:55
收藏:
0 评论:
0 赞:
0 阅读:
638
类型有很多,这里只用日期为例说明。
在Spring MVC中存在两大类的类型转换,一类是Json,一个是带@RequestBody注解的转换。
JSON:
使用Json转换时,可以如下使用:
public class Test {
private Date createdate;
@JsonSerialize(using = DateYMDHMS...
分类:
编程语言 时间:
2014-06-08 08:23:10
收藏:
0 评论:
0 赞:
0 阅读:
363
题目:http://poj.org/problem?id=2965
也是以前就做过的题目,这次居然遇到了问题搞了一天。
关于最小步骤很容易就出来,DFS就可以,但是每一步是什么怎么也出不来了
DFS本质就是利用栈暴力,当出现正确结果的时候其过程都在栈中,我一直努力想还原这个栈,未果
然后思路大乱,然后问了RE,才发现根本不用这么麻烦,只需要建个存储步骤数组,在改变元素的时候记录并不停更新就...
分类:
其他 时间:
2014-06-08 14:51:30
收藏:
0 评论:
0 赞:
0 阅读:
417
Windows 结构图
Windows系统核心结构和组件
以上截图清晰的表现了Windows的主要结构,使我们对系统的构成有个大概的认识,下面介绍一下Windows会话登录大致流程:
1、内核模式的系统线程初始化Windows执行体和内核,最后阶段Smss(会话管理)进程。
2、Smss负责完成一系列操作,如打开额外页面文件,创建系统环境变量等,并将Csrss....
分类:
Windows开发 时间:
2014-06-08 15:26:11
收藏:
0 评论:
0 赞:
0 阅读:
430
有时候我们希望我们所写的exe在机器上同一时间只能有一个实例进行运行。通常我们会采取遍历当前所有的进程,如果有的进程exe所在的物理路径就是当前exe的物理路径的话,那么说明这个exe已经启动过一次了,就不再启动了。但是注意,这里有一些需要注意的小细节。
有时候对于编写一个应用程序的守护进程的时候,也要用到这个遍历方法。即我需要另外启动一个进程,这个进程启动后,要查看所有的进程,看看其所检测...
分类:
其他 时间:
2014-06-08 17:19:34
收藏:
0 评论:
0 赞:
0 阅读:
514
一个jeecg整合activiti的学习例子...
分类:
其他 时间:
2014-06-08 16:21:27
收藏:
0 评论:
0 赞:
0 阅读:
549
Project Ruler 算法练习之 Truncate Prime...
分类:
其他 时间:
2014-06-08 10:06:58
收藏:
0 评论:
0 赞:
0 阅读:
286
SAE上是没有目录读写权限的,所以要在SAE使用Ueditor的图片上传功能需要借助SAE的Storage服务。
一、开通Storage服务
在SAE控制台开通Storage服务,并新增一个domain。
二、修改Ueditor代码
Ueditor处理上传文件的方法在DjangoUeditor/jviews.py中,上传图片的请求是由下面...
分类:
其他 时间:
2014-06-08 08:54:03
收藏:
0 评论:
0 赞:
0 阅读:
386
继WWDC2014后,新的编程语言Swift浮出水面,它具有快速、现代、安全、可交互等特征,并且其语法简单,入门门槛低,有望替代语法复杂难懂的Objective-C语言。据其作者Chris Lattner在博客上声称,该语言开发只用了4年时间,并且底层框架基本上都是由其一人开发完成。
按照惯例,先用Swift来编写一个简单的"Hello World"
println("Hello Wo...
分类:
编程语言 时间:
2014-06-08 15:50:13
收藏:
0 评论:
0 赞:
0 阅读:
400
1 Supervisord的安装
Supervisord是运行在python环境下的服务监控程序。所以在安装supervisord之前必须有python环境。
如果系统没有PYTHON,键入:yum install python(CENTOS)或者apt-get installpython(UBUNTU)
键入:yum install python-setuptools...
分类:
其他 时间:
2014-06-08 08:53:19
收藏:
0 评论:
0 赞:
0 阅读:
261
下面是参考《数据结构域算法分析》书上部分代码,结合自己理解写出的快速排序代码...
分类:
其他 时间:
2014-06-08 17:28:43
收藏:
0 评论:
0 赞:
0 阅读:
312
php常用数组函数...
分类:
Web开发 时间:
2014-06-08 14:48:16
收藏:
0 评论:
0 赞:
0 阅读:
519
一、Filter的介绍及使用
什么是过滤器?
与Servlet相似,过滤器是一些web应用程序组件,可以绑定到一个web应用程序中。但是与其他web应用程序组件不同的是,过滤器是"链"在容器的处理过程中的。这就意味着它们会在servlet处理器之前访问一个进入的请求,并且在外发响应信息返回到客户前访问这些响应信息。这种访问使得过滤器可以检查并修改请求和响应的内容。
过滤器适用于那些地方?
...
分类:
其他 时间:
2014-06-08 08:35:26
收藏:
0 评论:
0 赞:
0 阅读:
309
AlienTech for better life!~...
分类:
系统服务 时间:
2014-06-08 15:00:24
收藏:
0 评论:
0 赞:
0 阅读:
400
今天Mayuyu带大家一起来搞清楚i++与++i的区别。或许你在C++编程中经常使用它们,但是却不知道它们背后的原
理。同样Mayuyu也不知道,那么今天很有必要搞清楚它们。现在就让Mayuyu带领大家一起学习吧。。。
首先,说到i++于++i的区别,那么就先要了解它们的底层实现细节。下面是它们的实现代码
对于i++是
int tmp;
tmp = i;
i =...
分类:
其他 时间:
2014-06-08 15:31:56
收藏:
0 评论:
0 赞:
0 阅读:
417
题目
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).
For example:
G...
分类:
其他 时间:
2014-06-08 17:28:02
收藏:
0 评论:
0 赞:
0 阅读:
266
首先第一步打开已安装好的Virtualbox4.3.12...
分类:
其他 时间:
2014-06-08 16:31:34
收藏:
0 评论:
0 赞:
0 阅读:
329
在有关TCP连接的很多配置中,有很多选项有的配置
net.ipv4.tcp_rmem:这个参数定义了TCP接收缓冲(用于TCP接收滑动窗口)的最小值、默认值、最大值
net.ipv4.tcp_wmem:这个参数定义了TCP发送缓冲(用于TCP发送滑动窗口)的最小值、默认值、最大值
netdev_max_backlog:当网卡接收数据包的速度大于内核处理的速度时,会有一个队列保存这些数据包...
分类:
其他 时间:
2014-06-08 10:02:12
收藏:
0 评论:
0 赞:
0 阅读:
332
大家都知道在Activity的onCreate()中调用Activity.setContent()方法可以加载布局文件以设置该Activity的显示界面。本文将从setContentView()的源码谈起,分析布局文件加载所涉及到的调用链。本文所用的源码为android-19.
Step 1 、Activity.setContentView(intresId)
public void s...
分类:
移动平台 时间:
2014-06-08 08:34:47
收藏:
0 评论:
0 赞:
0 阅读:
810
约瑟夫问题,循环链表实现
问题描述:
n 个人围成一个圆圈, 首先第 1 个人从 1 开始一个人一个人的顺时针报数,报到第 报到第 m 个人, 令其出列。 然后再从下一 个人开始从 1 顺时针报数 , 报到第 m 个人, 再令其出列,如此下去 , 求出列顺序。...
分类:
其他 时间:
2014-06-08 15:02:22
收藏:
0 评论:
0 赞:
0 阅读:
585