自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 solidity智能合约[52]-安全-storage陷阱

storage陷阱下面的合约是一个锁定金额的合约,用户将资金存储在此合约中,只有当过了一段时间时候才能够提取出来。下面的案例是为了说明storage属性预设性带来的陷阱。payIn函数是当用户存储金额时调用的函数。传递的参数似乎解锁的时间。在合约payIn中,HoldRecord newRecord; 其实默认为storage类型,并且,当不为storage变量赋值的时候,变...

2018-11-29 21:34:13 112

转载 如何使用IconFont?——矢量图标

这里是修真院前端小课堂,每篇分享文从【背景介绍】【知识剖析】【常见问题】【解决方案】【编码实战】【扩展思考】【更多讨论】【参考文献】八个方面深度解析前端知识/技能,本篇分享的是:【如何使用IconFont?——矢量图标】1.背景介绍网上的一些小图标除了可以使用css精灵图制作外,还可以使用现在比较热门的iconfont去制作...

2018-11-29 20:16:35 589

转载 Kubernetes 控制器之 Deployment 介绍(六)

一、Deployment、ReplicaSet、Pod之间的关系我们接着前面的文章说,如果不清楚的请查看之前的博文:https://blog.51cto.com/wzlinux/2322616前面我们已经了解到,Kubernetes 通过各种 Controller 来管理 Pod 的生命周期。为了满足不同业务场景,Kubernetes 开发了 Deployment、ReplicaSet、Dae...

2018-11-29 18:23:42 106

转载 你真的完全了解Java动态代理吗?看这篇就够了

之前讲了《零基础带你看Spring源码——IOC控制反转》,本来打算下一篇讲讲Srping的AOP的,但是其中会涉及到Java的动态代理,所以先单独一篇来了解下Java的动态代理到底是什么,Java是怎么实现它的。动态代理看起来好像是个什么高大上的名词,但其实并没有那么复杂,直接从字面就很容易理解。动态地代理,可以猜测一下它的含义,在运行时动态地对某些东西代理,代理它做了其他事情。先不去搞清楚这个...

2018-11-29 13:23:03 79

转载 Nuxt之初体验(创建项目与引入VUE插件)

直接上步骤:1. 使用nuxt创建项目npx create-nuxt-app <项目名>复制代码2. 根据nuxt提示运行项目cd <项目名>npm run dev复制代码3. 安装插件(以vant为例)npm i vant -S // 安装vantnpm i babel-plugin-import -D ...

2018-11-29 09:15:43 975

转载 threading.local()、多线程里全局变量锁

这个人的系列文章值得一读:http://blog.51cto.com/suhaozhi/category3.html/p2,不过这个系列总共15偏,Python并发入门,有很多文字描述错误,有些道理也是错的,特别是进程那块,竟然说和线程等同,筛选着看就行你需要对多线程程序中的临界区加锁以避免竞争条件。要在多线程程序中安全使用可变对象,你需要使用 threading 库中的 Lock 对象,就像...

2018-11-29 00:26:00 110

转载 AspNetCore 使用log4net+IExceptionFilter 记录错误日志

错误日志的好处我就不说了,大家都心里有数,那今天浩子就给大家说一说基本的错误日志吧这次通过log4net记录日志。原来写过一个关于Nlog的日志框架,传送门为:https://www.cnblogs.com/ZaraNet/p/9957655.html使用呢,直接nuget log4net吧,这个就不多说了,那我们看一下如何使用。1.创建log4net.config2.配置S...

2018-11-28 16:55:00 97

转载 Android Gradle进阶配置指南

简单的总结一下gradle:1.Gradle是一种构建工具,它可以帮你管理项目中的差异,依赖,编译,打包,部署......你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用.2.Gradle不是一种编程语言,它不能帮你实现软件中的任...

2018-11-28 15:59:48 155

转载 BZOJ4833: [Lydsy1704月赛]最小公倍佩尔数

