LinkedList 实现了双向队列 Deque,LinkedList允许添加null元素PriorityQueue 有优先级的无界队列ConcurrentLinkedQueue 底层是链表 线程安全的 ArrayBlockingQueue 底层是数组 有公平策略/非公平策略的有界的阻塞队列Link ...
分类:
其他好文 时间:
2019-08-06 14:19:44
阅读次数:
77
聚合函数 模糊查询的另外一种写法 如果用户这种方式里面的value是固定的 因为在源码分析中,绑定的就是固定的value值 所以这里传参数的 没必要在用百分号了 删掉后 xml里面应该用这种方式来注释 再改回之前的方式 两者的区别 ...
分类:
其他好文 时间:
2019-08-06 14:19:18
阅读次数:
147
Level of Qustion:Finish: * easily** trouble(麻烦)***hard(Need check book or other information)Not:+ easy understand&after look can code by myself++ hard ...
分类:
其他好文 时间:
2019-08-06 14:18:52
阅读次数:
120
Problem Statement Given a binary tree, determine if it is height-balanced. Given a binary tree, determine if it is height-balanced. For this problem, ...
分类:
其他好文 时间:
2019-08-06 14:18:40
阅读次数:
101
problem description: A number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are ...
分类:
其他好文 时间:
2019-08-06 14:18:23
阅读次数:
93
1、线程与进程区别 进程:启动任何一个软件都称为一个进程已启动,说白了就是一个单独的应用程序,它有自己的一个独立的运行空间,并且一个进程里面可能会有1--n个线程,cpu进行进程切换开销比较大,比如启动一个qq就是启动一个进程 线程:程序执行的最小单位或者说代码的上下文,比如qq进行群发消息,实际上 ...
分类:
编程语言 时间:
2019-08-06 14:18:11
阅读次数:
104
eureka client获取serviceUrls(eureka server地址)列表的过程: 1. 根据use dns for fetching service urls属性判断是从dns还是从config获取region和zone以及serviceUrl相关信息 2. 获取过程首先从配置中获 ...
分类:
其他好文 时间:
2019-08-06 14:17:47
阅读次数:
181
IntelliJ IDEA实现网页生成验证码相关模块: import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncoder; import java.awt.*; import jav ...
分类:
其他好文 时间:
2019-08-06 14:17:26
阅读次数:
526
一、对于MVVM的理解 MVVM 是 Model View ViewModel 的缩写。 + Model 代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。 + View 代表UI 组件,它负责将数据模型转化成UI 展现出来。 + ViewModel 监听模型数据的改变和控制视图行为、 ...
分类:
其他好文 时间:
2019-08-06 14:17:08
阅读次数:
674
1.application/x-www-form-urlencoded GET方式,会将表单中的数据(键值对)经过urlencode编码后追加到url中。 POST方式,会将表单中的数据经过urlencode编码后放在request body 中。 2.multipart/form-data 当需要 ...
分类:
移动开发 时间:
2019-08-06 14:16:42
阅读次数:
174
mysql> select " DFREF"; +--------+ | DFREF | +--------+ | DFREF | +--------+ 1 row in set (0.00 sec) mysql> select lower(" DFREF"); +-----------------... ...
分类:
数据库 时间:
2019-08-06 14:16:29
阅读次数:
447
写在前面 经过将近两年的调整,心态平和了很多。 往后的日子,爱自己,爱家人,爱生活,爱工作。 还是喜欢这里的清净。 csdn的广告太多了。但是搜索也比较快。 运营方向和目标不一样吧。 工作方面:做了半年的工程师,代码能力、数据库能力、架构能力、调试和解决问题的能力,重新温习了一遍。 我做了什么 关于 ...
分类:
其他好文 时间:
2019-08-06 14:16:14
阅读次数:
110
题目描述思路分析测试用例Java代码代码链接题目描述 输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。思路分析要考虑到大数问题,我们要求的n位数是否的整数,这里明显没有限制n的大小,我们可以用字符串来打印n位数我们需要做两件事情:在字符串表达... ...
分类:
其他好文 时间:
2019-08-06 14:15:52
阅读次数:
117
import unittest,requests ''' 使用unittest框架的时候,这个接口需要上一个接口的返回值 ''' class Test_case(unittest.TestCase): def setUp(self): #定义全局变量使用globals()函数来 字典形式的 self... ...
分类:
其他好文 时间:
2019-08-06 14:15:38
阅读次数:
100
一个新需求提交页面。 在页面提交的时候,使用的是,先上传文件再上传表单 在这里需要返回表单存储的文件地址,需要上传。所以。在上传文件之后会返回存储的地址。 这里犯的一个错误: 往input 的type 为file 里面放存储地址,会在浏览器报错InvalidStateError: An attemp ...
分类:
Web程序 时间:
2019-08-06 14:15:25
阅读次数:
136
研究 unimrcp有一段时间了,其中unimrcp voice acitve的算法,是遭到大家频繁吐槽。今天我们简单的介绍一下unimrcp voice activity 的这个简单粗暴的算法: unimrcp 语音活动检测是通过能量来控制的,设定几个常量: 来看一下这几个参数的初始化的值,根据实 ...
分类:
其他好文 时间:
2019-08-06 14:14:55
阅读次数:
141
1、什么是I/O多路复用?? I/O复用无非就是多个进程共同使用一个I/O输入输出流。一旦发现进程指定的一个或者多个描述符可进行无阻塞IO访问时,它就通知该进程。 2、IO多路复用适用以下场合: (1) 当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。 (2) 当一个客户 ...
分类:
系统相关 时间:
2019-08-06 14:14:36
阅读次数:
127