自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mysql定时备份

最近把公司 devops 总算搞起来了,然后把线上的 mysql 数据库定期备份到 oss 上。中间遇到不少头痛问题,比如 oss 挂载到 centos 中,docker 备份时脚本直接执行正常,放到 crontab 中执行失败,不能发送邮件等。工作环境 系统: centos 7 硬件: Al...

2018-10-31 18:47:00 63

转载 通过云服务器实现淘宝京东抢拍器

马上就要双十一了,想在淘宝上帮女朋友抢一些礼物,网上下载了几个抢拍器,普遍都有问题,最终还是决定自己制作一个抢拍器。由于秒杀也受到网络和系统环境的影响,这里打算使用高速稳定点的云主机来协助实现。在云主机的选择上,必须是能直接连接主干网络的云主机,否则网络延迟和在家里上网区别不大。(开始以为阿里云秒杀会更快,但实际测试结果并不是这样。挑了几次后还是使用了常用的易迈云。大家可以根据自己的喜好来挑选...

2018-10-31 16:29:00 1391

转载 【BZOJ 2072】【POI2004】MOS

问题描述一个夜晚一些旅行者想要过桥. 他们只有一个火把. 火把的亮光最多允许两个旅行者同时过桥. 没有火把或者多于2个人则不能过桥.每个旅行者过桥都需要特定的时间, 两个旅行者同时过桥时时间应该算较慢的那个. 我们想知道所有旅行者最少要花费多少时间才能全部过桥? Example 假如有4个人. 他们分别需要花费6,7,10,15分钟过桥.下图演示了他们如何使用44分钟全部过桥的,但他们能做得更...

2018-10-31 10:34:00 146

转载 安装bower

首先安装git然后运行命令npm install -g bower然后可以用bower命令安装jsbower install jquery转载于:https://www.cnblogs.com/chaiming/p/9878547.html

2018-10-30 18:10:00 51

转载 【转】 正则表达式(入门篇)

原文转自 :https://blog.csdn.net/Ruger00...简介:正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字...

2018-10-30 13:31:37 69

转载 java volatile 关键字

volatile 关键字能把 Java 变量标记成"被存储到主存中"。这表示每一次读取 volatile 变量都会访问计算机主存,而不是 CPU 缓存。每一次对 volatile 变量的写操作不仅会写到 CPU 缓存,还会刷新到主存中。实际上从 Java 5 开始,volatile 变量不仅会在读写操作时访问主存,他还被赋予了更多含义。...

2018-10-30 11:32:41 153

转载 基于nodejs的 本地文件夹http服务器:http-server

请记住,是文件夹服务器$ npm install http-server -g$ cd /tmp && http-server或:$ http-server /tmp 

2018-10-30 07:46:00 478

转载 k8s学习笔记之一:kubernetes简介

一、虚拟化技术1.什么是虚拟化技术虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使IT资源能够真正成...

2018-10-29 13:52:00 126

转载 远程操作Linux常用工具

一.XShell1. linux客户端工具.2. CentOS中默认只开启22端口.其他端口都被防火墙拦截.二.Filezilla工具使用(和Xftp功能一样)1. FTP协议  1.1 英文名称(File Transfer Protocol)  1.2 作用:互联网中,计算机之间传输文件需要遵守的协议.2. fileziila  2.1 基于FTP协议的客户端工具...

2018-10-27 14:50:00 66

转载 MySQL中MyISAM与InnoDB区别及选择

https://mp.weixin.qq.com/s/-r3qsTMwp8jGLxyVEmtDcg提到MySQL,不了解MyISAM与InnoDB是说不过去的,它们是最著名、使用最广泛的两种MySQL存储引擎。今天做网站小编就和大伙聊聊MySQL中MyISAM与InnoDB区别及选择...什么是MyISAM?MyISAM是MySQL关系数据库管理系统的默认储存引擎(5.5之前)。这种MySQ...

2018-10-25 09:32:00 58

转载 视频播放:内存对齐导致的width不等于linesize和解决

拿到视频的帧数据后,可能width并不等于linesize,直接使用width来生成纹理会导致扭曲。width是视频的宽度,这个是实际的,linesize是一行数据的字节数量。图像是2维的,但数据存储确实1维的,即uint8_t*,而不是用二维数组来存储,不是每行数据单独一个指针。所以就需要知道一行的数据大小,这样才能确定每一行的数据开头在哪。比如数据是:12345678,每行两个,那第二行就...

2018-10-25 02:29:55 688

转载 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mbstring.dll' 的...

step 1: cd /etc/php/{$yourphpversion}/clistep 2: sudo vim php.inistep 3: 在extension=php_mbstring.dll前面加上分号转载于:https://www.cnblogs.com/fyydcxy/p/9846909.html

2018-10-24 23:18:00 1454

转载 SaltStack自动化批量部署Apache

SlatStack原理:SaltStack 是一种基于 C/S 架构的服务器基础架构集中化管理平台,管理端称为 Master,客户端称为 Minion;SaltStack 具备配置管理、远程执行、监控等功能;SaltStack 本身是基于 Python 语言开发实现,结合了轻量级的消息队列软件 ZeroMQ 与 Python 第三方模块(Pyzmq、PyCrypto、Pyjinjia2、pyt...

2018-10-24 18:29:05 124

转载 pyinstaller打包报错:AttributeError: 'str' object has no attribute 'items'

导致原因和python多数奇奇怪怪的问题一样,依赖包的版本问题。解决办法:对setuptools这个包进行升级,链接在这里 https://pypi.org/project/setuptools/直接下载最新版就行了,不知道直接pip install setuptools好不好使,反正我没有用https://github.com/pyinstaller/pyinstaller/issu...

2018-10-24 16:07:00 107

转载 Python 工匠:编写条件分支代码的技巧

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由鹅厂优文发表于云+社区专栏作者:朱雷 | 腾讯IEG高级工程师『Python 工匠』是什么?我一直觉得编程某种意义是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的...

2018-10-24 13:55:21 59

转载 Android中的Gradle之配置及构建优化

一、Gradle简介1、Gradle是什么?Gradle是一种项目自动化构建工具,基于Groovy语言来声明项目设置,同时支持kotlin文件xxx.gradle.kts作为DSL(Domain Specified Language)。2、对比其他构建工具对与最直接的比较就是Gradle和Maven的比较,还有Ant,不过目前基本没有什么基于Ant构建的项目这里就不提了。首先Gradle...

2018-10-24 01:25:37 250

转载 如何为开源项目做市场

概要本文是根据Deirdré Straughan在北美开源峰会2017会上的演讲整理而成,演示文稿可到slideshare下载。Deirdré Straughan 是一位经验丰富、精力充沛的女士,她目前在亚马逊云计算(AWS)的开源部门工作,但是此次分享并不是代表AWS,而仅仅是代表其本人。她过去曾经在爱立信、甲骨文、Joyent等公司工作,最近几年...

2018-10-23 11:02:44 180

转载 如何访问IPV6?很简单,几个命令行即可。

参考:清华大学ISATAP隧道配置方法简单介绍一下windows下的配置方法,其他系统的配置方法详见上面提供的个链接。首先打卡管理员权限的命令行窗口,依次输入如下命令即可netsh int ipv6 isatap set router isatap.tsinghua.edu.cnnetsh int ipv6 isatap set state ...

2018-10-23 11:01:00 8285

转载 OPNsense用户手册-反病毒引擎

使用OPNsense插件设置防病毒保护OPNsense可以利用其高度灵活的代理和行业标准ICAP提供http和https保护。来自其中一个已知供应商的外部引擎用于提供针对恶意软件的最大保护,例如勒索软件,特洛伊***和病毒。内置的***防御系统和基于类别的Web过滤可以进一步增强这种保护。本方法将使用插件C-ICAP和ClamAV。注意:反病毒引擎可以保护您免受恶意网站和受...

2018-10-22 16:08:17 2508

转载 Magento开发的特点有哪些?

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

2018-10-22 13:45:00 81

转载 理解ld-linux.so.2

翻译自:Understanding ld-linux.so.2前言ld-linux.so.2是linux的动态加载器(dynamic loader)。本文试图就ld-linux.so.2如何与Linux交互,如何与正在调用的应用程序进行交互 给出一个概述。什么是ld-linux.so现在,大多数程序都是动态链接的。 当操作系统加载一个动态链接的应用程序时,它必须找到并加载它执行该应...

2018-10-20 22:24:00 1178

转载 Day 1 变量,基础数据类型与条件语句

1.变量变量的含义:把程序运行过程中产生的值存储起来。 方便后面的程序调用变量的命名规范  1.由数字,字母,下划线组成  2.不能以数字开头  3.不能使用Python的关键字建议:变量名不要太长,要有意义并且区分大小写,同时不要使用中文推荐:使用驼峰体: 每个单词的首字母大写   下划线: 单词之间使用下划线进行连接Python 的关键字2.基本...

2018-10-19 21:00:00 44

转载 Spring webflux--响应式、非阻塞、事件驱型web框架

一、基本概念:在进行网络编程时,我们常常见到同步(Synchronous I/O)/异步(Asynchronous I/O),阻塞(Blocking I/O)/非阻塞(Non-blocking I/O)四种调用方式,下面将这几个基本概念解释一下:1. 同步/异步:【主要针对...

2018-10-19 18:04:52 91

转载 【NOIP2015Day2T2】【洛谷P2679】子串

问题描述有两个仅包含小写英文字母的字符串A和B。现在要从字符串A中取出k个互不重叠的非空子串,然后把这k个子串按照其在字符串A中出现的顺序依次连接起来得到一个新的字符串。请问有多少种方案可以使得这个新串与字符串B相等?注意:子串取出的位置不同也认为是不同的方案。输入格式第一行是三个正整数n,m,k,分别表示字符串A的长度,字符串B的长度,以及...

2018-10-19 16:37:00 176

转载 编译器的概念

只有理解了CPU、微架构、指令集等概念之后,再去理解编译器概念就更加容易了。这些概念像盖房子一样,一层一层地建立,扩展。上层的概念以下层为基础。概念的分层是为了更好地解释复杂的事物。并且集中精力理解该层次的内容,而忽略其他层次的内容。编译器这层的概念就开始向软件层面迈进了。+++++++++++++++++++++++++++++++++++++++++++++++++++++++...

2018-10-19 14:12:00 173

转载 python中的集合问题

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

2018-10-18 22:11:00 163

转载 mongodb(一) 命令操作

为什么80%的码农都做不了架构师?>>> ...

2018-10-17 21:59:00 62

转载 linux-系统目录结构

“/”    系统根目录“/bin”   命令所在目录“/dev”   该目录下存放的是Linux外部设备,在Linux中访问设备的方式和访问文件的方式是相同的“/boot”  开机启动项目录,存放启动Linux时使用的核心文件,包含连接文件以及镜像文件“/etc”   存放操作系统所需要的配置文件  “/home”  用户目录的默认位置,家目录...

2018-10-17 21:47:00 63

转载 VMware - "Determining IP Information for eth0...Failed

Linux ifup eth0 出现错误:Dertermining IP information for eth0....failed - no link present check cableDetermining IP Information for eth0...Failed; 解决方法: Vi /etc/sysconfig/networking/profiles/de...

2018-10-17 17:02:00 189

转载 Java架构师面试题全集:Java基础+技术框架+系统架构+分布式系统

基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别Cookie和Session的区别索引有什么用?如何建索引?ArrayList是如何实现的,ArrayList和LinkedList的区别?Array...

2018-10-16 12:35:39 56

原创 纯前端表格控件SpreadJS与Java结合,实现模板上传和下载等功能

安装部署:开发环境:后台服务器端采用 Java 、SpringMVC。数据存储到 \demo_web\WEB-INF\FileDatabase.txt 文件中,不需要依赖DB。采用 Eclipse Java EE IDE for Web Developers,Eclipse Version: Photon Release (4.8.0)。服务器:tomcat-7.0.90。工程导入eclipse:...

2018-10-16 11:49:47 324

转载 vSphere 5.5.0 U1配置问题:主机的快速统计信息不是最新的(转载)

最近公司新购置了几台DELL服务器用来上桌面虚拟化,前期搭建测试环境进行功能验证,底层自然而然的选择VMware ESXi,当前最新版本为ESXi 5.5.0 U1,单独数据库安装,相对5.1来说,5.5还算人性。安装完域控、数据库、vCenter服务器后,连接发现主机摘要显示警告:配置问题 192.168.8.1上的快速统计信息不是最新的从业IT有几年了,遇到不解的...

2018-10-15 16:46:00 564

转载 hanlp中的N最短路径分词

N-最短路径是中科院分词工具NLPIR进行分词用到的一个重要算法,张华平、刘群老师在论文《基于N-最短路径方法的中文词语粗分模型》中做了比较详细的介绍。该算法算法基本思想很简单,就是给定一待处理字串,根据词典,找出词典中所有可能的词,构造出字串的一个有向无环图,算出从开始到结束所有路径中最短的前N条路径。因为允许相等长度的路径并列,故最终的结果集合会大于或等于N。根据算法思想,当我们拿到一个字...

2018-10-15 09:14:30 55

转载 react富文本编辑器

首先安装两个插件yarn add react-draft-wysiwyg draftjs-to-html --save使用的代码如下import React from 'react'import {Button,Card,Modal} from 'antd'import {Editor} from 'react-draft-wysiwyg'import 'rea...

2018-10-14 20:38:00 361

转载 洛谷P2585 [ZJOI2006]三色二叉树(树形dp)

传送门设$dp[u][i]$表示点$u$颜色为$i$时最多(最少)的绿点个数(这里用$0$表示绿点)然后直接用树形dp就可以了记得把情况讨论清楚 1 //minamoto 2 #include<bits/stdc++.h> 3 #define inf 0x3f3f3f3f 4 using namespace std; 5 template&lt...

2018-10-14 17:47:00 74

转载 自制操作系统Antz day09——实现内核 (下) 实现图形化界面

  Antz系统更新地址:https://www.cnblogs.com/LexMoon/category/1262287.html  Linux内核源码分析地址:https://www.cnblogs.com/LexMoon/category/1267413.html  Github地址:https://github.com/CasterW...

2018-10-14 17:35:33 96

转载 Springmvc对json数据的支持@RequestBody和@ResponseBody

1.环境搭建 pom.xml中添加依赖 1).jackson-core 2).jackson-annotations 3).jackson-databind2.前台测试代码<%@ page contentType="text/html;charset=UTF-8" language="java" %><html>&l...

