自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux的常用命令

.:当前目录..:当前目录的上一级目录pwd 显示当前目录cdcd:切换回家目录  cd ~:切换回自己的家目录  cd ~USERNAME:切换指定用户的家目  cd -:在上一次目录与当前目录之间来回切换ls:list,列出指定目录下的内容  -a:显示所有文件,包括隐藏文件  -A:显示除.和..以外的文件  -l:...

2019-10-02 21:36:00 786

转载 Linu下Apache(httpd)的安装、配置

一、检查是否已装ps -ef|grep httpd二、软件下载1. Apache HTTP Server地址:http://httpd.apache.org/download.cgi#apache242. APR 和 APR-Util地址:http://apr.apache.org/download.cgi3. PCRE地址:https://sourceforge.n...

2019-09-26 16:01:00 815

转载 MySQL 库、表、记录、相关操作(3)

MySQL 库、表、记录、相关操作(3)单表查询"""增:insert [into] [数据库名.]表名[(字段1[, ..., 字段n])] values (数据1[, ..., 数据n])[, ..., (数据1[, ..., 数据n])];删:delete from [数据库名.]表名 [条件];改:updata [数据库名.]表名 set...

2019-09-25 22:04:00 698

转载 MySQL 库、表、记录、相关操作(2)

库、表、记录、相关操作(2)字段操作create table tf1( id int primary key auto_increment, x int, y int);# 修改alter table tf1 modify x char(4) default '';alter table tf1 change y m char(4) default ...

2019-09-25 11:37:00 145

转载 论文写作总结

一、摘要组成:意义目的(1句话),前人方法总结,优点+缺点(1句话),本文针对这些问题提出什么方法(1句话),叙述机制的好处和原因(1句话),介绍实验精度(1句话),最后总结本文方法的优点。二、综述(引言)第一段:介绍提出本文方法的背景和目的,简单总结以前方法的不足以及本文方法的优势第二段:任务的困难,要解决的问题的困难。第三段:前人方法的进展,列举文献,总结文献内容...

2019-09-24 22:00:00 327

转载 Charles截取 Https 通讯信息

如果你需要截取分析 Https 协议相关的内容。那么需要安装 Charles 的 CA 证书。具体步骤如下首先我们需要在 手机端上安装证书。点击 Charles 的顶部菜单,选择 “Help” -> “SSL Proxying” -> “Install Charles Root Certificate on a Moblie Device or Remote Browse...

2019-09-24 17:47:00 246

转载 MySQL 库、表、记录、相关操作(1)

库、表、记录、相关操作(1)数据库配置# 通过配置文件统一配置的目的:统一管理 服务端(mysqld) 、客户端(client)# 配置了 mysqld(服务端) 的编码为utf8,那么再创建的数据库,默认编码都采用utf8# 配置流程# 1)在mysql安装根目录下,创建配置文件:my.ini# mac下配置文件名叫 my.cnf# 2)设置配...

2019-09-23 23:50:00 97

转载 书单(转载)

论大佬是怎么炼成的转载至 咸鱼Chen一个人如果抱着义务的意识去读书,便不了解读书的艺术。——林语堂《生活的艺术》整理了下大学以来读过的书单,此举是为了督促自己,也是为了与君共享一 、 在读《明朝那些事》 24%《少有人走的路》 29%《深度学习:智能时代的核心驱动力量》 43%《追寻记忆的痕迹》 52%《计算进化史-改变数学的命运》 12%《1368个单词就够了》...

2019-09-23 00:38:00 254

转载 初识SQL语句

操作文件夹(库)增: create database 库名 charset utf-8;查: show databases;改: alter database db1 charset latin1; # 改变字符编码删: drop database db1;操作文件(表)先切换到库下: use db1查看当前所在库: select database();增: cre...

2019-09-22 16:32:00 121

转载 并发编程

目录 并发编程 并发储备知识 背景知识 必备的理论基础: 一 为什么要有操作系统 二 什么是操作系统 三 操作系统与普通软件的区别 四 操作系统发展史 第一代计算机(1940~1955):真空管和插件板 ...

2019-09-22 10:30:00 320

转载 数据库基本操作

数据库"""1、什么是数据库:管理数据的系统 - 安装某种管理数据的系统 - 管理的对象本质是文件2、存储数据的位置:内存、硬盘3、什么是系统:运行在硬件基础上,管理其他软件"""# 数据库的组成"""库:存放多张表 - 文件夹表:包含多条相同结构的记录 - 文件记录:包含多个key-value键值对的一条数据 - 二进制数据字段:描述信息 - 信息本身 == k...

