- 博客(49)
- 收藏
- 关注
转载 connect(mapStateToProps,mapDispatchToProps) 的写法
1.写法import { connect } from 'redux';import { loading, asyncRequset } from '../../actions/common';export default connect(({ counter, homePage, common }) => ({ /** * 取到3个reducer的值...
2018-10-31 21:30:00 115
转载 如何防御网站被ddos攻击 首先要了解什么是流量攻击
什么是DDOS流量攻击?我们大多数人第一眼看到这个DDOS就觉得是英文的,有点难度,毕竟是国外的,其实简单通俗来讲,DDOS攻击是利用带宽的流量来攻击服务器以及网站。举个例子,服务器目前带宽是100M,突然从外边来了200M的带宽流量进来,那么服务器根本承载不了这个200M的带宽流量,服务器的网络瞬间就会瘫痪,导致服务器无法连接,甚至导致服务器里的网...
2018-10-30 09:48:51 334
转载 Mysql_Learning_Notes_mysql系统结构_2
Mysql_Learning_Notes_mysql系统结构_2三层体系结构,启动方式,日志类型及解析方法,mysql 升级连接层通信协议处理\线程处理\账号认证(用户名和密码认证)\安全检查等tcp/ip 连接 网络+端口号mysql -h x.x.x.x -uroot -pxxxx -P3306ERROR 1129 (HY000): Host 'mysql02' is bl...
2018-10-30 06:58:00 97
转载 简单的四则运算(二)迷你解释器
之前文章中,介绍了D爷的双栈法。而这篇文章会用会简单实现一个“迷你解释器”的方式去实现。实现的语法就是类似 c语言 进行运算的表达式,1*2+4/2 结果会是 4 ,不需要空格,而且语法的检验的。不同于完整的解释器。由于语法非常简单(只有数字也只能是正整数),所以只需下面几部即可。读入字符串词法分析(Lexer):将字符串分割成一个个的词法单元(token)。比如,1*2+4/2,...
2018-10-30 00:57:21 355
转载 js 左侧树添加选择样式
选择样式添加 menuToggle: function() { var menus = $('.nav-primary').children('li'); var tog = menus.has('.nav-secondary').children('a'); tog.on('click', function(event) {...
2018-10-29 13:35:00 227
转载 每天一算:Sort Colors
leetcode上第75号问题:Sort Colors给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。注意:不能使用代码库中的排序函数来解决这道题。示例:输入: [2,0,2,1,1,0]输出: [0,0,1,1,...
2018-10-29 03:08:25 77
转载 Pipeline inbound
精进篇:netty源码死磕7 巧夺天工——Pipeline入站流程详解1. Pipeline的入站流程在讲解入站处理流程前,先脑补和铺垫一下两个知识点:(1)如何向Pipeline添加一个Handler节点(2)Handler的出站和入站的区分方式1.1. HandlerContext节点的添加在Pipeline实例创建的同时,Netty为Pipeline创建了一个Head和一个Tail,并且建...
2018-10-29 00:29:00 53
转载 「Do.016」AndroidStudio不用编译,阅读Android源码
首发公众号:Android程序员日记作者:贤榆的榆如果你觉得有帮助欢迎关注、赞赏、转发阅读时间:2616字 6分钟写在前面很早就像自己搭一个Android源码阅读环境,折腾了几次无果,就搁置了。最近有点闲暇时间,再加上也觉得是时候更深刻的认识Android系统了,所以再折腾了一次,没想到成功了,而且是用AndroidStudio阅读,还是那个熟悉的界面,还是那个熟悉的快捷键,哈哈,...
2018-10-28 14:16:13 111
转载 c语言:第二次作业,循环结构
1.本章学习总结(2分)1.1 思维导图1.2 本章学习体会及代码量学习体会1.2.1 学习体会循环相比分支和顺序结构难了许多,相对的来说我的c语言的基础比之前有提高,但是还是很多题想了很久也想不出来,最后参考同学的答案,很多题目简单的办法想不到,经常如引入flag来控制循环的执行,还有嵌套,自己很难想到简单的方法,只知道按照题目意思来,一步一步的解下去,最后往往发...
2018-10-28 13:12:00 136
转载 深入 JavaScript 原型继承原理——babel 编译码解读
在[上一篇文章][]中,我们提到 ES6 的 class 语法糖是个近乎完美的方案,并且讲解了实现继承的许多内部机制,如 prototype/__proto__/constructor 等等。这篇,我们就以实际的 babel 代码为例子,来验证上节所言不虚。此外,本文还解释了 React 组件中你需要 bind 一下类方法的原理所在。目...
2018-10-28 12:43:11 130
转载 golang调度模型
https://tonybai.com/2017/06/2...线程模型内核级线程模型(KSE(Kernel Scheduling Entity))关键点: 完全靠操作系统调度每一个用户线程绑定一个实际的内核线程,而线程的调度则完全交付给操作系统内核去做,应用程序对线程的创建、终止以及同步都基于内核提供的系统调用来完成用户级线程模...
2018-10-27 06:17:38 712
转载 EasyPR--开发详解(8)文字定位
转自https://www.cnblogs.com/subconscious/p/5637735.html今天我们来介绍车牌定位中的一种新方法--文字定位方法(MSER),包括其主要设计思想与实现。接着我们会介绍一下EasyPR v1.5-beta版本中带来的几项改动。一. 文字定位法 在EasyPR前面几个版本中,最为人所诟病的就是定位效果不佳,尤其是在面对生活场景(例如手机...
2018-10-26 16:40:00 171
转载 swift Equatable 函数签名的测试
struct Degoo:Equatable { var lex:String var pex:String static func == (left:Degoo, right:Degoo) ->Bool{ return true }} func == (left:Degoo, right:Degoo) ->Bool{ ...
2018-10-26 15:50:00 61
转载 APS的应用减少生产准备工作
[APS请添加链接描述](www.yukontek.com)是由自动化物料传送系统联结起来的、在计算机控制下运行的一组数控机床构成的、能完成数个零件族加工的制造系统。APS是为了弥补自动生产线和数控机床两者的不足而产生的。自动生产线生产率很高,但缺乏柔性,它适于大量大批生产类型。单台数控机床具有很高的柔性,但它的生产率很低,利用率一般也低于50%,它适于多品种小批量生产类型。对于中等批量生产...
2018-10-26 11:03:12 63
转载 Spark源码性能优化案例分析
本篇文章枚举了几例常见的问题并给出了优化方案,推荐了两套测试性能优化工具问题:Spark 任务文件初始化调优 资源分析,发现第一个 stage 时间特别长,耗时长达 14s , CPU 和网络通信都有一定开销,不符合应用代码逻辑。Spark 任务调度优化 资源分析,发现 stage2 只有一台服务器上的 CPU 被使用,其他服务器 CPU 完全空闲任务分配算法调优 在做 log 分析的时...
2018-10-25 03:03:19 178
转载 强化Linux安全的10个技能
1.找出不必要的服务很明显,服务器上跑的服务,并不是每个都有用的。强烈建议检查并关掉不需要的服务,从而减少风险(多跑一个服务,就可能多几个漏洞)。查询运行在runlevel 3的服务列表:[afei@afei ~]# /sbin/chkconfig --list |grep '3:on'关闭指定的服务:[afei@afei ~]# chkconfig ip6tables off疑问:...
2018-10-24 21:45:00 40
转载 codeforces 407C Curious Array
目录 codeforces 407C Curious Array 题意: 题解: Code: codeforces 407C Curious Array题目传送们题意:给出一个长度为\(n\)序列,每次给出三个值\(l\),\(r\),\(k\),表示给区间\(...
2018-10-24 17:45:00 74
转载 日本专利的下载方法
在这个网站通过名称查找相关的专利http://www.conceptsengine.com/patent然后找到了类似于下图的结果记住红框中的数字,来到欧洲专利局https://worldwide.espacenet.com在查找框中输入这串数字 2014221613,然后出来了结果最后选在左边的Original Document点击下载就可以了。转载于:https...
2018-10-24 12:15:00 9201
转载 Linux基础篇一
一、学会使用命令帮助在只记得部分命令关键字的场合,我们可通过man -k来搜索需要知道某个命令的简要说明,可以使用whatis;而更详细的介绍,则可用info命令查看命令在哪个位置,我们需要使用whichwhereis命令 用来定位指令的二进制程序、源代码文件和man手册页等相关文件的路径而对于命令的具体参数及使用方法,我们需要用到强大的man二、修改hosts文件sudo vi...
2018-10-24 08:14:18 53
转载 ★iptables防火墙规则的添加、删除、修改、保存
一、查看规则集 iptables --list -n // 加一个-n以数字形式显示IP和端口,看起来更舒服二、配置默认规则 iptables -P INPUT DROP // 不允许进 iptables -P FORWARD DROP // 不允许转发 iptables -P OUTPUT ACCEPT // 允许出 REJECT 拒绝三、增加规则 ...
2018-10-23 08:38:00 83
转载 【记录】linux服务器下如何安装nodejs
前言鉴于本人在安装过程中遇到的问题,在此做一份详细记录步骤第一步:进入服务器根目录cd /第二步:在根目录下下载 node 安装包(我下载到了根目录,其余地方也可以)wget https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz说明:wget 命令后跟下载...
2018-10-23 06:24:28 263 1
转载 nsq 使用手册
如何快速开始需要启动的进程nsqlookupd (什么是nsqlookupd?)nsqd --lookupd-tcp-address=127.0.0.1:4160nsqadmin --lookupd-http-address=127.0.0.1:4161创建topic http协议创建curl -X POST http://127.0.0.1:4151/topic/...
2018-10-23 02:30:17 208
转载 共享内存 - shmget填坑记
1. 问题引出最近有个项目,需要两个进程之间传递大量的数据,因此考虑采用了共享 内存机制+信号同步,两个进程,笔者和另外一程序员开发,协议都定好了,开发很顺利。等到我们联合调试的时候,问题出现了,笔者开发的程序,共享内存初始化一直失败,那叫一个汗啊!代码如下:/*****************************************************************...
2018-10-22 20:06:00 396
转载 VMware:vSphere 6.5挂载NFS存储
操作环境:VMware vSphere 6.5 U2Cluster集群:ESXI 01:x.x.x.1ESXI 01:x.x.x.3ESXI 01:x.x.x.2NFS共享存存储 摘要:VMware集群内的ESXI主机的存储网络均已配置完成,且与NFS共享存储网络打通!vSphere集群部署完成,主机存储网络联通性调试完成vSphere集群内单台ESXI主机挂载完成将NFS存...
2018-10-22 14:16:43 4351
转载 超详解百万PV网站架构案例部署(内附安装包)
网站架构概述网站架构是根据客户需求分析的结果,准确定位网站目标群体,设定网站的整体架构,规划、设计网站栏目及其内容,制定网站开发流程的顺序,最大限度地进行高效资源分配与管理的设计。网站架构分很多种,一般我们平常所说的是软件方面的架构,例如:前端使用了什么代理服务器?web服务器用的是什么?中间又使用了什么缓存服务器?数据库服务器用的是什么?代码又是基于什么框架开发的?这个网...
2018-10-21 22:28:24 292
转载 为什么区块链应用在汽车行业是一个充满机遇的浪潮
虽然区块链一直是炒作而不是大规模应用,但该技术在过去三年中同样经历了快速发展。区块链不仅为汽车制造商提供了众多优势而且还使汽车生态系统中的其他方面能够利用其潜力。该技术可以将自动驾驶汽车带入主流。它还可以连接发展中汽车行业的高效商业化,并为卖家和买家带来透明度和信任。为什么需要在汽车方面使用区块链技术?1)建立价值,2)在机器和利益相关者之间建立信任。以下是汽车中区块链应用的一些用例。...
2018-10-20 09:17:18 306
转载 『TensorFlow』高级高维切片gather_nd
gather用于高级切片,有关官方文档的介绍,关于维度的说明很是费解,示例也不太直观,这里给出我的解读,示例见下面, indices = [[0, 0], [1, 1]] params = [['a', 'b'], ['c', 'd']] output = ['a', 'd'] indices = [[[0, 0]], [[0, 1]]] params =...
2018-10-19 22:45:00 192
转载 我勒個去 Office Access 2019 有BUG
實在是想不到吖 最新版的 Office Access 2019 會有運算的Bug,我也是嘞個去吖~~~~今天在玩 Access 2019的時候,死活都是運算出錯,估計都是試Bug第一人了~就是一個 數量X單價X折扣=結果 的算法而已,就會出錯,而且只能寫469以下的數值,我也是暈了……你們見證Bug的時候來了然後我在Office2013的時候 用同樣的結果一切正常,我是有圖有...
2018-10-18 17:39:56 1892
转载 原生js封装完整ajax函数
/* *参数说明: *opts: {'可选参数'} **method: 请求方式:GET/POST,默认值:'POST'; **url: 发送请求的地址, 默认值: 当前页地址; **data: string,json; **async: 是否异步:true/false,默认值:true; **cache: 是否缓存:true/false,默认值...
2018-10-17 09:58:00 268
转载 opencv3一些函数操作
//模糊影像bool BlurImg(const string& strSrcImg, const string& strDstImg){Mat src = cv::imread(strSrcImg.c_str());if (src.empty()) return false;Mat dstImage = src.clon...
2018-10-16 15:31:29 166
转载 硬件笔记
9针串行口的针脚功能:针脚 功能 1 载波检测(CD) 2 接受数据(RXD) 3 发出数据(TXD) 4 数据终端准备好(DTR) 5 信号地线(SG) 6 数据准备好(DSR) 7 请求发送(RTS) 8 清除发送(CTS) 9 振铃指示(RI)1 2 3 4 56 7 8 9 其中有的主板含有多个串口...
2018-10-15 20:49:00 69
转载 Linux学习(第三周)
第三周学习内容:继续bash的基础特性、文件系统部分知识。第三周作业:1、列出当前系统上所有已经登录的用户的用户名,同一个用户名登录多次只显示一次。 who命令:显示当前系统已经登录的所有用户。 cut命令:移除文档内某行或某列显示。-d:分隔,表示以哪个符号隔开;-f:保留,表示保留以分隔符分隔好的哪一列。 sort命令...
2018-10-14 15:07:27 96
转载 学会用Python操作Mongodb
在linux下,用pip导包。pip install pymongopython操作基本步骤:导包 建立连接,建立客户端。 获取数据库 获取集合 对数据操作import pymongo#建立连接并创建客户端client = pymongo.MongoClient('127.0.1',27017)#获取数据库db = client['...
2018-10-13 14:49:00 52
原创 以Chef和Ansible为例快速入门服务器配置
这篇文章讨论了如何在我们的环境中安装和配置软件,这个任务通常被称为服务器配置(Server Provisioning)。\\服务器配置\\在开始介绍现代化的工具之前,我们来看看最基本且经过实战考验的服务器配置工具:shell脚本。在Chef、Ansible或Puppet出现之前,很多运营团队使用Bash来配置服务器(在Windows上则使用PowerShell脚本)。\\例如,如果想在运行Ubun...
2018-10-13 06:37:57 47
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人