自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(190)
  • 收藏
  • 关注

转载 Linux mount/unmount 挂载和卸载指令

对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录、一个独立且唯一的文件结构Linux中每个分区都是用来组成整个文件系统的一部分,她在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。0)挂载前准备(必须要有光盘或者已经连接镜像文件)...

2019-10-03 19:33:00 1074

转载 Linux文件属性整理

Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组。1)从左到右的10个字符表示:如果没有权限,就会出现减号[ - ]而已。从左至右用0-9这些数字来表示:(1...

2019-10-03 19:01:00 312

转载 Vim编辑器的基本操作

今天学了Vim编辑器的基本操作,真的很方便,现在整理一下,以便后续复习首先了解一下Vim编辑器是什么:所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。Vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误...

2019-09-30 10:35:00 393

转载 CentOS7.9防火墙命令

CentOS7防火墙命令有变化:CentOS7: systemctl status firewalld.service 查看防火墙状态      systemctl stop firewalld.service 本次访问关闭防火墙      systemctl disable firewalld.service 从下次开始关闭防火墙      sy...

2019-09-29 21:42:00 2190

转载 Linux修改主机名方法

[root@lyx ~]# vim /etc/hosts vim代表修改,进入hosts文件进行添加192.168.10.128 hadoop128[root@lyx ~]# hostname 查看主机名命令lyx.wz.com[root@lyx ~]# cd / 进入根目录[root@lyx /]# vi /etc/sysconfig/network 讲道理,...

2019-09-29 17:53:00 306

转载 HTTP响应状态码整理

1xx:信息 100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。 2xx:成功 200 OK请求成功(其后是对GET和POST请求的应答文档)201 Created请求被创建完成,同时新的资源被创建。202 Accepte...

2019-09-19 08:39:00 140

转载 Python通用爬虫,聚焦爬虫概念理解

通用爬虫:百度、360、搜狐、谷歌、必应.......原理:(1)抓取网页(2)采集数据(3)数据处理(4)提供检索服务百度爬虫:Baiduspider通用爬虫如何抓取新网站?(1)主动提交url(2)设置友情链接(3)百度会和DNS服务商合作,抓取新网站检索排名(1)竞价排名(2)根据pagerank值排名,由访问量,点击量得出,SE...

2019-09-09 10:01:00 285

转载 HTTP无状态协议理解

TTP协议是无状态协议。   无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。  客户端与服务器进行动态交互的Web应用程序出现之后,HTTP无状态的特性严重阻碍了这些应用程序的实现,毕竟交互是需要承前启后的,简单的购物车程序也要知道用户到底...

2019-09-05 16:33:00 318

转载 会话与事务知识点总结

1、什么叫数据库的会话?1)底层一定是TCP/IP 网络层协议连接数据库(提示:是否使用连接池,以及使用连接池存在的问题)2)网络层链接成功,进行身份认证,3)认证成功,Oracle会为此用户建立一个会话。即完成数据库的链接。此用户从链接数据库开始到断开数据库链接,会话一直存在。2、数据库用户分级事务的原子性:与开发人员无关,只需要由开发人员选择事务的提交模式。...

2019-09-05 10:54:00 384

转载 并发一致性知识点整理

1、 并发如何产生?并发一定是两个不同的会话的sql产生的。table——数据从数据库返回结果:1、结果集(select)2、行数(update delete insert)3、error发出的sql命令一定满足数据完整性规则(行列完整性,触发器完整性),同一个事务的若干sql命令满足业务逻辑一致性,不同事务的sql命令满足并发一致性select ....from...

2019-09-05 10:06:00 349

转载 使用隔离级别read committed隐式解决并发冲突

1、使用rc的弊端:出现不可重复读Oracle不可重复读Oracle丢失修改Oracle幻读任何数据库的update insert delete都加排它锁sql server的select加锁(排它锁X 和共享是S),Oracle的select不加锁,使用多版本2、sql server:发出select如何加锁RR:加锁一直到事务的结束。sele...

2019-09-04 17:26:00 449

转载 多并发笔记整理

1,如何判断是多用户系统?用户:数据库的用户,每一个用户都有一个UserID,连接数据库时都有一个session会话。注意!!!!:任何系统,数据才是最重要的,数据的安全性和正确性。一个用户可以启动多个session(session在被认证后才形成,也就是账号密码和数据库一致),session由若干个事务组成,事务由sql语句组成。软件开发真正重要的是并发:多个sessi...

2019-09-04 11:21:00 168

转载 我对DES AES RSA的认识

1、DES(DataEncryptionStandard)算法:数据加密标准。是替换和置换细致而复杂的结合体,替换和置换一个接着一个,共循环16次。算法首先将明文分块,每块64位。密钥也是64位,但实际上它可以使任意56位的数字(多余的8位通常作为校验位,但不影响加密)。    替换提供了混乱性,置换提供了扩散性。    混乱性:当明文中的字符变化时,截取者不能预知密文会有何...

2019-08-18 09:46:00 185

