自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 并发编程------线程

线程理论知识注意:  进程是资源分配的最小单位  线程是CPU调度的最小单位  每个进程中至少有一个线程一、多线程与多进程:  多线程的特点:    并发的    轻量级    数据不隔离  多进程的特点:    并发的    数据完全隔离    操作比较笨重二、主线程的结束就意味着主进程的结束,主线程会等待子线程结束才结束三、...

2018-07-31 17:56:00 64

转载 4412 搭建和测试NFS服务器

一、NFS网络文件系统  NFS是Network FileSystem的缩写,NFS是基于UDP/IP协议的应用。它的最大功能就是可以通过网络让不同的机器,不通的操作系统彼此共享文件,可以通过NFS挂载远程主机的目录,访问该目录就像访问本地目录一样,所以也可以简单的将它看做一个文件服务器。  通过NFS服务,我们可以实现在线调试文件系统或应用程序,而不用像传统的方式生成文件系统镜像,然...

2018-07-31 09:05:00 103

转载 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。...

首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。//由简单的到复杂的通用的 1 int main() 2 { 3 int arr1[11]={1,4,6,9,13,16,19,28,40,100}; 4 int temp1,temp2,num,end,i,j; 5 6 printf("请输入原始数组:\n...

2018-07-30 16:55:00 160

转载 不要再搜啦,满足你的需要,封装保留小数点后两位

function keepNum(num) {var result = parseFloat(num),result = Math.round(num * 100) / 100;var s_x = result.toString();var pos_decimal = s_x.indexOf('.'); // -1 代表有小数点console.log(result,s_x,pos_de...

2018-07-30 11:20:00 69

转载 POJ 8471 切割回文 【dp】【北大ACM/ICPC竞赛训练】

要想到两个点1)dp[i]表示前i个最少切多少刀变成回文, 那dp[i] = min( dp[k-1] + 1 ) 其中k-i能组成回文 O(n^2)过了2)所以这里要考虑个问题怎么知道i能跟之前的哪些字符组成回文。如果枚举的话 第i个字符枚举【跟第1-i-1个字符组成回文】,判断O(n),这样一来n^3就t了。所以从回文的性质出发,第i个字符能跟哪些凑成回文,我们看第i-1...

2018-07-29 19:00:00 100

转载 P3168 [CQOI2015]任务查询系统

题目描述最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行),其优先级为Pi。同一时间可能有多个任务同时执行,它们的优先级可能相同,也可能不同。调度系统会经常向查询系统询问,第Xi秒正在运行的任务中,优先级最小的Ki个...

2018-07-29 13:02:00 50

转载 Python学习---PyCharm的使用学习

1.1. IDEA的使用PyCharm2017下载链接:https://pan.baidu.com/s/1HPR9FtVV5BCvd3uTdOetxw 密码:ok0q激活IDEA2017(方案一)[server里面输入下面其中一个]:http://idea.liyang.io http://idea.imsxm.com/http://idea.q...

2018-07-28 13:41:00 71

转载 利用efi功能更改bios主板被隐藏的设置(如超频)

整理自(来源):http://tieba.baidu.com/p/4934345324(【新手教程】利用EFI启动盘修改 隐藏bios设置)http://tieba.baidu.com/p/4905573105(#新版工具#分享一个修改insyde bios的工具——H2OEZE)(侵删) 另本文图片粘贴自上述连接首先提醒:设置需谨慎,本文只提供参考,不负任何责任!!!一、所需工具1.Intel...

2018-07-27 14:51:00 3855

转载 sup, inf 与 min, max 的区别

以前优化函数时的决策目标总是: min 或 max。最近读论文时,发现不少高质量的论文中总是写成: inf 或 sup。inf 是 infimum 的简称,sup 是 supremum 的简称。 使用 inf 或 sup 总能保证一个函数的 inf 或 sup...

2018-07-27 11:03:00 1956

转载 P1186 玛丽卡

