自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 网络请求&网络图片

网络请求总结Anroid原生网络请求HttpURLConnention: 谷歌原生提供的用于网络请求的轻量级方案,支持数据压缩;缺点是封装性差,使用起来麻烦,尤其是做multipart提交的时候需要自己拼接符合http协议的请求参数;另外HttpURLConnection在2.3版本以下有bug,具体是关闭流的时候会导致线程池的线程无法停止;2.3以上修复了该bug。HttpClie...

2019-02-28 20:52:00 109

转载 如何使用视频剪辑软件将qsv格式视频转换为MP4格式

在闲暇的时光中很多朋友会通过观看视频来度过,但是我们的手机不是所有格式的视频都可以播放,遇到不兼容的格式,我们就需要使用视频转换器来转换格式了。送福利啦~小编将在这篇文章里为大家介绍视频剪辑格式转换软件免费、好用的软件,看到就收了吧~迅捷视频转换器,转换主流视频、音频、手机设备格式,一起满足您所有愿望~界面简洁,新手适用,高效、完美转...

2019-02-28 04:20:47 202

转载 Python--day65--模板语言之filter

参考的原文链接:http://www.cnblogs.com/liwenzhou/p/7931828.htmlFilters(过滤器)在Django的模板语言中,通过使用过滤器来改变变量的显示。过滤器的语法: {{ value|filter_name:参数 }}使用管道符"|"来应用过滤器。例如:{{ name|lower }}会将name变量应用lower过滤器之后再显示...

2019-02-27 17:00:00 71

转载 模块融合中的一些思考

合久必分,分久必合。模块拆分通常并非架构RD因重构而自发的,新的业务需求或产品线要求快速上线,从现有成熟模块迁移过来,稍加改动就能实现目标,这常常皆大欢喜。然而,随着不同产品线架构的迭代和调整,两个同源模块的差异越来越大,但各个模块内部似乎仍能保持良好的框架和模块。也许是RD固有的处女座自虐倾向,或许是对架构统一的偏执,在经过各自发展...

2019-02-27 16:54:20 132

原创 庖丁解牛!深入剖析React Native下一代架构重构

Facebook在2018年6月官方宣布了大规模重构React Native的计划及重构路线图。目的是为了让React Native更加轻量化、更适应混合开发,接近甚至达到原生的体验。(也有可能是React Native团队感受到了Google Flutter的追赶压力,必须从架构上做出重大革新,未来才有可能和Flutter进行全面的竞争)。从Facebook公布的官方信息来看,这是一次革命性的架...

2019-02-27 14:18:38 1063

转载 sever 2016部署web服务

我们需要准备一台部署web服务,一台部署DNS添加角色和功能点击下一步,(保持默认不用更改的就省略截图了)点击添加WEB服务器一流下一步保持默认安装就行此电脑D盘或者E盘新建文件夹里新建记事本,然后另存为文件名改成index.htm 保存类型改成所有文件,完事把记事本删除就行右上角工具打开IIS管理器添加网站路径浏览刚才记事本的位置链接为特定用户IP地址自身IP,打开IE输入http://192...

2019-02-27 10:16:31 337

转载 304. Range Sum Query 2D - Immutable

Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper left corner (row1, col1) and lower right corner (row2, col2).The above ...

2019-02-26 11:13:40 61

转载 python 使用PyQt5

一:安装PyQt5pip install pyqt5复制代码二:PyQt5简单使用1:使用PyQt5创建一个简单窗口import sysfrom PyQt5 import QtWidgets#创建一个应用(Application)对象,sys.argv参数是一个来自命令行的参数列表,# Python脚本可以在shell中运行。这是我们用来控制我们应用启动的一种方法。app = QtWidg...

2019-02-26 08:23:38 99

转载 NATS--NATS Streaming持久化

前言最近项目中需要使用到一个消息队列,主要用来将原来一些操作异步化。根据自己的使用场景和熟悉程度,选择了NATS Streaming。之所以,选择NATS Streaming。一,因为我选型一些中间件,我会优先选取一些自己熟悉的语言编写的,这样方便排查问题和进一步的深究。二,因为自己一直做k8s等云原生这块,偏向于cncf基金会管理的项...

2019-02-26 05:40:28 1871

转载 BigDecimal遇到的问题,大伙也说说

