自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浅谈一个网页打开的全过程(涉及DNS、CDN、Nginx负载均衡等)

1、概要  从用户在浏览器输入域名开始,到web页面加载完毕,这是一个说复杂不复杂,说简单不简单的过程,下文暂且把这个过程称作网页加载过程。下面我将依靠自己的经验,总结一下整个过程。如有错漏,欢迎指正。  阅读本文需要读者已有一定的计算机知识,了解TCP、DNS等。2、分析  众所周知,打开一个网页的过程中,浏览器会因页面上的css/js/image等静态资源会多次发起连接请求,所以我们暂...

2017-10-31 23:11:00 67

转载 python编程中后缀为py与pyc之间的关系

最近在操作mininet的时候,在/home/mininet/mininet文件下面发现每个.py文件下面都有一个.pyc文件,开始以为是C/C++中的.c/cpp文件与.h文件的关系,后来经过查阅,原来Python的程序中,是把原始程序代码放在.py文件里,而Python会在执行.py文件的时候。将.py形式的程序编译成中间式文件(byte-compiled)的.pyc文件...

2017-10-31 09:27:34 127

转载 servlet基础

servlet基础转载于:https://www.cnblogs.com/Renyi-Fan/p/7759820.html

2017-10-31 08:45:00 49

转载 自己修改select的样式(修改select右边的小三角)

select { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*很关键:将默认的select选择框样式清除*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片*/ backgr...

2017-10-30 14:22:00 172

转载 Python高级教程-迭代

Python中的迭代如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。在Python中,迭代是通过for...in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码:for ( int i = 0 ; i < list.length ; i++ ) { ...

2017-10-30 14:19:00 57

转载 TOJ 2419: Ferry Loading II

2419: Ferry Loading IITime Limit(Common/Java):1000MS/10000MS Memory Limit:65536KByteTotal Submit: 4 Accepted:3DescriptionBefore bridges were common, ferries were used to tran...

2017-10-30 07:50:00 78

转载 SQL 流水账余额查询

创建表CREATE TABLE [dbo].[test]( [id] [int] IDENTITY(1,1) NOT NULL, [RQ] [date] NULL, [SR] [int] NULL, [ZC] [int] NULL) ON [PRIMARY]插入数据INSERT INTO [dbo].[test]([RQ],[SR...

2017-10-28 23:44:00 1089

转载 poj2155

poj2155题意二维区间更新,单点查询。分析二维线段树。也可以用二维树状数组去做,维护矩阵前缀和。code#include<cstdio>using namespace std;typedef long long ll;#define lson l, m, rt << 1#define rson m + 1, r, rt << 1 | 1...

2017-10-28 11:07:00 42

转载 zabbix监控mysql最简单的方法

该实验基于我的上一篇文章监控第一台主机的基础上 首先,因为水平有限,我选择直接关闭了防火墙和SELinux。 环境: 两台centos7,服务器端IP是192.168.200.128(以下简称主机),客户端是192.168.200.131(以下简称副机) 所谓的监控就是在主机上监控副机上的mysql 主机的zabbix怎么安装就不废话了,在这个实验里我们需要给副机安装z...

2017-10-25 18:06:00 37

转载 SylixOS高精度时钟分析

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-10-25 17:38:00 148

转载 Tomcat配置SSL

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-10-24 18:30:00 74

转载 spring boot caffeine

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-10-24 17:36:00 83

转载 UVA——442 Matrix Chain Multiplication

442 Matrix Chain MultiplicationSuppose you have to evaluate an expression like A*B*C*D*E where A,B,C,D and E are matrices.Since matrix multiplication is associative, the order in which multiplications...

2017-10-24 16:58:00 69

转载 Host 'XXX' is not allowed to connect to this MySQL server解决方案

如何允许远程连接mysql数据库呢,操作如下:首先登录账号mysql-uroot-p使用mysql用户usemysql如果报此类错:ERROR 1820 (HY000): You must SET PASSWORD before executing ...

2017-10-23 22:39:00 62

转载 每天一个linux命令-文件(1)-df

linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前...

2017-10-21 14:42:30 54

转载 [JZOJ 5402] God Knows

终于搞完了这乡里别题目$$考虑一个 \(dp\) ,设 \(f[i]\) 表示最后一个匹配选 \((i,p[i])\) 的最小费用首先我们考虑答案长什么样假设根据 \(p[i]\) 排序 ,那么答案肯定是一些以 \(p[]\) 为下标的区间的费用的总和如果 \(j\) 能够转移到 \(i\) ,那么 \(j\) 一定处于一个基于原数组下标递减的单调序列中,这个我们可以用一个单调栈维...

2017-10-20 20:20:00 104

转载 Jmeter简单介绍与搭配Jenkins实现自动化测试实践

Bioneck 岂安科技研发工程师负责 Stalker 项目的部分研发与测试工作,编程爱好者,乐于使用代码解决生活中的重复工作。最近有个需要依靠 Jmeter+Jenkins 实现自动化测试后部署的需求,于是看了看Jmeter的资料,这里给大家分享下。Jmeter简介Apache JMeter 是 Apache 组织开发的基于...

2017-10-20 09:56:03 88

转载 linux环境通过ssh连接控制台显示中文乱码问题

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-10-18 11:17:00 239

转载 IntelliJ IDEA创建JavaWeb工程及配置Tomcat部署

步骤:在WEB-INF 下创建classes 和 lib 两个文件夹右上角一个蓝色的按钮...Modules选项卡,Paths下的配置...输出路径选择classesDependencies选项卡下,"+"加号 jars or dire...那个按钮...选中WEB-INF 下的lib文件夹选择...

2017-10-18 10:41:00 49

转载 函数的声明及调用

【函数的声明及调用】 1、函数的声明格式: function 函数名(参数1,参数2,……){ //函数体代码 return 返回值; } 函数的分类:有参函数 无参函数 函数的调用: ①直接调用:函数名(参数1的值,参数2的值,……); show() ②事件调用:在HTML标签中,使用事件名="函数名()" eg:&l...

2017-10-18 08:43:00 218

转载 Node 自动化部署

当我们在更新迭代 Node 项目的时候,我们需要做以下几步:git push 将代码提交至代码仓库在服务器中执行 git pull 拉取最新代码pm2 start 运行你的代码这样做固然没错,但是一旦项目更新迭代过快,就需要不断的重复着上面的步骤,在各种 bash 面板中来回切换,很是麻烦。这时候,Webhooks 闪亮...

2017-10-17 21:41:10 82

转载 从Excel、CSV文件获取数据

#region 从Excel获取数据 /// &lt;summary&gt; /// 从Excel获取数据 /// &lt;/summary&gt; /// &lt;param name="Path"&gt;文件路径(完整路径)&lt;/param&gt; /// &lt;returns&gt;&lt;..

2017-10-17 16:54:00 115

转载 Ubuntu:带着Android的芯 走着微软的路

动操作系统的市场已经形成了三大系统三足鼎立的局面,谷歌的Android、苹果的iOS以及微软的Windows Phone三大移动移动操作占据着主要的领导地位。在Android操作系统出现的时候,市面上还有包括像诺基亚的Meego、三星Bada、Limo等 小众的移动操作系统出现,经过了1年多的发展,那些年昙花一现的移动操作系统机会都宣告死亡。最近,一批新...

2017-10-17 15:37:00 44

转载 laravel 5.5 在构造函数使用Session

public function __construct() { $this->request = request(); // 验证是否登录 $this->middleware(function ($request, $next) { if (!\Session::get('id') &am...

2017-10-16 21:21:00 121

转载 学会如何使用移动用户反馈系统,让你玩转APP

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-10-16 14:22:00 145

转载 iPhone开发之使用NSUserDefaults存储数据

NSUserDefaults是什么,有什么用处对于应用来说,每个用户都有自己的独特偏好设置,而好的应用会让用户根据喜好选择合适的使用方式,把这些偏好记录在应用包的plist文件中,通过NSUserDefaults类来访问,这是NSUserDefaults的常用姿势。如果有一些设置你希望用户即使升级后还可以继续使用,比如玩游戏时得过的最高分、喜好和通知设置、主题颜色甚至一个用户头像,那么你可...

2017-10-15 23:19:00 56

转载 高大上的uGUI正式版发布了

文章目录[点击展开](?)[+]uGUI发布啦记录一下UI Project 示例教程官方学习Lessons课程课程列表BeginneruGUI源码构建方法Flexible faster full visual control快速灵活的工作流量灵活的Anchor独特的动画功能流畅的调整大小更多资料u...

2017-10-15 21:41:00 48

转载 ZooKeeper安装配置

Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。■单机模式:Zookeeper只运行在一台服务器上,适合测试环境;■伪集群模式:就是在一台物理机上运行多个Zookeeper 实例;■集群模式:多台物理机上运行多个实例,Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble)1.1 Zookeeper的单...

2017-10-15 11:50:32 38

转载 codevs 1491 取物品

1491 取物品http://codevs.cn/problem/1491/时间限制: 1 s空间限制: 128000 KB题目描述Description现在有n个物品(有可能相同),请您编程计算从中取k个有多少种不同的取法。输入描述Input Description...

2017-10-13 19:49:00 180

转载 用asp.net core 2.0 + EFCore.Sqlite做个小网站

许久没用C#写程序。听说进来发生大事,.NetCore2.0发布了,于是便学习了下,本站也应运而生。大多数的地方按照官方的文档起步走就可以了,这里谈谈遇到的几个坑。首先,本站是基于ASP.NetCore2.0和EntityFrameWorkCore.Sqlite的,前端使用了layui,搭建于CentOS7上。ASP.NetCore部分没有什么难度...

2017-10-13 16:38:00 193

转载 使用maven,svn和CruiseControl做持续集成

最近抽空继续整理先前的文档,呵呵.两年多工作中学习到的东西还是蛮多的哦.一.背景1.1. 大背景持续集成,公司需要,项目也需要.1.2.小背景代码存储在svn库上,并且每天都有改动.项目使用maven来做打包构建.先前做cruisecontrol时虽然解决了以ant,svn方式做持续构建的代码更新与构建问题,但在已有项目中,没有ant可用的b...

2017-10-12 15:08:00 64

转载 【直击2017杭州·云栖大会】TECH INSIGHT企业级技术赋能专场

10月10日Tech Insight技术峰会的下午专场——企业级技术赋能专场是阿里云内部多年技术实践精华分享专场。由来自阿里云技术支持团队的专家们为企业CTO、CIO、研发工程师、运维工程师、高校学生等技术人员做云产品应用的深度解析:RDS SQL Server索引调优, MaxCompute性能问题的诊断,RDS CPU性能问题拆解、中间件MQ在IM场...

2017-10-12 00:45:32 108

转载 iphone:数组的反序

有时要要使数组顺序颠倒,如果只是输出,则可以用[array reverseObjectEnumerator]实现NSArray * array = [NSArray arrayWithObjects:@"wang", @"zhou", @"xiaozhou", nil]; //正序输出 for (NSString * str in...

2017-10-11 19:34:00 49

转载 python操作Excel读写--使用xlrd

一、安装xlrd模块到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍 1、导入模块import xlrd 2、打开Excel文件读取数据data = xlrd.open_workbook('excelFile.xls') 3、使用技巧...

2017-10-11 13:20:00 32

转载 三个生产环境中使用Docker的案例

本文讲的是三个生产环境中使用Docker的案例【编者的话】本文为2017年初Docker线下见面会的记录,Solita、Zalando和Pipedrive公司做了Docker化经验分享,并对生产环境中使用Docker的细节进行讨论。本文还推荐了一些Docker生产环境中常使用的优秀工具。【3 天烧脑式 Docker 训练营 | 上海站】随着Docker技...

2017-10-11 11:54:00 121

转载 IM消息送达保证机制实现(一):保证在线实时消息的可靠投递

1、前言互联网发展至今,IM(即时通讯聊天应用)一直是互联网上最为成功也是最为平常的应用类型。尤其现今的移动互联网时代,因即时通讯技术的发展和普及,IM这种即时通讯应用已乎达成了各即时通讯应用运营者梦寐已求的所谓“全时在线”,而这种“全时在线”及其应用体验的背后,回归到技术本质就是各种行为消息(或者说信息)的实时性、必达性。本文...

2017-10-11 10:33:00 300

转载 前端面试常见问题

1、css3动画是怎样实现的?利用animation属性制作动画,通过不同的keyframe实现效果。2、p:nth-of-type(2) 和 p:nth-child(2) 选择器的区别?p:nth-of-type(2) :选择父标签下的第二个段落子元素;p:nth-child(2) :首先这是一个段落元素,其次这是父标签的第二个子元素(同时满足这两个条件);3、(fu...

2017-10-10 20:26:00 56

转载 企业开进行网站建设,如何购买合适的云服务器

随着云服务器的流行,大家对云主机的优势也越来越认同,更多的企业和个人去选择热门的云产品,现在基本上已取代VPS产品,甚至对传统服务器也造成了一定的影响。那么对于用户来说,怎么去选择购买适合自己的云服务器呢,这次以常见的网站为例,给大家介绍如何去选择物美价廉的云服务器。云服务器较其他类型的服务器最大的特点是可以弹性扩容,除了在原磁盘上直接扩展硬盘需要转...

2017-10-10 16:30:35 103

转载 看懂Oracle执行计划

一:什么是Oracle执行计划?执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述二:怎样查看Oracle执行计划?执行计划的常用列字段解释:基数(Rows):Oracle估计的当前操作的返回结果集行数字节(Bytes):执行该步骤后返回的字节数耗费(COST)、CPU耗费:Oracle估计的该步骤的执行成本,用于说明SQL执行的代价,理论上越小越好(该值可能...

2017-10-10 12:04:00 53

转载 小孔能增强低音?什么是音箱"倒相孔"

什么是音箱“倒相孔” 虽然很多用户在购买多媒体音箱时已经将关注的焦点逐渐转移到2.0书架音箱上面,不过从目前的市场情况来看,2.1音箱依然是主流产品,无论从产量还是销量都要远远高于2.0音箱。我们选择2.1产品无非是看中了两个“低”字,低价和低音。前者很好理解,中低端2.1产品的价格一般都在300元以下,性价比较高;而由于设计了独立的低...

2017-10-09 16:21:00 2762

空空如也

空空如也

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

TA关注的人

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