题目描述麦克找了个新女朋友,玛丽卡对他非常恼火并伺机报复。因为她和他们不住在同一个城市,因此她开始准备她的长途旅行。在这个国家中每两个城市之间最多只有一条路相通,并且我们知道从一个城市到另一个城市路上所需花费的时间。麦克在车中无意中听到有一条路正在维修,并且那儿正堵车,但没听清楚到底是哪一条路。无论哪一条路正在维修,从玛丽卡所在的城市都能到达麦克所在的城市。玛丽卡将只从不堵车的...

2018-07-27 07:58:00 81

转载 js点击事件,数字累加

<!doctype html><html lang="en"><head> <meta charset="utf-8"> <meta name="keywords" content=""/> <meta name="description" content=""/> <script src="ht...

2018-07-26 18:20:00 1347

转载 LUOGU P2587 [ZJOI2008]泡泡堂

传送门解题思路刚开始先写了个田忌赛马的贪心,就是要是打不过就拿最弱的送死,30分。。。后来瞄了眼题解,发现这样是错的,比如说这样的数据 : 3 3 2 3 1 如果用田忌赛马的话,让2-3 3-1 ,这样只有两分,实际上应该是2-1 3-3 这样有3分 所以应该是强贪强,弱贪弱,都打不过拿去送。这里我用了个双端对列,懒得处理边界...

2018-07-26 16:28:00 58

转载 移动端滑动轮播,原生JS

因为公司需要自定义两个轮播图联动,又不想引入第三方库,所以自己研究了下。下面只是一个简单的轮播图,由此再拓展一下即可实现两个轮播图联动。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewpo...

2018-07-26 16:14:00 52

转载 类与面向对象

// 创建一个类var Student = function(name,sexy) { this.name = name this.sexy = sexy}// 使用new函数名(参数)初始化一个类的实例// 此时s1是类的一个实例,引用的是一个Student类型,s1数据类型为Student类var s1 = new Student...

2018-07-26 12:00:00 42

转载 GET请求和POST请求的区别

1.  GET把请求的数据放在URL上,即HTTP协议头上,其格式为:   以?分割URL和传输数据,参数之间以&相连。   数据如果是英文字母/数字,原样发送,   如果是空格,转换为+,   如果是中文/其他字符,则直接把字符串用BASE64加密,及“%”加上“字符串的16进制ASCII码”。   POST把数据放在HTTP的包体内(requrest body)...

2018-07-26 11:23:00 65

转载 postgresql 的回归测试初探

os: centos 7.4 postgresql: 10.4Regression Tests 回归测试,是一个用于验证PostgreSQL在你的系统上是否按照开发人员设想的那样运行的测试套件。看来这个回归测试时必须的开始回归测试在 make world 执行完之后,make install-world 执行前,运行 make c...

2018-07-26 11:13:00 171

转载 学习笔记-json数据格式化

