比较常见的死锁场景,并发批量update时的一个场景:update cross_marketingset gmtModified = NOW(),pageview = pageview+ #extpageview#WHERE marketingId=#marketingId#第一次调用时,marke...
分类:
数据库 时间:
2015-05-17 21:46:10
阅读次数:
213
大家在做"返回上一页"这个功能的时候都是用history.go(-1);来实现的但这段代码只是简单的使用浏览器的后退功能从浏览器缓存中取出页面来显示但我们绝大部分情况都需要上一页重新去服务器请求页面而不是使用浏览器缓存比如我们从a查询页面跳转到b修改页面做修改操作当b修改完毕以后需要跳转回a显示修改...
分类:
Web程序 时间:
2015-05-17 21:45:10
阅读次数:
125
4G网络建设如火如荼地进行,换手机大家几乎都买的4G手机,那么看到如下参数怎么知道手机所支持的网络呢?SIM 1:4G TDD-LTE:TD38/39/40/41;4G FDD-LTE:LTE1/3/4/7;3G TD-SCDMA/UMTS:TD34/39,WCDMA1/2/4/5/8;2G GSM...
分类:
其他好文 时间:
2015-05-17 21:45:59
阅读次数:
435
一、结对题目:手机计算器二、题目介绍:1. 进行图形界面设计 通过图形界面设计,掌握JFrame类、JPanel类、5种布局管理器、文本框、标签及按钮的使用方法。2. 实现计算器的基本功能包括加减乘除四则运算、倒数、平方根及清除结果等功能。手机计算器除了能算四则运算之外,还可以算阶乘,三角函数等,不...
分类:
其他好文 时间:
2015-05-17 21:47:06
阅读次数:
142
当我们使用“项目”选项卡添加引用的时候,我们添加的其实是路径,在调用的时候,通过路径去找到这个程序集使用,当我们使用“浏览”选项卡是,就是把浏览到的这个程序集复制到当前程序集下;多线程:2.1 产生一个线程的4步骤:2.1.1 编写产生线程所要执行的方法2.1.2 引用System.Threadin...
分类:
编程语言 时间:
2015-05-17 21:47:17
阅读次数:
157
上篇文章介绍了itoa函数的实现,今天来说说atoi函数,主要思路是:将字符串从头开始读取,跳过最前面的空格以及其他无用字符;遇到正负号,做标记;之后的字符串,遇到数字则转换,遇到其他字符则直接跳出。好了,贴下代码: 1 int atoi(char str[]) 2 { 3 int ...
分类:
其他好文 时间:
2015-05-17 21:43:44
阅读次数:
169
转载自http://blog.csdn.net/guolin_blog/article/details/9526203由于每个android应用程序都有内存限制,所以如果加载很多图片的话,一定会出现OOM异常这就需要使用LruCache内存缓存技术了,LruCache是在support-v4 jar...
分类:
移动开发 时间:
2015-05-17 21:44:13
阅读次数:
234
1.认识MetasploitMetasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报。这些功能包括智能开发,密码审计,Web应用程序扫描,社会工程。团队合作,在Metasploit和综合报告...
分类:
Web程序 时间:
2015-05-17 21:44:30
阅读次数:
227
1:字符串转换(1):进制转换a): bin2hex(string $str) 二进制转十六进制b): hex2bin(string $str) 十六进制转二进制(2):特殊字符处理函数a): addslashes(string $str) 将特殊字符进行转义 如'转为\';b): addcslas...
分类:
Web程序 时间:
2015-05-17 21:44:20
阅读次数:
133
作为一名java工程狮,大家肯定经历过很多面试,但每次几乎都会被问到什么是MVC设计模式,你是怎么理解MVC的类似这样的一系列关于MVC的问题。【出现频率】【关键考点】MVC的含义MVC的结构 【考题分析】 在java Web开发中,存在两种普遍的开发模式,通常成为模式1和模式2。模式1使用...
分类:
编程语言 时间:
2015-05-17 21:43:20
阅读次数:
199
float 属性定义元素在哪个方向浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能地窄。注释:假如在一行之上只有极少的空间可供浮动元素,那么这个元素会跳至下一行,这个过程会持续到某一行拥有足够的空间为止。请看下图,当把框 1 向右...
分类:
Web程序 时间:
2015-05-17 21:43:59
阅读次数:
104
传说人类建造通天塔触怒上帝,上帝施法使人类语言混乱彼此之间无法交流。这就是说各种各样的语言其实就是祸乱之源——只会导致交流的不便。可是看看如今的程序设计语言的数量,你会怀疑人类时候又在造“通天塔”了?真的有这么多语言的必要吗?我到底要学习多少种程序设计语言才够用呢?
分类:
编程语言 时间:
2015-05-17 21:42:48
阅读次数:
154
欢迎参加我们的交流活动,面对面的与赴美程序员交流在美工作和生活的方方面面;以下是往期交流活动纪要,帮助打算过去的了解漂在北美的各种情况,如需转载请注明出处。在上一期的线上交流活动中,我们请来了应届毕业赴美的Kevin Gao童鞋与我们面对面交流,取得了不错的反响。第二期的活动应大伙要求,特找来了在国...
分类:
其他好文 时间:
2015-05-17 21:43:10
阅读次数:
3510
一、samba服务器概述Samba是一个能让Linux系统应用Microsoft网络通信协议的软件。而SMB是Server Message Block的缩写,即为服务器消息块。SMB主要作为Microsoft的网络通信协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Sam...
分类:
其他好文 时间:
2015-05-17 21:42:48
阅读次数:
179
1. 汉诺塔算法 static long count; //移动的次数 /** * 汉诺塔算法,将盘子从a移动到c * @param n 盘子数目 * @param a 柱子标识 * @param b 柱子标识 * @param c 柱...
分类:
编程语言 时间:
2015-05-17 21:43:46
阅读次数:
112
数组的定义:var mycars=new Array()mycars[0]="Saab"mycars[1]="Volvo"mycars[2]="BMW"javascript二维数组:javascript用一维数组来模拟二维数组:方法1.var arr = new Array(['a'...
分类:
编程语言 时间:
2015-05-17 21:42:33
阅读次数:
182
etcd 是一个高可用的Key/Value存储系统,和其他KV存储系统不同的是,它的灵感来自于 ZooKeeper 和 Doozer,主要用于分享配置和服务发现。利用 etcd 的特性,应用程序可以在集群中共享信息、配置或作服务发现,etcd 会在集群的各个节点中复制这些数据并保证这些数据始终正确。...
分类:
其他好文 时间:
2015-05-17 21:42:44
阅读次数:
127