码迷,mamicode.com
首页 > 2019年06月15日 > 全部分享
JVM系列四:类加载
类的生命周期 加载-》验证-》准备-》解析-》初始化-》使用-》卸载 类加载过程 类加载包括以上的前五个过程:加载,验证,准备,解析,初始化 加载 1、主要完成三个工作 通过类的完全限定名称来定位定义该类的二进制字节流 将二进制字节流中的静态数据结构转化成方法区中的动态数据结构 在堆中生成一个代表该 ...
分类:其他好文   时间:2019-06-15 20:32:19    阅读次数:133
开发(三)ESP32 硬件配置
https://github.com/espressif/arduino-esp32 ...
分类:其他好文   时间:2019-06-15 20:32:03    阅读次数:100
python 单元测试
测试框架:pytest nose 以下从pytest开始 1.assert 断言 2.测试函数以断言结尾 配置文件 flasker.app.config['USERNAME'] python路径 import sys,ossys.path.append(os.path.join(os.path.di ...
分类:编程语言   时间:2019-06-15 20:31:51    阅读次数:154
JAVA注解的字段脱敏处理
有这样一个场景,系统中可以出现敏感的数据,在打印日志的时候,我们并不希望打印出现,这样,我们使用自己定义注解,来解决这个问题。 定义需要脱敏的字段规则。 声明注解: 测试: 测试结果: 使用了google 的API, 可以使用maven在添加,配置如下: ` 说明:在需要脱敏的字段上使用定义好的注解 ...
分类:编程语言   时间:2019-06-15 20:31:36    阅读次数:129
redis为什么快
Redis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。官方提供的数据是可以达到100000+的qps。这个数据不比采用单进程多线程的同样基于内存的KV数据库Memcached差。 Redis快的主要原因是: 第一、二点不细讲,主要围绕第三点采用多路 I/O 复用技术来展开。 ...
分类:其他好文   时间:2019-06-15 20:31:20    阅读次数:115
开发(一) ardunio环境配置
乐鑫官方主导的,项目地址在这里:https://github.com/espressif/arduino-esp32 0 下载安装Arduino IDE: https://www.arduino.cc/en/Main/Software 1、给Arduino IDE添加板卡网址 打开Arduino I ...
分类:其他好文   时间:2019-06-15 20:30:59    阅读次数:213
开发(二) ardunio批量固件上传地址
https://blog.csdn.net/Naisu_kun/article/details/84958561 批量烧录固件到模块中上面讲了如何编写上传程序,接下来讲讲如何量产。相比《Arduino for esp8266》的量产烧录,这次的ESP32相对来说麻烦些。仔细观察上面程序的上传过程(具 ...
分类:Web程序   时间:2019-06-15 20:30:40    阅读次数:189
Vi编辑网卡
Vi /etc/sysconfig/network-scripts/ifcfg-ens33 1、光标定位到BOOTPROTO=后面, 2、然后按x键进行删除, 3、按i键打开编辑模式,输入BOOTPROTO=static,按ESC键退出编辑模式 4、光标定位到ONBOOT=后面,按x键删除,输入ON ...
分类:其他好文   时间:2019-06-15 20:30:20    阅读次数:147
数据结构 --- 03.查找, 二叉树
一.查找 1.顺序查找(列表无序) 2.顺序查找(列表有序) 3.二分查找(重要) 二.二叉树 1.二叉树的创建及广度遍历 2.深度遍历 3.排序二叉树 ...
分类:其他好文   时间:2019-06-15 20:30:03    阅读次数:102
Java SDK下载方法
1. 下载JDK下载链接:点击打开链接(http://www.oracle.com/technetwork/java/javase/downloads/index.html) 下载成功后是这个文件:双击打开,进入安装 安装在C盘或者其他盘,关系不大,记得自己装在哪个位置就行,因为等会儿要添加环境变量 ...
分类:编程语言   时间:2019-06-15 20:29:45    阅读次数:13731
第2节 mapreduce深入学习:15、reduce端的join算法的实现
reduce端的join算法: 例子: 商品表数据 product: pidp0001,小米5,1000,2000p0002,锤子T1,1000,3000 订单表数据 order: pid1001,20150710,p0001,21002,20150710,p0002,31002,20150710, ...
分类:编程语言   时间:2019-06-15 20:29:33    阅读次数:124
记一次httpclient Connection reset问题定位
问题:某业务系统在运行一段时间后,某个API一定概率偶现Connection reset现象。 问题定位: 首先想到的是要本地复现出这个问题,但一直复现不出来。 1、根据线上问题相关日志判断应该是有部分丢包情况。可能是系统参数的设置问题,如果在 net.ipv4.tcp_tw_recycle 、ne ...
分类:Web程序   时间:2019-06-15 20:29:16    阅读次数:181
PTA 6-14 用单向链表完成多项式运算 (35 分)
输入两个多项式,计算它们的加、减及乘法, 将计算结果输出到屏幕上。 1) 输入:从键盘分两行分别输入两个多项式数据,每个多项式输入格式如下: n a1 m1 a2 m2 a3 m3 . .. ai mi.... an mn 其中n为多项式系数为非零的项数,ai为系数,mi为指数, 它们都是整数,该输 ...
分类:其他好文   时间:2019-06-15 20:28:43    阅读次数:181
KETTLE数据上传
1. KETTLE简介 一种ETL工具,ETL,是英文Extract-Transform-Load的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。 常见的ETL工具有datastage、informatica、kettle、ODI ...
分类:Web程序   时间:2019-06-15 20:28:19    阅读次数:312
【分布式事务】分布式事务解决方案
一、第一种方案:能不用分布式事务就不用 明确系统是否真的需要分布式事务; 因为不论任何一种分布式解决方案都会增加你系统的复杂度,这样的成本还是挺高的,千万不要因为追求某些设计,而引入不必要的成本和复杂度。 二、第二种方案:XA 分布式事务 (MySQL是支持XA事务的) 属于2PC;XA是由X/Op ...
分类:其他好文   时间:2019-06-15 20:27:55    阅读次数:116
在Windows上搭建Nuget服务
搭建Nuget服务管理nuget包步骤: 1.创建一个空的web项目,创建好后,在nuget上添加 nuget.Server 包,根据你创建web项目选址的framework版本来 决定你nuget.server包该添加那个版本,不同的版本依赖的 framework 版本也是不同的。添加nuget. ...
分类:Windows程序   时间:2019-06-15 20:27:34    阅读次数:209
python 实现lda
https://blog.csdn.net/z962013489/article/details/79871789 https://github.com/liupei101/MLIA/blob/master/Ch0X_DimensionalityReduction/LDA.py https://bl ...
分类:编程语言   时间:2019-06-15 20:26:58    阅读次数:168
805条   上一页 1 2 3 4 5 6 7 8 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!