标准的json : letresult=[{"a": 'aa', "b": 'aa', "c": 'aa'},{"a": 'bb',"b": 'bb',"c": 'bb'},{"a": 'cc',"b": 'cc',"c": 'cc'}];非标准(我接到的数据):letjson1=[{"a": ['aa','bb','ccc'],"b": ['aa','bb','ccc'...

2018-07-26 08:38:00 56

转载 【BZOJ2151】种树(贪心)

【BZOJ2151】种树(贪心)题面BZOJ题解如果没有相邻不能选的限制,那么这就是一道傻逼题。只需要用一个堆维护一下就好了。现在加上了相邻点的限制,那么我们就对于当前位置加入一个撤销操作。怎么撤销呢?如果我们选择了一个点,那么我们就把他前后两个位置删去,然后将当前点合并为\(a[last]+a[next]-a[now]\)的权值。如果下次选择了这个位置的话,就可以认为撤销了选...

2018-07-25 19:47:00 42

转载 Vue动画

概述:Vue 在插入、更新或者移除 DOM 时,提供多种不同方式的应用过渡效果。常用:在css过渡和动画中自动应用class在过渡钩子函数中使用JavaScript直接操作DOM配合使用第三方CSS动画库,如Animate.css过渡的类名:总结v-enter:动画生效前(不起name属性,默认是v-开头)v-enter-to:...

2018-07-25 15:01:00 31

转载 Java 压缩文件

1、controller   response.setContentType("APPLICATION/OCTET-STREAM"); response.setHeader("Content-Disposition","attachment; filename="+ DateUtil.getDate()+".zip"); ...

2018-07-25 14:23:00 37

转载 linux上安装sdkman jdk tomcat activiti6.0

转载于:https://www.cnblogs.com/xjatj/p/9363027.html

2018-07-24 22:17:00 153

转载 经营与开发

经营与开发时间限制: 1 Sec内存限制: 128 MB题目描述4X概念体系,是指在PC战略游戏中一种相当普及和成熟的系统概念,得名自4个同样以“EX”为开头的英语单词。eXplore(探索)eXpand(拓张与发展)eXploit(经营与开发)eXterminate(征服)——维基百科今次我们着重考虑exploit部分,并将其模型简化:你驾驶着一...

2018-07-24 19:11:00 45

转载 ECMAScript 引用类型

Object对象新建对象var obj = new Object()var obj ={}var obj={age:23}...View CodehasOwnProperty(property) 方法var obj = {age:23}obj.hasOwnProperty("age") //返回trueobj.hasOwnProper...

2018-07-24 18:52:00 48

转载 mysqldump - 备份 MySQL 数据库

参考资料备份备份所有数据库中的所有数据(包括系统数据库) –all-databases通过 --all-databases 选项备份所有的数据库:mysqldump -uroot -p --all-databases >/tmp/all.sql备份指定数据库中的所有数据 –databases通过 --databases ...

2018-07-24 17:25:00 41

转载 SpringBoot 使用Mybatis-Plus

简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 Mybatis 构架产生任何影响,而且 MP 支持所有 Mybatis 原生的特性依赖少:...

2018-07-24 16:43:00 46

转载 Django:locals()小技巧

locals()返回一个包含当前作用域里面的所有变量和它们的值的字典。所以可以把views改写为def current_datetime(request): current_date = datetime.datetime.now() return render_to_response('current_datetime.html', locals())...

2018-07-24 15:59:00 74

转载 使用idea创建JavaWeb项目

【第一步】 File---New---Project【第二步】 选择Java Enterprise版本,然后配置tomcat注意:这里关联的tomcat home指的是tomcat的解压目录(bin目录的上一级目录);【第三步】 选择使用模板创建项目【第四步】 填写项目名,并为这个web项目配置tomcat...

2018-07-24 15:30:00 111

转载 邮件开发

1.背景:很多web应用在开发的时候都需要集成邮件发送功能;例如新用户注册欢迎邮件;2.邮件简介:        学习目标:        邮件服务器:邮局;                邮件的发送过程:                        邮件的协议(重点):SMTP:Simple Message Transfer Protocal 简...

2018-07-24 00:09:00 462

转载 剥开比原看代码13:比原是如何通过/list-balances显示帐户余额的?

作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom在前几篇里,我们研究了比原是如何通过web api接口来创建密钥、帐户和地址的,今天我们继续看一下,比原是如何显示帐户余额的。在Dashboard中,左侧有一栏名为"Balances...

2018-07-23 21:13:00 77

转载 [leetcode] 51. N皇后

51. N皇后啊,经典的N皇后问题。想当初高中练NOIP的时候,这个题把我折磨了好久经典的dfs+回溯问题4个约束条件,题中没有明确指出(并不是所有人都知道国际象棋的规则啊喂):一个皇后在其横纵线与两条斜线上,不能存在其它皇后。我们来用4个数组来记录对应的4个约束状态(其实3个就够了):col[] 行row[] 列h[] 对角线↖r[] 对角线↙那么其i,j坐标关系可描述为c...

2018-07-23 00:21:00 48

转载 Kaggle Titanic Data Science Solutions

KAGGLE热门经典教程 泰坦尼克灾难https://www.kaggle.com/startupsci/titanic-data-science-solutions转载于:https://www.cnblogs.com/Liu-xiang/p/9351469.html

2018-07-22 21:11:00 75

转载 CentOS6.9安装httpd并正确配置静态IP地址

题目要求在vmware中安装一台虚拟机,操作系统为centos6.9 ip地址为 192.168.56.11要求:1、xshell能够连接上此虚拟机2、此虚拟机必须可以上网3、使用yum安装 httpd4、启动httpd 启动命令如下/etc/init.d/httpd start5、浏览器访问能够看到页面192.168.56.11步骤1 - 安装CentOS6.9省略步骤2...

2018-07-22 17:27:00 197

转载 yiled

def fib(max): n,a,b = 0,0,1 while n < max: print("hallo") yield b #把函数执行过程冻结在这一步,并且把b的值返回给next() 并且函数中有yield,函数一运行根本不执行,只是生成一个生成器对象 a,b = b,a+b n+=1f =...

2018-07-21 17:50:00 98

转载 【校招面试 之 C/C++】第18题 C++ 中的隐式转换以及explicit关键字

1、什么是隐式转换:众所周知,C++的基本类型中并非完全的对立,部分数据类型之间是可以进行隐式转换的。所谓隐式转换,是指不需要用户干预,编译器私下进行的类型转换行为。很多时候用户可能都不知道进行了哪些转换。2、为什么要进行隐式类型转换:C++面向对象的多态特性,就是通过父类的类型实现对子类的封装。通过隐式转换,你可以直接将一个子类的对象使用父类的类型进行返回。...

2018-07-21 16:52:00 71

转载 OpenStack平台虚拟机实例在线迁移失败问题

一、在线迁移时提示如下的报错二、原因分析通过kolla-ansible部署queens版本时,因为OEM的机器设备的UUID记录的一致,导致迁移时识别的是自身机器的UUID,导致迁移失败三、问题解决修改ansible部署的playbook文件nova/tasks/config.ymlnova/templates/libvirtd.conf.j2转...

2018-07-20 21:08:00 303

转载 【数学建模】day04-插值与拟合

关于插值原理,这篇文章里总结过。插值,是在有限个数据点的情况下,模拟出更多的点来适应实际问题的需要。拟合,是在已知数据点基础上,以已知点处最小误差为标准,模拟出近似函数。二者有似,实则不同,matlab提供了基本完整的解决方案。一、插值1. 一维插值(1)拉格朗日插值经典的拉格朗日插值并没有现成的函数。自行编写如下:input: 相同维度的已知点x0,y0o...

2018-07-20 11:15:00 287

转载 图论学习三之Shortest Path最短路

      一些记号• 图: 由两个集合{V,E}所组成,记作G(V,E)  • V是图中顶点(Vertex)的非空有限集合。  • E是图中边(Edge)的有限集合。  • 子图(subgraph):边的子集,以及相关联的点集 • 邻接(adjacent):在无向图中,如果边(u,v)∈E,则u和v互为邻接点。 在有向图中,如果弧<u,v>...

2018-07-19 20:21:00 131

转载 Linux安装mongodb

下载安装包wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz解压tar -zxvf mongodb-linux-x86_64-3.0.6.tgz把解压后的安装包放到指定目录mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb把mongod...

2018-07-19 18:20:00 37

转载 HTTP状态码大全

1**(信息类):表示接收到请求并且继续处理 100——客户必须继续发出请求 101——客户要求服务器根据请求转换HTTP协议版本 2**(响应成功):表示动作被成功接收、理解和接受 200——表明该请求被成功地完成,所请求的资源发送回客户端 201——提示知道新文件的URL 202——接受和处理、但处理未完成 203——返回信息不确定或不完整 204—...

2018-07-19 16:56:00 33

转载 Python入门学习 DAY 01 计算机基础

Python入门 DAY 01作为一名刚刚学习python的小白,我首先去学习的并不是python语言的基础知识,而是先对计算机的基础进行了一个初步的了解,以下内容便是在学习python之前我去学习到的大致内容。1、什么是编程语言 语言是一个事物与另外一个事物沟通的介质 编程语言是程序员与计算机沟通的介质 2、什么是编程 编程就是程序按照某种...

2018-07-19 14:49:00 521

空空如也

空空如也

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

TA关注的人

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