1.select... for update锁表。注意事项:事务下使用,@Transactional如果用主键,只锁住1行记录如果不用主键,会锁住多条记录,mysql下测试,查询1条,锁住1行,查询2条,锁住2行。网上不少文章说,没有用主键,会“锁表”,似乎不符合事实额。比如,http://www.cnblogs.com/chenwenbiao/archive/2012/06/06/2537508...
分类:
其他 时间:
2016-03-07 12:12:22
收藏:
0 评论:
0 赞:
0 阅读:
726
虽然eclipse很少用了,但是在古老的项目上还是会用到。一个麻烦事是打带签名包的时候,非常不方便。下边纪录下配置ant,自动打包带签名apk的过程,作为备忘。(PC环境为MAC)1,第一步得安ant,下载对应安装包,解压后配置环境变量:export ANT_HOME="/Users/yanzi/work/apache-ant-1.9.4"export PATH=${PATH}:${ANT_HOM...
分类:
移动平台 时间:
2016-03-07 12:12:02
收藏:
0 评论:
0 赞:
0 阅读:
254
责任链模式属于行为型设计模式之一,怎么理解责任链?责任链是可以理解成数个对象首尾连接而成,每一个节点就是一个对象,每个对象对应不同的处理逻辑,直至有一个对象响应处理请求结束。这一种模式成为责任链模式。生活中可以找到责任链模式的原型吗?这种例子很多,比如你要去买房子,首先是销售人员(对象1)接待你,你说想要百分之3的折扣,没问题,这时销售人员就有打百分之三折扣的权限,销售人员(对象1)进行处理。这时...
分类:
编程语言 时间:
2016-03-07 12:11:42
收藏:
0 评论:
0 赞:
0 阅读:
167
前几天,客户给了一个服务器地址和用户名密码,让把上面的文件,download到另一台服务器上,我查了下,发现该服务器使用文件协议是webdav,什么鬼。。。以前用的都是sftp或者ftp…所以百度了下。然后得到的结果就是使用sardine.jar或者jackrabbit-webdav.jar。这两种方式我更倾向于sardine,因为他的写法相对简单,代码量比jackrabbit-webdav会少一些...
分类:
Web开发 时间:
2016-03-07 12:11:32
收藏:
0 评论:
0 赞:
0 阅读:
156
以下内容引自一位网友的帖子: jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细
分类:
Web开发 时间:
2016-03-07 12:11:01
收藏:
0 评论:
0 赞:
0 阅读:
159
背景: AR卡项目中,需要在识别出的模型上加上升级时粒子效果,需要在生成模型的位置最上层出粒子效果。 然后粒子飞向进度条,实现升级。 关键方法及注意事项: Camera.WorldToScreenPoint Unity官方文档 该方法转换后得到的是屏幕坐标,不是Script中能直接用的坐标; 在10
分类:
其他 时间:
2016-03-07 12:10:52
收藏:
0 评论:
0 赞:
0 阅读:
396
Office 365 PowerShell for SharePoint Online 1. Get-SPOTenantLogEntry 并不能获取所有的Log信息,只能用于获取因外部资源而出错的log信息,比如 BCS错误,详情请见此页; The Get-SPOTenantLogEntry cmd
分类:
Windows开发 时间:
2016-03-07 12:10:41
收藏:
0 评论:
0 赞:
0 阅读:
258
根据时间戳获取kafka的topic的偏移量,结果获取的偏移量量数据组的长度为0,就会出现如下的数组下标越界的异常,实现的原理是使用了kafka的getOffsetsBefore()方法: Exception in thread "main" java.lang.ArrayIndexOutOfBou
分类:
其他 时间:
2016-03-07 12:10:31
收藏:
0 评论:
0 赞:
0 阅读:
385
1 package com.shejimoshi.behavioral.Observer; 2 3 4 /** 5 * 功能:学生观察者 6 * 时间:2016年3月7日上午10:28:00 7 * 作者:cutter_point 8 */ 9 public interface Student 10
分类:
其他 时间:
2016-03-07 12:10:11
收藏:
0 评论:
0 赞:
0 阅读:
238
题目: 给定两个有序链表的头指针head1和head2,打印两个链表的公共部分。 解答: 因为是有序列表,所以从两个链表的头开始进行如下判断: 如果head1的值小于head2,那么head1向下移动。 如果head1的值大于head2,那么head2向下移动。 如果二者的值相等,则打印这个值,然后...
分类:
编程语言 时间:
2016-03-07 12:10:02
收藏:
0 评论:
0 赞:
0 阅读:
139
1. 程序1: for循环的i>0改为i>=0; 程序2: for循环for (int i = 0; i < x.length; i++)改为for (int i = x.length-1; i > = 0; i--) 2. 程序1:x=[1,2,3], y=2; expected = 1 程序2:
分类:
其他 时间:
2016-03-07 12:09:51
收藏:
0 评论:
0 赞:
0 阅读:
93
分值语句(1) using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace fenzhiyuju1{ class P
分类:
Windows开发 时间:
2016-03-07 12:09:43
收藏:
0 评论:
0 赞:
0 阅读:
245
?USB 1.0出现在1996年的,速度只有1.5Mb/s1998年升级为USB 1.1,速度也提升到12Mb/s,称之为”full speed” ?USB2.0规范是由USB1.1规范演变而来的。它的传输速率达到了480Mbps,称之为“high speed” ?USB3.0提供了十倍于USB 2
分类:
其他 时间:
2016-03-07 12:09:21
收藏:
0 评论:
0 赞:
0 阅读:
261
// 推断一个数是不是2的n次方 #include <stdio.h> void judge_n(int a) { int b = a - 1; if ((a & b) == 0) { printf("是2的n次方\n"); return; } else { printf("不是2的n次方\n");
分类:
编程语言 时间:
2016-03-07 12:09:02
收藏:
0 评论:
0 赞:
0 阅读:
176
写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲解一下 m
分类:
其他 时间:
2016-03-07 12:08:41
收藏:
0 评论:
0 赞:
0 阅读:
134
1.使用ssl创建未经验证的上下文,在urlopen中传入上下文参数 import sslimport urllib2 context = ssl._create_unverified_context()print urllib2.urlopen("https://www.12306.cn/", c
分类:
编程语言 时间:
2016-03-07 12:08:31
收藏:
0 评论:
0 赞:
0 阅读:
326
http://blog.chinaunix.net/uid-22889411-id-59688.html c语言中指针学习: 入门介绍: int i=30;//定义一个int型的变量i(两个字节的内存,不同系统可能情况不一样,将这两个字节的内存命名为i,将30转成二进制存入这两个内存中) int *
分类:
编程语言 时间:
2016-03-07 12:08:21
收藏:
0 评论:
0 赞:
0 阅读:
228
docker 1.9.0版本之后,已经支持docker build参数化构建。 docker 版本更新记录: github讨论: 参开资料: https://github.com/docker/docker/issues/14634 http://stackoverflow.com/question
分类:
其他 时间:
2016-03-07 12:08:01
收藏:
0 评论:
0 赞:
0 阅读:
187
https://msdn.microsoft.com/en-us/library/z6zx288a(v=vs.110).aspx The System.Threading.Semaphore class represents a named (systemwide) or local semapho
分类:
其他 时间:
2016-03-07 12:07:41
收藏:
0 评论:
0 赞:
0 阅读:
228
首先说下反射是什么?反射是Sun公司推出的一组API,此组API位于Java.lang.reflect中 反射的作用是编写工具(例如eclipse),编写框架,当然对于一般的程序,我们不可能用反射来做这些事,一般反射大多是用于在构建类的实例以及调用类方法及属性。 ok! 了解了反射是什么以及反射的应
分类:
编程语言 时间:
2016-03-07 12:07:31
收藏:
0 评论:
0 赞:
0 阅读:
178