码迷,mamicode.com
首页 > 2018年05月16日 > 全部分享
为什么不要在 foreach 循环里进行元素的 remove / add 操作
这个问题位于 的第 页第 点。 问题还原 输出如下: 似乎并没有问题,但当把 改成 却输出如下结果: 得到的结果不是我们所想要的。 问题探究 首先进行反编译,得到如下代码: 从反编译出来的代码不难看出,实际上就是使用的 迭代器进行操作。 先看一下 类中的 方法: 代码先放在这,再看另一个方法 ,代码 ...
分类:其他好文   时间:2018-05-16 15:18:00    阅读次数:202
WireShark基本抓包数据分析
WireShark抓包数据分析: 1、TCP报文格式 ? 源端口、目的端口:16位长。标识出远端和本地的端口号。 ? 顺序号:32位长。表明了发送的数据报的顺序。 ? 确认号:32位长。希望收到的下一个数据报的序列号。 ? TCP协议数据报头DE 头长:4位长。表明TCP头中包含多少个32位字。 ? ...
分类:其他好文   时间:2018-05-16 15:17:52    阅读次数:199
如何利用Python词云和wordart可视化工具对朋友圈数据进行可视化展示
大前天我们通过Python网络爬虫对朋友圈的数据进行了抓取,感兴趣的朋友可以点击进行查看,如何利用Python网络爬虫抓取微信朋友圈的动态(上)和如何利用Python网络爬虫爬取微信朋友圈动态——附代码(下)。今天小编带大家通过词云去将其进行可视化,具体的教程如下。1、在Python中做词云,需要用到wordcloud库和jieba分词库,没有安装的伙伴可以直接pip安装即可。2、之后你可能还需要
分类:编程语言   时间:2018-05-16 15:17:44    阅读次数:261
HTTP Header 详解
HTTP(HyperTextTransferProtocol)即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而言,包括message-header和message-body两部分。首先传递message-  ...
分类:Web程序   时间:2018-05-16 15:17:34    阅读次数:250
linux系统mysql主主复制(双主复制)
一、简介 在上一篇的主从复制中: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
从Oracle数据库中查询与某一时间点最接近的记录
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
Codeforces 984 D - XOR-pyramid
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
eclipse中修改tomcat的配置,解决全局性的get提交乱码问题
在项目中如果页面提交方式为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
Font \"微软雅黑\" is not available to the JVM. See the Javadoc for more details.
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
sql语句基础和提升
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
Java ThreadLocal的使用
1.ThreadLocal用来解决多线程程序的并发问题2.ThreadLocal并不是一个Thread,而是Thread的局部变量,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每个线程都可以独立地改变自己的副本,而不会影响其它线程所对应 ...
分类:编程语言   时间:2018-05-16 15:16:21    阅读次数:194
es6学习笔记初步总结
es6学习笔记初步总结 1. let、const 和 block 作用域 在ES6以前,var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如: let 关键词声明的变量不具备变量提升(hoisting)特性 let 和 con ...
分类:其他好文   时间:2018-05-16 15:16:13    阅读次数:204
logstash基础操作
Logstash:数据收集、日志数据配置框架input {     ... } filter {     ... } output {     ... }四种类型的插件:input ,filter ,codec, output数据类型Array:
分类:其他好文   时间:2018-05-16 15:16:05    阅读次数:134
承接上篇scanf函数何时取&问题
上篇已经比较清楚的强调了 scanf函数后面接的是地址,不是变量。 如果接收的本来就是地址就不需要加&符,如果接收的是变量,则需要在前面加上&符。 所以接下来需要搞明白的是什么类型的是地址。 目前我们学到的地址有两个: 1.数组的首地址就是就是地址名。例如int a[10]; a就是地址。 2.指针 ...
分类:其他好文   时间:2018-05-16 15:15:59    阅读次数:120
UUID那些事
UUID那些事 "UUID" 是一个全局唯一的通用识别码。它使用某种规则,而不是某种中心化的自增方式,来保证这个识别码的全局唯一性。UUID 有非常多的使用场景,比如在分布式系统中,需要生成全局唯一 ID 来进行日志记录。UUID 的生成规则由 "rfc4122" 来进行定义。 UUID 和 GUI ...
分类:其他好文   时间:2018-05-16 15:15:51    阅读次数:185
1530条   上一页 1 ... 50 51 52 53 54 55 56 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!