自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖子ღ牛逼

任何大神都是从菜鸟一步一步爬上来的

  • 博客(65)
  • 资源 (1)
  • 收藏
  • 关注

原创 解决Github 限制100M大文件上传

笔者在GitHub仓库上传超过100M的video时遇到了push不了的情况,提示限制了100M,this exceeds GitHub's file size limit of 100.00 MB随后使用 git-lfs 解决了。Git Large File Storage | Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics wit..

2021-11-16 14:33:47 2059

原创 Git修改文件名大小写,仓库没有改变

由于git本身默认是忽略大小写的,在修改文件名大写或小写时,并不会被记录到变动中。设置生效后,再修改文件名大小写,即可更新到仓库中。一般都是true,可以设置为false即可解决。

2022-12-21 16:16:51 839 1

原创 etherscan最简单快速的验证合约

快速在etherscan或bscscan中验证多文件多库的合约项目

2022-10-24 14:23:10 764

原创 Nodejs的https或axios使用代理请求

在Node中使用代理请求

2022-07-22 16:34:40 7367 1

原创 Nodejs使用express读取传入的JSON数据

咱们看看如果从post请求中读取到json的参数

2022-06-16 18:33:46 1561

原创 客户端Github多账号配置SSH

由于github的特殊机制,一个SSH只能绑定一个github账号。但是可以使用域名区分的方法进行配置,使用不同的ssh绑定不同的github账号,使用起来和单个没有区别。

2022-06-04 14:30:45 552

原创 MacOS12 安装 SVN

Subversion的MacOS安装教程,包含OS12.3系统

2022-05-05 14:51:05 679 1

原创 快速入门solidity

开发语言solidity高级语言,专门用于开发智能合约,使用solc进行编译。docs:深入理解Solidity — Solidity develop 文档官方在线编译器:Remix - Ethereum IDEsolidity-GitHub:GitHub - ethereum/solidity: Solidity, the Smart Contract Programming Language本地编译需要在本地安装solc,然后使用命令进行编译 bin 和 abi即可。so..

2021-10-24 16:39:51 8599

原创 Remix快速导入本地文件夹

首先Remix是可以链接本地文件夹的,在 Workspaces 下拉选择 localhost 就会弹出此页面在本地先安装 remixd,此工具就是允许在Remix IDE和本地建立websocket连接,使得Remix IDE可使用由remixd共享的文件夹,从而在Remix IDE修改文件时也会自动更新本地。sudo npm install -g @remix-project/remixd安装成功后,执行命令即可。sudo remixd-s<absolute-path...

2021-08-15 13:19:26 4452 2

原创 zabbix 监控服务器cpu 内存 硬盘大小,系统资源告警

zabbix是运维的好伴侣。

2020-07-31 19:07:27 743

原创 zabbix大坑,有问题告警却不会触发动作,动作日志为空

今天折腾了一天,因为zabbix怎么突然就无效了??早上我只是整理了下 主机群组,把机器都挪了下分组。然后发现动作全无效了。一脸懵、、然后折腾了一下午,网上的各种说法也试了不好使。气炸了,于是上个厕所回来就灵机一动,点开了用户管理。。解决方法:在用户群组 中的权限必须把新的分组设置为可读!!才能触发动作。。...

2020-07-31 18:52:28 2803

原创 linux sshd配置

