自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 用FastDFS一步步搭建文件管理系统

目录 一、FastDFS介绍1、简介2、FastDFS的存储策略3、FastDFS的上传过程4、FastDFS的文件同步5、FastDFS的文件下载二、安装FastDFS环境0、前言1、下载安装 libfastcommon2、下载安装FastDFS3、配置FastDFS跟踪器(Tracker)4、配置 FastDFS 存储 (Storage)5、文件上传测试...

2018-09-30 14:22:00 76

转载 Python安装第三方包(setup.py)

在github上下载了records文件到本地。解压文件cmd切换到文件setup.py的目录下先执行 python setup.py build再执行python setup.py install转载于:https://www.cnblogs.com/givemelove/p/9728757.html...

2018-09-30 11:31:00 246

转载 在docker for win中使用portainer管理容器

如何安装docker for win请参考我之前的文章《Docker在Win10下的安装和配置》打开Kitematic图形管理工具,搜索portainer镜像创建镜像,制定端口到宿主机9000端口(这个自定义)宿主机直接访问http://localhost:9000即可配置节点,我们选择远程连接方式这里有个很隐晦的地方,就是主机的ip地址...

2018-09-29 11:01:03 239

转载 从 1 到完美,用 node 写一个命令行工具

从 1 到完美,用 node 写一个命令行工具1. package.json 中的 bin 字段现在,不管是前端项目还是 node 项目,一般都会用 npm 做包管理工具,而 package.json 是其相关的配置信息。对 node 项目而言,模块导出入口文件由 package.json 的 main 字段指定,而如果是要安装到命...

2018-09-28 19:23:37 134

原创 一不小心,老司机又翻车了

作者:田逸(sery@163.com)这几天一直忙着往proxmox集群里边迁移服务,进展还是比较顺利。通过整合资源,两个机柜的服务器,下架以后,就剩一个柜子了,后边再迁移一下,还能下架一些旧的配置低的服务器。因为机柜电源的限制,迫不得已还得下架一台有公网ip的旧服务器。为了保证可用性,临时在一台有redis应用的服务器上绑定了一个公网ip。然后开始部署keepalived及haproxy,但搞...

2018-09-28 13:00:04 176

转载 Ubuntu 16.04安装Docker-Compose 与 Can't connect to docker from docker-compose

根据别的 网址做一个记录 :https://www.linuxidc.com/Linux/2017-01/139574.htmLinux环境Ubuntu 16.04(LTS)curl安装安装# curl -L https://github.com/docker/compose/releases/download/1.7.1/docker-compose-`uname ...

2018-09-28 00:02:00 78

转载 集群服务器下使用SpringBoot @Scheduled注解定时任务

原文:https://blog.csdn.net/huyang1990/article/details/78551578 SpringBoot提供了 Schedule模块完美支持定时任务的执行 在实际开发中由于项目部署在分布式或集群服务器上 会导致定时任务多次触发因此,使用redis分布锁机制可以有效避免多次执行定时任务  核心方法是org.springframew...

2018-09-27 16:51:00 435

转载 第10讲 | 深入区块链技术(二):P2P网络

  在上一篇文章中,我大致讲解了一下区块链技术的几个核心要素。P2P网络协议、分布式一致性算法(共识机制)、加密签名算法、账户与存储模型。今天我们就来看看区块链技术的第一个核心要素:P2P网络。  如果我们简单来看P2P技术,它的应用领域已经非常广泛了,从流媒体到点对点通讯、从文件共享到协同处理,多种领域都有它的身影出现。  同样的,P2P的网络协议也有很多,比较常见的有BitTorren...

2018-09-26 22:23:00 1235

转载 JavaScript设计模式-工厂方法模式

工厂方法模式,通过对产品类的抽象使其创建业务,主要负责创建多类产品的实例。前面记录了简单工厂模式,但是需求时不断变化的,当需求简单时,直接创建对象就行,需求多了就可以用简单工厂重构,但是当需求不断增加时,我们不仅要添加类,还要修改工厂函数,这样很不友好,所有还需要更好的模式来适应更多的需求。安全模式类安全模式类可以屏蔽使用类的错误造成...

2018-09-26 10:38:58 49

转载 Centos防火墙添加IP白名单

