同步和异步的区别 同步、异步、阻塞、非阻塞,是分3个层次的: CPU层次; 线程层次; 程序员感知层次。 这几个概念之所以容易混淆,是因为没有分清楚是在哪个层次进行讨论。 CPU层次 线程层次 程序员感知层次 普通感知层次 普通B/S模式(同步)AJAX技术(异步) 通信层次 作者:银月游侠链接:h ...
分类:
其他好文 时间:
2017-07-26 15:41:03
阅读次数:
339
圆桌上围坐着2n个人。其中n个人是好人,另外n个人是坏人。如果从第一个人开始数数,数到第m个人,则立即处死该人;然后从被处死的人之后开始数数,再将数到的第m个人处死……依此方法不断处死围坐在圆桌上的人。试问预先应如何安排这些好人与坏人的座位,能使得在处死n个人之后,圆桌上围坐的剩余的n个人全是好人。 ...
分类:
其他好文 时间:
2017-07-26 15:40:56
阅读次数:
133
一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 select * from order where status!=0 and stauts!=1 not in/not exists都不是好 ...
分类:
数据库 时间:
2017-07-26 15:40:46
阅读次数:
215
1 function getBrowser() { 2 $user_OSagent = $_SERVER['HTTP_USER_AGENT']; 3 if (strpos($user_OSagent, "Maxthon") && strpos($user_OSagent, "MSIE")) { 4 ... ...
分类:
其他好文 时间:
2017-07-26 15:40:35
阅读次数:
117
一、工具 环境:windows 7 python 2.7.7 下载地址:https://www.python.org/downloads/release/python-2713/ ps:这里提供的地址是当前的最新2.7版本,应该差别不大 django-1.11.3 下载地址:https://www. ...
分类:
Web程序 时间:
2017-07-26 15:40:29
阅读次数:
185
/** 题目:hdu6035 Colorful Tree 链接:http://acm.hdu.edu.cn/showproblem.php?pid=6035 题意:给定一棵树,每个节点有一个颜色值。定义每条路径的值为经过的节点的不同颜色数。求所有路径的值和。 思路:看题解后,才想出来的。树形dp。 ... ...
分类:
其他好文 时间:
2017-07-26 15:40:18
阅读次数:
934
题目描述 有n个物品,m块钱,给定每个物品的价格,求买物品的方案数。 输入 第一行两个数n,m代表物品数量及钱数 第二行n个数,代表每个物品的价格 n<=40,m<=10^18 输出 一行一个数表示购买的方案数 (想怎么买就怎么买,当然不买也算一种) 样例输入 5 1000 100 1500 500 ...
分类:
其他好文 时间:
2017-07-26 15:40:08
阅读次数:
140
直接在网页打开就可以玩了; http://cdn.abowman.com/widgets/hamster/hamster.swf?up_bodyColor=f0e9cc&up_feetColor=D4C898&up_eyeColor=000567&up_wheelSpokeColor=DEDEDE& ...
分类:
Web程序 时间:
2017-07-26 15:40:01
阅读次数:
162
一、webpack四个核心概念 webpack将创建所有应用程序 依赖关系图表。图表的起点被称之为 入口起点。入口起点告诉webpack从哪里开始,并遵循着依赖关系图表知道打包什么。可以将您的应用入口起点认为是跟上下文或app的第一个启动文件。 将所有资源打包在一起,仍然告诉webpack在哪里打包 ...
分类:
Web程序 时间:
2017-07-26 15:39:51
阅读次数:
239
SQL Server 中对已经定义的变量赋值的方式用两种,分别是 SET 和 SELECT。 对于这两种方式的区别,SQL Server 联机丛书中已经有详细的说明,但很多时候我们并没有注意,其实这两种方式还是有很多差别的。 SQL Server推荐使用 SET 而不是 SELECT 对变量进行赋值 ...
分类:
其他好文 时间:
2017-07-26 15:39:44
阅读次数:
136
设置下声音输出的扬声器就行了 代码如下 备份:http://www.jianshu.com/p/f8c614b1b7cf ...
分类:
编程语言 时间:
2017-07-26 15:39:34
阅读次数:
186
https://www.atatech.org/articles/52027 浅析Java注解 https://www.atatech.org/articles/52027 浅析Java注解 问题缘起是在看别人代码时偶然看到@interface的应用,看的一知半解。我自己对注解这一块并不是很熟悉,一 ...
分类:
编程语言 时间:
2017-07-26 15:39:27
阅读次数:
205
题目: You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or may not be filled with r ...
分类:
其他好文 时间:
2017-07-26 15:39:19
阅读次数:
202
把开发环境部署在虚拟机里面,重装系统后不须要再反复部署开发环境。可是有时候异常退出虚拟机会导致错误。之前出现打开虚拟机之后,系统分辨率错误,就是点击的位置和显示的位置不一样。于是又一次关了虚拟机,这时候虚拟机占用cpu 100%,过了非常长时间都没有关闭成功。于是直接power off。后来发现是被 ...
分类:
系统相关 时间:
2017-07-26 15:39:14
阅读次数:
175
练手时发现个问题,路径404,各种检查发现,多加了一层<context:component-scan base-package="com.yanan.controller"/>写成了<context:component-scan base-package="com.yanan.*.controlle ...
分类:
其他好文 时间:
2017-07-26 15:39:06
阅读次数:
344
// 转为unicode 编码 function encodeUnicode(str) { var res = []; for ( var i=0; i<str.length; i++ ) { res[i] = ( "00" + str.charCodeAt(i).toString(16) ).sl ...
分类:
Web程序 时间:
2017-07-26 15:38:57
阅读次数:
151
表中的关系: 实体中的关系: 员工类User.java 员工表映射文件User.hbm.xml 角色类Role.java 角色映射文件Role.hbm.xml 操作: 注意:多对多关系,在维护关系式一定要设置某方放弃维护关系(也就是给某方设置inverse="true"), ...
分类:
Web程序 时间:
2017-07-26 15:38:45
阅读次数:
181