- 博客(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
转载 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
转载 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
转载 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
转载 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
转载 【转】 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 <stdio.h>int main(int argc, char *argv[]){ int n=12; for(int i=31;i>=0;i--){ printf("%1d",n&1<<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关注的人