码迷,mamicode.com
首页 > 2019年09月04日 > 全部分享
HashMap原理。图文并茂式解读。这些注意点你一定还不了解
[TOC] 概述 本篇文章我们来聊聊大家日常开发中常用的一个集合类 HashMap。HashMap 最早出现在 JDK 1.2中,底层基于散列算法实现。HashMap 允许 null 键和 null 值,在计算哈键的哈希值时,null 键哈希值为 0。HashMap 并不保证键值对的顺序,这意味着在 ...
分类:其他好文   时间:2019-09-04 09:58:41    阅读次数:66
GC垃圾回收 | 深入理解G1垃圾收集器和GC日志
来源:并发编程网链接:http://ifeve.com/深入理解G1垃圾收集器/ G1 GC是Jdk7的新特性之一、Jdk7+版本都可以自主配置G1作为JVM GC选项;作为JVM GC算法的一次重大升级、DK7u后G1已相对稳定、且未来计划替代CMS、所以有必要深入了解下: 不同于其他的分代回收算 ...
分类:其他好文   时间:2019-09-04 09:58:30    阅读次数:103
设计模式课程 设计模式精讲 9-2 原型模式coding
1 课堂演练 2 代码解析 2.1 代码解析1(使用原型模式之前) 2.2 代码解析2 2.3 代码解析3 2.4 代码解析4 2.5 代码解析5 1 课堂演练 2 代码解析 2.1 代码解析1(使用原型模式之前) 需求: 邮件类: 邮件工具类: 测试类: 打印日志: 2.2 代码解析2 邮件类: ...
分类:其他好文   时间:2019-09-04 09:58:07    阅读次数:69
Eclipse控制台不限日志行数
在使用Eclipse时,如果控制台输出的内容比较多,控制台之前的内容就会消失,导致前面的控制台打印信息无法查看。 设置Eclipse的控制台属性 设置方法: 打开Eclipse的菜单栏:Window --> Preferences --> Run/Debug --> Console,去掉“Limit ...
分类:系统相关   时间:2019-09-04 09:57:52    阅读次数:92
数据量很大,分页查询很慢,优化方案
当需要从数据库查询的表有上万条记录的时候,一次性查询所有结果会变得很慢,特别是随着数据量的增加特别明显,这时需要使用分页查询。对于数据库分页查询,也有很多种方法和优化的点。下面简单说一下我知道的一些方法。 准备工作 为了对下面列举的一些优化进行测试,下面针对已有的一张表进行说明。 1、表名:orde ...
分类:其他好文   时间:2019-09-04 09:57:33    阅读次数:74
xss攻击
之前介绍过csrf攻击,那个是通过编写恶意页面来通过跨域请求来调用用户的api 现在介绍的是xss攻击,这种攻击和csrf不同的是,恶意脚本是注入到了用户要访问页面的本身,而不是一个恶意页面 xss攻击按攻击方式可以分为2类:通过url和通过数据库 1.非持久性(一般通过url) 举个栗子: 正常发 ...
分类:其他好文   时间:2019-09-04 09:57:08    阅读次数:80
自签名证书颁发及验证
1.使用openSSL生成证书一个根SSL证书是由颁发的证书信任的证书颁发机构(CA)。生成一个RSA-2048密钥并保存到一个文件rootCA.key。该文件将被用作生成根SSL证书的密钥。命令:opensslgenrsa-des3-outrootCA.key2048您可以使用您生成的密钥来创建新的根SSL证书。并将其保存为rootCA.pem。命令:opensslreq-x509-new-no
分类:其他好文   时间:2019-09-04 09:56:20    阅读次数:87
【Selenium】利用Cookies登录京东并添加商品至购物车以及结算
```python import json import unittest from time import sleep from selenium import webdriver from selenium.webdriver.common.keys import Keys def get_JD... ...
分类:其他好文   时间:2019-09-04 09:56:03    阅读次数:114
锁的内存语义
锁的内存语义 锁的释放 获取建立的happens before关系 锁是Java并发编程中最重要的同步机制.锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送信息. 假设线程A执行writer()方法,随后线程B执行reader()方法.根据happens before规则,这个 ...
分类:其他好文   时间:2019-09-04 09:55:46    阅读次数:76
Storm 系列(七)—— Storm 集成 Redis 详解
一、简介 Storm Redis 提供了 Storm 与 Redis 的集成支持,你只需要引入对应的依赖即可使用: Storm Redis 使用 Jedis 为 Redis 客户端,并提供了如下三个基本的 Bolt 实现: + RedisLookupBolt :从 Redis 中查询数据; + Re ...
分类:其他好文   时间:2019-09-04 09:55:27    阅读次数:92
好程序员web前端学习路线分享了解AJAX是什么
好程序员web前端学习路线分享了解AJAX是什么首先是服务器什么是服务器:咱们的页面来源于服务器;实例(在phpnwo上面存放一个页面),咱们把页面放在互联网的服务器上,就有了自己的网站了。1.异步同步生活中的同步:生活中的异步:在JavaScript语言中,同步和异步的概念刚好相反。这JavaScript中同步就是:你不执行完上面的代码,那么下面的代码你就别执行;一步一步执行,这就是同步。异步就
分类:Web程序   时间:2019-09-04 09:55:08    阅读次数:122
28-ESP8266 SDK开发基础入门篇--编写TCP 客户端程序(官方API版,非RTOS版)
https://www.cnblogs.com/yangfengwu/p/11432795.html 注:这节实现的功能是WIFI模块作为TCP 客户端,连接咱的TCP服务器,然后实现透传 本来想着做成断线重连,但是无论如何测试,使用官方给的API默认大约2个小时以后就会主动断开连接...... 其 ...
分类:Windows程序   时间:2019-09-04 09:54:47    阅读次数:169
金蝶ERP15.0新建账套失败,Reason:15105
业务场景: 环境:Windows Server 2008 Standard R2(域) + SQLServer 2008 Standard R2+ 金蝶K3WISE15.0 错误:新建供应链账套提示如下错误 解决: 根据错误提示逐一排查原因 1.登录ERP服务器账号kingdee.admin是域管理 ...
分类:其他好文   时间:2019-09-04 09:54:28    阅读次数:88
8080_32位汇编-通用寄存器
1.32位通用寄存器: EAX ESP ECX EBP EDX ESI EBX EDI 2.MOV指令 立即数到寄存器 寄存器到寄存器 ...
分类:其他好文   时间:2019-09-04 09:54:00    阅读次数:61
java七大排序——5_冒泡排序
java排序——5_冒泡排序
分类:编程语言   时间:2019-09-04 09:53:44    阅读次数:74
中间件 | Nginx实现动静分离
Nginx动静分离基本概述 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下: ?动静分离只有好处:动静分离后,即使动态服务不可用,但静态资源不会受到影响。 Ngi ...
分类:其他好文   时间:2019-09-04 09:53:10    阅读次数:68
解密Redis持久化【翻译】
本文来自Redis的作者,他在论坛看到大家对Redis持久化误解较大,所以写此文章论述持久化 写操作的流程 首先我们来看一下数据库在进行写操作时到底做了哪些事,主要有下面五个过程。 写操作大致有上面5个流程,下面我们结合上面的5个流程看一下各种级别的故障。 当数据库系统故障时,这时候系统内核还是OK ...
分类:其他好文   时间:2019-09-04 09:52:53    阅读次数:61
761条   上一页 1 ... 30 31 32 33 34 35 36 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!