短链接,通俗来说,就是将长的URL 网址,通过程序计算等方式,转换为简短的网址字符串。 这样的话其好处为:1、内容需要;2、用户友好;3、便于管理。 实现短网址(short URL)系统比较流行的算法有两种 自增序列算法、 摘要算法 自增序列算法: 自增序列算法 也叫永不重复算法 设置 id 自增, ...
分类:
Web程序 时间:
2018-08-23 19:39:57
阅读次数:
291
本题的分块儿需要提前预处理,预处理的时候就是把每块儿内元素排序,这样在查询的时候就可以二分查找了,从而减少了查询的效率 当然对于块儿外元素还是暴力查找,最大查找2m次也就是2√n次 区间加法还是同样适用一个修改标记,但是对于首尾的不完整块儿在修改之后这两块儿可能会出现乱序的情况 重新排序一下就好了 ...
分类:
其他好文 时间:
2018-08-23 19:39:39
阅读次数:
160
大多数的优化问题都会加入特定的约束,而不仅仅是指定起点和终点,此时需要更好的办法去解决优化问题,拉格朗日乘数法正是一种求约束条件下极值的方法。简单地说,拉格朗日乘数法(又称为拉格朗日乘数法)是用来最小化或最大化多元函数的。如果有一个方程f(x,y,z),在这个方程里的变量之间不是独立的,也就是说这些... ...
分类:
其他好文 时间:
2018-08-23 19:39:29
阅读次数:
302
叨叨 我在前一阵子,打算做一个微信小游戏,当然是单机的,只是为了了解小游戏开发的过程,最终选择了俄罗斯方块这一经典小游戏作为demo,源代码已托管值github,当然,这个游戏demo对用不并不友好,但是已经可以让我入门小程序开发了XD。 demo地址:https://github.com/nbcl ...
分类:
微信 时间:
2018-08-23 19:39:22
阅读次数:
294
文件的上传和下载是项目开发中最常用的功能,例如图片的上传和下载、邮件附件的上传和下载等。 接下来,将对Spring MVC环境中文件的上传和下载进行详细的讲解。 一.文件上传 多数文件上传都是通过表单形式提交给后台服务器的,因此,要实现文件上传功能,就需要提供一个文件上传的表单,而该表单必须满足以下 ...
分类:
其他好文 时间:
2018-08-23 19:39:12
阅读次数:
182
json概述:javascript object notation 是一种轻量级的数据交换格式。json本质上就是一种数据格式的字符串;javascript可以直接解析json,因为json本身就是一种原声的javascript数据格式。(json就是js里面的一个数组或者对象) json语法规则: ...
分类:
Web程序 时间:
2018-08-23 19:39:04
阅读次数:
284
(十六) 整合spring cloud云架构 -使用spring cloud Bus刷新配置 spring cloud Bus通过一个轻量级消息代理连接分布式系统的节点。这可以用于广播状态更改(如配置更改)或其他管理指令。 接下来,我们就来实施通过spring cloud Bus方案,动态刷新服务... ...
分类:
编程语言 时间:
2018-08-23 19:38:38
阅读次数:
160
Bean Manager View manager负责网络请求,继承 java.util.Observable 主要内容: View是activity或者fragment,需要实现 java.util.Observer,实现Observer的update()方法。 主要内容: ...
分类:
其他好文 时间:
2018-08-23 19:38:28
阅读次数:
121
原文:WPF和Expression Blend开发实例:一个样式实现的数字输入框今天来一个比较奇淫技巧的手法,很少人用,同时也不推荐太过频繁的使用. 先上样式: '9') { flag = false; ... ...
需要两个属性: 1. Grid.IsSharedSizeScope="True" 2. SharedSizeGroup=名称 ...
字符串是字符序列,比如 "Hello world!"。 一、PHP 字符串函数 1. strlen()函数返回字符串的长度,以字符计。 结果:12 2. strpos ( ) 函数用于检索字符串内指定的字符或文本。 结果: 6 注意: 符串中首字符的位置是 0 而不是 1。 3. str_split ...
分类:
Web程序 时间:
2018-08-23 19:37:59
阅读次数:
243
一、通过命令行查找端口被谁占用 1、window+R组合键,调出命令窗口 2、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口 3、查看被占用端口对应的PID,输入命令:netstat -aon | findstr 9090,回车,记录最后一位数字,即PID,这里 ...
"题面" 题目大意: 给你$m$张椅子,排成一行,告诉你$n$个人,每个人可以坐的座位为$[1,l]\bigcup[r,m]$,为了让所有人坐下,问至少还要加多少张椅子。 Solution: 为什么加椅子?我们可以在最左边或最右边一直加直到人人都有座位。 首先这道题目抽象成二分图很简单,然后我们可以 ...
分类:
其他好文 时间:
2018-08-23 19:37:44
阅读次数:
174
思路: 如果所有的图形都是三角形,那么答案是2*n+1 否则轮廓肯定触到了最上面,要使轮廓线最短,那么轮廓肯定是中间一段平的 我们考虑先将轮廓线赋为2*n+2,然后删去左右两边多余的部分 如果最左边或最由边是正方形,那么不需要删 如果最左边或最由边是圆形,那么删取2 - pi/2 如果如果最左边或最 ...
分类:
其他好文 时间:
2018-08-23 19:37:32
阅读次数:
136
获取网页数据无非就三步! 第一步:首先通过python获取到前端html完整代码!(需要用到request模块) 第二步:通过获取到的html代码进行过滤,获取到有用天气数据 (需要用到bs4模块下的BeautifulSoup) 第三步:获取到的天气数据,进行本地化保存 PS:其它用到的模块:tim ...
分类:
编程语言 时间:
2018-08-23 19:37:14
阅读次数:
219
DBCC DROPCLEANBUFFERS:从缓冲池中删除所有缓存,清除缓冲区 在进行测试时,使用这个命令可以从SQLSERVER的数据缓存data cache(buffer)清除所有的测试数据,以保证测试的公正性。 需要注意的是这个命令只移走干净的缓存,不移走脏缓存。由于这个原因,在执行这个命令前 ...
分类:
数据库 时间:
2018-08-23 19:37:08
阅读次数:
237
队列 from multiprocessing import Queue 队列: 先进先出(First In First Out 简称 FIFO)/// 栈:先进后出(First In Last Out 简称 FILO) Queue 方法介绍 : 其他方法: 进程间通信的队列 生产者消费者模型 主要 ...
分类:
编程语言 时间:
2018-08-23 19:37:00
阅读次数:
158