首页 > 其他
乐观锁和悲观锁的区别
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Opt...
分类:其他   时间:2015-03-28 01:01:56    收藏:0  评论:0  赞:0  阅读:791
random note
今天才慢慢意识到,什么才是学习,(以思考解决问题为驱动),埋头刷分只是方法,不是目的和原动力。 既然准备读研,就要慢慢去了解研究生的生活学习方式是什么样的,涉及到哪些方面。 读研之前要选好方向,但是现在我的兴趣点在哪里真得不知道,好像对每个方向都有兴趣,对每个方向的难点又都有畏惧。 好像有...
分类:其他   时间:2015-03-28 01:01:46    收藏:0  评论:0  赞:0  阅读:317
Reverse Bits
Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as00000010100101000001111010011100), return ...
分类:其他   时间:2015-03-28 01:01:06    收藏:0  评论:0  赞:0  阅读:367
Codeforces Round #290 (Div. 2)
A题:简单的模拟。贴样例就知道了。input3 3output###..####input3 4output####...#####input5 3output###..#####..###input9 9output#########........###########........#####...
分类:其他   时间:2015-03-28 01:00:56    收藏:0  评论:0  赞:0  阅读:346
ISO-8583协议介绍
(上图由前同事提供) 【02】起始字节 【01 06】表示后面数据的长度(106个字节) 【60 00 07 08 08】TPDU。iso8583的数据就从这里开始。 【20 00 ……】 先睡觉,明天再写。...
分类:其他   时间:2015-03-27 23:58:56    收藏:0  评论:0  赞:0  阅读:555
字符串总结(KMP)
字符串上的操作 *今天来总结一下关于串的问题,串包括字符串和数组 *这里一字符串为例:现在来有关字符串的一些算法 *1、逆转字符串revstr(s) *2、求字符串中的最长回文子串lhw(s) *3、求字符串的最长前缀的最长后缀lpre_Lpos(s) *4、求字符串的最长前缀的最长后缀的优美的方法和得到next的数组getnext(s,next) *5、朴素的字符串的模式匹配算法BF...
分类:其他   时间:2015-03-27 23:57:56    收藏:0  评论:0  赞:0  阅读:545
深入理解数据类型、变量类型属性、内存四区和指针
数据类型可理解为创建变量的模具(模子);是固定内存大小的别名。 数据类型的作用:编译器预算对象(变量)分配的内存空间大小。 既能读又能写的内存对象,称为变量;若一旦初始化后不能修改的对象则称为常量。 变量本质:(一段连续)内存空间的别名。 内存四区 栈区(stack):也叫临时区,由编译器自动分配释放,存放函数的参数值,局部变量的值等。 堆区(heap):一般由程序员分配释放(...
分类:其他   时间:2015-03-27 23:56:53    收藏:0  评论:0  赞:0  阅读:441
Handler, MessageQueue, Runnable与Looper
相信不少人对这几个概念深恶痛绝,因为它们“像雾像雨又像风”——自我感觉都很熟识,如果下一次再相遇,却又陌生得很。这种“隔靴搔痒”的感觉促使我们必须与这些“顽固分子”来个彻底的决断。 先不要想太多,任头脑中随意画下对这些概念的第一印象,如图5-5所示。 ▲图5 5 概念初探 图5-5是我们对这几个概念的“感官”释义,读者可以尝试着思考下是否和自己所想的基本一致。 那么,如果把这些概念糅...
分类:其他   时间:2015-03-27 23:54:56    收藏:0  评论:0  赞:0  阅读:365
The struts dispatcher cannot be found
1、错误描述      严重:Servlet.service() for servlet jsp threw exception                The struts dispatcher cannot be found.This is usually called by using struts tags without                the associat...
分类:其他   时间:2015-03-27 23:54:36    收藏:0  评论:0  赞:0  阅读:246
Mathematica的RSolve还能这样
了解太少了 RSolve[{f[x + 1] + f[x - 1] == 3 f[x], f[1] == 3/2, f[0] == 1}, f[x], x] // FullSimplify...
分类:其他   时间:2015-03-27 23:54:06    收藏:0  评论:0  赞:0  阅读:384
51nod 1040 最大公约数之和 (数学)
给出一个n,求1-n这n个数,同n的最大公约数的和。比如:n = 6 1,2,3,4,5,6 同6的最大公约数分别为1,2,3,2,1,6,加在一起 = 15 Input1个数N(N <= 10^9)OutPut公约数之和Input示例6Output示例15AC代码:/** *@xiaoran *1 2 3 4 5 6 *1 2 3 2 1...
分类:其他   时间:2015-03-27 23:53:26    收藏:0  评论:0  赞:0  阅读:370
知道自己不知道
想必上面这张图大家都很熟悉(文中图片来源于网络),在每个人的阅读的每个阶段,会看到不同的风景,也在提示着我们阅读的意义。        在第一个阶段,看到的可能只是一些假象,第二个阶段,开始看到现实之残酷,第三阶段,开始看到世界之美好。        有些时候,关于自己的知识面会有一定的困惑,有人总结到人对于自己的知识认知分为四个层次:        一、不知道自己不知道        二、知道自...
分类:其他   时间:2015-03-27 23:52:56    收藏:0  评论:0  赞:0  阅读:240
2015第13周五
pgsql同一模式下不同数据库如果表名、序列名相同,可能会导致两数据库中相同表明公用同一序列问题?pgsql序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。重置序列:user_id字段是一个自增字段(通过序列incr...
分类:其他   时间:2015-03-27 23:51:56    收藏:0  评论:0  赞:0  阅读:333
想成为大树,就不要和草去比
1、想成为大树,就不要和草去比。短期来看,草的生长速度和树相比,肯定是草的长势明显,但是几年过后,草换了几拨,但是树依旧是树。所以这个世界上只有古树、大树,却没有古草、大草。做企业,重要的不是一时的快慢,而是持久的发展力。 2、真正的独一无二,在看不见的地方。最初我看树,只关注树冠的造型是不是...
分类:其他   时间:2015-03-27 23:51:46    收藏:0  评论:0  赞:0  阅读:315
poj1061——扩展gcd水题
poj1061——扩展gcd水题青蛙的约会Time Limit:1000MSMemory Limit:10000KTotal Submissions:94176Accepted:17413Description两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一...
分类:其他   时间:2015-03-27 23:51:36    收藏:0  评论:0  赞:0  阅读:293
访问修饰符
pblic 在项目里都可以访问。protected 只能被自己访问和被子类访问例如在类中定义了两个方法,一个是protected 一个是publicProtected所修饰的方法只能在类内部被访问到,而不能被类所创建的对象访问到在继承protected所在类的子类也能访问到Private 只能在自己...
分类:其他   时间:2015-03-27 23:51:26    收藏:0  评论:0  赞:0  阅读:326
泛函编程(17)-泛函状态-State In Action
对OOP编程人员来说,泛函状态State是一种全新的数据类型。我们在上节做了些介绍,在这节我们讨论一下State类型的应用:用一个具体的例子来示范如何使用State类型。以下是这个例子的具体描述:模拟一个自动糖果贩售机逻辑:贩售机有两种操作方法:投入硬币和扭动出糖旋钮。贩售机可以处于锁定和放开两.....
分类:其他   时间:2015-03-27 23:51:06    收藏:0  评论:0  赞:0  阅读:334
线段树(区间树)
1.基本概念 线段树,Segment tree,是一颗二叉树,树的每个节点代表一个区间[a,b]。故又叫做区间树,Interval tree。 用于解决线段的并,或区间覆盖问题。 性质:线段树是平衡二叉树,最大深度为logN(N为线段树所表示区间的长度)。 2.线段树API 存储结构: public...
分类:其他   时间:2015-03-27 23:50:56    收藏:0  评论:0  赞:0  阅读:298
JVM内存区域划分
这几天从图书馆借了《深入理解Java虚拟机》,看到内存区域这一章,总结了一下。Java虚拟机所管理的内存区域如下图所示:其中各区域具体的作用如下1、程序计数器字节码解释器通过改变程序计数器的值来选取下一条要执行的字节码指令(分支、循环线程恢复等基础功能都需要依赖这个计数器);每个线程都有一个独立的程...
分类:其他   时间:2015-03-27 23:50:06    收藏:0  评论:0  赞:0  阅读:298
解决打开CHM文件后,右侧空白
在网上下了一个chm的文件,打开后只有目录,右侧不显示内容。不知道是文件有问题,还是系统有问题。右键点击文件–属性 看到 最下面有一个提示 说是这个文件是来自其他计算机的,边上有一个解锁。点击解锁。再试一下,ok可以了。
分类:其他   时间:2015-03-27 23:49:16    收藏:0  评论:0  赞:0  阅读:253
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!