一:相除精度丢失的问题  BigDecimal的api除法相对加减乘要实现的复杂多了,只介绍常用的我遇到的问题:  问题:两数相除,如果9/3=3整除没问题,但是10/3=0.33333333......除不尽,这里不能让电脑一直除不尽,所以BigDecimal做出一些限制;   必须按照(数,保留小数位(最好要合理限制最大精度),舍...

2019-02-25 16:24:03 221

转载 Pandas 基础(10) - 用 Pivot table 做格式转换

Pivot allows you to transform or reshape data.Pivot 可以帮助我们改变数据的格式, 下面两个例子可以作为参考:下面来看下具体实现, 首先引入一个 csv 文件(已上传)df = pd.read_csv('/Users/rachel/Sites/pandas/py/pandas/10_pivot/weather.csv')输出:格...

2019-02-25 10:40:00 1263

转载 AQS原理学习笔记

AQS(AbstractQueuedSynchronizer)队列同步器,是JUC中非常重要的一个组件,基于它可以简单高效地构建一些通用的锁和同步器,如ReentrantLock、Semaphore等(本文学习内容基于JDK1.8),本文主要关注AQS的源码实现及基于AQS实现的一些常用的同步组件基本内容通过使用JUC中的同步组件,可以比较简洁地进行并发编程,而在很多同步组件的实现中都出现...

2019-02-25 07:42:53 185

转载 Exchange Server 2019新增的比较实用的功能

2018年微软发布了Exchange Server 2019版本,该版本被很多人成为Exchange 2013的SP2补丁版。但是在Exchange Server 2019中也新增了比较重要的几个功能。我觉得Exchange Server 2019还是很给力的。(其余的新增功能,可以通过链接:https://docs.microsoft.com/zh-cn/Exchange/new-f...

2019-02-24 19:09:41 1276

转载 分布式面试之Solr以及redis的面试问题

分布式面试之Solr以及redis的面试问题 redis之雪崩问题的解决:首先redis做缓存,应用场景一般如下:Redis做缓存是最常见的应用场景。客户端请求在缓存层命中就直接返回,如果miss就去读取存储层,存储层读取到就写入缓存层,然后再返回到客户端。优点:加速读写降低后端负载...

2019-02-24 12:35:34 196

转载 字符编码

前言在日常的计算机文本操作中,经常会遇到一些字符编码上的问题,很多时候都是一知半解,默认就完事,也没有去仔细了解过。今天正好周末,做一个细致的整理,也是加深自己的理解。 1. 字符 字符是一种计算机数据类型。因为计算机只能处理数字(二进制数,每一个二进制位有 0 和 1 两种状态), 我们要处理文本,就必须将文本转换成二进制数才...

2019-02-24 06:48:22 90

转载 告别webpack react 搭建多页面之痛

webpack4 搭建 react 多页面应用在往下看之前请确保nodejs > 8.X先上个凉的吃着目录结构.├── dist # 编译结果├── build # 配置文件├── cli # sh脚本存放处├...

2019-02-24 06:15:51 75

转载 Node.js环境性能监控

Introduction随着Node v11.0 release版本的发布,Node已经走过了很多年。基于Node产生了很多服务端框架,来帮助我们独立于后端进行前端工程的开发和部署。业务逻辑的迁移,以及各种MV*框架的服务端渲染模型的出现,让基于Node的前端SSR策略更依赖服务器性能。首屏直出性能以及Node服务的稳定性,直接关系影响着用户体验。Node作为服务端语言,相比于Java和PH...

2019-02-23 13:15:17 190

转载 matlab-线性代数 齐次方程组 基础解系和通解

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

2019-02-22 22:15:00 5419

转载 前嗅ForeSpider教程:链接抽取

今天,小编为大家带来的是:在前嗅ForeSpider采集过程中,链接抽取操作中的一系列知识点,主要内容有:如何关联模板,如何判断模板关联是否正确,选择链接类型以及过滤的三种方式。具体内容如下:一,如何关联模板“链接抽取”抽出链接后,需要采集这些链接所在的页面。我们从这些链接中,选择其中一个作为下一层模板的示例地址,通过关联模板,可以将...

2019-02-22 10:07:00 579

转载 String类自带的字符串处理原生方法

  一、取出指定索引的字符 —— 使用charAt()方法    二、字符串与字符数组的转换    三、字符串转大写。先转换成数组,然后再改变ASCII码    四、给定一个字符串,要求判断其是否由数字组成    五、字符串与字节数组的转换    六、字符串是否相等判断    compareTo    七、查找目标字符    八、判断子字符串是否存在  ​转载于:https://juejin.i...

2019-02-22 08:59:13 169

转载 基于快速GeoHash,如何实现海量商品与商圈的高效匹配?

小叽导读:闲鱼是一款闲置物品的交易平台APP。通过这个平台,全国各地“无处安放”的物品能够轻松实现流动。这种分享经济业务形态被越来越多的人所接受,也进一步实现了低碳生活的目标。今天,闲鱼团队就商品与商圈的匹配算法为我们展开详细解读。摘要闲鱼app根据交通条件、商场分布情况、住宅区分布情况综合考虑,将城市划分为一个个商圈。杭州部分...

2019-02-21 21:39:19 69

转载 剑指offer-斐波那契数列07

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39class Solution: def Fibonacci(self, n): # write code here a1,a2=0,1 i=0 if n==0: ...

2019-02-21 15:36:00 40

原创 创新技术重塑未来物联网

我们正在进入一个全新的计算技术时代,许多人称之为物联网时代。无处不在的物联网,将再一次重新定义我们的生活。物联网的“前世今生”无论是智慧楼宇、联网汽车还是智能工厂,所有智能化技术的核心都是设备间的网络互联,而这正是我们耳熟能详的物联网。物联网(IoT,Internet of Things)概念的提出距今已经有近 20 年。1999 年,英国工程师凯文·艾什顿(Kevin Ashton)在一次演讲中...

2019-02-21 15:26:38 210

转载 android: 高德地图

分为地图,定位,搜索(我还没做导航功能)建议采用gradle方式集成添加依赖在project/build.gradle文件下添加jcenter的仓库地址allprojects { repositories { jcenter() // 或者 mavenCentral() } }在app/buil...

2019-02-20 19:58:44 80

转载 学会学习:高效学习方式(使用vscode-snippet有感)

入职以来我们团队一直都在使用vscode编辑器,后来也有人开始使用webstorm。很久之前我突然为每天重复的编写.vue文件里面的export、<script lang="scss" scoped>等代码,还有每个功能模块对应的文件夹中的api.js、route.js中的重复内容感到痛苦。那时候我就在思考有没什么办法可以让我在编写这些文件的内容时,一键就能帮我生成这些重复代...

2019-02-20 13:32:00 163

转载 模糊查询

mybatis映射文件SQL,配置:页面 搜索框 按钮 添加id:页面 jquery 配置:分页查询 js方法中,添加 模糊查询 搜索参数:controller中方法,添加 模糊搜索 参数:转载于:https://www.cnblogs.com/moonsoft/p/10405549.html...

2019-02-20 11:30:00 115

转载 NGINX 4xx 5xx 状态码构造

nginx配置worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; limit_req_zone ...

2019-02-20 06:09:38 310

转载 GPS定位系统二次开发为什么一定要选择专业的

GPS定位系统二次开发为什么一定要选择专业的呢!可能很多人会想到二次开发只需要有一套GPS定位系统的源代码不就可以了么,怎么会还有那么多事情呢;其实真没有想象的那么简单,首先源代码有很多种,什么语言开发的,什么架构,什么框架,开发工具等等,这些都意味着后期你二开的工作量!再者就是你拿到的源代码到底是不是一个专业的源代码呢,这里的专业不是说代码的专业,而...

2019-02-19 11:23:30 122

转载 LeetCode 313. Super Ugly Number

DescriptionWrite a program to find the nth super ugly number.Super ugly numbers are positive numbers whose all prime factors are in the given prime list primes of size k.Example:Input: n = 12, pri...

2019-02-19 08:34:31 52

转载 Python中and和or的运算法则

Python中and和or的运算法则 1. 在纯and语句中,如果每一个表达式都不是假的话,那么返回最后一个,因为需要一直匹配直到最后一个。如果有一个是假,那么返回假2. 在纯or语句中,只要有一个表达式不是假的话,那么就返回这个表达式的值。只有所有都是假,才返回假3. 在or和and语句比较难表达,总而言之,碰到and就往后匹配,碰到or如果...

2019-02-18 17:31:00 620

转载 从 Python 快速启动 CGI 服务器

很多人知道 Python 3 可以快速启动一个 HTTP 服务器:$ python3 -m http.server 8000今天我查阅 http.server 模块发现它支持运行 CGI 脚本,只要加上 --cgi 选项。入门 Web 后端的初学者一定是要学习 CGI 的(不管是学历史还是学概念都有好处),而配置 Apache / NGINX 环境对他们来说可能比较困难。我发现用 Pytho...

2019-02-18 11:56:00 289

转载 开工大吉,推荐几个Vim神级插件

2019年的第一个工作日已经结束,想必大家还有些没有缓过来。借此今天给大家聊点儿轻松的话题,分享几个我常用的Vim插件。我在之前的文章提到过,关于Vim的入门实践,大家感兴趣可以去看看。Linux系列开坑记(二)-神的编辑器VimVundle首先推荐的当然是Vundle这个插件管理,在这之前Vim插件安装非常不方便,虽然后面陆续有了Pathogen进行管理,但比起Vundle不够好用。...

2019-02-17 13:42:17 100

转载 【译】Envoy threading model

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

2019-02-17 12:43:00 129

转载 八、Spring + SpringMVC + MyBatis整合详解

本次整个基于jar进行,各个版本:Spring4.3.8SpringMVC4.3.8MyBatis3.4.2Tomcat8.01、jar包引用2、配置文件主要用到数据库配置:jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/db_ssm?...

2019-02-15 15:20:00 51

转载 weekly 2019-02-15

我开始学习Python了,这样我可以用它作为后端语言来学,也可以用来刷Leetcode,学爬虫等等这周我学习了:Python基础语法BeautiuilSoup Request库学习记录在这里 前期语法还不熟,慢慢来,有空就刷刷题 ...

2019-02-15 05:19:05 63

转载 Codeforces 1097 G. Vladislav and a Great Legend

题目链接一道好题。题意:给定一棵\(n\)个点的树,求:\[\sum_{S\subseteq \{1,2,\dots,n\}}f(S)^k\]其中\(f(S)\)代表用树边将点集\(S\)连通需要的最少边数。\(n\leq10^5\),\(k\leq 200\),对\(10^9+7\)取模。吐槽:比赛的时候看到这道题想到的是组合数做法,然而是\(O(nk^2)\)的,但可以用任意模数\(...

2019-02-14 22:41:00 71

转载 高级装配小笔记--环境与profile

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

2019-02-14 15:05:00 90

转载 Java多线程编程实战:模拟大量数据同步

背景最近对于 Java 多线程做了一段时间的学习,笔者一直认为,学习东西就是要应用到实际的业务需求中的。否则要么无法深入理解,要么硬生生地套用技术只是达到炫技的效果。不过笔者仍旧认为自己对于多线程掌握不够熟练,不敢轻易应用到生产代码中。这就按照平时工作中遇到的实际问题,脑补了一个很可能存在的业务场景:已知某公司管理着 1000 个微...

2019-02-13 17:52:54 141

转载 2019年面对全新的DDoS攻击企业需做好哪些防护措施? ...

随着互联网网络的不断发展,在给人们带来各种便利的同时,DDoS攻击的规模也越来越大,现在已经进入了 Tbps的DDoS攻击时代。DDoS攻击不仅规模越来越大,攻击方式也越来越复杂,很多传统的DDOS防护措施已无法应对日益进化的攻击手段。为了确保企业能完全应对各种全新的DDOS攻击,企业必须加强和升级DDOS防御措施,今天墨者安全就来说说2019年面对全新...

2019-02-13 17:10:34 151

转载 NoSQL之Redis学习小结

大数据时代要求:三V:Volume海量、Velocity实时、Variety多样;三高:高并发、高可扩、高性能高并发操作不建议使用关联查询,而使用冗余数据,分布式系统支持不了太多的并发。横向 VS 纵向:纵向有极限,好比一台服务器存储资源总是有限度的。横向无极限,好比一群服务器集群形成一个庞大的网络,资源不足时只需要继续增加新的服务器即可。NoSQL是什么?Not Only...

2019-02-13 11:38:00 172

空空如也

空空如也

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

TA关注的人

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