自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 《大型网站技术架构》读书笔记

Web高级征程:《大型网站技术架构》读书笔记系列一、此书到底何方神圣?  《大型网站技术架构:核心原理与案例分析》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包...

2018-01-31 16:06:58 60

转载 (二)微服务分布式云架构 - spring cloud整合企业架构的技术点

spring cloud本身提供的组件就很多,但我们需要按照企业的业务模式来定制企业所需要的通用架构,那我们现在需要考虑使用哪些技术呢?下面我针对于spring cloud微服务分布式云架构做了以下技术总结,希望可以帮助到大家:View:H5、Vue.js、SpringTag、React、angularJsSpring Boot/SpringCloud:Z...

2018-01-31 10:39:00 45

转载 php开发微信支付获取用户地址

使用微信获取地址信息是和微信支付一道申请的,微信支付申请通过,就可以使用该功能。微信商城中,使用微信支付获取用户的收货地址,可以省略用户输入地址信息的繁复流程,提高用户体验。但是可能是因为牵扯到用户隐私,所以在使用过程中,需要用户自己主动选择使用该功能,并且是通过点击的操作,我们才可以获取到用户的收货地址...

2018-01-30 20:40:00 90

转载 EL表达式

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

2018-01-30 19:52:00 53

转载 nc用法【转】

linux nc命令使用详解 功能说明:功能强大的网络工具语  法:nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]参  数:

2018-01-30 16:57:00 190

转载 ssh项目实战----Spring计时器任务 Spring整合JavaMail(邮件发送)

一、常用数据频度维护对于系统使用度较高的数据,客户在查看时希望这些数据最好先出现,此时需要为其添加排序规则。在进行排序时,使用次数成为排序的依据。因此需要设置一个字段用来描述某种数据的使用次数,也就是所谓的使用频度。本系统中,商品数据是整体数据流的核心数据,为商品数据添加频度字段。该字段的值默认为0,每使用一次,将其值自增一。但是如果每次使用都修改该表的对应字段,操作量无疑是巨大的,并且还牵扯到...

2018-01-30 05:19:40 261

转载 sublime 光标由竖线变下横线

编程时偶尔会突然出现光标突然间由“小竖线”变成“黑块矩形”,网上有说在控制面板中进行设置。由于光标是在使用中突然发生变化,推测是碰到了快捷键,因此断定有快捷键可以修改。后来,无意中碰到了“Insert”键,于是光标立即发生了变化,“黑块矩形”变成“小竖线”。由此知道,insert键可以使光标在“小竖线”和“黑块矩形”间快速变换。insert键切换即可...

2018-01-29 15:46:00 2228

转载 深入理解JVM-垃圾回收器

看完《深入理解JVM》,结合网上资料后根据跟人理解整理出的简洁版,主要关注是什么, 怎么做到的,特点等,没有进入深入剖析,旨在快速了解,具体应用时个人再根据具体点去进行深入。欢迎留言讨论!是什么? 垃圾回收器是垃圾回收算法的包装,可以在JVM中设置需要使用的垃圾回收器;怎么做? Serial收集器: 单线程进行垃圾回收, 执行回收过程中,程序会...

2018-01-29 09:59:56 53

转载 17、加密解密技术介绍

1、通讯机制:同一主机间通讯机制:IPC、message quence,shm(共享内存),semerphone不同主机间通讯机制:socket(ip:port),一般来说socket通讯都是成对出现:CIP:PORT<--->SIP:PORT2、传输层协议:tcp、udp、sctp;传输层协议单元为段,用端口区分不同应用 port用来标识进...

2018-01-29 00:05:17 3343

转载 奥数之“牛吃草问题”C++实现

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

2018-01-28 18:22:00 4333

转载 Freeze 风暴导致的IOPS飙升 - 追溯与解法

标签PostgreSQL , iops 飙升 , freeze 风暴背景在使用PG 9.6以前的版本时,freeze带来的IOPS影响较大,体现在数据文件读写、WAL日志大量产生。原因是9.6以前的版本,当表的年龄达到一定的阈值后(全局参数或表级参数控制),会触发freeze的动作,扫描全表,同时有可能(如果BLOCK被FREEZE的话)产生...

2018-01-27 21:25:00 188

转载 【译】Facebook 开源 Detectron

原文地址:Facebook open sources Detectron原文作者:Ross Girshick译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:SeanW20校对者:noahziheng、dazhi1011Facebook开源Detectron今天(译者注:2018 年 1 月 24 日),Facebook AI Rese...

2018-01-27 12:10:00 58

转载 网站前端和后台性能优化1

减少HTTP请求数量 (Minimize HTTP Requests)tag:content80%的用户响应时间被花费在前端,而这其中的绝大多数时间是用于下载页面中的图片、样式表、脚本以及Flash这些组件。减少这些组件的数量就可以减少展示页面所需的请求数,而这是提高网页响应速度的关键。朴素的页面设计当然是减少组件的一种途径,但有没有能兼顾丰富的页...

