RATE MAX alpha冲刺第六天 组员讨论成果规划 |组员|昨日成果|今日计划&进度(尽量详细)|存在问题| | |: : |: : |: : | |洪楷滨|测试前后端接口|测试前端好友列表及修改整合前端页面、完善接口返回数据形式|其中对于聊天的一些逻辑交互不清楚进行了沟通| |陈炀|帮组员修 ...
分类:
其他好文 时间:
2020-05-01 23:59:40
阅读次数:
108
线程隔离这块,一定会有线程池,有线程池,我们一般会给他启用一个唯一标识。然后用来对于线程池进行一些相关的操作。就像我们有孩子,我们给他起名字张三、二狗,紧接着呢我想去召唤他什么的,我就用这个名字就可以了。这就是ThreadPoolKey的意思。 ThreadPoolKey不是必填项。Hytrix在你 ...
分类:
其他好文 时间:
2020-05-01 23:59:04
阅读次数:
101
在项目中,当程序处于长时间停顿的时候,可以使用java提供的jstack命令跟踪正在执行方法的堆栈情况,jstack能够生成虚拟机当前时刻的线程堆栈情况。主要,监控线程的状态,判断出线程停顿的原因。例如,死锁,死循环,多个线程等待等等。线程的状态包括NEW,RUNNABLE,BLOCKED,WAIT ...
分类:
编程语言 时间:
2020-05-01 23:58:48
阅读次数:
148
1. 缓存的作用 减少服务器的访问压力 减少客户端的网络延时 减少网络带宽的消耗 2. 缓存的过期和淘汰 先进先出 最近最少使用 最近最不经常使用 3. 常见的缓存架构 二级缓存架构:本地缓存 + 集中式缓存 存在问题:数据不一致的问题 解决方案:通过zk监听集中式缓存变化,来通知本地缓存的更新 4 ...
分类:
其他好文 时间:
2020-05-01 23:58:23
阅读次数:
119
==的作用: 比较两个对象,当这两个比较对象是基本数据类型时,若两个比较对象值相等/不相等,就返回true/false。当这两个比较对象是引用类型时,就比较两个对象的堆内存地址,若相等/不相等,就返回true/false。 实例代码: public class Temp { public stati ...
分类:
其他好文 时间:
2020-05-01 23:58:04
阅读次数:
99
必备条件: 一台能上404的机子.. 过程: 翻本子的时候觉得要是直接爬到本地看起来多舒服啊..然后就写了个爬虫,由于也只是初学爬虫,个中技巧也不熟练,写的过程中的语法用法参考了很多文档和博客,具体过程,我是对于当前搜索页用F12看过去..找到每个本子的地址再一层层下去最后下载图片,根据标签一层层遍 ...
分类:
编程语言 时间:
2020-05-01 23:56:54
阅读次数:
216
什么是Flume 个人理解是个 分布式的日志传输工具 Flume的组件 Agent agent就是一个启动的flumejvm进程,负责数据流的传输 agent可以定义多个组件,常用的是source,channel,sink source source负责数据源的对接,根据数据源的类型不同,需要使用不 ...
分类:
Web程序 时间:
2020-05-01 23:56:41
阅读次数:
116
python 基础 10 正则表达式 1.模块和实际工作的关系 time 模块与时间没啥关系,有没有 time 模块,时间都存在,time模块只是让我们在脚本里更容易去显示和计算时间 re 模块和正则表达式: 有了re模块就可以在 python 里更方便的操作正则表达式了,没有这个模块,正则表达式也 ...
分类:
编程语言 时间:
2020-05-01 23:56:26
阅读次数:
126
一直以来都想写点什么,可以每次写不到200字,就放弃了,因为最后真的不知道该说点什么!最近偶然间看到一个java大神的博客,花名“三太子敖丙”,真的很棒的一个人,它不同于别的大神之处 是他的文章像一个鲜活的生命,充满着激情与对生活的热爱,他的一字一句都点燃着我内心深处,那躁动的心灵。丙丙真是一个即优 ...
分类:
其他好文 时间:
2020-05-01 23:56:11
阅读次数:
325
快速排序算法本质上是通过把一个数组划分为两个子数组,然后递归的调用自身为每一个子数组进行快速排序来实现的。 这里首先讲递归的快速排序算法。 1.递归的排序算法 public void recQuickSort(int left, int right){ if(right-left<=0){ //如果 ...
分类:
编程语言 时间:
2020-05-01 23:55:50
阅读次数:
127
js中有很多兼容问题,今天先来讨论一些常用的关于低版本IE的兼容。(基本上都是为了兼容IE8一下的) 一、事件对象的兼容问题(event) 比如想要获取鼠标坐标时候需用到event,在高级浏览器中会主动传递该参数,但是在IE8及以下浏览器中,将event放在了window.event属性下,此时用逻 ...
分类:
编程语言 时间:
2020-05-01 23:55:20
阅读次数:
117
1.1 关系型数据库:mysql、oracle ... 存储形式:有表的概念 数据之间有关联关系 数据存储在硬盘的文件上 1.2 非关系型数据库:redis、hbase ... 存储形式:键值对(key:value) 数据之间没有关联关系 数据存储在内存中 1.3 redis的下载:解压即用 官网: ...
分类:
数据库 时间:
2020-05-01 23:54:48
阅读次数:
95
目录导航 拷贝的用途 Python = 赋值示例 底层原理 Python 浅拷贝示例 底层原理 Python 深拷贝示例 底层原理 其他图示 总结 从底层剖析Python深浅拷贝(超详细) 拷贝的用途 拷贝就是copy,目的在于复制出一份一模一样的数据。使用相同的算法对于产生的数据有多种截然不同的用 ...
分类:
编程语言 时间:
2020-05-01 23:54:22
阅读次数:
182
https://juejin.im/post/5b41f76be51d4518f140f9e4#heading-21 https://juejin.im/post/5e7822c3e51d4526f23a45ae ...
分类:
其他好文 时间:
2020-05-01 23:54:07
阅读次数:
88
简单的配置什么的,可以取官网看,连接地址 https://docs.mongodb.com/drivers/go ; 普通的查询很好说,几乎一看就明白,但是如果想要根据 _id 来查询的话,在python中,会有一个ObjectId()的类;在golang中其实也差不多,不过变成了 primitiv ...
分类:
数据库 时间:
2020-05-01 23:53:56
阅读次数:
317
python 基础 11 带参数装饰器与递归函数 1.递归函数 递归函数就是在函数体里调用自己的函数。这个听着很邪乎。 其实,说是在调用自己,其实就是在掉用函数内部的,调用自身函数命令之前的代码部分。举个例子。 2.带参数装饰器 ...
分类:
编程语言 时间:
2020-05-01 23:53:40
阅读次数:
109
命令shutdown,选项:-h 表示关机,-r 表示重启,-c 取消前一个关机命令,命令格式:shutdown [选项] 时间,例如:shutdown -h now ,表示现在立即关机,halt也可以实现关机,poweroff也可以关机,是直接断电,不建议使用,init 0也可以实现关机 重启命令 ...
分类:
系统相关 时间:
2020-05-01 23:53:21
阅读次数:
109