Centos iptables防火墙添加IP白名单,指定IP可访问端口vi /etc/sysconfig/iptables以下为我虚拟机的防火墙为例(Centos 7)# sample configuration for iptables service# you can edit this manually or use system-config-firewall...

2018-09-25 18:04:00 1820

转载 JS的forEach和map方法的区别

一、前言  forEach()和map()两个方法都是ECMA5中Array引进的新方法,主要作用是对数组的每个元素执行一次提供的函数,但是它们之间还是有区别的。jQuery也有一个方法$.each(),长得和forEach()有点像,功能也类似。但是从本质上还是有很大的区别的,那么我们探探究竟。二、forEach和map语法2.1、语法:123...

2018-09-25 17:53:00 81

转载 电脑出现 flash update failed 解决方法

笔记本电脑过了一个周末打开时出现以上问题,每次都进入这个界面解决方法:拆机,插拨一下内存条,硬盘,就启动了转载于:https://www.cnblogs.com/dayspring/p/9700545.html...

2018-09-25 17:08:00 1702

转载 在HTML中使用JavaScript

<script>元素六大属性1.async:可选。表示应该立即下载脚本,但不应该妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部文件有效;2.charset:可选。表示通过src属性指定的代码的字符集。由于带都属浏览器会忽略它的值,因此这个属性很少有人用;3.defer:可选。表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效,...

2018-09-25 17:04:00 67

转载 MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析

概述insert慢是经常被问到的问题,笔者尝试在本文中对这个问题做一个分类梳理,列举的线上例子会做简化,希望对读者有所启发。注意:因为阿里云MySQL线上实例还是以RDS 5.6为主体,本文的分析也是以5.6 innodb 引擎为主,其他版本的rds的实例可能略有差别。insert几个可能的性能瓶颈点有关MySQL insert源码分析的文...

2018-09-22 09:00:15 727

转载 Fastjson - 详解SerializeFilter,格式化对象字段

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

2018-09-21 10:09:00 1762

转载 vue升级之路(四)-- Vuex

在 Vue.js 的项目中,如果项目结构简单, 父子组件之间的数据传递可以使用 props 或者 $emit 等方式,大家参考一下我之前写的 vue升级之路(二)-- vue组件间方法调用及数据传输但是如果是大一点的项目或者需要在子组件之间频繁传递数据的时,前面使用的方式就不太方便。而Vue 的状态管理工具Vuex的出现就是为了解决这个问题。一、安装并且引入vuex首先使用 npm...

2018-09-21 09:43:37 166

转载 9.20PMP每日一题

关于项目预算的说法,正确的是:A、项目预算包括经过批准用于执行项目的全部资金B、项目预算包括应急储备,但是不包括管理储备C、项目预算等于成本基准D、项目预算等于项目资金需求答案将于明天和新题一起揭晓!9.19试题答案:D转载于:https://blog.51cto.com/13554215/2177825...

2018-09-20 18:39:48 132