2018-10-13 12:17:00 54

转载 如何使用Chrome DevTools花式打断点

原文:Pause Your Code With Breakpoints作者:Kayce Basques Chrome DevTools & Lighthouse技术作家参考这份指南,结合自己手上的vue项目进行实践,可以说对原指南进行了plus,因为实践过程中会有很多指南之外的新发现。主要内容包括如下:预览几种不同的br...

2018-10-13 00:00:40 1063

转载 CefSharp High DPI问题的解决

使用CefSharp控件,在部分高分辨率的电脑中(显示缩放比例非100%,而是120%或者125%等)会出现以下一些情况:显示的页面中出现了黑边,且按钮定位也偏了,比如点击【图层】按钮,需要点击上面黑色边框中的相对位置。解决方案:1、在当前电脑的桌面,右键-显示设置,把显示比例调整为100%(需要重启电脑生效),这时再看,显示就正常了;2、在当前项目中,添加一个【应用...

2018-10-11 19:23:00 2550

转载 Tag文件的创建与应用

Tag文件,几乎和JSP文件一模一样,可以被JSP页面动态加载调用。Tag文件有什么优势呢(既然和JSP几乎一模一样,那就得想想这个必然有不一样的地方,不然要它存在干嘛)在设计Web应用时,可以通过编写Tag文件实现代码复用。可将JSP页面中的关于数据处理的代码放在一个Tag文件中,让JSP页面只负责显示数据。即通过使用Tag文件将数据的处理和显示相分离,方便web项目的维护...

2018-10-11 10:28:00 646

空空如也

空空如也

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

TA关注的人

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