码迷,mamicode.com
首页 > 全部 > 周排行
Android进程生命周期与ADJ
copy from : http://gityuan.com/2015/10/01/process-lifecycle/ 做为应用开发者,对于进程生命周期和进程中的内存回收是透明的,但了解生命周期对加深对Andorid体系的理解很有帮助 一、 进程生命周期 Android系统将尽量长时间地保持应用进 ...
分类:移动开发   时间:2020-02-28 11:50:37    阅读次数:73
一个简单的工厂模式(一个接口,多个实现,通过调用条件的不同,分别去调用符合的实现)
接口:Animal.java package Factoryface;public interface Animal { public void eat(); public void sport();}实现类(举例两个):Cat.java package Model;import Factoryfa ...
分类:其他好文   时间:2020-02-28 11:50:54    阅读次数:88
记一次asp.net core 线上崩溃解决总结
1.首先要先准备好环境,安装lldb 工具 要安装3.9版本的,因为每个版本对应dnc版本不一样,3.9的支持2.2 版本,然后确定分析的机器里dnc 版本和线上的生产环境是否一致,自己安装比较费劲,可以使用一些已经安装好的docker镜像来进行分析更简单一点 2.在生产环境生成dump文件可以使用 ...
分类:Web程序   时间:2020-02-28 11:51:05    阅读次数:153
RxJava的简单使用
0x00 介绍先简单介绍一下这个库,Rx的一系列实现都是为了解决同一个问题,就是让异步编程变的更加简单。它的主要思想是使用观察者模式,分离了数据源和数据的使用者,同时它拓展了观察者模式,将数据源中的数据抽象成数据流,在此之上,通过操作符来处理流中的数据,具有非常好的拓展性。RxJava/RxAndr... ...
分类:编程语言   时间:2020-02-28 11:51:17    阅读次数:73
标准库模块——shutil模块
shutil.rmtee 删除目录及以内的所有文件。 import shutil shutil.rmtree(r'D:\python\222') #包括222在内的所有文件全部删除。 ...
分类:其他好文   时间:2020-02-28 11:52:05    阅读次数:58
汉明距离计算,非字符串
汉明距离计算
分类:其他好文   时间:2020-02-28 11:52:20    阅读次数:53
Go语言SQL注入和防注入
Go语言SQL注入和防注入 一、SQL注入是什么 SQL注入是一种注入攻击手段,通过执行恶意SQL语句,进而将任意SQL代码插入数据库查询,从而使攻击者完全控制Web应用程序后台的数据库服务器。攻击者可以使用SQL注入漏洞绕过应用程序验证,比如绕过登录验证登录Web身份验证和授权页面;也可以绕过网页 ...
分类:数据库   时间:2020-02-28 11:52:40    阅读次数:68
Dubbo反序列化漏洞(CVE-2019-17564) 重现
1. 下载官方 demo 代码(暴出的漏洞是 http 协议的,故使用 http 的 demo 来重现)https://github.com/apache/dubbo-samples/tree/master/java/dubbo-samples-http dubbo 版本改成 2.7.5 之前的版本 ...
分类:其他好文   时间:2020-02-28 11:52:56    阅读次数:186
C#,winform取消右上角关闭按键
只需在winform中插入如下代码 /// <summary> /// 界面关闭键失效 /// </summary> protected override CreateParams CreateParams { get { int CS_NOCLOSE = 0x200; CreateParams p ...
分类:Windows程序   时间:2020-02-28 11:53:45    阅读次数:63
SQL查询where语句后面字符串大小写问题
默认情况下where语句后面是不区分大小写的 加上binary关键字来区分大小写查询 ...
分类:数据库   时间:2020-02-28 11:54:00    阅读次数:105
DDR4和DDR3的区别是什么?宏旺半导体给你详细解答
目前,市面上最受欢迎的是DDR3和DDR4的内存。尤其是装机的小伙伴,大多数会选择DDR4内存,因为它功耗更低、性能更强。那这两者究竟有什么详细地区别呢?
分类:其他好文   时间:2020-02-28 11:54:17    阅读次数:64
selenium加载配置文件
一、安装Chrome驱动 1、Chrome版本查看 点击Chrome上的查看 >关于Chrome 2、chrome浏览器和Chromedriver对应版本 ChromeDriver Version Chrome Version79.0.3945.16 7978.0.3904.70 7878.0.39 ...
分类:其他好文   时间:2020-02-28 11:54:36    阅读次数:58
go-数组
Array(数组) 数组是同一种数据类型元素的集合。 在Go语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化。 基本语法: 1 // 定义一个长度为3元素类型为int的数组a 2 var a [3]int 数组定义 1 var 数组变量名 [元素数量]T 比如:var a [ ...
分类:编程语言   时间:2020-02-28 11:54:51    阅读次数:58
Java自学-多线程 线程安全的类
Java常见的线程安全相关的面试题 步骤 1 : HashMap和Hashtable的区别 HashMap和Hashtable都实现了Map接口,都是键值对保存数据的方式 区别1: HashMap可以存放 null Hashtable不能存放null 区别2: HashMap不是线程安全的类 Has ...
分类:编程语言   时间:2020-02-28 11:55:20    阅读次数:56
Linux X_window与文本模式的切换
用x_window启动的情况下的切换方法: [Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登陆 tty1 ~ tty6 终端机; [Ctrl] + [Alt] + [F7] :图形接口壁纸 用terminal启动情况下切换方法: [root@test ~]# startx 前提 ...
分类:Windows程序   时间:2020-02-28 11:55:32    阅读次数:85
题解 AT4164 【[ABC102A] Multiple of 2 and N】
首先我们先来回忆一下小学一年级就学过的知识:任何一个偶数都是 $2$ 的倍数,那么我们就可以分成两种情况考虑:奇数和偶数。 对于偶数,我们可以直接将其输出,因为它必定能被 $2$ 与它自己整除(第一段中有提到)。 对于奇数,我们需要将它变成一个偶数,并且改变后的偶数还要被 $a$ 本身整除,因此,我 ...
分类:其他好文   时间:2020-02-28 11:56:04    阅读次数:48
SVM的使用
注意:数据结构的一致性,在高维度数据一般使用rbf核函数,使用网格搜索思想迭代求出gamma和c。 每行为一个样本,数据类型都围绕标黄代码而定义的。 SVM训练如下坐标(左边一列为A类,右边为B类),然后预测给出的坐标属于哪一类。 #include<opencv2\opencv.hpp> #incl ...
分类:其他好文   时间:2020-02-28 11:56:16    阅读次数:83
题解 AT3718 【[ABC081B] Shift only】
"题目传送门" _______ 分析 直接暴力。 我们可以根据题意进行模拟,使用 二重循环 即可。 _____ 代码讲解 1. 定义变量$n$和计数数组$cnt$,再定义数组$a$并输入。 2. 使用一个 死循环 ,当无法继续$\div2$时,结束循环。 ...
分类:其他好文   时间:2020-02-28 11:56:36    阅读次数:42
原生JS检测浏览器安装的插件
navigator里面有plugins 这个属性就是用来检测浏览器插件的。plugins 返回的结果 是一个数组形式。该数组中的每一项都包含下列属性。? name :插件的名字。? description :插件的描述。? filename :插件的文件名。? length :插件所处理的 MIME ...
分类:Web程序   时间:2020-02-28 11:56:47    阅读次数:108
微服务核心研究之--编排
https://www.jianshu.com/p/54e2e223dbac 目录: 一、微服务编排的必要性 二:3种常见的微服务编排方式 1、Orchestration(编制) 2、Choreography(编排) 3、API网关 三、微服务编排的框架(Orchestration方式) 1、流程编 ...
分类:其他好文   时间:2020-02-28 11:57:01    阅读次数:75
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!