配置文件:/etc/ssh/sshd_config默认的用户公钥文件:~/.ssh/authorized_keys注意:当用户目录下没有此 .ssh目录时,可以手动创建,但需要更改权限chmod 700 .sshchmod 600 .ssh/*重启服务:systemctl restart sshd...

2020-07-20 17:56:32 240

原创 IDEA 乱码问题!输出控制台乱码,或者代码中文乱码

这几天被IDEA气死了,不是这乱码就是那乱码的。根本没改过什么东西、、、最开始是todo标识的中文乱码了。于是网友说把配置里加个选项。在idea安装目录下找到这两个文件添加:-Dfile.encoding=UTF-8于是一顿操作,唉果真可以了。以前好好的也并没有设置这个啊。。用着用着重启电脑,打开idea就又乱码了,把上面配置删了去,就又可以了。这次 输出控制台乱码了,我疯了。。。于是一顿搜索,发现了个比较有效的方法,那就是改Tomact的配置、我是用IDEA自带的,所以在i

2020-07-08 18:39:05 199

原创 vue通过接口直接下载java生成好的Excel表格

Java导出Excel接口可参考:SpringBoot导出Excel通过浏览器直接访问导出接口就会自动下载创建好的 Excel表格。但是我们在vue里使用axios请求接口,一般是处理json数据,如果要处理文件流数据,需要做下特殊处理即可直接下载文件。假如 下载Excel接口为:/apis/downExcel,则请求如下import axios from 'axios'exp...

2020-03-30 11:29:26 470 2

原创 Vue+Element自定义纵向表格表头

代码如下:<tablestyle="width:100%"class="myTable"> <trv-for="(item,i)instatDatas":key="i"> <tdclass="column">{{item.key}}</td> <tdclass="colum...

2020-03-23 18:42:17 6761 1

原创 Element 表格合并单元格,合并行或列

Element的表格自带有合并属性:span-method通过给table传入span-method方法可以实现合并行或列,方法的参数是一个对象,里面包含当前行row、当前列column、当前行号rowIndex、当前列号columnIndex四个属性。该函数可以返回一个包含两个元素的数组,第一个元素代表rowspan,第二个元素代表colspan。 也可以返回一个键名为rowspan和c...

2020-03-23 18:33:35 2495 3

原创 -MISCONF Redis is configured to save RDB snapshots ... RDB error

Redis 远程突然连接错误,提示RDB ERROR??系统是LinuxResponse received : -MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set ar...

2020-02-25 10:16:44 257

原创 Jenkins打包突然异常,ERROR: Exception when publishing, exception message [Failure]

好好的Jenkins构建,突然怎么就打包失败了呢?问题出现在 Jenkins服务器和dev001之间通不了,那就是服务器都问题。ERROR: Exception when publishing, exception message [Failure]Build step 'Send files or execute commands over SSH' changed build ...

2020-02-07 22:42:45 898

原创 BSV节点升级后,打开钱包错误!We do not appear to fully agree with our peers

BSV节点升级到v1.0.1版本后,getwalletinfo 命令执行失败:Safemode:Warning:Wedonotappeartofullyagreewithourpeers!Youmayneedtoupgrade,orothernodesmayneedtoupgrade.解决方法:./bitcoind --daemon -u...

2020-02-07 17:13:26 923 1

原创 IDEA必备的N款插件,缺一不可!

小伙伴们可以 右侧的菜单栏预览所有插件名称和功能哦 ????CodeGlance【代码预览框】相信用过VSCode的码农都知道,它有个独有还好用的自带工具就是 代码预览,图中蓝色框。好处就是不用鼠标滚轮慢慢滚了,直接点击预览的位置就跳到对应代码。极其好用,效率提高不少。IDEA自带没有此功能,但IDEA支持安装辅助插件,那么 CodeGlance 是不二的选择。安装好插件后,你的代码右...

2020-01-06 16:21:16 1710 2

原创 Nginx重启失败 Active: failed (Result: exit-code)

nginx重启失败,但没有错误日志,一行提示失败Redirecting to /bin/systemctl restart nginx.serviceJob for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" an...

2020-01-06 16:04:55 31838 2

原创 ssh: unable to authenticate, attempted methods [none publickey], no supporte

关于SSH登录不了的问题,总是ssh: unable to authenticate, attempted methods [none publickey], no supporte 错误。折腾了一下午不知道怎么回事,虽然提示很明显是公钥出问题了,我对比了很多遍都没有错误,郁闷了~经过一番探索,发现是目录权限的问题!!!起因是.ssh 是我手动创建的,authorized_keys也...

2019-12-21 17:04:51 15063 4

原创 Spring接口返回对象报错,No converter found for return value of type

正常的SpringBoot项目接口,返回对象或者JSON都是正常,但是加入拦截器后,惊奇的发现只能返回String,返回对象就报 “No converter found for return value of type”,解析器无法转换对象的问题。网上找了好多解答都是以下几种:1、缺失Jackson 依赖,如果有spring-boot-starter-web依赖可排除该问题2、是否...

2019-11-29 19:37:29 3104

原创 1024程序员节

关于1024的来源在计算机中数据的存储底层也是二进制,基本单位就是字节(byte,单位为b),一个字节有8位二进制数。1Mb=1024Kb,,1Gb=1024Mb,1Tb=1024Gb所以:1024成了计算机一个标识性数字...

2019-10-24 09:39:51 1743

原创 SpringBoot加密配置文件的SQL账号密码

一般项目的配置文件里的信息都是明文的,导致有时候比较敏感的信息也直接暴露得超级明显,比如SQL的链接 账号 密码等。可能作为开发者,开发环境这些暴露了也没多大关系,但是生产环境就需要谨慎了!话不多说,我们可以选择国外牛人写的SpringBoot的工具 jasypt 进行加密,项目是开源的,Github地址如下:https://github.com/ulisesbocchio/jasypt-sp...

2019-10-10 19:42:13 1573

原创 IOST节点搭建【私链】

首先搭建Golang环境,版本必须大于 1.11Linux安装Golang环境注意注意!!!一定要在 /etc/profile 中加这两条命令。把文章中原来的PATH删掉。记得 source /etc/profile# Golangexport GOPATH=$(go env GOPATH)export PATH=$PATH:$GOPATH/bin再安装Git,直接使用su...

2019-03-28 21:09:24 3734 2

原创 Linux安装Golang

go环境在开发中是非常常见的,我们按照官方的源码安装方式来配置先到Golang官方下载对应的版本源码,可能会比较慢,将源码文件拷贝到服务器中。将其解压到 /usr/local 中,xxxx.tar.gz就是下载好的源码压缩包tar -C /usr/local -xzf xxxx.tar.gz配置变量环境,在 /etc/profile 中追加以下一条命令export PATH...

2019-03-28 19:59:43 409

原创 Linux安装nodejs

Linux通过二进制文件安装nodejs先去nodejs官方网站下载nodejs二进制文件,将二进制存档解压缩到您要安装Node的任何目录,官方使用/usr/local/lib/nodejssudo mkdir -p /usr/local/lib/nodejs//在二进制文件目录下执行以下命令,node-xxx.tar.xz对应的是你下载好的文件名sudo tar -xJvf no...

2019-03-27 14:17:48 386

原创 Java字符串反转的几种方法 数冒泡对调效率最佳了

字符串反转应该是比较常碰见的问题,今天我们来练一练 多种算法的效率如何有递归法(不推荐)、数组倒序拼接、冒泡对调、使用StringBuffer的reverse方法等。//递归方法public static String reverse1(String s) { int length = s.length(); if (length &lt;= 1) { ...

2019-03-02 17:49:42 1990

原创 不要再使用String字符串拼接了,这样优化性能提升十几倍

相信很多Java开发的小伙伴对String字符串拼接都不陌生,或多或少都使用过,因为方便使用。但殊不知频繁使用字符串拼接会严重降低性能。今天我们看一看如何让String拼接提升十几倍的性能。那么应该从编译讲起,Java 从 JDK5 开始,便在编译期间进行了优化。如果是无变量的字符串拼接,那么在编译期间值都确定了, javac 工具会直接把它编译成一个字符常量。如果有变量的字符串拼接,在编译期...

2019-02-27 10:22:58 3900 1

原创 谷歌二次验证的使用开发java版

在帐户安全体系中,很常见的有手机验证,邮箱验证,谷歌二次验证。今天重点画下谷歌二次验证也就是Google Authenticator的开发使用。Google Authenticator不仅安全可靠,还可以离线使用,即使终端没有网络的情况下也可以进行验证。银行的U盾也是使用同样的方式。在这里不进行二次验证的原理说明,有兴趣的同学可以到 Google账户两步验证的工作原理 进行了解哈。验证器的终端...

2019-02-17 16:30:47 2270

原创 斗牛/牛牛经典算法java版

斗牛众所周知的一款扑克牌游戏,其核心规则是需要对牌面进行计算出牛几或者牛牛的。我们看看程序上怎么去实现算法首先,斗牛的规则是:1.一副牌,去掉两个王,总共52张牌,2-6个人玩,每人发5张牌。2.5张牌中的任意3张加起来不能成为10的倍数(如5,6,8,10,J)则是 无牛3.张牌中的任意3张加起来为10的倍数,但另外2张不为10的倍数。至于到底是牛几,就要看另外2张牌相加之后的...

2019-02-13 20:24:34 14687 19

原创 关于Java使用 BigDecimal 的错误 Rounding necessary / Non-terminating decimal expansion...

sBigDecimal是Java.Math中提供的API类,可以对16位有效的数进行精确的运算。在商业的应用中务必使用BigDecimal进行运算哦!在使用过程中难免会遇到一下异常报错,如 Rounding necessary ,这个错误字面意思应该就是进位机制必须设置吧。 解决:检查是否使用了设置小数点的方法,如 setScale,使用此方法务必加上进位,否则容易抛异常。错误的...

2019-02-09 18:19:22 3706

转载 WIN10开机慢的优化

WIN10开机慢的优化参考(来自百度知道 liangjiang0225 的回答) 关闭家庭组 右键点击“此电脑”,选择“管理”,进入“计算机管理”窗口。 在左侧的菜单选择“服务”,并在右侧找到“HomeGroup Listener”和“HomeGroup Provider”两个服务。 右键点击它,选择“属性”,并在新打开的窗口中把启动类型改为“禁用”。 卸载无用应用...

2019-02-08 14:50:59 1265

原创 BTMの节点RPC远程调试

搭建完节点,顺利启动了节点并同步了区块数据。使用 ./bytomcli 命令可以成功获取数据,使用 curl -X POST get-block-count调用rpc,结果提示说get-block-count未找到命令,于是顺手加上端口号, curl -X POST localhost:9888/get-block-count,成功的获取到了json格式的数据。​ 习惯了使用Postman调试...

2019-01-31 09:37:48 1238

原创 BTMの比原链节点搭建

比原链是使用go语言编程的,所以在搭建比原链节点时需要先配置go环境。以ubuntu 16.04为例进行配置go1.9.3版本的环境。先获取go1.9.3的压缩包wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz解压至home/ubuntu中tar -C /home/ubuntu -xzf go1.9.3.linux...

2019-01-31 09:27:53 874

原创 微信小程序の底部弹框动画

先上效果图笔者不喜欢过多累赘的描述,直接上复制黏贴即可用的代码。wxml 代码&lt;view class='maskLayer' wx:if="{{showBox}}" bindtap='hideModal'&gt;&lt;/view&gt;&lt;view class='main-box' wx:if="{{showBox}}"&gt; &lt;view style='...

2019-01-20 13:45:01 820

原创 微信小程序の自定义弹窗

自定义弹框,话不多说先上效果图~哈哈哈 开始上代码啦。首先在 wxml 上写蒙层 属类modal-mask和弹框层 modal-dialog,此层又分为三部分,title、content、footer 很经典的结构对不对!

2019-01-13 15:00:32 945 1

原创 彻底禁用删除流氓推送 FF新鲜事!!!

Flash被捆绑了推送软件,很烦很流氓。。。使用快捷键 WIN+R 或者在菜单右键选择 运行,输入 services.msc 找到 Flash Helper Service ,停止服务并且禁用就可以了  可以在弹框的时候将其设置到桌面快捷键,然后右键桌面FF新鲜事的图标选择“打开文件所在位置”,进入到软件安装目录进行删除即可。...

2019-01-07 08:57:45 101778 7

原创 vueのnpm run serve报错error: Parsing error: Unexpected token <

error: Parsing error: Unexpected token &lt;  虽然出现这个错误但是对项目的运行没有影响。解决:运行安装依赖npm install --save-dev babel-plugin-transform-object-rest-spread然后在项目目录下创建 .babelrc.js 文件,加入如下代码即可babel: { ...

2018-12-28 09:08:37 13386 6

中国大陆高校.xls

全国普通高校名单大全,包括学校标识码,学校名称,学校所在地,以及办学层次等等公开信息,按照办学层次和标识码进行排序,统计各省份的大学数量。

2020-07-31

空空如也

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

TA关注的人

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