自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 逃脱 (简单BFS)

题目传送门 G逃脱 题目描述 这是mengxiang000和Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报,位于幼儿园某处的mengxiang000和Tabris听到了火灾警报声的同时拔腿就跑,不知道两人是否能够逃脱险境? 幼儿园可以看成是一个N*M的图,在图中一共包含以下几种元素: “.”:表示这是一...

2018-08-31 23:30:00 83

转载 linux创建用户并锁定用户目录和首次登陆强制修改密码

1. 创建用户及访问目录 mkdir -p /home/user/testuser 创建用户目录 useradd testuser -d /home/user/testuser -M 创建testuser用户 echo "123" |passwd --stdintestuser    给testuser设置密码 chown -R testuser /home/us...

2018-08-31 13:47:00 277

转载 常见面试题整理--计算机网络篇(转)

(一)请简述TCP\UDP的区别 TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。 两者的区别大致如下: TCP面向连接,UDP面向非连接即发送数据前不需要建立链接 TCP提供可靠的服务(数据传输),UDP无法保证 TCP面向字节流,UDP面向报文 TCP数据传输慢,UDP数据传输快 如果还不...

2018-08-31 11:29:00 105

转载 Android SharedPreferences存储map的方法

在网上查了一些资料后,精简改写后得出自己想用的形式,记录一下 public static void putHashMapData(Context context, String key, Map<String, String> datas) { JSONArray mJsonArray = new JSONArray(); Iterat...

2018-08-31 09:47:00 309

转载 IP子系统集成

IP子系统集成 1.Creating External Connections 由此可以看出:block design的设计是可以连接电路板上的CPU的(外挂CPU)。 2.生成外部接口 端口生成之后如下图所示: 3.Customize Port 4.AXI Interconnect核输入端配置完成图 5.连接AXI Inte...

2018-08-30 23:08:00 180

转载 js—二进制中1的个数

题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 做题思路 代码 function NumberOf1(n) { // write code here var cnt = 0; while (n != 0) { cnt++; n &= (n - 1); } return cnt; } 转载于...

2018-08-30 22:06:00 88

转载 优雅你的python代码

一、优雅你的代码 1、为多个变量赋值 普通方法: a = 1 b = 2 c = 3 优雅方法: a,b,c = 1,2,3 2、序列解包 普通方法: ls = ['小温', 18, 'male','貌美如花']name = ls[0]age = ls[1]gender = ls[2]mark = ls[3] 优雅方法: ls = ['小温', ...

2018-08-30 22:00:00 76

转载 爬虫-UserAgent

废话不多说,直接写代码 [root@localhost ~]# pip3 install fake-useragent Collecting fake-useragent Downloading https://files.pythonhosted.org/packages/19/78/942c4be64409dcb3ebdd5741e1b6cd c4d6153b16e9765bc...

2018-08-30 14:14:00 63

转载 C++友元函数和友元类

  通过友元,一个不同函数或另一个类中的成员函数可以访问类中的私有成员和保护成员   friend void fun()和friend class A 一、友元函数   友元函数可以直接访问类的私有成员,但不能访问成员函数 1 #include<iostream> 2 3 using namespace std; 4 5 class Interent;...

2018-08-29 21:47:00 51

转载 循环屏障CyclicBarrier以及和CountDownLatch的区别

CyclicBarrier 的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可以叫同步点)时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续干活。 这个屏障之所以用循环修饰,是因为在所有的线程释放彼此之后,这个屏障是可以重新使用的(reset()方法重置屏障点)。这一点与CountDownLatch不同 ...

2018-08-29 17:41:00 143

转载 PHP使用守护进程处理队列

一.概述   项目是棋牌,web架构是典型的lnmp,server产生的牌局通过http协议请求webserver,由php分析并持久化到mysql,中间参杂了很多业务逻辑,整个流程耗时平均接近2s。  这种方式存在以下2个问题  1.整个流程是同步的,server会一直等待php响应,一旦server处理不慎,会造成server阻塞,玩家无法玩牌。  2.如果牌局数量较多,会占用较多...

2018-08-28 19:47:00 54

转载 做前端技术方案选型的时候,你是怎么做决策的?

最近在知乎上看到的一个提问做前端技术方案选型的时候,你是怎么做决策的?想起一年来自己所做的项目,全都是一个人在做选型,能力也在一步步中培养起来。 最重要的是看项目需求,决定前端技术方案选型 大大小小的项目做过很多,就拿一些做过的项目来举例吧 1:pc端网站 刚刚去公司那会,接手网站的时候,后台是用wordpress搭建的,php语言支持,网页部分用的是j...

2018-08-28 17:50:00 74

转载 浏览器类应用后台耗电解析 教你三招让手机更省电!

手机每天充电,电量还是掉的飞快, 这样的经历你有过吗? 作为手机上网的重要入口, 浏览器类应用的耗电量日益受到关注。 哪些浏览器应用耗电少,体验好呢? 华为终端开放实验室对此发布了 《浏览器类应用后台耗电情况解析》, 让我们来一窥究竟...... 测试背景说明 数据来源:在华为终端开放实验室中的100台P20手机上安装下列应用,并调至后台模式,分别统计各应用24小时的后台耗电总量...

2018-08-28 11:59:00 177

转载 排序算法--选择排序

1,在一个未排序的数组或者集合中,依次比较,依次将最小的放在排序后的起始位置(从小至大),或者将最大的放在排序后的起始位置(从大至小)。 int [] a = {12,3,4,55,66,7,8,90}; 第一轮比较: a[0] 依次和 a[1],a[2],[3]......a[n-1]比较,将最小的的放在初始位置。 第二轮比较: a[1] 依次和 a[2],a[3]...

2018-08-27 11:07:00 48

转载 笔试面试题实现

1.什么是GIL 【解决】 任何时刻,无论启动多少个线程,CPython解释器只允许一个程序在cpu上执行,Python启动一个线程是调用C语言的接口,让操作系统启动线程,所以所有的线程调度是操作系统在执行,而Python解释器在启动线程后只能等待操作系统返回结果。所以Python解释器为了防止同一时刻多个线程操作同一个数据,造成数据混乱,所以在cpython解释器中,加入了global...

2018-08-26 23:44:00 70

转载 leetcode python 041首个缺失正数

##限定时间复杂度O(n)num=[0,5,3,1,2,-2,4,8,5,6]num=set(num)d=1for i in range(1,len(num)+1): if d in num: d+=1 else: breakprint(d) 转载于:https://www.cnblogs.com/offline-ant/p/9535833.html...

2018-08-25 23:27:00 42

转载 Linux CentOS7.2下安装Redis && 配置Redis开机自启动

1、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.11.tar.gz 第二步:解压压缩包 tar -zxvfredis-4.0.11.tar.gz 第三步:yum安装gcc依赖 yum install gcc 第四步:跳转到redis解压目录下 cd /opt/ ...

2018-08-25 19:04:00 129

转载 MySQL---事务、函数

事务 事务用于将某些操作的多个SQL作为原子性操作,一旦有某一个出现错误,即可回滚到原来的状态,从而保证数据库数据完整性。 1 delimiter \\ 2 create PROCEDURE p1( 3 OUT p_return_code tinyint 4 ) 5 BEGIN 6 DECLARE exit handler for sqle...

2018-08-24 22:06:00 59

转载 [前缀和][枚举] Jzoj P5842 a

Description 给定一个n*m的 01矩阵,求包含[l,r]个 1的子矩形个数。 Input 第一行,两个正整数n,m。接下来n行,每行一个长度为 m的 01串,表示给定的矩阵。接下来一行,两个自然数 l,r。 Output 第一行,一个整数代表答案。 Sample Input 见下发文...

2018-08-23 21:28:00 52

转载 hdu-5536(字典树)

题意:给你n个数,让你在n个数中选三个,使得(a1+a2)^a3的值最大,a1!=a2!=a3(下标不等于); 解题思路:01字典树可以写,因为数据小,我们可以先把n个数建一颗字典树,然后两边for找a1+a2,扔到字典树中,但是这道题因为不能相同,所以有一个操作,每当我们扔一个a1+a2的时候,我们需要把a1和a2在树中删除,因为万一和a1能够成最大异或值,那么不合题意,在每次结束后,再把a1...

2018-08-23 20:28:00 190

转载 PBR探索

原理 根据能量守恒,以及一系列光照原理得出微表面BRDF(Bidirectional Reflectance Distribution Function)公式 //     D(h) F(v,h) G(l,v,h) //f(l,v) = --------------------------- //      4(n·l)(n·v) ...

2018-08-23 14:45:00 109

转载 第四记:xpath&css定位

xpath定位: 禅道登录页面定位: driver.find_element_by_xpath("//*[@id='account']").send_keys("admin") driver.find_element_by_xpath("//*[@id='loginPanel']/div/div[2]/form/table/tbody/tr[2]/td/input").sen...

2018-08-23 11:40:00 48

转载 CentOS 7 输入中文 & 安装搜狗输入法

1、CentOS 7 输入中文 安装时,若选择了中文,CentOS 7 自带中文输入法:汉语(Intelligent Pinyin)。 设置方法: 应用程序 → 系统工具 → 设置 → 区域和语言 → 输入源 → (+号,汉语(中国)) → 添加 “汉语(Intelligent Pinyin)” 如果没有”汉语(Intelligent Pinyin)”,需要安装,安装方法如下: 1.切换到 roo...

2018-08-23 09:26:00 5687

转载 Re-thinking Deep Residual Networks

本文是对ImageNet 2015的冠军ResNet(Deep Residual Networks)以及目前围绕ResNet这个工作研究者后续所发论文的总结,主要涉及到下面5篇论文。1.Link: Highway Networks:Rupesh Kumar Srivastava, Klaus Greff, Jürgen Schmidhuber2.Link: Deep Residual Lear...

2018-08-22 20:02:00 80

转载 选择排序

选择排序分为升序或降序排列 两两比较大小,找出极值(极大值或极小值),然后放置到最后或最前 减少了交换次数,提高了效率,性能略好于冒泡排序 # 降序 # 第一轮,n个数从左至右,索引从0开始到n-1,两两依次比较,记录最大值的索引,此轮所有数比较完毕,将最大数和索引为0的数交换,如果最大数就是索引0,则不交换 # 第二轮,从索引1开始比较,找到最大值,将最大值和索引1位置交换,如果它就在...

2018-08-22 13:51:00 49

转载 Graham 扫描法找凸包(convexHull)

凸包定义 通俗的话来解释凸包:给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边型,它能包含点集中所有的点  Graham扫描法 由最底的一点 \(p_1\) 开始(如果有多个这样的点,那么选择最左边的),计算它跟其他各点的连线和 x 轴正向的角度,按小至大将这些点排序,称它们的对应点为 \(p_{2},p_{3},...,p_{n}\)。这里的时间复杂度可达 \(O(n \log...

2018-08-22 12:05:00 189

转载 网络编程之基础篇一

1.软件开发的架构: 1) C/S 架构:即client 和 server, 客服端与服务器端架构,这种架构是从用户层面来划分的,这里的客户端泛指客户端应用程序exe,程序要先安装,对用户的电脑操作系统环境依赖较大 2)B/S 架构:即browser 和 server, 浏览器端和服务器端架构, 2.IP地址: ip地址是一个32位二进制数,通常被分割为4个8位二进制数(就是4...

2018-08-21 20:21:00 53

转载 第五周

本周用scratch制作了贪吃蛇游戏,写了关于该小游戏的说明。 观看黑马训练营的教学视频,学习Java。 练车。 转载于:https://www.cnblogs.com/leity/p/9510758.html

2018-08-21 13:08:00 42

转载 coreos install megacli

coreos install megacli 基于官方的coreos ramdisk安装dell raid管理工具,其版本为debian8 jessie root@c64c7df05677:/# more /etc/apt/sources.list ...

2018-08-21 11:12:00 101

转载 [Codeforces #190] Tutorial

Link: Codeforces #190 传送门 A: 明显答案为$n+m-1$且能构造出来 #include <bits/stdc++.h> using namespace std; #define X first #define Y second typedef long long ll; typedef double db; typedef...

2018-08-20 18:43:00 75

转载 ASP.NET MVC 项目设置,移除多余的响应头,woff,woff2 字体文件请求处理

移除 X-AspNetMvc-Version 在Global.asax 的 Application_Start添加代码 MvcHandler.DisableMvcResponseHeader = true;  移除X-AspNet-Version 在 web.config 下的 system.web 节点下设置 enableVersionHeader=false ...

2018-08-20 18:22:00 365

转载 Lambda表达式树解析(下)包含自定义的provider和查询

概述   前面章节,总结了Lambda树的构建,那么怎么解析Lambda表达式树那?Lambda表达式是一种委托构造而成,如果能够清晰的解析Lambda表达式树,那么就能够理解Lambda表达式要传递的正式意图。解析Lambda表达式树意义很大,比如我们用的EF框架、Rafy框架,里面封装了大量的Lambda查询表达式,通过解析表达式转换成SQL语句,即可以查询数据库,将数据呈现给前台...

2018-08-20 13:34:00 133

转载 SQL列转行

CREATE table a( id int identity(1,1), name nvarchar(50), math nvarchar(50), score nvarchar(50), ) insert into a VALUES('张三','数学','50') insert into a VALUES('李四','语文','60') select * ...

2018-08-20 11:03:00 42

转载 2018暑假总结06

本周查看了部分大数据内容 学习了20个小时 编码2小时 下周目标 一天3个小时 转载于:https://www.cnblogs.com/zpsblog/p/9629819.html

2018-08-19 19:40:00 47

转载 常见博客api地址

常用博客 API地址 新浪博客 http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php 网易博客 http://os.blog.163.com/api/xmlrpc/metaweblog/ 自建Wordpress站点 http://您的博客地址/xmlrpc.php 博客园cnblogs...

2018-08-19 16:19:00 75

转载 逃离迷宫 HDU - 1728(bfs)

逃离迷宫 Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 34147Accepted Submission(s): 8333 Problem Description   给定一个m × n (m行, n列)的迷宫,迷宫中有两个...

2018-08-19 10:12:00 53

转载 js中的观察者模式

什么事观察者模式:   这是一种创建松散耦合代码的技术。它定义对象间 一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知。由主体和观察者组成,主体负责发布事件,同时观察者通过订阅这些事件来观察该主体。主体并不知道观察者的任何事情,观察者知道主体并能注册事件的回调函数。 代码: function EventT(){   this.handlers = {}; ...

2018-08-19 01:50:00 53

转载 centos docker 安装笔记

安装epel rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 yum -y install yum -priorities 安装docker yum -y install do...

2018-08-18 10:12:00 41

转载 大数据影响商业决策

大数据影响商业决策 现如今,无论哪个行业的企业都在谈论的是——数据。这里说的数据不是任意的数据,而是大数据。 如今我们生活在信息经济体制中,公司采集和分析的数据越多,就能在做重要的商业决策时参考更多的信息。因此,公司不必再盲目地做决定或者只能瞎猜了。而些曾经根本无法测量的参量,如今也可以进行准确地测量。 现如今,大数据非常重要,它已经能够影响到企业的估值。数据不属于公司的有形资...

2018-08-17 10:37:00 90

转载 bzoj 2038 [2009国家集训队]小Z的袜子(hose)

\[ans_{i}=\frac{\sum_{i=l}^r \dbinom{2}{cnt_{i}}}{\dbinom{2}{r-l+1}}\] \[ans_{i}=\frac{\sum_{i=l}^r \frac{cnt_{i}\times (cnt_{i}-1)}{2}}{\frac{(r-l+1)\times (r-l)}{2}}\] \[ans_{i}=\frac{\sum_{i=l}^r c...

2018-08-17 09:53:00 50

空空如也

空空如也

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

TA关注的人

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