一、Linux启动过程 第一步:开机自检,加载BIOS 第二步:读取MBR 第三步:Boot Loader grub引导菜单 第四步:加载kernel内核 第五步:init进程依据inittab文件夹来设定运行级别 第六步:init进程执行rc.sysinit 第七步:启动内核模块 第八步:执行不同 ...
分类:
系统相关 时间:
2020-07-12 19:06:58
阅读次数:
95
由于android版本升级升的问题,导致好多手机无法获取唯一标识,一下是获取手机标识的方法 1 private String getuuid(){ 2 String uuid = ""; 3 String serial = null; 4 5 String m_szDevIDShort = "35" ...
分类:
移动开发 时间:
2020-07-12 12:16:44
阅读次数:
70
一.加密和解密 下面先熟悉几个概念 1>对称加密:加密的key和解密的key是同一个 2>非对称加密:加密点的key和解密的key不是同一个 3>不可逆加密:从密文不能还原成原文 4>对称可逆加密:加密key和解密key是同一个,能从密文进行还原成原文 5>不对称可逆加密:加密key和解密key不是 ...
分类:
其他好文 时间:
2020-07-12 10:30:41
阅读次数:
73
public class MD5Helper { public static string Md5(string value) { var result = string.Empty; if (string.IsNullOrEmpty(value)) return result; using (va ...
分类:
其他好文 时间:
2020-07-11 21:07:45
阅读次数:
57
创建RAID5 要求如下: 使用磁盘sdg、sdh、sdi创建RAID5,添加1个热备盘sdj,指定chunk大小为32K 停止阵列,重新激活阵列 使用热备盘,扩展阵列容量,从3个磁盘扩展到4个 硬盘损坏,修复添加 创建RAID5 mdadm -C -v /dev/md5 -l 5 -n 3 -x ...
分类:
其他好文 时间:
2020-07-11 17:12:19
阅读次数:
91
go-snowflake 在单机系统中我们会使用自增id作为数据的唯一id,自增id在数据库中有利于排序和索引,但是在分布式系统中如果还是利用数据库的自增id会引起冲突,自增id非常容易被爬虫爬取数据。在分布式系统中有使用uuid作为数据唯一id的,但是uuid是一串随机字符串,所以它无法被排序。 ...
分类:
其他好文 时间:
2020-07-11 11:17:30
阅读次数:
138
package main import ( "crypto/md5" "fmt" "io" ) func main() { // 第一种 var str = "golang" slice := []byte(str) res := md5.Sum(slice) fmt.Println(res) // ...
分类:
其他好文 时间:
2020-07-11 09:58:03
阅读次数:
83
一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 ...
分类:
Web程序 时间:
2020-07-09 12:21:30
阅读次数:
62
又被老师要求去搞Python ,曰,,下午回顾了一下Python的基础知识,写了个爬取图片的程序,在此做个分享吧。不喜勿喷 import requests import time from bs4 import BeautifulSoup import uuid # 下载单个页面的一些图片 def ...
分类:
编程语言 时间:
2020-07-08 20:02:59
阅读次数:
82
文章来源: https://www.jianshu.com/p/c39a2c72dc65?from=singlemessage 利用位置服务获取特定设备和用户之间的距离: 用户位置: 微信H5, 用微信api的方式获取用户当前所在位置, 获取到的是: WGS84 (地理坐标系统)方式的坐标 【目前基 ...
分类:
其他好文 时间:
2020-07-07 19:40:06
阅读次数:
182