Problem传送门Sol容易得到\[f_n=e_{n-1}+f_{n-1},e_{n-1}=f_{n-1}+e_{n-1},f_1=e_1=1\]那么\[f_n=2\times \sum_{i=1}^{n-1}f_i-f_{n-1}+1\]又有\[f_{n+1}=2\times \sum_{i=1}^{n}f_i-f_{n}+1\]相减得到 \(f_{n+1}=f_n\time...

2018-11-28 11:06:00 55

转载 【图像处理】工业相机原理详述 (转载)

转自:https://blog.csdn.net/HelloZEX/article/details/80905095工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。欢迎关注微信公众号“智能算法”!一. 相机的芯片类型:一...

2018-11-28 10:00:00 512

转载 代码上线的shell脚本

本脚本来自有学习阿铭的博文学习:工作中,生产环境中一个业务在跑在多台机器上,为的是负载均衡,高可用。如何让这些代码保持一致呢?提示:本文中的S全部都$符,不要问为什么,马云爸爸的社区就这样。#!/bin/bash#用途:代码上线的的shell脚本。#作者:Caron maktini#日期:2018年11月27日#版本:v0.1#提醒用户,...

2018-11-27 20:52:05 315

转载 Java进阶之详谈Exception

写在最前最近笔者在撰写JavaWeb与自动化相结合的教程,上篇入口在这里,第二篇还在创作中,在发布之前,让我们先来讨论一个Java的重要技能,Exception。实现程序的运行是所有初级的程序员所追求的,Thinking in Java 因此成为了很适合入门的一本书,然而随着代码行数的累积,越来越多的坑也随之到来。此时,对基础知识更深层次的理解就尤为关键。在JavaWeb与自动化结合的应用中,...

2018-11-27 09:32:46 220

转载 placeholder样式

.mdwh_txtmod_tp_inpshad input::-webkit-input-placeholder { /* WebKit browsers */ color: #cccccc; } .mdwh_txtmod_tp_inpshad input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: ...

2018-11-26 09:53:00 60

转载 docker容器间的负载均衡

docker容器间的负载均衡场景第一次写文章有点害怕,心理慌慌的,写得不好的或是不对的,还请指点。在最近一次开发过程中遇见这个这样的问题:在面临突发性大量用户涌进系统的时候,服务器的资源使用并不高,cpu使用率28%左右,内存的使用率40%左右但是依然会造成系统卡顿,请求超时等问题。百思不得其解头发都快抓掉完了~。系统也未发现sql慢查询等操作,修改php的最大链接数,进程数等配置依然不见得到...

2018-11-26 09:47:09 989

转载 3、centos6.*与centos7.*防火墙操作命令

一、防火墙状态1、centos6.*查看防火墙状态~]# service iptables status2、centos7.*查看防火墙状态~]# systemctl status firewalld  二、临时关闭或开启防火墙1、centos6.*开启与关闭防火墙~]# service iptables start 开启防...

2018-11-23 14:35:00 47

转载 Python3基础语法你学会了么

编码默认:源码文件以UTF-8编码,字符串都是unicode字符串指定:标识符第一个字符:字母表中的字符或下划线 _其它部分:由字母、数字、下划线 _ 组成大小写敏感python3中,允许非ASCII标识符关键字标准库提供了keyword模块,可输出当前版本的所有关键字注释单行:以 # 开头多行:多个 # 号;’...

2018-11-23 13:09:15 55

转载 三问助你debug

译者按: Debug也要三省吾身!原文: Three Questions About Each Bug You Find译者: Fundebug为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。你是否发现:有时候,当某个BUG被我们修复之后,却又发现一个由该BUG引发的另一个BUG,或则由于修复算法的缺陷引入新的BUG?因此,每一次修复BUG,我都会...

2018-11-22 17:41:13 38

转载 变量声明和函数声明提升

console.log(getName)var getName=function(){ console.log(1);}function getName(){ console.log(2);}var getName='3'console.log(getName)function getName(){ console.log(4);}...

2018-11-21 10:55:00 50

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

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

2018-11-21 03:31:42 44

转载 域名备案图文教程

摘要: 备案不易,且行且珍惜!我买了个腾讯云的服务器,1核1G,打算用于部署个人网站kiwenlau.com。根据规定,在国内部署网站,是需要为域名备案的...备案是通过腾讯云申请的,一切都很顺利。根据腾讯云的备案记录,一共花了10天时间:这里,我记录一下备案流程,给大家作为参考。填写初审材料这一步需要在网上填写一些基本资料,并上传×××照片。如果是公司网站的话,则需要上传营业执照的照片。...

2018-11-20 16:34:50 166

转载 2018 AICCSA Programming Contest

2018 AICCSA Programming ContestATree GameBRectangles思路:如果存在大于0的交面积的话, 那么肯定能找到一条水平的直线 和 一条垂直的直线,使得水平直线的左右两边点的个数相等且为n, 垂直直线的左右两边点的个数相等且为n也就是说不能有点在这两条线上, 否则交面积为0然后左上角的点和右下角的点配对, 左下角的点和右上角的点...

2018-11-20 09:59:00 74

转载 cookie的设置与销毁

&lt;?php /*2个参数设置cookiecookie随着浏览器的关闭,就失效了*/ setcookie('age',29); /* 下面我们让cookir多活一会 3个参数来设置cookie,第3个参数指的就是cookie的声明周期,以时间戳为单位 关掉浏览器后,可以对比出效果,age,关掉浏览器就失效 而school能存活1个小时*/ setco...

2018-11-19 14:02:00 103

转载 rand()函数埋的一个坑,大家注意了

一、背景在开发博客网站随机文章的时候,刚开始没有注意到这个问题,随便加了一个rand()函数,数据量小的时候性能还可以,一旦数据达到几十万的时候,就会产生性能问题。二、问题分析刚开始的代码如下:if(!StringUtils.isEmpty(postParam.getSortType())){ if(postParam.getSortType().equals(PostCon...

2018-11-19 11:17:30 1051

转载 taro 填坑之路(二)taro 通过事件监听 实现组件间传值

1.组件传值的方式2.事件监听原理3.事件管理器utils/event.js/** * 事件池(事件管理器) * 通过事件监听传值 */class Event { constructor() { this.events = {}; } // 监听 on(eventName,callBack){ if(thi...

2018-11-18 10:00:00 1649

转载 unity中利用纯物理工具制作角色移动跳跃功能

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Player : MonoBehaviour { protected ContactFilter2D contactFilter; protected RaycastHit2D[] hitBuffer ...

2018-11-18 01:08:00 308

转载 天津读书圣地推荐

在这个纷繁复杂的世界,能让人安静待会儿的地方不多了,书店就是这所剩不多的地方之一。按说,这个近代中国看天津的,是世界了解中国近代史的窗口,也理应是一个充满文化和历史底蕴的城市,就像上海一样。但是很可惜,多年来的发展,让人感觉不到天津的存在。好像就是一个首都北京的门户而已。但是自从2017年以来,这座沉睡的城市开始有了复苏的迹象,市中心以五大道文化圈为中心开始了新的变化。依照伦敦球队...

2018-11-17 21:39:00 74

转载 KVO 键值观察

1、KVOKVO的使用KVO 是 Key-Value Observing 的简写,是键值观察的意思,属于 runtime 方法。Key Value Observing 顾名思义就是一种 observer 模式用于监听属性变量值的变化,也是运行时的方法,当实例变量改变时,系统会自动采取一些动作。KVO 跟 NSNotification 有很多相似的地方,用 addObserver:forKey...

2018-11-15 12:41:00 45

转载 服务跑起来了,但是远程访问不到

golang程序在centos运行起来了,但是远程访问不到,阿里云的端口是开了的,并且telnet不了。问题分析:telnet不通一般有三个可能的原因:运行的服务没开,端口没用 - 先在本地telnet,确认服务开了;服务开了,网络不通 - 确认白名单和防火墙后,再远程telnet。阿里云的安全组有没有加上开放端口首先看下图发现服务是开启的。所以1排除...

2018-11-14 21:23:00 118

转载 Quick BI升级到3.0以上版本后,究竟发生了哪些变化?

BI产品的市场竞争激烈,产品的迭代也日新月异,一直定位“人人都是数据分析师”的阿里云Quick BI近日又有大版本的更新,初看就能发现仪表板的可视化界面有了很大的变化。新增的很多功能可以看出产品一直致力于降低使用者的门槛,这就帮大家总结一下升级后的变化。一、仪表板层面:1、交叉表、散点图可以支持跳转了之前进行销售分析时,需要把关联的信息...

2018-11-14 14:09:19 185

转载 实时计算Flink > 独享模式 > Batch(试用) > 创建结果表 —— 创建HDFS结果表

本页目录创建 HDFS 结果表DDL定义WITH参数说明创建 HDFS 结果表DDL定义Flink Batch支持使用HDFS作为结果输出。示例代码如下。create table odps_output( id int, user_name VARCHAR, content VARCHAR) wi...

2018-11-14 13:38:49 248 1

转载 软件需求分析

1 引言1.1编写目的 为了缓解学业压力,丰富同学课余生活,开发我们的构思能力与手脑协调性而编写一款益智类小游戏。1.2背景  说明:  a.待开发的软件系统的名称:开心贪吃蛇。  b.本项目的任务提出者、开发者:猪肘子我炖好了团队(谷豪磊、郭少周、陈泽)1.3定义 贪吃蛇:贪吃蛇是一款经典的游戏,既简单又耐玩该游戏通过控制蛇头方向吃东西从而使蛇变得越来越长。1.4参考资料  列出...

2018-11-13 19:43:00 69

转载 软件的依赖关系:类图关系:is-a has-a use-a

基本描述:类图关系:is-a has-a use-a; 依赖规则:依赖倒置;依赖注入;接口隔离;无环依赖;稳定依赖; 依赖倒置描述:      底层抽象--&gt;高层抽象    ^          ^    |           |   底层实现--&gt;高层实现 纬度:操作系统纬度;抽象维度...

2018-11-13 19:41:00 677

转载 WEBapi在IIS发布注意事项-发布错误

发布报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容解决方法:1)打开IIS管理器2)找到功能视图的目录浏览3)双击进入后,点击右侧操作栏-启用转载于:https://www.cnblogs.com/grisa/p/9953385.html...

2018-11-13 17:28:00 499

转载 Kafka吞吐量测试案例

                        Kafka吞吐量测试案例                                           作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。  领英公司参考连接:https://www.slideshare.net/JiangjieQin/producer-performance-tuning...

2018-11-13 17:06:00 247

转载 yum离线安装rpm包

CentOS利用yum下载好rpm包,并离线安装 1、联网安装好rpm包,并将下载好的包备好#yum install --downloadonly --downloaddir=/home/samba  samba其中samba 是要用yum安装的安装包,/home/samba是要存放下载的yum安装包及其依赖包的保存路径 2、离线的机器上,在rpm所在的文件夹内,执行以下脚...

2018-11-13 11:47:00 99

转载 auth权限认证详细讲解

auth权限认证详细讲解一、总结一句话总结:四表两组关系,一个多对多(权限和用户组之间)(多对多需要3个表),一个一对多(用户和用户组之间) 1、实际上使用Auth是需要4张表的(1.会员表 2.认证规则表 3.认证组表 4.认证中间表),这四张表间的图像化关系是怎样的?给用户组制定访问规则会员表(用户表)----&gt;用户组表&lt;----&gt;认证规则表(规则表)...

2018-11-12 10:23:00 6139

转载 接口设计六大原则

一.单一职责原则Single Responsibility Principle, 简称SRP。定义:There should never be more than one reason for a class to change.应该有且仅有一个原因引起类的变更。 职责的划分?单一的定义和级别?应该根据实际业务情况而定。关注变化点。实际使用时,类很难做到职责单一,但是接口的职责应该尽...

2018-11-09 16:27:00 108

转载 【重磅】Spring Boot 2.1.0 权威发布

如果这两天登录https://start.spring.io/就会发现,Spring Boot 默认版本已经升到了 2.1.0。这是因为 Spring Boot 刚刚发布了 2.1.0 版本,我们来看下 Spring Boot 2 发布以来第一个子版本都发布了哪些内容?...

2018-11-09 16:12:29 47

原创 敏捷项目管理,POLYV来支招

本文主要介绍POLYV半年来的敏捷项目管理实践经验,融合了以往十多年研发过程管理经验,采取了双班车制度,有效推进客户高商业价值的需求落地;同时也介绍了PM工具箱,确保研发过程的风险控制,让客户价值得到落地。PM敏捷体系介绍为了确保客户商业价值的收益转化,在项目管理中,既没有采用繁重的CMMI成熟度,也没有生搬硬套的敏捷宣言,而是根据团队特性制定规则,围绕客户商业价值高的需求,进行快速迭代、过程风险...

2018-11-09 15:04:21 61

转载 Linux系统IO分析工具之iotop常用参数介绍

                     Linux系统IO分析工具之iotop常用参数介绍                                              作者:尹正杰版权声明:原创作品,谢绝转载!否则将追究法律责任。    在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的util),但是无法快速的定位到IO负载的来源进程和来源文...

2018-11-09 11:48:00 186

空空如也

空空如也

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

TA关注的人

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