/** * 左补齐字符串 * @param {Number} nLen 要补齐的长度 * @param {String} ch 要补齐的字符 * @return {String} 补齐后的字符串 */ var padLeft = function (str, nLen, ch) { var len ...
分类:
Web程序 时间:
2020-06-09 12:46:53
阅读次数:
64
delete from table where order_no in (select orderno from (select order_no as orderno from table group by order_no having count(order_no) > 1) a) and i ...
分类:
数据库 时间:
2020-06-09 09:48:35
阅读次数:
64
第1章 Git的概述 1.1 什么是git Git是一个分布式的版本控制软件 相当于QQ,office等需要安装到电脑上才可以使用的工具 版本控制:类似于毕业论文,写文案等,需要反复修改和保留历史的数据 1.2 为什么要做版本控制 要保留之前的数据,方便回滚和修改 1.3 Git的安装 https: ...
分类:
其他好文 时间:
2020-06-08 23:28:22
阅读次数:
83
变量赋值 变量名的命名规则 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令查看保留关键字)。 变量定义 显式定义 var=value 变量名,等号,值中间不能有空格 如果值中间有空 ...
分类:
系统相关 时间:
2020-06-08 23:20:05
阅读次数:
90
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 先说下要求: PC端全平台支持,要求支持Windows,Mac,Linux 支持所有浏览器。 支持文件批量上传 支持文件夹上传,且要求在服务端保留层级结构。文件夹数量要求支持到10W ...
分类:
编程语言 时间:
2020-06-08 14:39:00
阅读次数:
73
1、标识符(我们自己起的一个名字) 就是给类,接口,方法,变量等起名字时使用的字符序列 组成规则 英文大小写字母 数字字符 $和_ 注意事项 不能以数字开头 不能是Java中的关键字(保留字) 区分大小写 2、包命名: 类似于在操作系统中,以文件夹的形式组织文件, 在Java文件中,以包来组织Jav ...
分类:
编程语言 时间:
2020-06-08 14:38:27
阅读次数:
258
Zookeeper概述zookeeper高容错数据一致性协议(CP)的分布式小文件系统,提供类似于文件系统的目录方式的数据存储。全局数据一致性:每个server保存一份相同的数据副本,client无论连接到哪个server展示的数据都是一致的。可靠性:一旦事务成功提交,就会被保留下来。有序性:客户端发起的事务请求,在也会顺序的应用在Zookeeper中。数据更新原子性:一次数据更新要么成功要么失败
分类:
其他好文 时间:
2020-06-08 12:44:34
阅读次数:
60
CopyOnWriteArrayList(免锁容器)的好处之一是当多个迭代器同时遍历和修改这 个列表时,不会抛出 ConcurrentModificationException。在 CopyOnWriteArrayList 中,写入将导致创建整个底层数组的副本,而源数组将保 留在原地,使得复制的数组 ...
分类:
其他好文 时间:
2020-06-08 01:01:27
阅读次数:
99
自己写的一款极简导航,由于充分体现极简,因此只保留以下功能,链接:PM导航 1. 基本搜索功能,支持联想,内置三个搜索,点击切换,分别是百度,搜狗,必应,方向键可以选择联想的内容 2. 基本链接收藏,只保留8个位置,因此最多收藏8个链接 3. 背景功能,接口来自必应壁纸,支持来回切换,支持自定义壁纸 ...
分类:
其他好文 时间:
2020-06-08 00:27:38
阅读次数:
250
cookie 由来 HTTP协议是无状态的,就是说浏览器客户端每次对服务端的请求都是独立的。 状态可以理解为客户端与服务端在某次会话中产生的数据,而无状态不会将这些信息保留,但是在会话中产生的数据很多情况下是需要保存的,也就是保持状态,因此COOKIE就是在这样的场景下诞生 cookie的工作原理 ...
分类:
其他好文 时间:
2020-06-07 21:48:06
阅读次数:
65