自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 构建高性能微服务架构

传统架构之痛当前的时代称为互联网的时代,互联网应用的特点往往是,新型的应用迅速出现颠覆旧的商业模式,一旦商业模式稍有起色便会有大量的厂商蜂拥而至,使得蓝海变成红海,经过短时间的残酷竞争,热度往往持续较短时间后,大量厂商退出市场,仅仅前二名到三名能够存活下来,最终这一波浪潮被下一波取代。我们回想视频网站,团购网站,社交网站,微博,打车,直播等,全都呈现这种模式。所以互联网市场只有一招,天下武...

2019-01-31 15:18:00 377

转载 PDF文档转换为图片、图片转成PDF 及PDF合并

简介功能:PDF文档按每页转换成一张图片,一张图片转换成一张PDF 并将多张PDF合成一个多页的PDF文档。经历:在各个网站上搜索始终出现各种问题,尤其是遇到引用的版本问题尤其头疼,不是不能适用当前的方法就是出现水印标签,最终在各位大佬的帮助下终于完成一个相对完整的代码(主要的是能满足需求)。背景之前在项目中遇到一个需求:将多页的PDF上传并转成图片展示要求一页一页的排列开看...

2019-01-31 14:16:00 144

转载 技能树

转载于:https://www.cnblogs.com/huangbin1994/p/10339428.html

2019-01-30 18:55:00 79

转载 数据源的作用

数据源是一种用来提高数据库连接性能的常规手段,数据源会负责维持一个数据库连接池,当程序创建数据源实例时,系统会一次性地创建多个数据库连接,并把这些数据库连接保存在连接池中。当程序需要进行数据库访问时,无须重新获得数据库连接,而是从连接池中取出一个空闲的数据库连接,当程序使用数据库连接访问结束后,无须关闭数据库连接,而是将数据库连接归还给连接池即可。通过这种方式,就可比避免频繁地获取数...

2019-01-30 18:09:00 927

转载 selenium Grid2环境搭建和基本使用

Selenium Grid简介利用Selenium Grid可以使主节点(hub)的测试用例在不同主机即分支点(node)运行。可以使一份测试用例在不同环境下(操作系统、浏览器)执行自动化测试。Selenium Grid 使用Hub和Node模式,一台计算机作为Hub(管理中心)管理其他多个Node(节点)计算机,Hub负责将测试用例分发给多台Node计算机执行,并收集Node计算机...

2019-01-29 19:11:00 137

转载 gentoo Cataclysm - Dark Days Ahead

gentoo Cataclysm - Dark Days Ahead gentoo 中安装 Cataclysm - Dark Days Ahead,使用web 下载稳定版的安装包,使用 tar 进行解压。安装需要共享库:sdl2-mixer,未完待续 posted on ...

2019-01-29 16:15:00 153

转载 滑块验证位移识别

