- 浏览: 242605 次
- 性别:
- 来自: 宁波
最新评论
文章列表
转自:http://www.cnblogs.com/ego/articles/1456317.html
悲观锁和乐观锁
——《POJOs in Action》读书笔记(一)
1事务隔离
事务隔离是数据库提供的功能。
SQL Server通过SET TRANSACTION ISOLATION LEVEL语句设置事务隔离级别:
SET TRANSACTION ISOLATIO ...
- 2012-01-02 22:16
- 浏览 679
- 评论(0)
博文视点有奖答题第一题:二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
例如下面的二维数组就是每行、每列都递增排序。如果在这个数组中查找数字7,则返回true;如果查找数字5,由于数组不含有该数字,则返回false。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define ROWNUM 4
...
- 2011-12-31 13:45
- 浏览 570
- 评论(0)
博文视点有奖答题第二题:青蛙跳台阶问题
(1)一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)一只青蛙一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?
#include <stdio.h>
#include <stdlib.h>
int main(int ac, int* av[]){
int num_steps, result;
printf("Please input the num of steps\n") ...
- 2011-12-31 13:44
- 浏览 786
- 评论(0)
site.google.com被墙了,找朋友搞了一份2.0版本的,发在这里共享之。
目录
1 Overview
2 Goals for Gson
3 Gson Performance and Scalability
4 Gson Users
5 Using Gson
5.1 Primitives Examples
5.2 Object Examples
5.2.1 Finer Points with Objects
5.3 Nested Classes (including Inner Classes)
5.4 Array Examples
5.5 Collections ...
- 2011-12-29 16:59
- 浏览 418
- 评论(0)
原文地址:http://mrbook.org/tutorials/make/
译者自述:
最开始接触开源软件时,觉得make很神秘,打开makefile,更加深了这种感觉。好在上学时不需要写大型程序,并且C/C++基本只在VC6下写过,所以一直没有勇气和动力来弄。工作后,尝试使用vim/vimgdb,在里面用gcc很不方面,还是将其写入makefile,直接输入个make命令来的简单。上网查了下,makefile入门也不是很难,找了很多文章,属这个简单,甚喜。独乐乐不如众乐乐,况翻译一遍能加深印象,故有此文。
书写长长的编译命令是很枯燥无聊而又费时的,尤其是包含多个文件的编译命令。 ...
- 2011-12-29 13:46
- 浏览 664
- 评论(0)
vim版本:7.3
这几天发现nootn分享了自己的.vimrc配置文件,这对于我这种vim小白实在是太sweet了,于是赶紧下载来用,下载地址:
http://nootn.com/lab/vim/_vimrc
乱码问题:
开始时,我直接将其mv到~/.vimrc(当然,首先将旧的vimrc做个备份),但启动vim时报了很多错,后来发现是编码的问题,原有的vimrc是iso-8859-1,而nootn的vimrc中有很多中文注释,因此应该是utf-8的。只好删掉乱码的vimrc,使用gedit手动复制/粘贴一份新的。
乱码问题解决后,进入vim输入backspace时会出现错误提示 ...
- 2011-12-29 10:31
- 浏览 1523
- 评论(0)
我的系统是ubuntu11.10,完全卸载掉自带的vim后,使用vim73的源码进行安装。
安装成功后,发现~/.vimrc居然不存在,复制系统自带的vimrc到~/.vimrc,果然解决了这个问题,我使用的命令:
cp /usr/local/share/vim/vim73/vimrc_example.vim ~/.vimrc
- 2011-12-28 16:31
- 浏览 403
- 评论(0)
最近一直在用vim编辑、gdb调试程序,看到网上有人直接在vim中调用gdb。于是google了一下,发现一种方法是给vim打patch,因此需要源码安装vim。搜到的第一篇文章是用vim7.2,但安装后vim无法启动,报内存错误。后来使用vim7.3和vimgdb-for-vim7.3成功使vim直接调用gdb。
下面是安装步骤:
下载vim-7.3和vimgdb-for-vim7.3的源码包。
vim-7.3.tar.bz2http://www.vim.org/sources.php
vimgdb-for-vim7.3 (this patch)https://git ...
- 2011-12-27 21:17
- 浏览 1103
- 评论(0)
问题描述:
在terminal中输入clear后,提示:The program 'clear' is currently not installed. You can install itby typing:sudo apt-get install ncurses-bin按提示输入sudo apt-get install ncurses-bin后,系统却提示:
- 2011-12-27 20:01
- 浏览 889
- 评论(0)
转自:http://www.cnblogs.com/treeyh/archive/2008/07/01/1232845.html
EXCEPT
从 EXCEPT 操作数左边的查询中返回右边的查询未返回的所有非重复值。
INTERSECT
返回 INTERSECT 操作数左右两边的两个查询均返回的所有非重复值。
A. 使用 EXCEPT
在示例中使用 TableA 和 TableB 中的数据。
- 2011-12-26 21:29
- 浏览 593
- 评论(0)
转自:http://hi.baidu.com/kashifs/blog/item/4f643bafcdde5c194b36d6b7.html
COM(Component Object Model)组件对象模型,是一种跨应用和语言共享二进制代码的方法。COM可以作为DLL被本机程序载入也可以通过DCOM被远程进程调用。
在PHP 4.2.0 至 4.2.3中,可以使用w32api_register_function 函数调用外部的DLL,前提是需要在php.ini中打开扩展的php_w32api.dll。
如果使用的是PHP 5,调用DLL只有使用PHP的COM类了。
基本方法为:$o ...
- 2011-12-26 16:31
- 浏览 440
- 评论(0)
节选自:http://www.vimer.cn/2011/02/windows%E4%B8%8B%E4%BD%BF%E7%94%A8vimgvim%E7%9A%84%E4%B8%8D%E4%BE%BF%E5%8F%8A%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%881-%E6%96%87%E4%BB%B6%E6%9F%A5%E6%89%BE%E5%92%8C%E8%BD%AF%E9%93%BE%E6%8E%A5.html
相信不少朋友像我一样,无论在linux还是windows下都用vim来办公,但是毕竟vim原生于linux,windows下的某些支持 ...
- 2011-12-26 14:56
- 浏览 714
- 评论(0)
节选自:http://beej.us/guide/bggdb/
Command parameters are in italics. Optional parameters are in square brackets. All commands can be abbreviated until they become ambiguous.
This list is very very incomplete, and only shows things talked about in this tutorial!
Help Commands
helpcommand
...
- 2011-12-26 10:12
- 浏览 593
- 评论(0)
转自:http://learn.akae.cn/media/ch09.html
代码风格好不好就像字写得好不好看一样,如果一个公司招聘秘书,肯定不要字写得难看的,同理,代码风格糟糕的程序员肯定也是不称职的。虽然编译器不会挑剔难看的代码,照样能编译通过,但是和你一个team的其他程序员肯定受不了,你自己也受不了,写完代码几天之后再来看,自己都不知道自己写的是什么。Structureand
Interpretation of Computer Programs里有句话说得好:“Thus,programs must bewritten for people to read, and only i ...
- 2011-12-22 21:07
- 浏览 1418
- 评论(0)
gcc -E xxx.c
显示的编译之前、预处理之后的源代码。里面用户的宏都已执行,因此可以查找因为宏引起的错误。
- 2011-12-22 16:09
- 浏览 778
- 评论(0)