2019-09-21 23:31:00 77

转载 线程队列,线程池,协程

线程 queue线程的queue,类似于进程作用也是类似,queue(n)规范放入值的数量queue.Queue(maxsize = 0)这个和之前一样是为了实现先进先出import queueq = queue.Queue(2) # 括号内可加入数字规范放入值的数量,不加则不会规范q.put('123')q.put('qweqwe')# q.put('111')pr...

2019-09-21 23:29:00 81

转载 八大排序及时间测试

大概了解了一下八大排序,发现排序方法的难易程度相差很多,相应的,他们计算同一列表的时间也不尽相同。今天,我就准备了八种排序的python代码,并且准备测试一下他们计算的时间1基数排序基数排序的基本思想是先将数字按照个位数上数字的大小进行排序,排序之后再将已经排过序的数字再按照十位数上数字的大小进行排序,依次推类# 统计这个列表中数字最大的数字有几位def radix_sort_...

2019-09-19 14:41:00 221

转载 线程锁&信号量&gil

线程锁线程锁的主要目的是防止多个线程之间出现同时抢同一个数据,这会造成数据的流失。线程锁的作用类似于进程锁,都是为了数据的安全性下面,我将用代码来体现进程锁的作用:from threading import Thread,Lockx = 0def task(): global x for i in range(200000): x = x+1...

2019-09-19 14:38:00 113

转载 排序应用(一)