转载 爬虫学习之-Python list 和 str 互转

  一、list转字符串命令:''.join(list)其中,引号中是字符之间的分割符,如“,”,“;”,“\t”等等如:list = [1, 2, 3, 4, 5]''.join(list) 结果即为:12345','.join(list) 结果即为:1,2,3,4,5二、字符串转listprint list('12345')输出: ['1', '2', '3', '4', '5...

2018-09-20 14:04:00 144

转载 [译]技术之外,工作之内,非常实际有用的技巧--如何宣布坏消息?

原文地址:boz.com/articles/ba…作者:Boz(这位大佬哈佛毕业,Facebook VP)译者:GoodWillHunting_小新  在我职业生涯中,我多次不得不把坏消息告诉大家.比如,项目将要凉了,业绩没有达到预期效果,产品很糟糕,并且可预见只会越糟糕,诸如此类的坏消息.  在这样的情形下,我见过很多很有才华并且和善的领导都在...

2018-09-20 01:22:38 88

转载 buildroot 编译问题

buildroot 编译的时候,出现 g++: internal compiler error: Killed (program cc1plus) 这个是因为虚拟机内存不足的原因, 加上一些内存即可buildroot 还可以保存配置 make savedefconfig 可以将 buildroot 的配置保存在 defconfig 里面 然后进入 ma...

2018-09-19 09:42:00 395

转载 玩转Go语言之数据类型转换

前言:文章内容可能需要C语言的基础知识,如果不懂C语言请自行学习,编程不懂C语言跟咸鱼有什么区别,推荐一个不错的C语言课程Link:http://www.it666.com/my/course/2 如果你觉得这是一条广告,请自行忽略,talk is cheap show me the code!数值类型之间的转换1.在C语言中如何转换1.1隐式转换int a = 10;int b = 3.0...

2018-09-19 07:23:59 164

转载 Java中Int转byte分析

  针对声明变量 int i = 3,j = 8;    int占4个字节,i = 3 在Java二进制表示:      00000000 00000000 00000000 00000011    j = 8 在Java二进制表示:      00000000 00000000 00000000 00001000  下面进行运算:    1、按位与:每一位进行按位与运算,规则是       1&...

2018-09-18 20:23:00 105

转载 如何在Linux操作系统定时重启Tomcat服务?

如何在Linux操作系统定时重启Tomcat服务?背景:正常情况下启动和关闭tomcat程序命令如下:/application/tomcat/bin/startup.sh/application/tomcat/bin/shutdown.sh但是定时任务情况下无法启动tomcat程序,提示没有java环境变量,提示crontab中不需要加/bin/sh/ap...

2018-09-18 11:16:52 255

转载 一个小小的练习

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>注册表单</title> 6 <style type="text/css"> 7 body 8 { 9 ...

2018-09-17 20:54:00 76

转载 搭建hbase1.2.5完全分布式集群

 简介有一段时间,没写博客了,因为公司开发分布式调用链追踪系统,用到hbase,在这里记录一下搭建过程1、集群如下:ip主机名角色192.168.6.130node1.jacky.commaser192.168.6.131node2.jacky.comslave192.168.6.132node3.jacky.comslave2、文件如下:...

2018-09-16 13:07:00 101

转载 JavaScript(九):JavaScript中的内置对象

一、对象的概念对象是一种特殊的数据类型(object)。拥有一系列的属性和方法。分为内置对象和自定义对象。二、String对象String对象用来支持对于字符串的处理。1、属性length:获取字符串对象的长度。例如:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charse...

2018-09-15 14:23:00 77

转载 UVa 1592 数据库

题目给出一个表格,问有没有r1、r2、c1、c2满足着两行与两列相交的单元格内部分别相同。题解#include <iostream>#include <string>#include <map>#include <set>#include <vector>#include <algorithm>using n...

2018-09-15 10:43:00 68

转载 子慕谈设计模式系列(二)——设计模式六大原则

六大原则单一职责原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则开闭原则 前言设计模式不容易用文字描述清楚,而过多的代码,看起来也让人摸不到头脑,加上词语或者文字描述的抽象感,很容易让人看了无数设计模式的文章,也仍然理解不了。 所以我一直打算写此系列博客,首先我会从大量文章里去理解这些设计模式,最后我用自己的语言组织转化为博客,希望用更少的代码,更容易理解的文字,来聊一聊这些设计模式。 我所...

2018-09-14 11:18:04 128

转载 列表及行块转变

并集选择器 body,ul,p{ margin:0;padding:0;}好处:简单方便坏处:太过方便,加大了浏览器的负荷解决办法:按需选择无序列表ul无序列表中都必须带有两个子标签<li></li>ul天生自带内外边距 还有p标签list-style 这是样式属性 除去前面的符号list-style 的属性...

2018-09-13 20:30:00 149

转载 你是“细”精你就赢了 游戏开发者怎样做好玩家细分

玩家的偏好就像女朋友的脸一样,说变就变。开发者要老玩家、新玩家两手抓,怠慢哪边都不行。吸引玩家是一个老生常谈的话题,比如要打磨引人入胜的玩家体验、研究玩家生命周期,不断更新新功能等——你一定耳朵都听得起老茧了。但是!如果离开对玩家需求的细分化了解,上面谈到的方案就都是空中楼阁,作为开发者,你要学会做个“细”精才行!今天,我们就来教你演好“玩家细分”这出戏。在本文中,玩家细分经验...

2018-09-13 11:47:00 89

转载 python如何使用web3py与以太坊投资智能合约交互

在以太坊和其他区块链中,仍有很多被证明的概念正在实施,开发人员在尝试如何应对这些新概念。作为dInvest 系列文章一部分,我也在研究以太坊并尝试在区块链中实施对冲基金。在上一篇文章中,我讨论了如何在python中启动和运行定量框架。在这篇文章中,我将介绍如何将python程序与以太坊智能合约集成。出于这样或那样的原因,可能也面临着这个问题,尽管以太坊提供了图灵完备语言,但并不是所有事情都能完成。...

2018-09-12 17:32:01 111

转载 深入理解Auto Layout 第一弹

form:https://zhangbuhuai.com/auto-layout-part-1/By 张不坏 2015-07-16 更新日期:2015-07-17文章目录1. 写在前面2. iOS布局机制3. 几个重要的API3.1. intrinsicContentSize方法3.2. preferredMaxLayoutWidth属性3.3. sizeThatFits:方法...

2018-09-11 14:21:00 73

转载 HTML和CSS 基本要点必看

今天的课程名称叫HTML和CSSHTML:它是标记语言,全称为超文本标记语言,它不是编译语言。(说白了就是标签)CSS:它是给标签添加样式的,全称为层叠样式表。想了解这些必须得知道两个东西一是 “选择器”, 一共包括13个(我的上一篇先说了六个选择器)。二是“CSS样式的引入方式,一共有三种引入方式。分别是 行内引入、行间引入、外部引入,这三种引入方式。下边分别说一下...

2018-09-11 11:17:00 56

转载 数据科学入门的5个技巧

很多人问我数据科学和数据分析的最大区别是什么。有的人认为两者没有区别,有的人则认为两者千差万别。我认为,尽管两者确实存在很多不同之处,但最大的不同在于数据科学严格遵循结构化、一步一步的操作过程,保证了分析结果的可靠性。和其他科学研究一样,这些过程必须被严格执行,否则分析结果将不可靠。再直白一点,对于外行的数据科学家,严格遵循这些过程将能够快速获得准确结果。反之,如果没有清晰的路线图,则分析结果很难...

2018-09-11 03:15:06 295

转载 系统优化总结—系统层面

系统优化总结之前组内一位大佬分享了一些关于系统性能优化方面的干货,这里我将它整理成文并且加入自己平时常用的一些工具和技巧。由于关于系统性能优化涉及的内容非常多,我会分几篇文章来分享。这次分享下定位系统层面问题的常用方法。系统性能定义●Throughout 吞吐量 (系统每秒钟可以处理的请求数)●Latency 延迟 (系统处理一个请求的延迟)●...

2018-09-10 16:50:57 94

转载 IE10、IE11使用 __doPostBack 出现未定义问题

  在公司的老项目中分页控件使用了 __doPostBack 方式,在IE兼容模式下正常,在IE10、IE11中 __doPostBack 出现未定义问题。  百度查阅资料得知,这是微软NET环境下的一个BUG,官方已经发布了新的补丁包,可直接通过下载最新Framwork补丁得到修改。  除此办法以外,还可以在项目中直接修改,方法如下:  1、项目根目录下,建App_Browsers文件夹...

2018-09-10 16:23:00 188

转载 eclipse配置tomcat运行时访问路径不要项目名称

1:双击打开tomcat 2:选择Modules,选择你要修改的项目 3:点击Edit,把path修改成空或者你自己想要的路径即可! ...

2018-09-10 09:46:19 114

转载 Kubernetes基础

为什么80%的码农都做不了架构师?>>> ...

2018-09-10 08:59:00 179

转载 Vue-router之路由参数传递

params// client/config/routes.jsexport default [ { path: '/app/:id', }]复制代码// client/app.vue<template> <div id="app"> <router-link to="/app/123">app</router-lin...

2018-09-10 01:55:19 111

转载 (转) Dockerfile 中的 COPY 与 ADD 命令

原文:https://www.cnblogs.com/sparkdev/p/9573248.htmlDockerfile 中提供了两个非常相似的命令 COPY 和 ADD,本文尝试解释这两个命令的基本功能,以及其异同点,然后总结其各自适合的应用场景。Build 上下文的概念在使用 docker buil...

2018-09-09 22:07:00 380

空空如也

空空如也

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

TA关注的人

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