举个栗子——>大致思路就是解析图片每个像素点信息,然后通过相邻像素色差比对,识别出滑块左侧这条边的位置,然后就可以知道要移动滑块的距离了。1. 图片解析我用的是 get-pixels 这个包,也可以用原生;let pixels = await new Promise(function(resolve, reject) { getPixels(u...

2019-01-28 17:22:00 1190

转载 设计模式(1)策略模式

先假设我们要做一个模拟鸭子的游戏,这群鸭子会在水里游泳、会嘎嘎的叫,那么运用OO的思想,先设计一个鸭子作为父类,然后所有的鸭子都继承这个父类。现在,鸭子模拟游戏1.0版本就诞生了,这些鸭子继承了父类的游泳、嘎嘎叫,以及各自都有自己的描述。接下来就是开发鸭子模拟游戏2.0了,现在需要给鸭子扩展一些模拟,例如飞行、还要给鸭子扩展一些种类,例如模型鸭、橡皮鸭。这时候就可以继续扩展鸭子父类...

2019-01-27 23:56:00 44

转载 Luogu1120 小木棍题解dfs剪枝(转)

原文地址 https://www.luogu.org/blog/complexity/solution-p1120原文:这是我第一次写luogu博客,哪里写的不好请大家见谅哦 (^_^)此题明显是一道搜索剪枝题。此题难度应该不到提高+,但在考场上写这道题会吃力一些,因为不好调。我详细说一下这题的全思路,不过略长。前排提示:第四条的优化7讲的是那个不少人不明白的优化,如果你只是不明...

2019-01-26 15:11:00 168

转载 CentOS7.6中mysql实践

cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)使用:yum -y install mysql mysql-server 安装好mysql后 ,启动不了mysql[root@localhost~]#systemctlstartmysql.serviceFailedtostartmy...

2019-01-26 11:54:00 56

转载 Power BI免费版(Free),专业版(Pro)以及增值版(Premium)授权功能对比, Server

Features of Power BI Report Server and the Power BI serviceFeaturesPower BI Report ServerPower BI ServiceNotesDeploymentOn-premises or hosted cloudCloudPower BI Re...

2019-01-25 14:17:00 1528

转载 日志级别的选择:Debug、Info、Warn、Error

日志信息分类1.等级由低到高:debug<info<warn<Error;2.区别:debug 级别最低,可以随意的使用于任何觉得有利于在调试时更详细的了解系统运行状态的东东;info 重要,输出信息:用来反馈系统的当前状态给最终用户的;后三个,警告、错误、严重错误,这三者应该都在系统运行时检测到了一个不正常的状态。warn, 警告,系统可继续运行下去;...

2019-01-25 10:51:00 811

转载 C# 静态构造函数,静态变量执行顺序(升华版)

上篇是基本语法基础下的执行顺序,包括继承这个维度下的执行顺序,我们可以依照的规律顺下来,下面我们看下一些摸不到头脑的情况我们实验 一个类中的方法去调用另一个非继承类的情况, 我们主要看下 静态构造函数和没有静态构造函数执行顺序上的差别 class Program { static void Main(string[] args)...

2019-01-24 23:04:00 482

转载 随机算法学习笔记

随机算法数值概率算法数值概率算法是一类用于数值问题求解的算法。例1 计算面积给定平面上的一个封闭图形,求它的面积。你可以调用函数 \(f(x,y)\) 返回这个地方是否在这个图形内。保证这个封闭图形的任何一个点在的坐标 \((x,y), 0\le x,y\le1\)。分析随机在 \(x,y\) 范围的正方形内取若干个点,判断是否在图形内,计算落在该图形内概率 \(P\),面积为 \...

2019-01-24 17:08:00 193

转载 ArcGIS Engine效率优化

1.ArcGIS Engine效率探究——要素的添加和删除、属性的读取和更新2.Arcengine效率探究之一——属性的读取3.ArcEngine中数据集创建、保存方法总结4.Arcengine效率探究之二——属性的更新转载于:https://www.cnblogs.com/Joetao/articles/10314901.html...

2019-01-24 15:47:00 384

转载 UOJ #277 BZOJ 4739 定向越野 (计算几何、最短路)

手动博客搬家: 本文发表于20181208 14:39:01, 原地址https://blog.csdn.net/suncongbo/article/details/84891710哇它居然显示出图片来了……感动啊w题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4739http://uoj.ac/problem/277不难得出...

2019-01-23 20:25:00 62

转载 java spring boot 开启监控信息

效果:配置// pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId>...

2019-01-23 19:21:00 71

转载 燃尽图做项目管理,你想了解的全部在这里

在运用敏捷的公司中,我们通常离在几米开外的地方就可以看到团队工作空间中有各种颜色的便笺,白板,各种图表等。在敏捷中我们称这些为信息发射源 Information Radiator。 它可以很好的用于项目的沟通、展示项目的状态。其中有一种弯曲的曲线,叫做:燃尽图,它在我们的项目中扮演着非常重要的角色,可以反映当前冲刺执行情况、进度及风险等。这也是每一位敏捷教练及团队成员都需要能“读懂”的图。那么问题...

2019-01-23 18:22:00 1101

转载 Python中通过csv的writerow输出的内容有多余的空行

第一种方法如下生成的csv文件会有多个空行import csv#python2可以用file替代openwith open("test.csv","w") as csvfile: writer = csv.writer(csvfile) #先写入columns_name writer.writerow(["index","a_name",...

2019-01-23 17:51:00 100

转载 Salesforce代码规范

此贴是转载,并非原创,原创地址https://wenku.baidu.com/view/773966d3d1f34693dbef3e55.html1.命名规范命名规范中禁止出现汉语拼音和无实际意义的命名。1.1 对象api规范:把对象标签中的单词以首字母大写的方式连接起来,每个单词之前用“_”下划线连接。示例:对象标签为Weibo_Account,相对应的api名称应该为:...

2019-01-23 12:10:00 679

转载 自动发现自定义脚本

1.自动发现磁盘组的io使用率https://blog.csdn.net/bobpen/article/details/53408214(1).在zabbix agent获取硬盘信息,可通过下述脚本获取信息disk_test.sh#cd /etc/zabbix/alertscripts#chmod 755 disk_test.sh# cat disk_test.sh...

2019-01-21 18:35:00 165

转载 Spire高效稳定的.NET组件

  年末将至,又到了一年一度的收集发票时间,平时零零碎碎的花钱都是不在意开发票,现在好了,到处找发票来报销,简直头大, 东拼西凑,终于搞定了全部发票,大伙多余的发票,麻烦艾特我一下啊,不限日期,能开发票的都可以,谢谢啦。文章后有彩蛋~这么多的发票,一...

2019-01-21 15:09:00 414

转载 H5是什么?

找工作面试官都会问你H5吗? 然后做一个前端的我一脸蒙蔽,到底什么是H5?一般来说刚开始H5 是 Html5标准的简称,但是仅仅是html5标签,几乎什么也做不出来了,最多就是个静态网页,还得用到js,ajax,等.其实H5它包换了HTML5 的标记规范,运用到了例如 CSS、JS(Java)等多种计算机语言,可以实现多种动效和视听效果,会利用到后端和前端的多种功能,主要在手机端传播,可以...

2019-01-21 09:51:00 794

转载 关于学习oi的一些事项

  我只是突然有感而发!(脑抽罢了我其实是那种一直都没有计划说去学什么的人。当然也不是那种点开洛谷一道题去写这道题不会就去学习相应的知识点的人。随着洛谷 poj bzoj HDU CH Vojs 等题库的发展我校题库随着刘老师的离开也很少再更新题目了。所以题库的status榜渐渐被人遗忘,而我的话就是想一遍一遍的刷新status榜所以才刷的题。这也是我向前一直学习的动力吧。当然...

2019-01-20 21:31:00 139

转载 python基础 day5 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configpar...

本节大纲:模块介绍time &datetime模块randomossysshutiljson & picleshelvexml处理yaml处理configparserhashlibsubprocesslogging模块re正则表达式模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面...

2019-01-20 19:40:00 275

转载 change the version of python on my centos

There are two versions of aconda: aconda and aconda3 in my home directorys.When comment the environment path of aconda in the zshrc file and remain the path of aconda3, the python version is python ...

2019-01-20 15:50:00 59

转载 redis.conf配置信息详解

redis.conf配置信息详解配置文件# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g =&g...

2019-01-19 22:46:00 49

转载 Struts2基础实例&架构

Struts1基于Servlet实现 Servlet线程不安全 Servlet运行时只会创建一个实例Struts2基于Filter实现 Servlet线程安全 基于webwork框架下载Struts2struts2实例直接把struts-2.3.24-all\struts-2.3.24\lib拷贝太过于冗余①解压struts-2.3...

2019-01-19 18:26:00 46

转载 [清华集训] 温暖会指引我们前行

同样是LCT维护一个类似最大生成树的东西。题目链接:戳我emmm其实我在uoj上过不去,加的数据我TLE了。。。。。。但是bzoj上还是可以的。。。。。关于push_up的小trick:初始化的时候给0节点也初始化成最大值,然后push_up的时候不用管自己的左右儿子是否为空,直接返回左右儿子中比较小的一个就可以了,然后再和自己作比较。qwqwq代码如下:#include&l...

2019-01-18 22:29:00 55

转载 【[SDOI2009]晨跑】

板子题意就是每个点只能经过一次所以非常显然拆点,除去\(1,n\)每个点\(i\)向\(i'\)连一条容量为\(1\)费用为\(0\)的边剩下的边按照输入给出的建就好了代码#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#inclu...

2019-01-18 15:11:00 74

转载 Ubuntu16.04下搭建mysql + uwsgi + nginx环境启动flask 项目

1.安装mysqlSudo apt-get install mysql配置mysql的数据存储路径,默认在/var/lib/mysqlsudo cp -R /var/lib/mysql/* /home/applex/mysqldbsudo chown -R mysql:mysql home/applex/mysqldbsudo gedit /etc...

2019-01-18 14:05:00 72

转载 Java异常机制

下面是Java异常类的组织结构,红色区域的异常类表示是程序需要显示捕捉或者抛出的。ThrowableThrowable是Java异常的顶级类,所有的异常都继承于这个类。Error,Exception是异常类的两个大分类。ErrorError是非程序异常,即程序不能捕获的异常,一般是编译或者系统性的错误,如OutOfMemorry内存溢出异常等。ExceptionExce...

2019-01-18 11:32:00 51

转载 linux sed 替换(整行替换,部分替换)、删除delete、新增add、选取

sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。 -e∶直接在指令列模式上进行 sed 的动作编辑...

2019-01-18 09:15:00 2063

转载 bzoj4503 两个串

题目描述:给一个文本串和一个模式串,模式串中有通配符$'?'$,问匹配多少次,哪里可以匹配。题解:极为暴力,$FFT$单字符匹配$26$次,总计$26*3=78$次$FFT$。其实有更好的方法我放在下一篇博客里代码:#include<cmath>#include<cstdio>#include<cstring>...

2019-01-17 19:57:00 48

转载 Python作用域-->闭包函数-->装饰器

1.作用域:在python中,作用域分为两种:全局作用域和局部作用域。 全局作用域是定义在文件级别的变量,函数名。而局部作用域,则是定义函数内部。 关于作用域,我要理解两点:a.在全局不能访问到局部定义的变量 b.在局部能够访问到全局定义的变量,但是不能修改全局定义的变量(当然有方法可以修改) 下面我们来看看下面实例:x = 1def funx(): x = ...

2019-01-16 20:53:00 69

转载 解题:九省联考2018 IIIDX

题面我当时在考场上划水的时候好像乱搞搞了20pts,然后发现一堆同届的都写了55pts的贪心=。=???那就先说那55pts的贪心吧,这个现在看起来还是非常显然的,就是按题意来每一块是分属一个点的,其实这就是棵树,排序之后从叶子往上递增地放就可以了,挺送的=。=为什么错了,显然有相同的数的时候可能把一个大点的数放前面也是对的,然后就不优了。如何抢救这个算法哪?我们继续刚才那个思路,...

2019-01-16 19:42:00 104

转载 Halcon - 获取图像数据(灰度值)

在 Halcon 中,或许大部分人都知道如何通过 get_grayval 获取图像的灰度值,这条算子在获取单个像素时是比较好用的。但是当你想获取一幅大尺寸图像的一行甚至所有的灰度数据时,它就会变得很吃力。这一点在该算子的介绍文档中也有提及。这里要介绍的是通过 get_image_ponter1 或 get_image_pointer3 获取图像数据,这样的方法也是 Halcon 文档中所推荐的方...

2019-01-16 19:09:00 6801

转载 loj 6485 LJJ学二项式定理 —— 单位根反演

题目:https://loj.ac/problem/6485先把 \( a_{i mod 4} \) 处理掉,其实就是 \( \sum\limits_{i=0}^{3} a_{i} \sum\limits_{j=0}^{n} C_{n}^{j} * s^{j} * [4|(j-i)] \)然后把 \( [4|(j-i)] \) 单位根反演,得到\( \sum\limits_{i=0...

2019-01-16 08:49:00 63

转载 DRF的ViewSet和Router

GenericViewSet例如GenericViewSet继承了ViewSetMixin和generics.GenericAPIView,而里面只有一个pass没有任何代码,如果要使用它,比如在前面的Goods商品的views里使用,因为需要get请求所以还是要另外继承一个ListModelMixin,整个views.py就是下面这样(加了自定义分页):from rest_frame...

2019-01-15 22:03:00 152

转载 flutter .g文件生成不了

[SEVERE] Conflicting outputs were detected and the build is unable to prompt for permission to remove them. These outputs must be removed manually or the build can be run with `--delete-conflicting-...

2019-01-15 16:03:00 708

空空如也

空空如也

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

TA关注的人

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