摘要:
主要记录最简单的数据的增删改查、配置文件的自动扫描、作为参数的JavaBean的自动扫描、以及映射文件中配置的增删改查方法的调用。...
分类:
其他好文 时间:
2015-05-18 22:57:29
阅读次数:
155
l unique_ptr
:不允许多个指针共享资源,可以用标准库中的move函数转移指针
l shared_ptr
:多个指针共享资源
l weak_ptr
:可复制shared_ptr,但其构造或者释放对资源不产生影响...
分类:
编程语言 时间:
2015-05-18 22:57:19
阅读次数:
160
Akka支持在运行时对角色消息循环 (例如它的的实现)进行实时替换: 在角色中调用getContext.become 方法。 热替换的代码被存在一个栈中,可以被pushed(replacing 或 adding 在顶部)和popped。
become一个特别好的例子是用它来实现一个有限状态机。
使用Become/Unbecome特性还可以很方便的实现状态转换机。
1.动态替换方法
im...
分类:
其他好文 时间:
2015-05-18 22:58:30
阅读次数:
171
你是否会和我一样经常碰到这样的情景:在VIM中编辑了一个系统配置文件,当需要保存时才发现当前的用户对该文件没有写入的权限。如果已 经做了很多修改,放弃保存的确很懊恼,只好先保存在用户的主目录下,再用sudo mv移动到文件的原始位置,并按需要chown。这样做实在太麻烦了,以下的这个技巧就太方便了。...
分类:
系统相关 时间:
2015-05-18 22:55:42
阅读次数:
197
You are given a string q. A sequence of k strings s1,?s2,?...,?sk is called beautiful, if the concatenation of these strings is string q (formally, s1...
分类:
其他好文 时间:
2015-05-18 22:56:44
阅读次数:
138
1. 首先对象是什么?是单身童鞋们正在查找的“对象”吗?是的,他/她就是活生生的对象。Javascript是一种基于对象的语言, 你遇到的所有东西几乎都是对象。但它又不同于基于类的语言。那么“类”又是神马,简单来说,类就是对同一类事物抽象的称呼。比如“人”就是一个抽象的称呼,那么你,我,他,就是一个...
分类:
编程语言 时间:
2015-05-18 22:56:07
阅读次数:
131
设定主题:右击网站,选择添加ASP.NET文件夹,选择主题。系统默认将文件夹命名为App_Themes,我们在这个文件夹下添加外观文件,在.skin后缀的文件中自定义我们想要的主题。例如:利用SkinId属性,为同种类型的控件定义多种不同的外观。使用主题:对单个网页设定主题代码:二者是有区别的,我们...
分类:
Web程序 时间:
2015-05-18 22:54:44
阅读次数:
169
1.Hadoop核心配置文件:# gedit core-site.xml fs.default.name hdfs://localhost:9000 # gedit hdfs-site.xml dfs.replication 1 (注解:dfs.replication指定...
分类:
其他好文 时间:
2015-05-18 22:56:47
阅读次数:
454
最开始在项目文档看到priority_queue这个模板时,还以为是自己定义的呢,后来查了一下,原来这是STL中存在的一种优先队列。1.最简单的使用方法std::priority_queue q;默认从大到小#include #include #include int main(){std::pri...
分类:
编程语言 时间:
2015-05-18 22:54:19
阅读次数:
136
本文将讲解C程序注释模板的使用背景、创建方法,并在结束时进行总结。1、使用背景 在项目开发过程中,为方便组内其他成员能够快速学习自己编写的代码,需要对自己写的函数添加注释。在正规的软件开发流程中,一个标准的函数及其注释可能如下所示。/******************************...
分类:
其他好文 时间:
2015-05-18 22:54:47
阅读次数:
169
class Solution {public: string longestCommonPrefix(vector& strs) { int len = strs.size(); if(len == 0) return ""; string prefix = strs[0]; for(...
分类:
其他好文 时间:
2015-05-18 22:56:09
阅读次数:
144
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:#adduser tommy//添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX password: //在这里输入新密码Retyp...
分类:
其他好文 时间:
2015-05-18 22:54:36
阅读次数:
165
Visual Studio 2013中,智能提示功能突然用不了,查了一下,使用命令行重置VS的方法解决了这个问题。步骤如下:开始菜单 -->所有程序-->Visual Studio 2013文件夹 -->Visual Studio Tools -->Developer Command Prompt ...
分类:
其他好文 时间:
2015-05-18 22:54:04
阅读次数:
156
1.进程:正在运行的程序,负责程序的内存分配,每一个进程都有自己独立的虚拟内存空间。(一个程序运行的动态过程)2.线程:线程是进程中一个独立执行的路径(控制单元)一个进程至少包含一条线程,即主线程可以将耗时的执行路径(如网络请求)放在其他线程中执行。3.创建线程的目的:为了开启一条新的执行路径,运行...
分类:
编程语言 时间:
2015-05-18 22:53:04
阅读次数:
1031
我想要的答案终于有了刚刚领导电话打来说 之前的项目先停手吧 你好好去复习好了我就呵呵呵呵呵呵呵呵呵呵呵了。讲得也真是委婉啊我特么的白干了这么久白干了这么久白干了这么久白干了这么久!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
分类:
其他好文 时间:
2015-05-18 22:53:15
阅读次数:
127
在ARM中,有一个硬件部分叫WATCH DOG。这个硬件,一直在做一件事情:就是,从某一数值,一直数,各一段时间减一,隔一段时间减一,直到减到0的时候将会触发重启或者中断。而有时候,为了预防死机,我们在操作系统跑起来的时候会有一个特定的程序来做一件事情:减到特定是值的时候数值将会重新置到100.这样...
分类:
其他好文 时间:
2015-05-18 22:52:25
阅读次数:
179