转载 AES密码算法详解(转自https://www.cnblogs.com/luop/p/4334160.html)

0 AES简介  我们知道数据加密标准(Data Encryption Standard: DES)的密钥长度是56比特,因此算法的理论安全强度是256。但二十世纪中后期正是计算机飞速发展的阶段,元器件制造工艺的进步使得计算机的处理能力越来越强,DES将不能提供足够的安全性。1997年1月2号,美国国家标准技术研究所(National Institute of Standards a...

2019-08-14 09:27:00 325

转载 快速排序和插入排序——我的代码

快速排序: 1 package suanfa; 2 3 import java.util.Scanner; 4 5 public class QuickSort { 6 7 public static int sortOnce(int array[],int low,int high) { 8 9 i...

2019-07-18 21:53:00 171

转载 北京大学1001ACM——高精度类型题总结

题目描述:ExponentiationTime Limit:500MS Memory Limit:10000KTotal Submissions:80517 Accepted:19098DescriptionProblems involving the computation of exact values of very large magnitude and ...

2019-07-09 21:53:00 324

转载 C语言数组不知道输入几个整数以及输入一直到为0

输入一直到为0:while(scanf("%d",&n)!=EOF&&n!=0){}数组不知道输入几个整数: int array[1000],num=0; for(;;num++){ scanf("%d",&array[num]); if(getchar()=='\n')break;...

2019-07-04 21:37:00 1486

转载 C语言并查集例子——图问题巧用parent[]数组

输入:测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道路数目M;随后的M行对应M条道路,每行给出一对正整数,分别是该条道路直接连通的两个城镇的编号。为简单起见,城镇从1到N编号。注意:两个城市之间可以有多条道路相通,也就是说3 31 21 22 1这种输入也是合法的当N为0时,输入结束,该用例不被处理。输出:对每个测试用例...

2019-07-04 19:59:00 337

转载 C语言快速判断素数——不超时

这属于算法上的问题,好好考虑一下算法,还要考虑一下素数的定义。素数是只有1和本身能整除的整数。所以在求素数的时候,要将素数与1到素数本身中间的所有整数都相除,看是否有整除的数,如果有,那肯定不是素数了。但是从算法上考虑,为了减少重复量,开平方后面的数就不用相除了,因为a/b(平方数)=c(小一点的数),同样a/c=b。举例说明:25,开平方以后是5,那么整除2~5就可以了,如果有满足...

2019-06-30 16:05:00 2861

转载 C语言如何才能使用bool类型

解决办法:加上头文件#include<stdbool.h> ,就可以直接使用类型bool = true/false; 1 #include<stdio.h> 2 #include<stdbool.h> 3 4 int main(){ 5 int number,array[1000]; 6 scanf("%d...

2019-06-30 15:01:00 5035

转载 C语言两个特别大的整数类型相加超出范围使用两个技巧

技巧1:用long (%ld)或者long long(%lld)类型存取技巧2:当两个同号的数字相加,放到等号的另一边,变成减号问题:给定区间[-2的31次方, 2的31次方]内的3个整数A、B和C,请判断A+B是否大于C我的代码: 1 #include<stdio.h> 2 3 int main(){ 4 long ar...

2019-06-30 10:58:00 1491

转载 C语言存30位数字长的十进制方法

题目:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。首先:1,30位数字的十进制,并没有一个数据类型可以存下30位的整数类型数字,所以考虑用字符串存储这个数据,遍历这个字符串,每个数获取就是字符的值减去30(‘0’)2,30位的整数数字转化为二进制更加的长,所以也用十进制输出3,输出的时候,用栈的思想进行输出下面是我的代码,因为学习不久,完全按照栈的方...

2019-06-30 10:18:00 1397

转载 Python文件操作——读写图片,音频,视频

注意:其实就是将mode="rb"或者mode="wb",因为图片,视频,音频就是二进制进行读取,b 代表binary ,其他的和一般文件操作步骤一样,另外,不能像普通字符文件打印到控制台,只能复制到另一个文件里:# 二进制读取图片 音频 视频with open("myself.jpg",mode="rb")as myself: with open("myself...

2019-05-25 09:45:00 456

转载 Python文件的四种读写方式——r a w r+

# 文件的基本操作,但是一般不这么使用,因为经常会忘记关闭password=open("abc.txt",mode="r",encoding="UTF-8")print(password)fileContentn=password.read()print(fileContentn)print(password.closed)password.close()...

2019-05-24 20:45:00 442

转载 Python中异常打印——面向程序猿

import logging# logging.disable(logging.CRITICAL)logging.basicConfig(filename="loggingBug.txt",level=logging.DEBUG,format="%(asctime)s-%(levelname)s-%(message)s")def factorial(num): ...

2019-05-24 18:30:00 118

转载 Python集合的常用方法

注释很详细collection={1,2,"apple","orange","cat"}# 查看一个数是否在集合中 inprint("Tom 是否在集合中:","Tome" in collection)print("apple 是否在集合中:","apple" in collection)# 集合初始化时用set() pets={}是代表初始化了一个字典...

2019-05-24 16:52:00 283

转载 Python中的math常用方法总结(转)http://www.cnblogs.com/renpingsheng/p/7171950.html

python中math模块常用的方法整理ceil:取大于等于x的最小的整数值,如果x是一个整数,则返回xcopysign:把y的正负号加到x前面,可以使用0cos:求x的余弦,x必须是弧度degrees:把x从弧度转换成角度e:表示一个常量exp:返回math.e,也就是2.71828的x次方expm1:返回math.e的x(其值为2.71828...

2019-05-24 09:47:00 196

转载 Python实现乘法表——在列表里进行for循环设初值

代码:最大的收获是二维列表的实现:[0]*9结果是[0,0,0,0,0,0,0,0,0,0],再加上foriinrange(9),代表是9行[0,0,0,0,0,0,0,0,0,0],也就是9*9的二维列表,后续进行赋值mutiTable=[[0]*9 for i in range(9)]for i in range(0,9): for j in range(...

2019-05-24 08:34:00 702

转载 Python的.sort()方法和sorted()比较总结

1,.sort()方法  使用方式是:列表.sort(),作用是将原来的列表正序排序,所以它是对原来的列表进行的操作,不会产生一个新列表,例如:import randomnumList=[]print(numList)for i in range(10): numList.append(random.randrange(1,10))# 不包括10p...

2019-05-23 21:55:00 192

转载 Python字符串的常用方法总结

tring.capitalize()把字符串的第一个字符大写string.center(width)返回一个原字符串居中,并使用空格填充至长度 width 的新字符串string.count(str, beg=0, end=len(string))返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 ...

2019-05-23 21:27:00 196

转载 Python实现字符的冒泡排序——说实话,两个数兑换的方法震惊了我,一天比一天感受到了Python的强大...

import randomM=10lettList=[]for i in range(M): lettList.append(chr(random.randrange(65,90)))for lett in lettList: print("{}:{}".format(lettList.index(lett),lett))# 冒泡排序...

2019-05-23 20:57:00 117

转载 Python 字符串——巧取值和列表——巧取值 对比

Python 字符串——巧取值和列表——巧取值 对比1.字符串取值实例:samp_string = "Whatever you are, be a good one."for i in samp_string: print(i)for i in range(0,len(samp_string)-2,2): print(samp_strin...

2019-05-23 20:31:00 348

转载 Python实现英文文章加密传送,收到后进行解密

思路:将ILoveYou这样的字符串中的每一个字符,将他的Unicode码都就进行加或减去一个特定的数,在传送过程中,如果被截获,获取的也是一段混乱的文章,当收到这段文章后,按相同的方式对Unicode编码减去或加上这个特定的数,就回到了原来的值,注意:空格不做处理 小写字母,大写字母加或减去特定数后可能出现越过英文字母的Unicode码的边界,需要做...

2019-05-23 16:08:00 1232

转载 Python如何将字符和Unicode编码转变

小小总结一下,以防过几天忘记,自己的复习资料,如果能帮到大家,也是有所作用!!1,字符转化为Unicode编码方法:  ord("字符")ord("A")65ord("李")264461,Unicode编码转化为字符方法:  chr(65535)chr(65535)'\uffff'chr(65)'A'转...

2019-05-23 14:40:00 3696

转载 Python取值的灵活性用法

samp_string = "Whatever you are, be a good one."for i in samp_string: print(i)for i in range(0,len(samp_string)-2,2): print(samp_string[i]+samp_string[i+1])print('A=',ord("A...

2019-05-22 22:17:00 147

转载 Python字符串常用的方法——真心觉得比java,c好用

# Strings have many methods wo can userand_string=" life is a beautiful struggle "print("去除左边空格:",rand_string.lstrip())print("去除右边的空格:",rand_string.rstrip())print("去除两边的空格:",ran...

2019-05-22 22:16:00 100

转载 Python占位符使用总结

格式化对象为字符串:%smyName=input('Enter your name:')userAge=input('Enter your age:')userHight=input('Enter your hight:')jobPosition=input('Enter your position:')phoneNum=input('Enter your te...

2019-05-22 17:38:00 453

转载 开始学Python 啦 ,持续不断总结中。。(转)快捷键的使用

最重要的快捷键1. ctrl+shift+A:万能命令行2. shift两次:查看资源文件新建工程第一步操作1. module设置把空包分层去掉,compact empty middle package2. 设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8,注释1. ctrl+/:单行注释光标操作1. ctrl+alt+...

2019-05-21 21:08:00 106

转载 request.getScheme() 使用方法(转)

今天在看代码时,发现程序使用了 request.getScheme() 。不明白是什么意思,查了一下。结果整理如下:1、request.getScheme() 返回当前链接使用的协议;一般应用返回http;SSL返回https;2、在程序中的应用如下:Stringpath=request.getContextPath();StringbasePath=re...

2019-04-19 16:13:00 204

转载 Spring配置中的"classpath:"与"classpath*:"的区别研究(转)

概念解释及使用场景:classpath是指WEB-INF文件夹下的classes目录。通常我们一般使用这种写法实在web.xml中,比如spring加载bean的上下文时,如下:<!--系统自动加载文件--><!--这里使用的是classpath*:的形式--><context-param> <para...

2019-04-19 16:01:00 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除