05 2018 档案

摘要:curl下载地址:https://curl.haxx.se/download.html,拉到页面最底下,选择红色选中的那个CAB的进行下载,如下图所示: 下载完成后,解压。解决windows控制台curl中文乱码问题 下载iconv, 地址:http://gnuwin32.sourceforge.net/packages/libiconv.htm,下载完,安装,一路下一步就可以了。 配置环境变量 在系统高级环境变量中,配置 CURL_HOME D:\sofe\curl-7.60.0 path 追加 %CURL_HOME%\I386 C:\Program Files (x86)\GnuWin32\bin 打开cmd输入测试命令: curl www.baidu.com -i | iconv -f utf-8 -t gbk 阅读全文
posted @ 2018-05-27 23:20 大自然的流风 阅读(27891) 评论(0) 推荐(1) 编辑
摘要:windows下cmd清屏命令cls 阅读全文
posted @ 2018-05-23 10:17 大自然的流风 阅读(2514) 评论(0) 推荐(0) 编辑
摘要:mac电脑复制粘贴使用command+c command+v 系统偏好设置--键盘--修饰键(右下角),将ctrl键和command键的功能对换一下即可用ctrl+c ctrl+v复制粘贴 缺点:所有的command命令都由ctrl替换了 阅读全文
posted @ 2018-05-21 14:53 大自然的流风 阅读(5808) 评论(0) 推荐(0) 编辑
摘要:Git从远程仓库里拉取一条本地不存在的分支方法 从远程仓库里拉取一条本地不存在的分支时,进入到对应目录 先执行 git fetch 然后再执行 git checkout -b 本地分支名 origin/远程分支名 这个将会自动创建一个新的本地分支,并与指定的远程分支关联起来。 用sourcetree工具可以如下操作 阅读全文
posted @ 2018-05-21 14:00 大自然的流风 阅读(1189) 评论(0) 推荐(0) 编辑
摘要:react系列笔记1 用npx npm命令创建react app create-react-app my-app是开始构建新的 React 单页应用程序的最佳方式。它已经为你设置好了开发环境,以便您可以使用最新的 JavaScript 特性,提供不错的开发体验,并且可以优化你的生产环境应用。你需要在你的机器上安装 Node >= 6 。 安装node.js 工具https://nodejs.org/en/download/ 安装后再打开cmd执行下面命令: npm install -g create-react-app create-react-app my-app cd my-app npm start 如果你的 npm 5.2.0+ 可以使用npx命令 阅读全文
posted @ 2018-05-21 12:06 大自然的流风 阅读(1892) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记10 beego api 用jwt验证auth2 token 获取解码信息 Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。 基于token的鉴权机制类似于http协议也是无状态的,它不需要在服务端去保留用户的认证信息或者会话信息。这就意味着基于token认证机制的应用不需要去考虑用户在哪一台服务器登录了,这就为应用的扩展提供了便利。 阅读全文
posted @ 2018-05-20 01:44 大自然的流风 阅读(10630) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记9 beego nginx 部署 nginx 反向代理 golang web Go 是一个独立的 HTTP 服务器,但是我们有些时候为了 nginx 可以帮我做很多工作,例如访问日志,cc 攻击,静态服务等,nginx 已经做的很成熟了,Go 只要专注于业务逻辑和功能就好,所以通过 nginx 配置代理就可以实现多应用同时部署,如下就是典型的两个应用共享 80 端口,通过不同的域名访问,反向代理到不同的应用。 阅读全文
posted @ 2018-05-20 01:09 大自然的流风 阅读(6074) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记8 beego参数配置 打包linux命令 pack 目录用来发布应用的时候打包,会把项目打包成 zip 包,这样我们部署的时候直接把打包之后的项目上传,解压就可以部署了: bee pack (这个在window下打包的是exe文件的zip包) beego打包linux运行包命令 bee pack -be GOOS=linux 这个打包成的是linux下的xxx.tar.gz 包 数据库配置默认在main.go 的init函数里面配置的,可以改成读取conf配置文件的 阅读全文
posted @ 2018-05-20 00:27 大自然的流风 阅读(796) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记7 使用beego swagger 实现API自动化文档 使用beego开发api server 和前端拆分开发,使用swagger自动化生成API文档 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。 项目地址是:http://swagger.io/ 阅读全文
posted @ 2018-05-17 20:33 大自然的流风 阅读(11668) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记6 beego项目路由设置 路由包里面我们看到执行了路由注册 beego.Router, 这个函数的功能是映射 URL 到 controller,第一个参数是 URL (用户请求的地址),这里我们注册的是 /,也就是我们访问的不带任何参数的 URL,第二个参数是对应的 Controller,也就是我们即将把请求分发到那个控制器来执行相应的逻辑,我们可以执行类似的方式注册如下路由: beego.Router("/user", &controllers.UserController{}) 这样用户就可以通过访问 /user 去执行 UserController 的逻辑。这就是我们所谓的路由,更多更复杂的路由规则请查询 beego 的路由设置 再回来看看 main 函数里面的 beego.Run, beego.Run 执行之后,我们看到的效果好像只是监听服务端口这个过程,但是它内部做了很多事情 阅读全文
posted @ 2018-05-17 11:21 大自然的流风 阅读(3538) 评论(0) 推荐(0) 编辑
摘要:golang学习笔记5 用bee工具创建项目 bee工具简介 bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很容易的进行 beego 项目的创建、热编译、开发、测试、和部署。 bee 工具的安装:go get github.com/beego/bee 阅读全文
posted @ 2018-05-16 16:27 大自然的流风 阅读(5224) 评论(0) 推荐(0) 编辑
摘要:go语言,golang学习笔记4 用beego跑一个web应用 首页 - beego: 简约 & 强大并存的 Go 应用框架 https://beego.me/ 阅读全文
posted @ 2018-05-15 19:47 大自然的流风 阅读(992) 评论(0) 推荐(0) 编辑
摘要:go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量 下载安装:go get github.com/astaxie/beego 阅读全文
posted @ 2018-05-15 18:11 大自然的流风 阅读(1773) 评论(1) 推荐(0) 编辑
摘要:go语言,golang学习笔记2 web框架选择 用什么go web框架比较好呢?能不能推荐个中文资料多的web框架呢? beego框架用的人最多,中文资料最多 首页 - beego: 简约 & 强大并存的 Go 应用框架 https://beego.me 自带的net/http比较简单,功能不够强大 gorilla 没什么中文资料 Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。 xorm + iris组合也不错 go kit这个可以做微服务框架 阅读全文
posted @ 2018-05-15 13:07 大自然的流风 阅读(7667) 评论(0) 推荐(0) 编辑
摘要:go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE 阅读全文
posted @ 2018-05-15 12:26 大自然的流风 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:现在总结一下,买股票一共有三种方法,以我们今天这个设定为例 —— 1. 总共只有1万元资金,每次都全部投入买一只股票。运气特别好的话可以挣很多很多钱,但最可能结局是几何平均值,变成1.95元。 2. 总共有52万元资金,每周投入1万元买股票,周末卖出。结果是一年下来有10%的利润,变成57.2万元。 3. 如果资金和时间充裕到可以不顾交易成本,去买市场所有的股票,那么就按照市场算数平均值滚雪球,一年下来变成140倍。 阅读全文
posted @ 2018-05-13 23:34 大自然的流风 阅读(2035) 评论(0) 推荐(0) 编辑
摘要:小米note3的开发者选项在哪里?怎么进入开发者模式?如何显示布局边界? 1、找到【设置】,打开 2、点击【我的设备】 3、点击【全部参数】 4、连续点击【MIUI版本】5次 5、之后就会看见提示 “进入到开发者模式” 6、返回设置主页,找到【更多设置】,进去可以看到【开发者选项】 阅读全文
posted @ 2018-05-11 21:43 大自然的流风 阅读(13115) 评论(0) 推荐(0) 编辑
摘要:win10 常用设置 桌面出来计算机图标,固定桌面摆好的图标设置方法 桌面右键-->显示设置-->桌面图标设置 电脑设备ID:xxx 查看方法:桌面右键-->显示设置-->关于 阅读全文
posted @ 2018-05-10 20:49 大自然的流风 阅读(3034) 评论(0) 推荐(0) 编辑
摘要:linux centos 如何设置swap大小? swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小。使用过程中发现swap值过小只能添加。 用free -m 命令查看当前swap大小 使用下面的命令创建2G的空间 dd if=/dev/zero of=/var/swap bs=1024 count=2048000 if 表示infile,of表示outfile,bs=1024代表增加的模块大小,count=2048000代表2048000个模块,也就是2G空间 阅读全文
posted @ 2018-05-06 14:06 大自然的流风 阅读(20724) 评论(0) 推荐(0) 编辑
摘要:php的Allowed memory size of 134217728 bytes exhausted问题解决办法 报错: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 128 bytes) in xxxx/mysqli_result.php on line 183 解决方案1:通过ini_set函数修改配置选项值,ini_set(‘memory_limit’,’256M’); //升级为256M内存 解决方案2:1、修改php.ini 修改php配置 vi /usr/local/php/etc/php.ini memory_limit = 128 改成memory_limit = 256 php-fpm重启 /etc/init.d/php-fpm restart 重启Nginx service nginx restart 阅读全文
posted @ 2018-05-06 13:54 大自然的流风 阅读(48056) 评论(0) 推荐(0) 编辑
摘要:远程服务调用RPC框架介绍,微服务架构介绍和RPC框架对比,dubbo、SpringClound对比 远程服务调用RPC框架介绍,RPC简单的来说就是像调用本地服务一样调用远程服务。netty就是解决RPC网络传输的。 阅读全文
posted @ 2018-05-05 14:12 大自然的流风 阅读(1669) 评论(0) 推荐(1) 编辑
摘要:web3.js编译Solidity,发布,调用全部流程(手把手教程) 下面教程是打算在尽量牵涉可能少的以太坊的相关工具,主要使用web3.js这个以太坊提供的工具包,来完成合约的编译,发布,合约方法调用的一整个流程。一方面来了解以太坊开发到底需要什么,另一方面来对web3.js的API有个基本的了解。由于所有其它工具都或多或少的是对web3.js的底层函数的包装,所以对web3.js使用流程有个认识之后,也能更好的入门,使用相关的工具。 阅读全文
posted @ 2018-05-05 13:37 大自然的流风 阅读(1175) 评论(0) 推荐(0) 编辑
摘要:Web3.js API 中文文档 web3对象提供了所有方法。 阅读全文
posted @ 2018-05-05 13:29 大自然的流风 阅读(30521) 评论(2) 推荐(1) 编辑
摘要:AELF(ELF)区块链项目介绍,Aelf在交易所上的名称是ELF,最近涨了不少了,可以长期关注逢低建仓,根据自身情况可以适当轻仓配置点。AELF总结下来就是希望打造一个B2B的区块链开放式OS系统。aelf是一个多链条结构,每个Dapps应用和智能合约使用自己的链条,当很多应用同时进行时,大家都不需要共享资源。 阅读全文
posted @ 2018-05-04 23:27 大自然的流风 阅读(6547) 评论(0) 推荐(0) 编辑
摘要:区块链简易解释,区块链10大特点 1、区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应 用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。 2、区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库, 同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。 阅读全文
posted @ 2018-05-03 05:32 大自然的流风 阅读(6294) 评论(0) 推荐(0) 编辑
摘要:以太坊智能合约开发,Web3.js API 中文文档 ethereum web3.js入门说明 为了让你的Ðapp运行上以太坊,一种选择是使用web3.js library提供的web3。对象。底层实现上,它通过RPC 调用与本地节点通信。web3.js可以与任何暴露了RPC接口的以太坊节点连接。 web3中有eth对象 - web3.eth 具体来表示与以太坊区块链之间的交互。shh对象 - web3.shh表示Whisper协议的相关交互。后续我们会继续介绍其它一些web3协议中的对象。 阅读全文
posted @ 2018-05-03 05:04 大自然的流风 阅读(6302) 评论(3) 推荐(1) 编辑
摘要:摘要:目前互联网上充斥着大量的关于RESTful API(为了方便,以后API和RESTful API 一个意思)如何设计的文章,然而却没有一个”万能“的设计标准:如何鉴权?API格式如何?你的API是否应该加入版本信息? 阅读全文
posted @ 2018-05-03 00:02 大自然的流风 阅读(2066) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示