自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 (译文)掌握JavaScript基础--理解this关键字的新思路

普通函数下面这种就是普通函数function add(x, y) { return x + y;}每个普通函数被调用的时候,都相当于有一个this参数传进来。 内部函数this不会是外部函数传入的this,相当于和外部的this隔离开了。function outer() { function inner() { ...

2018-03-31 18:26:00 42

转载 svn版本控制

版本控制:确保不同人所编辑的统一代码文件都能够得到同步!常见的有git,svn,cvs等。git是分布式的,而svn,cvs是集中式的。安装:yum install subversion参考这篇文章:https://www.cnblogs.com/liuxianan/p/linux_install_svn_server.html#安装在windows下安装小乌龟:https://t...

2018-03-31 17:57:00 33

转载 缓存穿透,缓存雪崩,热点key及解决办法

1、穿透穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。解决办法: 持久层查询不到就缓存空结果,查询时先判断缓存中是否exists(key) ,如果有直接返回空,没有则查询后返回,注意insert时需清除查询的key,否则即便DB中有值也查询不到(当然也可以设置空缓存的过期时间)2、雪崩雪崩:缓存大量失效的时候,引发大量查询数据库。解决办...

2018-03-30 21:48:00 51

转载 TOJ2811: Bessie's Weight Problem(完全背包)

传送门(<---可以点的)描述Bessie, like so many of her sisters, has put on a few too many pounds enjoying the delectable grass from Farmer John's pastures. FJ has put her on a strict diet of no more than...

2018-03-30 17:18:00 140

转载 笔记3-30

邻接表记得判重边自环。转载于:https://www.cnblogs.com/Blue233333/p/8676381.html

2018-03-30 15:15:00 43

转载 rabbitmq

ubuntu安装rabbitmq-server和python安装pika:sudo apt updatesudo apt install rabbitmq-serversudo netstat -tulnp  #查看 5672ps -ef|grep rabbitmq-serverpip install pika1、队列、消息持久化,接收端确认#send.p...

2018-03-30 01:15:00 40

转载 BZOJ3572 [Hnoi2014]世界树 【虚树 + 树形dp】

题目世界树是一棵无比巨大的树,它伸出的枝干构成了整个世界。在这里,生存着各种各样的种族和生灵,他们共同信奉着绝对公正公平的女神艾莉森,在他们的信条里,公平是使世界树能够生生不息、持续运转的根本基石。世界树的形态可以用一个数学模型来描述:世界树中有n个种族,种族的编号分别从1到n,分别生活在编号为1到n的聚居地上,种族的编号与其聚居地的编号相同。有的聚居地之间有双向的道路相连,道路的长度为1。保...

2018-03-29 20:59:00 32

转载 学习理解CountDownLatch

学习理解CountDownLatch 主要参考 https://blog.csdn.net/baidu_23086307/article/details/53141030 https://blog.csdn.net/yanyan19880509/article/details/523490561. 背景 做...

2018-03-29 20:19:00 88

转载 PAT(B) 1074. 宇宙无敌加法器(20)

地球人习惯使用十进制数,并且默认一个数字的每一位都是十进制的。而在PAT星人开挂的世界里,每个数字的每一位都是不同进制的,这种神奇的数字称为“PAT数”。每个PAT星人都必须熟记各位数字的进制表,例如“……0527”就表示最低位是7进制数、第2位是2进制数、第3位是5进制数、第4位是10进制数,等等。每一位的进制d或者是0(表示十进制)、或者是[2,9]区间内的整...

2018-03-29 18:42:00 32

转载 【重要】eclipse配置tomcat

解决eclipse配置Tomcat时找不到server选项https://blog.csdn.net/wugangsunny/article/details/25246565#replyeclipse不支持tomcat8.0版本解决https://blog.csdn.net/u011179977/article/details/78206698https://ww...

2018-03-29 17:56:00 48

转载 yum 找不到程序, yum更换国内阿里源

yum 找不到程序, yum更换国内阿里源因为自己用刚VM安装的centos 7,使用yum安装程序的时候,发现一个程序都找不到,我猜测可能是国外的yum源被限制了,然后换成国内的阿里yum源,就可以安装了。于是有了这个教程。一、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup二...

2018-03-29 16:29:00 63

转载 凑钱(贪心算法)

蒜头君生后的国度,有各种面值的钱币。现在蒜头君手上有30枚硬币,他们的面额分别是:1 4 3 4 8 8 4 2 5 1 405 363 197 470 59 121 443 329 111 93 63 16 290 367 154 192 98 234 163 434请问蒜头君凑不出最小的金额是多少?提示:将其进行排序,然后利用贪心的思想,每次都取所能取到的最大值,倒序进行取...

2018-03-28 21:31:00 452

转载 day8 homework

1. 文件a.txt内容:每一行内容分别为商品名字,价钱,个数。apple 103tesla 100000 1mac 3000 2lenovo 30000 3chicken 10 3通过代码,将其构建成这种数据类型:[{'name':'apple','price':10,'amount':3},{'name':'tesla','price':1000000,'amount...

2018-03-27 20:29:00 75

转载 lightoj 1341 Aladdin and the Flying Carpet(算术基本定理)题解

题意:给一个矩形(非正方形)面积a和最小边长b,要求边长均大于b,求这样的矩形有几个思路:先用到了之前学的质因数分解,还有一个新的公式:然后我们可以先算出a的所有约数,因为只算约数个数面积重复,所以要/2;然后暴力出<b的所有约数减去。技巧:1.用save[i]*save[i]<=temp剪枝 2.要注意判断出循环的ans是否大于1,如果大于...

2018-03-27 13:10:00 40

转载 vue模板语法

Mustache语法Mustache.js转载于:https://www.cnblogs.com/wang-z-z/p/8649016.html

2018-03-26 09:55:00 34

转载 LeetCode 题目的 Python 实现(持续更新中)

Python-LeetCode 是一个使用 Python 语言解决 LeetCode 问题的代码库,库有以下几个方面需要注意:所有题目都是 AC 的;按照题目顺序,每 50 个放在一个目录下,方便查看;水平所限,无法保证每个题目都是使用的最好的算法;对于链表和二叉树等结构,会配备测试代码方便本地调试;部分题目会直接使用 Python 的标准库,比如进行一些别的计算之前,需要先对列表进行...

2018-03-25 23:29:00 95

转载 hdu1950 Bridging signals

LIS nlogn的时间复杂度,之前没有写过。 思路是d[i]保存长度为i的单调不下降子序列末尾的最小值。 更新时候,如果a[i]>d[len],(len为目前最长的单调不下降子序列) d[++len]=a[i] 否则 二分查找 d[j-1]<a[i]<d[j] 并更新 d[j]=a[i] #include<cstdio>#include&l...

2018-03-25 21:02:00 51

转载 java基础系列--SecurityManager入门(转)

转载作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/yiwangzhibujian/p/6207212.html一、文章的目的  这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。  比如在阅读源码的时候,发现这样的代码,想了解是做什么的:1 SecurityMana...

2018-03-25 16:28:00 40

转载 python实现Restful服务(基于flask)(2)

参考:https://blog.csdn.net/yelena_11/article/details/53404892最简单的post例子:from flask import Flask, requestapp = Flask(__name__)@app.route('/')def hello_world(): return 'hello world'if _...

2018-03-23 17:24:00 66

转载 记录一次安装gaussian09的经历

师妹的两台机器都无法安装gaussian09具体表现在,打开安装程序,不会出来安装界面改兼容性,删360,啥啥都不行。不过我注意到任务管理器中的“32bit Setup Installer”,这个进程静止不动然后专门搜这个进程,搜到了这样一个帖子:https://www.reddit.com/r/techsupport/comments/452lyf/32bit_setup_launch...

2018-03-23 16:16:00 618

转载 跨域(二)

CometAjax是一种从页面向服务器请求数据的技术,而Comet则是一种服务器向页面推送数据的技术。Comet能够让信息近乎实时地被推送到页面上有两种实现Comet的方式:长轮询和流1、轮询1)短轮询:浏览器定时向服务器发送请求,看有没有更新数据2)长轮询:页面发送一个到服务器的请求,然后服务器一直保持打开状态,直到有数据可发送。发送完数据之后,浏览器关闭连接,随即又发...

2018-03-23 07:15:00 39

转载 完美解决MySQL重装问题

作者博客http://blog.csdn.net/y694721975/这篇文章针对那些MySQL安装失败,无论换什么版本都不成功的例子。 之前卸载MySQL之后再通过msi安装总是在starting server哪一步就提示失败,之后的连接测试,也是连接失败,因为MySQL服务器没有配置成功卸载了,重新安装还是不好使,就这样,我试过好多办法也是不成功。...

2018-03-22 02:06:00 34

转载 第四课

为学生提供的业务服务包括选题、论文答辩、导师交流、结果查询。为指导教师提供的业务服务包括论文出题、导师交流、结果查询、论文评阅。为评阅教师和答辩老师提供的业务服务包括PaperCheck(论文评阅)。为教务秘书提供的业务包括结果上报、结果查询。根据收集的用户需求,大致可知道整个系统有三个子系统构成,包括为学生服务的学生子系统、为教师服务的教师子系统和为教务秘书服务的系统管...

2018-03-21 16:13:00 55

转载 邮件群发问题

  在做邮件发送时遇到一个问题以及解决方式,记录一下。  我们公司的邮箱是Coremail的企业邮箱,群发邮件时发现,如果有一个邮箱地址不存在,那么本次群发会失败;而群发其他的邮箱时如qq邮箱,163邮箱如果有一个地址不存在,那么本次发送还是成功的。所以猜测可能与邮箱服务器有关。  为了解决给北纬邮箱群发的问题,我网上查了一下,看了一下 java mail 的 api,发现发送邮件调用 s...

2018-03-21 15:55:00 231

转载 团体程序设计天梯赛-练习集-L1-041. 寻找250

L1-041. 寻找250对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。输入格式:输入在一行中给出不知道多少个绝对值不超过1000的整数,其中保证至少存在一个“250”。输出格式:在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。输入样例:888 666 1...

2018-03-20 20:37:00 77

转载 【bzoj5028】小Z的加油店 扩展裴蜀定理+差分+线段树

题目描述给出 $n$ 个瓶子和无限的水,每个瓶子有一定的容量。每次你可以将一个瓶子装满水,或将A瓶子内的水倒入B瓶子中直到A倒空或B倒满。$m$ 次操作,每次给 $[l,r]$ 内的瓶子容量增加 $x$ ,或询问使用 $[l,r]$ 内瓶子能够凑出的最小体积。输入第一行包括两个数字:瓶子数n,事件数m。第二行包含n个整数,表示每个瓶子的容量vi。接下来m行,每行先有三...

2018-03-20 18:14:00 63

转载 WordCount 小作业

GitHub 项目地址https://github.com/cosensible/WordCountPSP表格PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)Planning计划1530Estimate估计这个任务需要多少时间1010Development开发3030Analysis需求分析(包括学习新技术)2050...

2018-03-20 17:05:00 88

转载 路由优化

前段时间学习优秀的vue框架学到一招路由优化 路由引入很多文件的时候会使页面阅读很不顺畅 很累赘 其次开发环境与生产环境的引入有时会有很大的不同 这时候就可以进行一下配置 优化路由 router下配置三个文件index是路由文件 其他两个 分别是开发环境与生产环境的引入方式开发环境的引入方式是:生产环境的引入方式是:然后在index里引入相应开发环境下的公...

2018-03-20 16:51:00 90

转载 unittest单元测试框架

Python必会的单元测试框架 —— unittest2016年10月27日 12:52:37标签:python/单元测试/框架/自动化测试/unittest17621用Python搭建自动化测试框架,我们需要组织用例以及测试执行,这里博主推荐Python的标准库——unittest。unittest是xUni...

2018-03-20 14:31:00 46

转载 ajax跨域问题

在java代码的方法里面增加响应头:@RequestMapping(value="getCode.html")@ResponseBodypublic List<Map<Object,Object>> getCode(ServletRequest request, ServletResponse resp) throws IOException, ServletExc...

2018-03-20 10:41:00 28

转载 iOS 安全

iOS 安全众所周知的是大部分iOS代码一般不会做加密加固,因为iOS APP一般是通过AppStore发布的,而且苹果的系统难以攻破,所以在iOS里做代码加固一般是一件出力不讨好的事情。万事皆有例外,不管iOS、adr还是js,加密的目的是为了代码的安全性,虽然现在开源畅行,但是不管个人开发者还是大厂皆有保护代码安全的需求,所以iOS代码加固有了生存的土壤。下面简单介绍下iOS代码加密的几种...

2018-03-19 15:01:00 46

转载 Delphi:MSBuild编译dproj工程

Delphi之命令行编译工程,传统是用dcc32来编译的,它需要设置一大堆参数。自Delphi 2007以后,支持MSBuild编译,它直接编译.dproj工程文件,所有编译需要的东西,都已在其中设置好,省事。直写bat脚本上:@echo offset msbuild="%systemroot%\Microsoft.NET\Framework\v2.0.50727\M...

2018-03-18 20:10:00 610

转载 84.拷贝构造

1 #include <iostream> 2 using namespace std; 3 4 class myclass 5 { 6 public: 7 int x; 8 int y; 9 public:10 myclass() = default;11 //拷贝构造12 //myclass...

2018-03-17 22:45:00 30

转载 图论_查并集

例5.1 畅通工程 (1012)题目描述:某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇。省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可)。问最少还需要建设多少条道路?输入:测试输入包含若干测试用例。每个测试用例的第1行给出两个正整数,分别是城镇数目N ( < 1000 )和道...

2018-03-17 16:52:00 182

转载 js数组去重,spread set

let test= [1,2,3,7,5,4,4,3]console.log([...new Set(test)]) //[ 1, 2, 3, 7, 5, 4 ]转载于:https://www.cnblogs.com/ybleeho/p/8587490.html

2018-03-17 09:38:00 51

转载 8.6.1 python3的mysql模块pymysql

之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操作数据库呢?这就用到了pymysql模块,该模块本质就是一个套接字客户端软件,使用前需要事先安装二链接、执行sql、关闭(游标)import pymysqllogin_user=input("user>> ").strip()login_pwd = inpu...

2018-03-16 22:25:00 56

转载 正则表达式预查询

1.在正则表达式中,有一部分内容并不容易通过文档解释就能搞清楚,那就是预查。预查包括正向预查,反向预查,细分了还各自有肯定预查和否定预查。特点:预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。其实其中有一个关键点,就是预查不消耗字符。           正则表达式是对给定的字符串进行匹配,也就可以说,一...

2018-03-16 14:24:00 172

转载 歌乐第二弹:C++九九八十一

第一弹传送门:极乐净土二话不说,上代码(注意事项在第一弹里):#include <windows.h>//q前缀为低音,g为高音,s前缀为半音阶 const int q1 = 131; const int q2 = 147; const int q3 = 165; const int q4 = 175; const int q5 = 196; const i...

2018-03-14 18:19:00 79

转载 企业网盘居然支持高速局域网文件传输工具(速度可达20M)

高速局域网文件传输工具Mobox,局域网内文件共享是公司内非常必须的功能,原本文件共享可以通过:1)windows目录共享目录来实现文件交互;2)通过U盘拷贝给对方;3)通过QQ发送给对方;4)通过邮件发送给对方;高速局域网文件传输工具Mobox工作方式介绍:1、局域网文件传输的实现1)局域网文件传输工具启动的方式l 通过资源管理器右键l 通过Mobox网盘...

2018-03-14 16:04:00 119

转载 MySQL管理表和索引

MySQL管理表和索引创建数据库: CREATE DATABASE|SCHEMA [IF NOT EXISTS] db_name [CHARACTER SET=] [COLLATE=] 删除数据库: DROP {DATABASE | SCHEMA} [IF EXISTS] db_name 创建表:1、直接定义一张空表;2、从其它表中查询出数据,并以之创建...

2018-03-13 14:01:00 55

空空如也

空空如也

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

TA关注的人

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