背景: 公司基础设施部门推出了自己的微服务框架(以下简称M),要求所有业务应用都要接入进去,但坑爹的是M只提供了SpringMVC工程的support,对于采用Stripes作为MVC框架的应用并不支持,所以就必须重构这个Stripes应用。 M虽然代替Tomcat自己实现了IO,工作线程池,服务注 ...
分类:
编程语言 时间:
2019-01-03 20:32:48
收藏:
0 评论:
0 赞:
0 阅读:
193
并查集好啊! 虽然并查集很好,但是我对它的掌握却十分肤浅。 搬运算导 1.单用路径压缩复杂度$O(n+m (1+log_{2+m/n}n))$ 证明是不可能有的。 2.单用按秩合并并且记忆化复杂度$O(nlogn+m)$ 由于路径压缩也是一种记忆化,所以混合策略也有该上界。 复杂度显然。 3.假设所 ...
分类:
其他 时间:
2019-01-03 20:31:55
收藏:
0 评论:
0 赞:
0 阅读:
135
1.web架构 2.http协议 什么是http协议 http工作原理(事务) 请求报文 响应报文 服务器状态码 3.原生socket 目录结构 服务器端 4.框架演变 目录结构 manage.py 6.项目演变 目录结构 index.html user.html start.py urls.py ...
分类:
其他 时间:
2019-01-03 20:31:36
收藏:
0 评论:
0 赞:
0 阅读:
158
后端 ...
分类:
其他 时间:
2019-01-03 20:31:01
收藏:
0 评论:
0 赞:
0 阅读:
181
我们的团队项目是微图书销售小程序,而我负责的是图书详情,创建订单,订单管理者3个大模块的测试。 其实一开始,在微信web开发者工具上模拟,是没有问题的,但是那时真的心态很年轻,一旦进入真机调试里面就发现很多问题和BUG,接下来上测试表格: 开发小组 开发小组 3班6组 灵魂架构者开发小组 指导老师 ...
分类:
微信 时间:
2019-01-03 20:30:44
收藏:
0 评论:
0 赞:
0 阅读:
179
首先说说java的三个环境变量:java_home,classpath,path java_home:jdk的安装路径【你一层一层点开安装路径,直到当前目录有一个bin目录,然后在地址栏里面右键单击复制地址就是jdk的安装路径(eg:D:\Java\jdk1.8.0_65)】,没有其实也可以,在用到 ...
分类:
编程语言 时间:
2019-01-03 20:30:27
收藏:
0 评论:
0 赞:
0 阅读:
146
四 网络通信协议(互联网协议) 四 网络通信协议(互联网协议) 第二天再讲这里,大家第二天再看这里把~~~ 网络通信协议是网络传输的灵魂,非常重要,协议即准则,准则是传输消息的格式要求,那么我们从电脑上发出一个消息,到底是以什么样的消息格式发到了对方的手上呢,来看一看这里>>>,网络通信协议 第二天 ...
分类:
其他 时间:
2019-01-03 20:30:04
收藏:
0 评论:
0 赞:
0 阅读:
181
I. Scan应用——Compact 在介绍这节之前,首先给定一个情景方便理解,就是因为某种原因我们需要从扑克牌中选出方块的牌。 更formal一点的说法如下,输入是 $s_0,s_1,...$, 我们提前预设条件来得到 Predicate ,即每个元素都会根据条件输出 True 或 False 。 ...
分类:
移动平台 时间:
2019-01-03 20:29:47
收藏:
0 评论:
0 赞:
0 阅读:
193
redis安装 一.在linux安装redis,通过源码编译安装redis 1.下载源码包 wget http://download.redis.io/releases/redis-4.0.10.tar.gz 2.解压缩redis tar -zxf redis-4.0.10.tar.gz 3.进入r ...
分类:
系统服务 时间:
2019-01-03 20:29:30
收藏:
0 评论:
0 赞:
0 阅读:
182
1、shell最重要的功能是命令解释 2、图形切换文字:crtl+alt+F2~F6 文字切换图形:atl+F1 3、选项分为三种:—单命令选项 ls -l ——多命令选项 ls--help -l-h多个单命令选项ls-l-h(选项输入顺序无要求,也可以写在一起) 4、命令的习惯:1.严格区分大小写 ...
分类:
系统服务 时间:
2019-01-03 20:29:12
收藏:
0 评论:
0 赞:
0 阅读:
143
- 集群概念 - 简单的说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机) 都是运行各自服务的独立服务器,这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理.当用户客户机请求集 ...
分类:
其他 时间:
2019-01-03 20:28:52
收藏:
0 评论:
0 赞:
0 阅读:
118
final可以修饰类,成员方法,成员变量。 1.final修饰的类不能被继承,所以没有子类 2.final修饰的成员方法,不能被重写 3.final修饰的成员变量,会变成不可修改的常量(变量一般用大写字母表示,不同字母用_分开) ...
分类:
编程语言 时间:
2019-01-03 20:28:37
收藏:
0 评论:
0 赞:
0 阅读:
120
[还没研究完...] 1.安装python3.6 python tab tab # 两次tab键,查看python版本[一般只有python2.7和3.5,需要寄几装3.6] apt-get update apt-get install software-properties-common add- ...
分类:
系统服务 时间:
2019-01-03 20:28:21
收藏:
0 评论:
0 赞:
0 阅读:
230
hadoop的伪分布式安装流程如下所示: 其中core-site.xml和hdfs-site.xml是两个很重要的配置文件。 core-site.xml hadoop.tmp.dir用来存放hadoop运行过程中临时文件的目录,目录指定为/usr/local/hadoop/tmp,如果不设置这个目录 ...
分类:
其他 时间:
2019-01-03 20:28:04
收藏:
0 评论:
0 赞:
0 阅读:
241
一:异常分类 (一)checked exception(IDE会直接显示出错) 未编译运行:IDE直接指出 必须需要我们处理 (二)Unchecked Exception(IDE不会指出,编译通过,若是运行到此处,才会报错) IDE不会报错,编译通过 运行报错 总结: 二:异常处理:try-catc ...
分类:
编程语言 时间:
2019-01-03 20:27:37
收藏:
0 评论:
0 赞:
0 阅读:
174
流程: 1.获取前端的文件 2.判断文件是否zip文件 3.解压压缩包并保存 4.遍历解压后的文件夹 5.判断文件是否py文件,将绝对路径添加到列表 6.循环列表,排除注释和空号,统计行数 ...
分类:
其他 时间:
2019-01-03 20:27:06
收藏:
0 评论:
0 赞:
0 阅读:
174
1. OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下: ...
分类:
其他 时间:
2019-01-03 20:26:50
收藏:
0 评论:
0 赞:
0 阅读:
150
Description 给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2<=i<=len)。 给定一个长度为n的数列ai,求ai的子序列bi的最长长度,满足bi&bi-1!=0(2<=i<=len)。 Input 输入文件共2行。 第一行包括一个整数n。 第二行 ...
分类:
其他 时间:
2019-01-03 20:26:31
收藏:
0 评论:
0 赞:
0 阅读:
141
一.网络通信协议 (详细内容) 1.划分 2.五层流程 1).物理层:主要是基于电器特性发送高低电压(电信号), 高电压对应数字1,低电压对应数字0 2).数据链路层:定义了电信号的分组方式 (ARP协议引入Mac地址) 3).网络层:引入一套新的地址用来区分不同的广播域/子网, 这套地址即 IP地 ...
分类:
其他 时间:
2019-01-03 20:26:13
收藏:
0 评论:
0 赞:
0 阅读:
204
Linux 系统中有软链接和硬链接两种特殊的“文件”。 软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。 硬链接则透过文件系统的inode来产生新档名,而不是产生新档案。 创建方法: #软链接 ln -s source targe #硬链接 ln source targ ...
分类:
系统服务 时间:
2019-01-03 20:08:06
收藏:
0 评论:
0 赞:
0 阅读:
169