这个问题位于 的第 页第 点。 问题还原 输出如下: 似乎并没有问题,但当把 改成 却输出如下结果: 得到的结果不是我们所想要的。 问题探究 首先进行反编译,得到如下代码: 从反编译出来的代码不难看出,实际上就是使用的 迭代器进行操作。 先看一下 类中的 方法: 代码先放在这,再看另一个方法 ,代码 ...
分类:
其他好文 时间:
2018-05-16 15:18:00
阅读次数:
202
WireShark抓包数据分析: 1、TCP报文格式 ? 源端口、目的端口:16位长。标识出远端和本地的端口号。 ? 顺序号:32位长。表明了发送的数据报的顺序。 ? 确认号:32位长。希望收到的下一个数据报的序列号。 ? TCP协议数据报头DE 头长:4位长。表明TCP头中包含多少个32位字。 ? ...
分类:
其他好文 时间:
2018-05-16 15:17:52
阅读次数:
199
大前天我们通过Python网络爬虫对朋友圈的数据进行了抓取,感兴趣的朋友可以点击进行查看,如何利用Python网络爬虫抓取微信朋友圈的动态(上)和如何利用Python网络爬虫爬取微信朋友圈动态——附代码(下)。今天小编带大家通过词云去将其进行可视化,具体的教程如下。1、在Python中做词云,需要用到wordcloud库和jieba分词库,没有安装的伙伴可以直接pip安装即可。2、之后你可能还需要
分类:
编程语言 时间:
2018-05-16 15:17:44
阅读次数:
261
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message- ...
分类:
Web程序 时间:
2018-05-16 15:17:34
阅读次数:
250
一、简介 在上一篇的主从复制中:http://www.cnblogs.com/lay2017/p/9043985.html 我们了解到,mysql通过master写日志,slave读取并执行日志内容从而达到slave数据与master的一致。那么基于这个原理,我们可以实现两台master的复制功能。 ...
分类:
数据库 时间:
2018-05-16 15:17:26
阅读次数:
180
总算度过了较为紧张的考试阶段,在团队项目逐渐开展起来的同时,我也总算是有时间再读一些课外书。上上一周我开始拜读史蒂夫·麦康诺 等人的著作《代码大全》,虽然当时只是阅读了前三章,但已经可以算得上是收获颇丰,于是这一周我继续研读这本书。 第四章 关键的“构建”决策 本章的前两节主要论述了程序员选择的编程 ...
分类:
其他好文 时间:
2018-05-16 15:17:20
阅读次数:
127
select * from data_taskregionschedule WHERE regioncode='HYL' and updatetime-to_date('2018-05-15','yyyy-mm-dd')=(select min(updatetime-to_date('2018-05 ...
分类:
数据库 时间:
2018-05-16 15:17:14
阅读次数:
1779
D - XOR-pyramid 思路: 区间dp dp[l][r]表示?([l, r])的值 显然,状态转移方程为dp[l][r] = dp[l][r-1] ^ dp[l+1][r] 初始状态dp[i][i] = a[i] 可是,这道题求的是这段区间包含的某一连续区间的最大值 那么用差不多的转移方程 ...
分类:
其他好文 时间:
2018-05-16 15:17:07
阅读次数:
167
在项目中如果页面提交方式为get的时候,中文会出现乱码。 为了解决乱码问题我们有两种办法。 第一种:在程序中加入get提交乱码的解决 这种方式只要有需要,每个方法都需要添加get乱码问题的解决代码,总的看来还是挺麻烦的。 第二种:直接修改tomcat的配置,一次性的解决全局get提交乱码问题。 1. ...
分类:
系统相关 时间:
2018-05-16 15:16:53
阅读次数:
197
需求,一个列表里面的元素有一组div构成,通过ajax查询出一组数据后通过js生成对应的div然后使用addEventListener添加事件监听并传入参数如图 结果item.ins_id取到的永远都是最后一个for循环出来的item里面的ins_id,解决方案。放弃事件监听直接使用 完美解决。 ...
分类:
其他好文 时间:
2018-05-16 15:16:44
阅读次数:
111
1. 背景 在工作中使用JasperReport生成报表,会出现错误Font \"微软雅黑\" is not available to the JVM. See the Javadoc for more details. 2. 分析 开发环境是window7,并没有出现该问题。测试环境是linux, ...
分类:
编程语言 时间:
2018-05-16 15:16:37
阅读次数:
572
mysql sql语句大全 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevi ...
分类:
数据库 时间:
2018-05-16 15:16:27
阅读次数:
136
1.ThreadLocal用来解决多线程程序的并发问题2.ThreadLocal并不是一个Thread,而是Thread的局部变量,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每个线程都可以独立地改变自己的副本,而不会影响其它线程所对应 ...
分类:
编程语言 时间:
2018-05-16 15:16:21
阅读次数:
194
es6学习笔记初步总结 1. let、const 和 block 作用域 在ES6以前,var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如: let 关键词声明的变量不具备变量提升(hoisting)特性 let 和 con ...
分类:
其他好文 时间:
2018-05-16 15:16:13
阅读次数:
204
Logstash:数据收集、日志数据配置框架input {
...
}
filter {
...
}
output {
...
}四种类型的插件:input ,filter ,codec, output数据类型Array:
分类:
其他好文 时间:
2018-05-16 15:16:05
阅读次数:
134
上篇已经比较清楚的强调了 scanf函数后面接的是地址,不是变量。 如果接收的本来就是地址就不需要加&符,如果接收的是变量,则需要在前面加上&符。 所以接下来需要搞明白的是什么类型的是地址。 目前我们学到的地址有两个: 1.数组的首地址就是就是地址名。例如int a[10]; a就是地址。 2.指针 ...
分类:
其他好文 时间:
2018-05-16 15:15:59
阅读次数:
120
UUID那些事 "UUID" 是一个全局唯一的通用识别码。它使用某种规则,而不是某种中心化的自增方式,来保证这个识别码的全局唯一性。UUID 有非常多的使用场景,比如在分布式系统中,需要生成全局唯一 ID 来进行日志记录。UUID 的生成规则由 "rfc4122" 来进行定义。 UUID 和 GUI ...
分类:
其他好文 时间:
2018-05-16 15:15:51
阅读次数:
185