- 博客(32)
- 资源 (6)
- 收藏
- 关注

转载 孩子,我首先希望你自始至终都是一个理想主义者
一篇不一样的文章。惟愿更多的青年们读到......作者:张梅 孩子,我首先希望你自始至终都是一个理想主义者。你可以是农民,可以是工程师,可以是演员,可以是流浪汉,但你必须是个理想主义者。当你童年,我们讲英雄的故事给你听,
2011-08-16 22:06:21
911
原创 同时为github和gitee配置公钥
需求:有时候项目会需要被托管备份到不同的远程仓库,需要为他们都配置公钥。但平时操作ssh有限,遇到一些坑的同学可以好好看看~!
2022-06-04 11:38:44
473
原创 【一听就懂】eslint+prettier检查和修复代码
在网上看到最多的关于eslint的文章,就是如何关闭eslint....那还装它干嘛?咱们装它是有意义的。不会弄怎么办?来,这篇文章,一看就懂咯!本周会录制出专题视频,敬请期待!
2021-12-26 21:52:32
2059
原创 vscode配置eslint
A.eslint 工具:eslint编译模块包 和 vscode 的eslint扩展工具;B.eslint 检查:编译时检查 和 vscode编辑代码时检查 ;C.语法修复:编译时eslint包修复 和 vscode格式化时通过prettier修复;
2021-12-06 16:19:33
1055
原创 【一听就懂】https机制原理
现在网站已经普及https协议,作为开发者,我们知道如何通过代码和操作实现也有很多学员停在了按照操作手册实现,而对它理解的不够深入,特录制视频和写下这篇科普文,系统通过视频讲解让大家对https大致机制有理解当然,内部还涉及到证书链等相关知识,我们后面再单独录制视频讲解讲解视频 b站:【一听就懂】https协议原理1.网络传输的安全性http 协议:不安全,未加密https 协议:安全,对请求报文和响应报文做加密2.对称加密与非对称加密2.1 对称加密特点:加解密使.
2021-12-06 16:14:01
2120
1
原创 vscode中js文件产生jq提示
学生想在 vscode 中的 独立 js 文件 中使用 jq 提示解决办法1:全局设置,项目中所有js文件中都产生jq提示在项目根目录 新建 jsconfig.json 文件复制内容就可以了:{ "typeAcquisition": { "include": [ "jquery" ] }}解决办法2:文件提示,只有加入了语法的js文件才产生jq提示在js文件首行加入:require('jQuery')...
2020-10-09 18:39:02
1446
4
原创 JS数组filter和map函数
3.数组高级扩展函数ES6 针对 数组 提供了 很多高级筛选方法3.1 filter筛选方法作用:根据条件筛选 出 原数组 中的元素,并添加到一个 新数组 中返回不会改变原始数组,只是把符合条件的元素 添加到一个新数组中参数:array.filter(回调函数( currentValue,index,arr ))value - 当前元素值index - 当前元素下...
2019-10-21 19:09:55
546
原创 Goland 关闭自动移除未使用的包
在Goland中,如果 import 了包,但在代码中没有使用,会自动帮你移除这个包的 引用有可能是习惯问题,每次写代码都习惯 先import,然后再写调用代码,结果 还没来得及写调用代码,包就被移除了。。。还好,可以关闭此功能:...
2019-03-04 17:18:26
4257
2
原创 Goland Theme皮肤(VSCode风格)
喜欢 VSCode 的语法着色,看着舒服而且关键字很显眼,折腾了一个小时,调出了这个皮肤:喜欢的欢迎下载哈 :https://download.youkuaiyun.com/download/jameszou707/10970591...
2019-02-22 15:20:53
8553
原创 Goland 里去掉参数前的 a...
Goland中调用方式的代码中,可以帮我们自动显示 参数类型,但有可能看着不习惯比如:a…可以在设置中将 “Show parameter name hints” 的选项去掉
2019-02-21 15:14:53
2451
原创 Golang 实现凯撒密码
一.凯撒密码加密代码思路基本思路:设置明文 和 位移步长(秘钥)将明文转成小写,准备 明文字节切片 与 密文切片循环将每个明文字符 按照 位移步长 做位移,存入密文切片返回密文导入包import ( "fmt" "strings" // 包含字符串
2019-02-15 22:42:40
531
原创 添加Typora主题皮肤
到官网下载喜欢的主题皮肤,比如【vue风格】 https://theme.typora.io/ (PS:要翻墙)下载压缩包打开 typora 主题皮肤文件夹将解压后文件夹中的 vue文件夹 和 vue.css 复制到 主题皮肤文件夹中重启 typora ,主题菜单中选择 新装的 vue 皮肤即可...
2019-01-23 20:10:13
1969
1
原创 cmd生成文件目录tree
一.生成 目录tree 到 控制台有时候需要快速生成一个文件夹中所有成员的 目录tree,可以通过 cmd命令直接生成命令:tree /f二.生成 目录tree 到 指定文件如果想讲目录树生成到文件中命令:tree /f > 1.txt...
2018-12-17 14:28:40
967
原创 通过超链接启动App
问题:微信里分享一个链接给你,你点击这个链接,一、如果你安装了这个钱包,那就直接打开钱包。二、如果没有安装钱包就跳转到下载钱包的地方要点:首先要让浏览器知道 app 是谁,然后再让浏览器调用app一.app是谁 -> 配置scheme需要在 app 的配置文件中 注册 app的启动协议 (URL Scheme)Android 中的 scheme 是一种页面内跳转协议:1....
2018-12-17 14:26:58
1129
1
原创 助记词生成原理
助记词 其实 就是 将 128bits 的 seed 补位成 132bits 的数值,然后 平均 拆分成 12个 数值,最后到 助记词列表中 根据下标 获取对应的 12个 单词 组成。bip39的助记词列表:https://github.com/bitcoinjs/bip39/blob/master/wordlists/english.json生成过程:1.随机生成 128 bi...
2018-12-17 14:26:33
3101
2
原创 以太坊彩票合约案例
一.合约案例简介此案例为入门案例,从 合约 -> 编译 -> web3部署和调用二.彩票合约源码pragma solidity ^0.4.25;// 彩票合约contract LotteryShop{ //购买彩票事件,在购买彩票方法中调用 event BuyLottery(address indexed buyer,uint money,uint16 ...
2018-12-17 14:25:40
900
原创 web3调用call()方法获取不到返回值
一.web3的call()获取不到返回值问题和解决方法在彩票小合约中,遇到一个问题:合约中 有两个方法第一个返回一个账户地址,没有使用到当前方法调用者信息;第二个使用到了当前方法调用者信息在web3中使用call()来调用这两个方法,第二个 总是得不到值原因:第二个方法因为使用到了方法调用者的信息(msg.sender),所以 web3 在call调用合约这个方法时,需要将调用者的地址...
2018-12-17 14:25:09
1460
原创 Error: insufficient funds for gas * price + value
有位同学今天用 web3+infura 获取 Rinkeby测试网络 的账号信息,报错如下:(node:18356) UnhandledPromiseRejectionWarning: Error: insufficient funds for gas * price + value检查后发现 是 他从 infura 拷贝链接时,错选成了 主网 的链接改成 Rinkeby ,重新复制链接...
2018-12-17 14:24:44
4417
原创 MetaMask安装使用指南
1.MetaMask(轻钱包)MetaMask是一款在谷歌浏览器Chrome上使用的插件类型的以太坊钱包,该钱包不需要下载,只需要在谷歌浏览器或基于谷歌浏览器内核的其它浏览器(如:360极速浏览器-推荐)添加对应的扩展程序即可,非常轻量级,使用起来也非常方便。Metamask 团队的背景,大都是从前在苹果公司的同事。项目创始人 Aaron “kumavis” Davis 从前在苹果做浏...
2018-12-17 14:23:02
4912
原创 idea 没有智能提示
开发工具要对源码产生提示,现在比较流行的是使用 *.d.ts 文件 来编写提示消息以下的解决办法不是根本之道,估计是开发工具有什么地方可以设置 自动下载 *.d.ts 文件,知道的读者还请留言赐教~使用 web3 来部署以太坊合约时,如果发现idea没有提示,可能是因为下载 web3 时没有把 index.d.ts 文件一起下载下来解决方案:通过npm指定安装 ts 文件npm i...
2018-12-17 14:19:30
714
原创 npm安装第三方库找不到“cl.exe”问题
1.安装第三方库时找不到“cl.exe”的解决方法安装 本地 remix时 出现错误(npm install remix-ide -g)原因:remix 依赖的 python库,而 有些python 库需要编译 c++ 代码下载 VisualStudio ,地址:http://msdn.itellyou.cn/安装 Visual Studio 时 默认安装 VC++(默认的都...
2018-10-23 10:11:16
1353
原创 node-rsa非对称加密
写在最前:此文目的是框架代码的使用,减少刚接触时的弯路,所以内容且不做详细累述一.使用 node-rsa 进行非对称加解密因为 比特币 中使用的非对称加密,所以在npm中对比找到一个比较方便也直观的库:node-rsa。非对称加密的关键在于 有 公钥 / 私钥 用法: a.生成一对公钥私钥 b.公钥加密 -> 对应私钥解密 c.私钥加密 -> 对应公钥解...
2018-07-04 07:33:50
2812
原创 关于成长动力
广州的冬至过后,铺满大地的不仅仅是温暖,路边从不曾枯黄的绿树,还有徜徉在路上缓缓漫步的行人们满脸的幸福;想想,人们常说的享受生活,便是此种状态吧。人生如若一直这般的享受,惬意~~~可当视线穿过繁忙的街道,骏景花园的八匹金马雕像依旧灿烂,它近3W一平的房价却时刻提醒着生活在广州的打工族们,再温暖的城市也有它的现实和残酷...大部分年轻的打工者,不管穿得多么光鲜得体,都得穿过城中村狭窄
2014-01-10 11:27:38
1521
原创 关于习惯
广州的冬天很有意思,昨天还短衣短裤的穿着,一场台风吹过后,就满大街的毛衣长袖了。空气虽然也依旧的清新,可挨在早晨刚从被窝里伸出的手臂上时,立马让人想念起被窝的温暖来。算了,哈哈,起床吧~~~言归正传。经常有学生聊天时会感叹:不知道自己是否喜欢编程,只是貌似没有别的更好的选择。不禁要问他:那你喜欢什么?你的兴趣是什么?大
2013-12-08 10:50:44
932
原创 如果你喜欢上了一个程序员小伙_献给所有的程序员女友
程序员向来是善于幽默自嘲的群体,但从某种程度上影响了咱程序员在广大女同胞心中的印象啊~~于是写下此篇(有从别处看到的3句加进来的), 就算是为咱程序员做个广告~~要是觉得有点过的程序员们,就把此文当作一个美好的目标吧~~~:)---------------------------------------------- 如果你喜欢上了一个程序员小伙,就不用再害怕电脑中病毒QQ被盗
2011-12-08 08:02:11
1932
原创 基于多线程和SOCKET的聊天室(原创附源码)【没有控件的ASP.NET】
主要功能 思路:所有的客户端操作都由服务端向其它客户端转达,客户端之间除了在文件直接传送时进行了交互(发送和接受发送也经过服务端),其它操作都经过服务端。 服务端:开启服务/关闭/在线管理/警告、禁言、恢复发言、踢人针对用户的操作 客户端: 连接服务器/公聊、私聊、针对某人聊、发送抖屏、发送文件(4M,大文件传输只需修改一下代码就可以,过两天加上去)为什么发贴: 前端
2011-08-16 22:10:42
1677
原创 Js全局和局部变量_this关键字_《没有控件的ASPDONET》
一、全局变量和局部变量 我们可以简单的这样来看浏览器对js的使用: 浏览器接收到服务器发过来的代码后,会解释生成一棵 存在于浏览器缓存中的 Dom树。同时为了方便程序员通过js代码来控制浏览器操作,也提供了一个名为window的对象,这个对象中有两个很重要的部分:
2011-08-15 07:32:58
835
PicGo2.3.1-beta.3-x64
2022-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人