接触区块链的同学,多少都听说过拜占庭将军问题,经常看到或听到某某区块链使用某某算法解决了拜占庭将军问题,那么究竟什么是拜占庭将军问题呢? 什么是拜占庭将军问题: “拜占庭将军问题”也被称为“拜占庭容错”。 拜占庭将军问题是Leslie Lamport(2013年的图灵讲得住)用来为描述分布式系统一致 ...
分类:
其他好文 时间:
2018-06-09 10:15:48
阅读次数:
219
项目中用到了detree,别问我为什么用这么古老的插件,因为简单啊orz,文件树的条目不多,detree加载卡顿的问题也不用解决,开森。 在使用过程中在选择节点后需要自定义一些onclick的动作,本来是打算在html中加script就完了,但是死活实现不了,就只能在原代码上动手了。 我要实现的是点 ...
分类:
其他好文 时间:
2018-06-09 10:15:42
阅读次数:
213
反思墙(针对我写博客的背景说明): 第三段落最后一句: (所以能给我以帮助与启迪的都值得称一声大大) > (所有能给我以帮助与启迪的都值得称一声大大) Python 之禅中偏后有一句: Unless explicitly silenced. 除非有有目的地放过 > 除非有目的地放过 ps:反思墙的目 ...
分类:
其他好文 时间:
2018-06-09 10:15:10
阅读次数:
203
参见:https://book.git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%AE%B0%E5%BD%95%E6%AF%8F%E6%AC%A1%E6%9B%B4%E6%96%B0%E5%88%B0%E4%BB%93%E5%BA%93 一般我们总会 ...
分类:
其他好文 时间:
2018-06-09 10:14:50
阅读次数:
179
代码:<?php/*@desc:php下载文件显示进度@paramfile待下载文件名@paramname存储到本地文件名*/functiondownloadprogress($file,$name){$dir=dirname($name);if(!is_dir($dir)){mkdir($dir,0755,true);}ob_start();set_time_limit(0);$fr=fo
分类:
Web程序 时间:
2018-06-09 10:14:43
阅读次数:
463
针对项目中,相同的流程业务进行重构,使用Go来简单模拟Java中的接口,实现类的方式进行重构。分享一简单例子:packagemain//模拟java中的接口,实现类import"fmt"//声明一个接口,typeworkthreadinterface{do(namestring)}//传入的wt的子类不同,do方法执行的逻辑也不同funcHandle(wtworkthread,namestring
分类:
编程语言 时间:
2018-06-09 10:14:37
阅读次数:
191
●find查找文件语法:find路径参数-atime+n/-n:访问或执行时间大于/小于n天的文件-ctime+n/-n:写入、更改inode属性(例如更改所有者、权限或者链接)时间大于/小于n天的文件。-mtime+n/-n:写入时间大于/小于n天的文件-namefilename:直接查找该文件名的文件atime:accesstime,在读取文件或者执行文件时更改。mtime:modifiedt
分类:
其他好文 时间:
2018-06-09 10:14:23
阅读次数:
176
最近在研究RPC框架,避免不了的就是在RPC调用中使用最多的则是动态代理的机制了,基于此,我们先来研究一下JDK动态代理 我们先来尝试着编写一下JDK动态代理的代码 1. 由于JDK动态代理是基于接口的,所以不免需要先编写一个接口,并声明一个getHello方法 2. 有了接口,肯定是需要实现类,并 ...
分类:
其他好文 时间:
2018-06-09 10:14:15
阅读次数:
181
微信开放功能中的组件:web-view ,官方api如下:https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html 该组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面.个人类型与海外类型的小程序暂不支持 ...
分类:
微信 时间:
2018-06-09 10:13:55
阅读次数:
2247
一、Nginx访问日志日志格式vim/usr/local/nginx/conf/nginx.conf//搜索log_format除了在主配置文件nginx.conf里定义日志格式外,还需要在虚拟主机配置文件中增加access_log/tmp/1.logcombined_realip;这里的combined_realip就是在nginx.conf中定义的日志格式名字-t&&-srel
分类:
其他好文 时间:
2018-06-09 10:13:48
阅读次数:
151
1、不会做题,就不会写程序。 数据结构 -Java慕课 程序设计与算法-LeedCode+北京大学 2、不会Java知识,框架知识,容易写很多错误冗余的程序 Java基础巩固 Java多线程-并发编程的艺术/并发与高并发课 Java框架-架构探险 Effective Java 3、了解一下互联网的架 ...
分类:
其他好文 时间:
2018-06-09 10:13:40
阅读次数:
136
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。 id 选择器 id 选择器可以为 ...
分类:
Web程序 时间:
2018-06-09 00:55:38
阅读次数:
228
删除文件: 语法:create1 del 1.txt 语义: 删除create1 文件夹下的1.txt 。不存在则打印“找不到” 删除文件夹: 语法: $ rb 想知道一个命令的具体用法,可以用: $+空格+命令+空格+/? 提示: 输入: rb /? 如下图 网上查的,-_-'; 慢慢积累 ...
分类:
其他好文 时间:
2018-06-09 00:55:32
阅读次数:
145