- 博客(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
原创 客户端Github多账号配置SSH
由于github的特殊机制,一个SSH只能绑定一个github账号。但是可以使用域名区分的方法进行配置,使用不同的ssh绑定不同的github账号,使用起来和单个没有区别。
2022-06-04 14:30:45 552
原创 快速入门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大坑,有问题告警却不会触发动作,动作日志为空
今天折腾了一天,因为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 <= 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 代码<view class='maskLayer' wx:if="{{showBox}}" bindtap='hideModal'></view><view class='main-box' wx:if="{{showBox}}"> <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 < 虽然出现这个错误但是对项目的运行没有影响。解决:运行安装依赖npm install --save-dev babel-plugin-transform-object-rest-spread然后在项目目录下创建 .babelrc.js 文件,加入如下代码即可babel: { ...
2018-12-28 09:08:37 13386 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人