自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python接口自动化unittest+HTMLrunner

1、创建一个packpage包import unittestimport requestsfrom time import sleepimport HTMLTestRunner# 构造WeatherTest类,继承unittest.TestCaseclass WeatherTest(unittest.TestCase): # 用例执行前的准备工作 def setUp(self): ...

2019-01-31 10:22:00 71

转载 903. Valid Permutations for DI Sequence

We are givenS, a lengthnstring of characters from the set{'D', 'I'}. (These letters stand for "decreasing" and "increasing".)Avalid permutationis a permutationP[0], P[1], ..., P[n]of integer...

2019-01-30 23:43:00 132

转载 IO模型

IO模型:对于一次IO访问(以read举例),数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。所以说,当一个read操作发生时,它会经历两个阶段:1. 等待数据准备 (Waiting for the data to be ready)2. 将数据从内核拷贝到进程中 (Copying the data from the kernel to th...

2019-01-30 21:32:00 50

转载 Tomcat9安装

Tomcat9安装1:首先到官网下载Tomcat9https://tomcat.apache.org/download-90.cgi下载完后解压到D盘如下:2、右击我的电脑—属性—高级系统设置—环境变量,在系统变量中添加以下变量(1)TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin等文件夹。添加方法如下:点击环境变量下的“新...

2019-01-30 20:30:00 61

转载 rsync --include-from --exclude-from的理解

rsync --include-from --exclude-from的理解:1、同时添加--include-from --exclude-from时。后者是对前者的结果进行排除如:“--include-from include.txt --include-from exclude.txt” #也就是说绝对不会超过--include-from声明的范围2、--include-from 文件前面的符...

2019-01-29 18:09:00 3547

转载 java反射系列二

一.Class类package reflect;/**java.lang.class是反射的源头*我们创建了一个类,通过编译(javac.exe),生成对应的.class文件,之后我们使*用java.exe加载(JVM的类加载器完成的)此.class文件*此.class文件加载到内存以后,就是一个运行时类存在缓存区,那么这个运行时*类本身就是一个Class的实...

2019-01-28 23:27:00 37

转载 洛谷 P3201 [HNOI2009]梦幻布丁(启发式合并)

题面luogu题解什么是启发式合并?小的合并到大的上面复杂度\(O(nlogn)\)这题颜色的修改,即是两个序列的合并考虑记录每个序列的\(size\)小的合并到大的存序列用链表但是有一种情况,\(x->y\)\(siz[x] > siz[y]\)这个时候我们可以新建一个\(f\)数组,存一个真实颜色碰到这种情况时,\(swap(f[x], f[y])\...

2019-01-28 08:42:00 76

转载 UVALive 7503 Change(乱搞)题解

题意:你现在有面额为A的纸币,现在需要面额为B的钱(可以是一张也可以是好多张拼成一张),有一台自动售货机,里面有任意价格的商品,售货机兑换出的零钱是随机的(比如找你0.03可能给你0.01+0.01+0.01也可能是0.01+0.02),那么问至少要花多少钱你肯定能兑换到所需要的面额。A, B ∈ {0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10...

2019-01-27 21:14:00 60

转载 python print实例

import randomimport time###提示语部分print('你好,我是机器人小埋,我们来玩个猜年龄的小游戏吧~(◆◡◆)')time.sleep(2)print('''============================= 干物妹!うまるちゃんの年齢=============================''')time.sleep(1)print...

2019-01-26 15:35:00 311

转载 linux 常用命令

关机命令:shutdown -h now查询IP:ifconfig删除命令:rm -rf 目录创建文件:mkdir 名称复制:cp 复制文件 复制到的目录 mv 移动文件解压gz文件:tar zxvf 解压文件解压zip文件 :unzip 文件名安装软件:执行rpm -ivh rpm包名不保存退出 q!保存退出 wq查看tomcat日子 tail...

2019-01-25 16:34:00 39

转载 带领新手快速开发Android App

第1章 课程介绍与项目准备如果你从事Android开发,那你一定要学习一些开发技巧和掌握一些开发逻辑,而很不巧,我这里全部都有,最开始我们介绍一下我们这个应用的整体组织架构,通过对各个平台的api进行一个简单的分析,以及说明一下我们的RxVolley的网络框架使用教程,在本章中,我们将分析整个项目的大致架构,同时,我们有规范性的部署我们的项目...第2章 工具类封装与首页引导页开发项目最讲究的前期...

2019-01-23 22:45:00 168

转载 HDUOJ-1010-Tempter of the Bone

Tempter of the BoneTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 155243Accepted Submission(s): 41368Problem DescriptionThe doggie fo...

2019-01-23 21:13:00 63

转载 Round#534 div.2-B Game with string

唔,第一次参加,掉了好多分。http://codeforces.com/contest/1104/problem/B不用考虑太多,string真的好厉害。 1 #include<stdio.h> 2 #include<string.h> 3 #include<math.h> 4 #include<iostream>...

2019-01-23 09:43:00 43

转载 Mac下对Android apk反编译

在Mac上进行反编译apk,需要三个工具,分别为(附下载地址):apktool,下载Mac版作用:资源文件获取,能够提取出图片文件和布局文件进行使用查看dex2jar,下载最新的即可,目前是2.0版作用:将apk反编译成java源代码(classes.dex转化成jar文件)jd-gui,下载Mac版,jd-gui-osx-1.4.0.tar作用:查看APK中classes...

2019-01-22 19:36:00 71

转载 rabbitmq windows 安装简易教程

1、下载安装 erlanghttp://www.erlang.org/downloads2、下载安装 rabbitmqhttp://www.rabbitmq.com/install-windows.html3、启动rabbitmq服务右键管理员启动,输入指令激活插件:rabbitmq-plugins.bat enable rabbitmq_management ...

2019-01-21 16:56:00 131

转载 SQL Server2008本地数据库调用SP发送邮件

一、首先要对本地数据库做配置1.通过使用数据库邮件配置向导和sp_configure存储过程配置启用数据库邮件:注:服务器名称填写发送服务器的路径或者IP,电子邮件地址为寄件者地址配置好数据库邮件账户和配件文件后,使用SQL Mail XPs选项在此服务器上启用SQL Mail(改选项默认是关闭的)sp_configur...

2019-01-21 14:59:00 157

转载 linux脚本文件执行的方法之间的区别

sh/bashsh a.shbash a.sh都是打开一个subshell去读取、执行a.sh,而a.sh不需要有"执行权限",在subshell里运行的脚本里设置变量,不会影响到父shell的sourcesource a.sh在当前shell内去读取、执行a.sh,而a.sh不需要有"执行权限"source命令可以简写为"." 即. a.sh././a...

2019-01-21 14:41:00 50

转载 tomcat端口占用的解决方法

我的项目的访端口是9012那么在linux的tomcat下:1. lsof -i:9012查看到只有一个COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 232324 my_task *:9036 (LISTEN)2. kill -9 pid号3.输入jps命令,一个Bootstrap代表是正确的32128 Bo...

2019-01-21 13:50:00 68

转载 配置 Redis 作为 Django 缓存和 Session 存储后端

一、settings.py 1 # Django的缓存配置 2 CACHES = { 3 "default": { 4 "BACKEND": "django_redis.cache.RedisCache", 5 "LOCATION": "redis://172.16.179.130:6379/9", 6 "OPTI...

2019-01-20 23:16:00 93

转载 edgeR使用学习【转载】

转自:http://yangl.net/2016/09/27/edger_usage/1.Quick start2. 利用edgeR分析RNA-seq鉴别差异表达基因:#加载软件包library("edgeR",verbose=0);# 1. 载入数据 读取read count数data <- read.delim("pnas_expres...

2019-01-20 18:25:00 855

转载 第71节:Java中HTTP和Servlet

第71节:Java中HTTP和Servlet前言哭着也要看完!!!字数:学习xml和TomCat会写xml,看懂xml解析对象SAXReader reader = new SAXReader();解析文件Document document = reader.read(...);获取根元素Element rootElement = document.getRootE...

2019-01-19 20:35:00 45

转载 HTTP/2 和 Websocket

本文转自我的博文HTTP/2 和 WebsocketHTTP/2 是什么这篇文章讲的比较详细:它是 google 提出的开源协议,旨在提高网络传输效率它是二进制协议它采用多路复用解决 HTTP 1.1 的 head-of-line blocking (HOL Blocking)问题(较慢的请求阻塞其它请求的问题)它通过压缩 http ...

2019-01-19 10:14:00 234

转载 blfs(systemv版本)学习笔记-配置远程连接显示中文

远程连接的lfs系统需要具备以下环境便可在xshell或其他远程终端上面显示中文:1.lfs主机设置中文编码(需要配置)2.lfs主机配置中文字体(需要配置)3.xhsell或其他远程终端设备设置中文编码(需要配置),并有中文字体(一般不需要配置)一..lfs安装字体管理包字体管理包项目地址:http://www.linuxfromscratch.org/blfs/view/s...

2019-01-18 16:26:00 218

转载 UCS-2/UCS-4/UTF

Unicode是为整合全世界的所有语言文字而诞生的。任何文字在Unicode中都对应一个值,这个值称为代码点(Code Point)。代码点的值通常写成 U+ABCD 的格式。而文字和代码点之间的对应关系就是UCS-2(Universal Character Set coded in 2 octets)。UCS-2是用两个字节来表示代码点,其取值范围为 U+0000~U+FFFF。为了能表示更多的...

2019-01-18 12:48:00 162

转载 Flutter - 退出App

Flutter退出App的方法一般有两种①SystemNavigator.pop推荐onTap: () async { await pop(); },static Future<void> pop() async { await SystemChannels.platform.i...

2019-01-17 16:37:00 717

转载 Tensorflow线程和队列

读取数据小数量数据读取这仅用于可以完全加载到存储器中的小的数据集有两种方法:存储在常数中。存储在变量中,初始化后,永远不要改变它的值。使用常数更简单一些,但是会使用更多的内存,因为常数会内联的存储在数据流图数据结构中,这个结构体可能会被复制几次。training_data = ...training_labels = ...with tf.S...

2019-01-16 10:45:00 59

转载 继承那点事

创建子类的实例先调用父类的构造(因为有爹才有儿子),然后调用子类构造。下面是简单的重写方法的实例 特别注意父类的方法在子类重写时,子类的方法权限一定要大于父类方法。以下是重写失败的例子,权限问题!下面左右连个实例涉及到this关键字,表示的是当前对象。所以调用子类的print方法 最后private权限的方法即使在子类中重写,真的不算重写,因为private是外部...

2019-01-16 09:46:00 43

转载 正则表达式

一 . 正则表达式1. 给段字符串判断是否是手机号码def aa(str): if len(str)!=11: return False elif str[0]!="1": return False elif str[1:3]!="39" and str[1:3]!="31": return Fal...

2019-01-15 15:42:00 70

转载 Redis常见问题及处理方法

一、Redis状态检查 唯一标记一个redis实例的是ip和端口,前端是用tcp方式来访问redis的,我们提供给应用访问的是一个ip+63379(一般使用63379) 端口。因此我们执行如下命令检查redis状态:上面的role这个值一定是master的,只要保证vip在master上我们的Padis cache服务就是没有问题的,如果不通...

2019-01-15 14:07:00 74

转载 hive优化方式总结

1.多表join优化代码结构:select .. from JOINTABLES (A,B,C) WITH KEYS (A.key, B.key, C.key) where ....关联条件相同多表join会优化成一个job2.LeftSemi-Join是可以高效实现IN/EXISTS子查询的语义SELECT a.key,a.value FROM a WHERE a...

2019-01-14 22:32:00 53

转载 利用AES算法加密数据

准备工作:模块安装问题:首先在python中安装Crypto这个包但是在安装模块后在使用过程中他会报错下面是解决方法:pip3installpycrypto安装会报错 https://github.com/sfbahr/PyCrypto-Wheels下载合适的版本 pip3installwheel 进入下载文件所在的目录: pip3install...

2019-01-14 20:53:00 92

转载 python -- 操作系统的发展史

阅读目录  手工操作 —— 穿孔卡片   批处理 —— 磁带存储和批处理系统  多道程序系统  分时系统  实时系统  通用操作系统  操作系统的进一步发展  操作系统的作用手工操作 —— 穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。   ...

2019-01-14 19:36:00 54

转载 SQLServer内部数据库版本获取及匹配

内部数据库版本获取:select DATABASEPROPERTYEX('master','version')内部数据库版本号配置表:转载于:https://www.cnblogs.com/sharing1986687846/p/10265925.html...

2019-01-14 11:31:00 122

转载 Access 2010 应用基础 单元三:SQL查询

导语:Access查询中拉差距的部分简单查询 [是基于单个表的查询]无条件从数据表中选择部分字段Select 字段列表 from 数据表无条件从数据表中选择全部字段Select 字段列表 from 数据表Select * from 数据表用where短语显示满足条件的记录Select 字段列表 from 数据表 w...

2019-01-14 11:03:00 474

转载 Python3——MP3播放器

sql# 创建数据库CREATE DATABASE `music_player` CHARACTER SET 'utf8';# 创建MP3音乐文件的表CREATE TABLE mp3_file_list( id int PRIMARY KEY , mp3_name VARCHAR(200) NOT NULL UNIQUE, mp3_file VARCHAR(...

2019-01-14 10:59:00 231

转载 Mysql常用基础操作(备忘录)

  常常忘记mysql的一些命令行操作,甚至于说,比较复杂的sql格式记不住或忘记了,也可能根本不会考虑去记,因此,做一下汇总,当下次出现恍惚时不至于去百度挨个找,有时就是记不起来,但是只要给点药引子,立马会想起来。一、mysql基础操作mysql命令规则:每行sql后边都跟个分号表示一个命令语句结束1、登录本地mysql数据库$ mysql -u root -p$ pa...

2019-01-13 13:47:00 79

转载 vue-router总结

之前写过一篇关于vue-router的文章,主要是介绍怎么结合cli2在项目中使用vue-router,比较的简单,今天想结合cli3来总结一下vue-router的具体用法。cli3在介绍vue-router前,先简单介绍一下cli3吧。1,安装vue-cli3:npm install -g @vue/cli2,vue-cli版本查看:vue -V3,创建项目:vue cre...

2019-01-12 23:56:00 61

转载 c#学习总结

至本学期结束,我对C#编程语言的学习已进行了两个多月。在这两个多月中,我初步接触了这门编程语言,并且了解了其中的一些简单概念。我逐渐了解到了这门语言的高深和难度。从最初的,NET的了解,熟悉了这个平台,也知道了c#的研发历程。这是一门面向对象的编程语言,有着强大的功能。我对它的学习是先了解最基础的部分,如常量,变量,标识符运算符之类的基础东西。等我对这些有了一定的了解后,便接触到了条件语句...

2019-01-12 20:37:00 165

转载 [BZOJ2341][Shoi2011]双倍回文 manacher+std::set

题目链接发现双倍回文串一定是中心是#的回文串。所以考虑枚举#点。发现以\(i\)为中心的双倍回文的左半部分是个回文串,其中心一定位于\(i-\frac{pal[i]-1}2\)到\(i-1\)之间,而且越远越好。所以我们用一个\(set\)来存一下目前为止回文右端点\(\geq i\)的点,然后在\(set\)中找到大于等于\(i-\frac{pal[i]-1}2\)的最小值即可。#incl...

2019-01-12 16:03:00 64

转载 python3连接mysql

首先,安装模块PyMySQLpip3 install PyMySQL连接MySQLimport pymysqlconn = pymysql.connect(host='localhost', port=3306, user='root', passwd='123',db='girl')注意端口号port需要按照my.ini里面的设置去填写增删...

2019-01-11 16:34:00 40

空空如也

空空如也

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

TA关注的人

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