必备知识点 时间复杂度 时间复杂度是用来估算算法运行速度的一种方式,通常采用大O表示法。 需要注意以下几点: 时间复杂度指的不是算法运行的时间,而是算法运行的增速。 时间复杂度是估算,一些非必要的会省略。 通常表示为O(n),其中n为操作数。 快速判断时间复杂度的方法: 如果发现循环数减半,那么复杂 ...
分类:
编程语言 时间:
2019-02-28 19:16:42
收藏:
0 评论:
0 赞:
0 阅读:
151
String 用法小结 头文件:<string> 声明: 初始化: 使用等号的初始化叫做拷贝初始化,不使用等号的初始化叫做直接初始化。 相关操作: 常用: 运算符重载 Insert 插入操作 查找操作: 子串: 替换: 删除: 交换: ...
分类:
其他 时间:
2019-02-28 19:16:21
收藏:
0 评论:
0 赞:
0 阅读:
194
一、背景: 先执行一个java程序里面开了两个线程分别都在while循环做打印操作。 # java -cp ./test-threads.jar com.spiro.Main二、现象: 通过top命令查看当前CPU情况 可以看到有个java进程占用CPU过高,下面来排查是什么线程的什么代码导致CPU ...
分类:
系统服务 时间:
2019-02-28 19:15:37
收藏:
0 评论:
0 赞:
0 阅读:
191
Form表单提交:直接使用表单方式提交即可,此方式采取页面直接跳转的形式。用jmeter请求的时候,日志打印传的参数是空的。考虑到form提交和http的提交请求头可能是不一样的,所以优化了请求头: http的请求头如下: 1 content-type application/json 1 cont ...
分类:
其他 时间:
2019-02-28 19:15:15
收藏:
0 评论:
0 赞:
0 阅读:
262
"皮皮亮的" "鸽子的第一弹" "鸽子的第二弹" "鸽子的第三弹" yyb的查不到QAQ。 完成情况 咕咕咕。 ...
分类:
其他 时间:
2019-02-28 19:14:59
收藏:
0 评论:
0 赞:
0 阅读:
117
获取可用的Android模拟器 1:emulator -list-avds 获取可用的模拟器的名称(只用名称) 2: android list -avd 获取可用的模拟器(信息详细) 启动安卓模拟器 emulator -avd 模拟器名称 遇到问题: PANIC: Missing emulator ...
分类:
其他 时间:
2019-02-28 19:14:19
收藏:
0 评论:
0 赞:
0 阅读:
1050
1.apache web 服务器 1 2 3 4 5 6 7 8 9 10 !/bin/bash # 表示请求链接3秒钟,不要返回的测试数据 nc -w 3 localhost 80 &>/dev/null if [ $? -eq 0 ];then str="apache web status Ru ...
分类:
Web开发 时间:
2019-02-28 19:13:52
收藏:
0 评论:
0 赞:
0 阅读:
254
今天学习了wordcloud库,对《三国演义》生成了词云图片,非常漂亮。就想多尝试几个,结果发现一系列问题。 最常出现的一个错误就是"UnicodeDecodeError : ...", 冒号后面的info不一而足。看意思也能猜出是"encoding"解码方式不对,于是各种编码尝试,有的默认或者"A ...
分类:
编程语言 时间:
2019-02-28 19:13:07
收藏:
0 评论:
0 赞:
0 阅读:
235
需求:使用shell定制各种个性化告警工具,但需要统一化管理、规范化管理。思路:指定一个脚本包,包含主程序、子程序、配置文件、邮件引擎、输出日志等。主程序:作为整个脚本的入口,是整个系统的命脉。配置文件:是一个控制中心,用它来开关各个子程序,指定各个相关联的日志文件。子程序:这个才是真正的监控脚本, ...
分类:
系统服务 时间:
2019-02-28 19:12:50
收藏:
0 评论:
0 赞:
0 阅读:
298
题目链接:https://pintia.cn/problem-sets/994805046380707840/problems/994805094485180416 真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 输入格式: 输入在第一行给出两 ...
分类:
其他 时间:
2019-02-28 19:11:36
收藏:
0 评论:
0 赞:
0 阅读:
604
路由全局拦截 首先我们要明白设置拦截器的目的是什么,当我们需要统一处理http请求和响应时我们通过设置拦截器方便处理,路由拦截可以禁止用户手动进入那些需要权限的页面 ...
分类:
移动平台 时间:
2019-02-28 19:11:19
收藏:
0 评论:
0 赞:
0 阅读:
182
Working our way backwards from solution to problem, we define an applicative functor, then use it to apply a function of multiple arguments. For examp ...
分类:
移动平台 时间:
2019-02-28 19:10:58
收藏:
0 评论:
0 赞:
0 阅读:
167
一、了解Maven优秀的构建工具通过简单的命令,能够完成清理、编译、测试、打包、部署等一系列过程。同时,Maven跨平台,无论是在Windows、还是在Linux或Mac上,都可以使用同样的命令。依赖管理工具项目依赖的第三方的开源类库,都可以通过依赖的方式引入到项目中来。代替了原来需要首先下载第三方jar,再加入到项目中的方式。从而更好的解决了合作开发中依赖增多、版本不一致、版本冲突、依赖臃肿等问
分类:
其他 时间:
2019-02-28 18:49:22
收藏:
0 评论:
0 赞:
0 阅读:
173
自己种下的因,现在结下的过,所以从现在开始,为以后有一个好的果! 今天在配置struts2的namespace的时候,遇到了学习struts的第一个坑,所以来写一篇也是第一篇博客来给我增加记忆。 1.首先上代码: 2.上述代码中看似并没有什么问题,但是在访问时会报错,报错如下: 3.很奇怪,为什么前 ...
分类:
其他 时间:
2019-02-28 18:47:45
收藏:
0 评论:
0 赞:
0 阅读:
184
reduceLeft神语法 1 2 3 4 5 6 7 8 scala> a.reduceLeft(_ + _) // 数组求和 res0: Int = 64 scala> a.reduceLeft(_ * _) // 数组求乘积 res1: Int = 388800 scala> a.reduce ...
分类:
其他 时间:
2019-02-28 18:47:04
收藏:
0 评论:
0 赞:
0 阅读:
179
执行命令apt-get install redis-server 安装遇到的问题 1.出现apt-get被占用情况,用ps -a|grep apt ,杀死存在的apt进程 2.还不行就执行sudo fuser -vik /var/lib/dpkg/lock 3.继续安装可能会出现 Unable to ...
分类:
系统服务 时间:
2019-02-28 18:46:10
收藏:
0 评论:
0 赞:
0 阅读:
244