时间最少,辅助空间最少,把所有奇数移动到偶数前边思想:从顺序表的两边同时遍历进行奇偶交换void move1(){ int A[6]={4,5,1,2,6,3}; int temp; int i=0,j=5; while(i<j){ while(A[i]%2==1){i++;} while(A[...

2019-09-18 22:12:00 118

转载 排序

插入排序:直接插入排序,折半插入排序,希尔排序交换排序:冒泡排序,快速排序选择排序:简单选择排序,堆排序归并排序基数排序#include <stdio.h>#include <stdlib.h>void InsertSort(int A[],int n){ int B[7]; int i,j; for(...

2019-09-18 20:34:00 84

转载 线程及其开启方式和方法

初识线程在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程这和在工厂中很像,在工厂中,每个车间都有房子,而且每个车间默认有一条流水线所以,我们可以吧操作系统和工厂进行类比:操作系统 ===> 工厂进程 ===> 车间线程 ===> 流水线cpu ===> 电源线程:cpu最小的执行单位进程:资源集合/...

2019-09-17 21:54:00 107

转载 抢票小程序

抢票小程序我们可以利用所学的内容来写一个简易的抢票小程序from multiprocessing import Processimport json,time,osdef search(): time.sleep(1) # 模拟网络io with open('db.txt',mode='rt',encoding='utf-8') as f: re...

2019-09-17 21:52:00 881

转载 队列&生产者消费者模型

队列ipc机制:进程通讯管道:pipe 基于共享的内存空间队列:pipe+锁 queuefrom multiprocessing import Process,Queue### 案例一q = Queue()q.put('hyc')q.put([1,2,4])q.put(2)print(q.get())print(q.get())print(q.get())# ...

2019-09-17 21:52:00 75

转载 Process用法与进程详解

僵尸与孤儿进程僵尸进程:父进程的子进程结束的时候父进程没有wait()情况下子进程会变成僵尸进程孤儿进程(无害)一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。情况1 无害父进等着子进程都死,回收僵尸进程。情况2 无害父进程死了,子进程活着,都要被init进程...

2019-09-17 21:51:00 433

转载 串的模式匹配

串的模式匹配一般分为两种:简单模式匹配和KMP算法#include <stdio.h>#include <stdlib.h>#define MaxSize 100typedef struct{ char str[MaxSize+1]; int length;}Str;//串的存储结构int index1(Str *s...

2019-09-16 21:38:00 137

转载 简单的多进程

串行,并发,并行区别串行: 一个完完整整的执行完了再执行下一个.并发: 看起来是同时运行的并行: 真正做到了同时运行多道技术(了解):空间复用: 共用一个内存条,每一个进程都有自己独立的内存空间,互不干扰,物理级别的隔离.时间复用: 共用了一个cpucpu切换(掌握):io的时候,占用时间过长切换现代计算机现在的主机一般是多核,那么每个核都会利用多道技术有4个cpu...

2019-09-16 15:31:00 81

转载 udp协议以及socketserver

udb协议udb协议也是一种协议,它和tcp相比既有缺点也有优点udb协议所发送的数据可以理解为自带报头,所以他不会出现粘包的情况。但是udp数据只管发送而不管接收,也就是说udp会出现丢包的情况,当客户端的数据服务端没有收到时,客户端并不知道还会继续发数据udp协议简单实例# 服务器import socket#udpserver=socket.socket(type=s...

2019-09-16 15:30:00 120

转载 tcp协议传输方法&粘包问题

socket实现客户端和服务端tcp协议可以用socket模块实现服务端可客户端的交互# 服务端import socket#生成一个socket对象soc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)#绑定地址跟端口号soc.bind(('127.0.0.1', 8001))#监听(半连接池的大小)soc.lis...

2019-09-16 15:29:00 107

转载 jenkins发送jemter邮件附件格式配置

原文:https://www.cnblogs.com/chenchen-tester/p/6930200.htmlbuild.xml<?xml version="1.0" encoding="UTF-8"?> <project name="zhtx_chaoshi" default="report" basedir="."> ...

2019-09-12 10:59:00 258

转载 socket实现ftp上传下载

socket实现ftp文件的上传和下载server端代码:import socketimport jsonimport structimport ossoc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)soc.bind(('127.0.0.1', 8021))soc.listen(5)# 上传函数def u...

2019-09-10 16:03:00 146

转载 day31

网络编程C/S和B/Sc:client s:server 客户端,服务端,电脑上装的qq,微信b:browser s:server 浏览器 服务端,京东,天猫bs架构本质也是cs学习网络编程就是为了写一个cs架构的软件模式为:c端-------网络-----s端S端的特点:1 有固定ip​ 2 稳定一直在运行,支持并发网络协议网络协议一般分为七层,但也可以将其分为五...

2019-09-10 16:01:00 100

转载 day30

元类补充object.__new__class Person(): def __init__(self,name,age): print('__init__') self.name=name self.age=age def __new__(cls, *args, **kwargs): print('__...

2019-09-10 16:01:00 107

转载 day29

什么是元类在python中,一切都是对象,那么类肯定也是一个一个对象如果类是对象的话,那他一定是由一个实例化得到,这个类就叫做元类。也就是说产生类的类,叫做元类class Person: def __init__(self,name): self.name=name def score(self): print('分数是100')...

2019-09-10 16:00:00 77

转载 day28

断点调试在想要加断点的地方用鼠标点击一下,你会看到一个红色圆圈变红的地方,程序执行到,就会暂停断点应该加在报错之前绿色箭头表示快速跳到下一个断点执行控制台报错,点击你能看懂的最后一行,光标会快速定位到错误代码,在错误代码上放,加断点,断点调试issubclass和isinstanceissubclass()判断第二个类是不是第一个类的子类,返回true或者falseas...

2019-09-10 15:59:00 71

转载 day26

绑定方法分为对象绑定方法和类的绑定方法绑定方法的特殊之处绑定给谁就是谁来调用类的绑定方法绑定给类,类来调用,会把类自身传过来不需要通过对象 ,只需要通过类就能获取到一些东西的时候,用类的绑定方法当然,类的绑定方法也可以由对象来调用class Person: def __init__(self,name,age): print(self) ...

2019-09-10 15:56:00 78

转载 深度学习-样本增强(tensorflow、keras、pytorch)

深度学习中的数据增强与实现深度学习中的数据增强(data augmentation)转载于:https://www.cnblogs.com/qqw-1995/p/11484270.html

2019-09-08 08:28:00 1601

转载 RocketMQ在linux下安装部署

本博客以当前RocketMQ最新版介绍:v4.4.0环境要求64位JDK 1.8+;Maven 3.2.x; // 源码编译时需要用到二进制文件安装下载二进制文件:http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.4.0/rocketmq-all-4.4.0-bin-release.zip二进制文件放到任意目录(...

2019-09-07 21:50:00 452

转载 vscode配置phpxdebug

打debug还是很有必要的,以前嫌麻烦,现在觉得,通过debug可以看自己写的代码的执行的逻辑,更容易理清别人代码的逻辑。步骤:下载phpdebug插件查看自己的php版本信息,下载对应的debug版本配置php.ini配置 vscode中phpdebug配置(一般不用设置默认端口9000)下载插件:2,查看自己的php版本所需的...

2019-09-07 09:52:00 370

转载 [SCOI2016]妖怪 牛客网的ACM省选题,个人看法,欢迎交流

链接:https://ac.nowcoder.com/acm/contest/390/1001来源:牛客网题目描述邱老师是妖怪爱好者,他有n只妖怪,每只妖怪有攻击力atk和防御力dnf两种属性。邱老师立志成为妖怪大师,于是他从真新镇出发,踏上未知的旅途,见识不同的风景。环境对妖怪的战斗力有很大影响,在某种环境中,妖怪可以降低自己k×a点攻击力,提升k×b点防御力或...

2019-09-05 15:40:00 136

转载 pytorch数据加载

一、方法一数据组织形式dataset_name----train----valfrom torchvision import datasets, models, transforms# Data augmentation and normalization for training# Just normalization for validationdata_tran...

2019-09-05 10:50:00 151

转载 day25

组合什么是组合?组合就是对象的某个属性是另一个类的对象class Foo: def __init__(self, bar): self.bar = barclass Bar: pass# f=Foo()bar=Bar()# f=Foo(Bar())f=Foo(bar)这就是一个最简单的组合,那么组合又能获得什么呢?组合的最大用处就是减...

2019-09-02 19:08:00 77

转载 day24

继承介绍继承是一种新建类的方式,继承了一个类,类中的属性和方法就在子类中类分为父类(基类)以及子类(派生类)其中子类可以继承父类新式类只要继承了object类,就是新式类,再Python3中默认继承object类经典类没有继承object的类,就是经典类python3中因为默认继承object类,所以不存在经典类,而python2中则既有新式类又有经典类继承方法下面主要...

2019-09-02 19:07:00 76

转载 day23

面对对象和面对过程在此之前,无论是ATM,还是购物车,我们用的都是简单的面向过程,那么面向过程和面向对象进行比较,又有哪些优缺点呢?面向过程优点:复杂问题流程化,进而简单化确定:可扩展性差面向对象优点:可扩展性高缺点:编写复杂类与对象对象是属性和方法的结合体类是一系列共同的属性和方法程序中的类和现实中的类是类似的,现实中的家禽类,鸟类都是一些相似的,有共同的生物的集...

2019-09-02 19:05:00 80

转载 jenkins汉化

插件: Localization: Chinese (Simplified)locale plugin(或者是这个版本不一样,名字不一样)可以直接安装这个插件,然后走最后一步设置即可。由于安装失败,最后选择了以下操作(插件对jenkins版本有要求,不想折腾)https://plugins.jenkins.io/localehttps://u...

2019-08-30 15:29:00 200

空空如也

空空如也

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

TA关注的人

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