2018-01-27 09:57:16 55

转载 SpringMVC,SpringBoot文件下载

前言最近严查security, 导致原来暴露出去的s3不能用了,不允许public的s3,暂时的折中方案是自己做跳转。于是需要在SpringMVC中实现文件下载功能。关于文件存储的设计文件存储通常用作对象存储,业界标准就是AWS s3, 国内的七牛也差不多。不想自建的话,采用这种第三方存储是很方便的。但是,有写地方需要注意。安全问题就像这次整改遇到的,权限问题大概是对象存储必须具备的。...

2018-01-26 17:09:00 106

转载 工程实战-ES6环境配置

最近在学习ES6语法,故有了从零开始搭建ES6环境的想法。下面第一部分是单纯的ES6环境配置,第二部分是基于webpack环境的工程配置1. 纯ES6环境配置1.1 packages中的依赖项:"devDependencies": { "babel-cli": "^6.26.0", "babel-plugin-transfo...

2018-01-26 13:07:36 149

转载 linux时间同步

1.首先安装ntp yum -y install ntp2.执行命令 ntpdate -u cn.ntp.org.cn

2018-01-25 15:07:00 42

转载 iOS之coreData

简单说明coreData是苹果提供的数据本地化的解决方案中的一种,实质还是提供数据库去存储数据,只是在coreData中不需要程序员手动创建数据库文件,由coreData自动创建。coreData的核心文件和类1.模型文件:后缀是.xcdatamodeld的文件,相当于数据库文件(数据库文件代言人)2.实体:相当于表3.实体类:存储对象对应的类4.上下文:关联模型文件和实际生成的数据库...

2018-01-25 11:08:43 83

转载 bug之bootstrap switch Uncaught TypeError: Cannot read property 'apply' of undefined

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

2018-01-25 09:24:00 4075

转载 两个Long类型真的不能直接用>或<比较么?其实可以

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

2018-01-24 23:16:00 439

转载 jq学习总结之方法

三、方法 1、length 2、index()3、get() reverse()4、not()5、filter()6、find()7、each()8、addBack()9、attr()10、toggleClass() 11、append()12、after()/before()13、on()14、one()15、hover()16、text()/html()17、animat...

2018-01-23 12:23:00 78

转载 bat批处理删除指定N天前的文件

Windows下bat批处理,自动获取文件的最后修改时间,然后将指定多少天之前的文件删除,需要Windows支持forfiles命令,XP及以上系统都自带forfiles命令。删除指定目录下7天前的文件(目录为C:\test):forfiles /p c:\test\ /s /m * /d -7 /c "cmd /c del @path"删除批处理文件当前目录下7天前的文件:forfiles /p...

2018-01-23 09:53:53 262

转载 一些好用的小工具

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

2018-01-22 16:21:00 70

转载 【转】 Android新特性介绍,ConstraintLayout完全解析

转自:http://blog.csdn.net/guolin_blog/article/details/53122387本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索郭霖即可关注,每天都有文章更新。今天给大家带来2017年的第一篇文章,这里先祝大家新年好。本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android...

2018-01-22 14:21:00 44

转载 OkHttp实现文件上传进度

文件上传就一个没刻度的进度条在那里转怎么行,本篇带你实现上传进度,为你的进度条添加刻度吧,啥都不说了,重点重写RequestBody,看代码import com.squareup.okhttp.*;import okio.Buffer;import okio.BufferedSink;import okio.Okio;import okio.Source;import java.i...

2018-01-22 13:28:00 310

转载 QPS相关的概念收集(吞吐量(TPS)、QPS、并发数、响应时间(RT))

一、概念:1、响应时间(RT)响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处理逻辑也千差万别,因而不同功能的响应时间也不尽相同,甚至同一功能在不同输入数据的情况下响应时间也不相同。所以,在讨论一个系统的响应时...

2018-01-21 13:20:00 175

转载 c语言打印一个整数的二进制形式

printf函数没有这个功能,如果想打印一个数的二进制形式,就得自己计算。下面是我看到的最简便的算法:#include &lt;stdio.h&gt;int main(int argc, char *argv[]){ int n=12; for(int i=31;i&gt;=0;i--){ printf("%1d",n&amp;1&lt;&lt;i?1:0)...

2018-01-21 10:11:00 3598

转载 Enzyme

Since the enzyme can make us get easier to update to new version of React and make our test code more lean and maintainableYou'd better not use props() to get props from ...

2018-01-19 15:26:48 198

转载 margin-塌陷

css 问题记录:有关父节点无边框,内部设置距离顶部距离时,父节点和子节点顶部重合解决1.父节点添加边框,颜色设置为背景色2.父节点添加overflow:hidden3.子节点设置display:inline-block;(注:父节点也可以设置padding解决)转载于:https://www.cnblogs.com/jackie-ren/p/8316042.html...

2018-01-19 11:25:00 38

转载 python_day10_并发编程

10.1 操作系统 分时多道技术10.2 进程、线程10.3GIL: 全局解释锁10.4锁同步锁死锁 递归锁10.5同步 与 异步同步事件、信号量队列10.6生产者-消费者模型10.7多进程模块10.8进程间通信 进程队列Queue 管道 manager ...

2018-01-18 16:32:07 111

转载 Nginx 实现AJAX跨域请求

AJAX从一个域请求另一个域会有跨域的问题。那么如何在nginx上实现ajax跨域请求呢?要在nginx上启用跨域请求,需要添加add_header Access-Control*指令。如下所示: 123456789101112location /{add_header 'Access-Control-Allow-Origin' 'http://...

2018-01-18 09:18:00 53

转载 015_面向对象_异常,包和Object类

1.异常(http://blog.csdn.net/hguisu/article/details/6155636)  (1)异常的定义    异常是指在运行期间发生的不正常情况,java中用类的形式对不正常情况进行了描述和封装,称为异常类。不同的问题用不同的类进行具体的描述。问题很多,描述的类也很多,将其共性进行向上抽取,形成了异常体系。  (2)异常的体系       ...

2018-01-17 20:47:00 40

转载 spring boot logback配置

logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><configuration> <include resource="org/springframework/boot/logging/logback/defaults.xml" /> <property name="LOG_FILE" ...

2018-01-17 13:07:00 110

转载 des加密解密JAVA与.NET互通实例

JAVA版本import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;publi...

2018-01-17 10:43:00 292

转载 C#进阶之路(一):委托

一、什么是委托  简单说它就是一个能把方法当参数传递的对象,而且还知道怎么调用这个方法,同时也是粒度更小的“接口”(约束了指向方法的签名)。  委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,是种将方法动态地赋给参数的做法。  用过C/C++的,对委托不会陌生,委托可以看成函数指针的升级版本!  函数指针简介:  下面是一段C程序,Calc就是定...

2018-01-16 16:28:00 86

转载 巴克莱:对冲基金AI和大数据工作指南

本文来自AI新媒体量子位(QbitAI)机器学习、人工智能、大数据正在改变金融市场。巴克莱(Barclays)银行最近调查了65名对冲基金经理,这些人掌管着6500亿美元的资产,然后形成了一个对冲基金领域的机器学习报告。这份报告显示,这些对冲基金已经把10%的工作岗位和3%-5%的收入,分配给机器学习和数据领域,而且这些比例还在不断增长。以下...

2018-01-16 15:51:00 233

转载 DNS服务器搭建

1.DNS服务机器环境Centos7.2 bind_node1 10.0.0.71Centos7.2 bind_node2 10.0.0.722.搭建DNS服务器[root@bind_node1 ~]# yum install bind-chroot -y[root@bind_node1 ~]# systemctl start named-chroot[ro...

2018-01-16 14:29:00 118

转载 mysql创建用户以及授权

默认用户有root超级管理员,要做一个网站,要连接mysql要一个用户名和密码,不可能是root,防止误操作。Mysql服务里面可以跑多个库,所以需要给单独的用户作一些授权,只需要他对某一个数据库或者某个数据库的某个表有权限。grant all on . to 'user1' identified by 'passwd'; // grant是授权的意思 all全部的1.mysql> gra...

2018-01-16 10:43:27 99

转载 react-native 安卓模拟器安卓_windows

安装步骤Expo 下载;下载夜神模拟器,尝试过 genymotion,但是 apk 文件传输不了;打开命令行,cd 到夜神模拟器目录下 /bin,查看夜神模拟器的端口(先运行夜神),用 adb 连接上夜神;将 Expo 拖到模拟器上安装;运行 npm run android 即可。注意出现 Error running adb: No Android device found. ...

2018-01-15 17:37:00 93

转载 IntelliJ IDEA 常用设置

打开配置页面:Ctrl+Alt+s一、基本配置1、代码提示2、代码检查等级IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,一般会暂时性设置为 NoneNone: 不设置检查。Syntax: 可以检查单词拼写,简单语法错误。...

2018-01-15 16:43:26 74

转载 65.shell特殊符号与和cut,sort,wc,uniq,tee,tr,split命令

liunx的特殊符号代表字母或者数字 多个 ? 任意一个字符"#" 注释\ 脱义字符| 管道符1.* 代表任意个任意字符或者数字[root@localhost /]# ls *.txt1.txt[root@localhost /]# 2.?任意一个字符[root@localhost /]# ls ?.txt1.txt[root@localhost /]# 3.注释...

2018-01-15 00:37:06 61

空空如也

空空如也

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

TA关注的人

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