自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Commander

互相学习IT技术

  • 博客(378)
  • 资源 (5)
  • 收藏
  • 关注

原创 搭建TiDB分布式数据库常见问题

问题1[tikv_servers]: Ansible UNREACHABLE! => playbook: bootstrap.yml; TASK: pre-ansible : disk space check - fail when disk is full; message: {"changed": false, "msg": "Failed to connect to the host...

2018-12-08 21:59:04 2461

原创 Centos7.2离线搭建TiDB分布式数据库

文章目录概述准备机器一、环境说明二、准备工作1、创建tidb用户及sudo免密2、格式化文件系统为ext4三、安装TiDB数据库1、安装pip2、安装Ansible及其依赖四、测试集群1、访问TiDB监控(中控机ip+端口)2、访问数据库五、常见错误六、后记1、服务配置文件参数调整概述Ansible 是一款自动化运维工具,TiDB-Ansible 是 PingCAP 基于 Ansible pl...

2018-12-08 21:19:17 1332

原创 服务器返回的HTTP状态码和与之关联的消息

状态码 消息 描述 100 Continue 只有一部分请求被服务器接收,但只要没被服务器拒绝,客户端就会延续这个请求 101 Switching Protocols 服务器交换机协议 200 OK 请求被确认 201 Created 请求时完整的,新的资源被创建 202 Accepted 请求被接受,但未处理完 203 No

2016-04-19 11:08:04 1053

原创 NodeJS、NPM安装配置步骤

1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到下载页面。 2、下载完成后双击运行进行安装,安装过程基本直接“NEXT”就可以了(全部采用默认方式安装)。(windows的安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“C:\Program

2016-04-15 11:33:21 25546 1

原创 四月份签到第一天

四月份签到第一天

2022-04-01 07:14:24 528

原创 签到第31日

签到第31日

2022-03-31 07:11:02 535

原创 签到第30日

签到第30日

2022-03-30 07:11:07 582

原创 签到第29日

签到第29日

2022-03-29 07:12:08 488

原创 签到第28日

签到第28日

2022-03-28 07:12:01 514

原创 签到第27日

签到第27日

2022-03-27 07:12:00 733

原创 签到第二十六日

签到第二十六日

2022-03-26 07:12:53 543

原创 签到第二十五日

签到第二十五日

2022-03-25 07:13:15 461

原创 签到第二十四号

签到第二十四号

2022-03-24 07:15:38 470

原创 签到第二十一日

签到第二十一日

2022-03-22 07:14:30 461

原创 签到第二十日

签到第二十日

2022-03-20 07:17:13 457

原创 居家办公第二天

居家办公第二天

2022-03-18 07:17:53 477

原创 黑客帝国效果(纯JS)

黑客帝国效果复制下面的代码,保存为.html,双击就可以查看效果,可以按F11设置为全屏模式体验。

2016-12-23 16:59:18 10189 1

转载 html头文件设置常用之<meta>设置缓存

<meta http-equiv="pragma" content="no-cache">,pragma与no-cache用于定义页面缓存,不缓存页面(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览.)<meta http-equiv="cache-control" content="no-cache">,常见的取值有private、n

2016-07-26 16:21:26 1087

转载 SSH密钥认证原理

所谓的密钥认证,实际上是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。 通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难。ssh 的密钥认证就是使用了这一特性。服务器和客户端都各自拥有自己的公钥和密钥。 为了说明方便,以下将使用这些符号。 Ac 客户端公钥

2016-04-26 10:00:52 1139

转载 史上短小精悍的JavaScript编写的俄罗斯方块游戏

史上短小精悍的JavaScript编写的俄罗斯方块游戏<!doctype html><html><head>俄罗斯方块</head><body><div id="box" style="width:252px;font:25px/25px 宋体;background:#000;color:#9f9;border:#999 20px ridge;text-shadow:2px 3px

2016-04-14 12:00:01 1096

原创 Cannot load supported formats: Cannot run program "svn": CreateProcess error=2

IntelliJ IDEA 13.1.2安装后,SVN checkout时候会出现如下错误: Cannot load supported formats: Cannot run program “svn”: CreateProcess error=2, μ究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。 在默认安装中,SVN不会安装命令行工具,如图所示 解决办法

2016-04-14 11:42:38 6985

原创 【MySQL】常见错误与常用命令的集锦

MySQL数据库常见错误。 (1) windows mysql提示:1045 access denied for user’root’@’localhost’ using password yes (2) ERROR 1364(HY000):Field ‘ssl_cipher’ doesn’t have a default value (3)中文乱码等问题详情见链接http://blog.c

2016-04-01 16:35:32 775

原创 使用JavaScript生成二维码

效果图: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko"><head

2016-03-04 16:56:57 1170

原创 怎么在MyEclipse编辑区左边显示行号

在编辑区左边右键鼠标,勾上show line numbers。如下图:

2016-01-20 15:02:31 1158

原创 隐藏在手机中的好玩代码

手机里面都有一些内置的隐藏代码,也叫作“指令”,比如当年在功能机时代就很火的“*#06#”(查看手机真实的IMEI号码),可谓无人不知。 虽然这些代码并不是预留给普通消费者使用的(主要是工程师测试使用的),但记住几个也不坏,好玩的同时还能在某个时刻带来帮助。下面我们就看看苹果/安卓手机上那些常见的内置代码吧。 一、苹果手机 (1)*3001#12345#* 在拨号界面输入*3001#1234

2016-01-19 23:24:48 3638

转载 为什么Java中1000==1000为false而100==100为true?

这是一个挺有意思的讨论话题。 如果你运行下面的代码Integer a = 1000, b = 1000; System.out.println(a == b);Integer c = 100, d = 100; System.out.println(c == d);你会得到falsetrue基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对

2016-01-18 23:43:07 776

原创 不急不争宽心做人

人活着,没必要凡事都争个明白。水至清则无鱼,人至清察则无友。跟家人争,争赢了,亲情没了;跟爱人争,争赢了,感情淡了;跟朋友争,争赢了,情义没了。争的是理,输的是情,伤的是自己。黑是黑,白是白,让时间去证明。放下自己的固执己见,宽心做人,舍得做事,赢的是整个人生;多一份平和,多一点温暖,生活才有阳光。人是活给自己的,别奢望人人都懂你,别要求事事都如意。苦累中,懂得安慰自己。没人心疼,也要坚强;没人鼓掌

2016-01-18 23:32:04 831

原创 俗话说,俗话又说

1、俗话说:好马不吃回头草;可俗话又说:浪子回头金不换!2、俗话说:兔子不吃窝边草;可俗话又说:近水楼台先得月!3、俗话说:宰相肚里能撑船;可俗话又说:有仇不报非君子!4、俗话说:男子汉大丈夫,宁死不屈;可俗话又说:男子汉大丈夫,能屈能伸!5、俗话说:知无不言,言无不尽;可俗话又说:交浅勿言深,沉默是金!6、俗话说:车到山前必有路;可俗话又说:不撞南墙不回头!7、俗话说:人不犯我,我不犯人;可俗话又

2016-01-18 23:29:24 1070

原创 怎样找回回收站被删的文件

打开电脑运行(快捷键window+R),然后输入“regedit”,点击确认接下来会出现注册表编辑器! 然后按照截图依次打开每个红色框的节点1、点击红色框内的“NameSpace”,右边会出现“默认”等名称; 2、在右边空白区域,点击右键,新建“项”; 3、点击新建项后,出现如下的界面,将新出现的项的名字(红色框内的)重命名为 {645FFO40-5081-101B-9F08-00AA00

2016-01-18 23:25:11 1134 2

原创 换位深思

1、当我们拿花送给别人的时候,首先闻到花香的是自己; 当我们抓起泥巴抛向别人的时候,首先弄脏的也是自己的手。2、人经常往上看,就会长高;老是低头捡便宜,就会驼背。3、只要脚还在地上,就别把自己看得太轻;只要还活在地球上,就别把自己看得太重。4、面具若戴得太久,就会长到脸上,想要揭下来,非得伤筋动骨扒皮不可。5、当我们用一个手指在指点别人的时候,别忘了还有三个手指正指向我们自己。6、休息是为了走更长远

2016-01-18 22:52:06 824

原创 Syntax error, parameterized types are only available if source level is 1.5 or greater

Multiple annotations found at this line: - Syntax error, parameterized types are only available if source level is 1.5 or greater解决方法: 在eclipse中菜单Window—-preferences—-java—–compiler把右边中的C

2016-01-18 15:50:30 2716

转载 正则表达式完整版

一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})

2015-12-17 23:00:47 806

原创 Referenced file contains errors 解答

解决方案如下: 1. 首先为了确保 Eclipse 可以从远程拿到 xsd 文件,到 Window -> Preferences -> General -> Network Connections -> Cache下的 Cache entries 框内检查所需要的文件是否正确,如果不确定,就点击 “Remove All”,然后右击当前的 Project 右击,选择 Validator,E

2015-12-08 13:37:49 864

转载 七大算法汇总

这段时间闲了下来,看到了一些文章,就抽时间总结了下java中常用的七大排序算法,希望以后能够用到。1.插入排序算法插入排序的基本思想是在遍历数组的过程中,假设在序号 i 之前的元素即 [0..i-1] 都已经排好序,本趟需要找到 i 对应的元素 x 的正确位置 k ,并且在寻找这个位置 k 的过程中逐个将比较过的元素往后移一位,为元素 x “腾位置”,最后将 k 对应的元素值赋为 x ,一般情况下,

2015-11-22 00:45:52 828

转载 10大基础实用算法及其讲解

算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divide and conquer)策略来把一个串行(l

2015-11-22 00:37:25 749

原创 10个不可忽视的CSS代码片段

本文介绍10个非常有用的CSS代码片段,绝对不容忽视。包括在整个容器中垂直对齐、元素拉伸为全屏高度、跨浏览器图像灰度、动画背景等,使用平率高,经常无法完全达到想要效果。现在有了这10个CSS代码片段,我们可以将这些效果做得更好。1、垂直对齐在使用CSS的时候,你可能会出现疑问,我如何在容器中将文本或元素垂直对齐。现在使用CSS3Transforms,我们可以更有效解决这问题,如下:.vertical

2015-10-25 23:17:09 943

原创 StringBuilder和StringBuffer的区别

StringBuffer是线程安全,而StringBuilder是线程不安全的对于安全与不安全没有深入的理解情况下,易造成这样的错觉,如果对于StringBuffer的操作均是线程安全的,然而,JAVA给你的保证的线程安全,是说它的方法是执行是排它的,而不是对这个对象本身的多次调用情况下,还是安全的。看看下边的例子,在StringBufferTest中有一个数据成员contents它是用来扩展的,它

2015-10-17 12:25:53 773

原创 Java面试题目

1、JDK是什么?有什么用?JDK(Java Development Kit)顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了 很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序

2015-10-17 12:07:37 1051

原创 MySQL、Oracle、SQL Server查询前n条记录

TOP 子句TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SQL Server中使用top关键字SELECT TOP number|percent column_name(s) FROM table_name MySQL 语法:MySQL使用limit关键字SEL

2015-10-17 10:42:17 854

转载 TCP/IP协议、Http协议、ftp协议

TCP/IP起源于20世纪60年代末美国政府资助的一个网络分组交换研究项目,TCP/IP是发展至今最成功的通信协议,它被用于当今所构筑的最大的开放式网络系统Internet之上。 TCP和IP是两个独立且紧密结合的协议,负责管理和引导数据报文在Internet上的传输。二者使用专门的报文头定义每个报文的内容。TCP负责和远程主机的连接,IP负责寻址,使报文被送到其该去的地方。 TCP/IP协议簇

2015-10-13 23:59:20 7758

获取文件内容

用JS获取文件内容

2017-05-05

经纬度转换

经纬度转换,百度地图转高德地图

2017-05-05

黑客帝国电脑效果

双击打开index.html就可以看到黑客帝国中出现的电脑效果,按F11在浏览器查看,效果更好

2017-05-05

常见加密算法

包含以下几种算法: 1、MD5加密; 2、DES加密; 3、凯撒算法(古典算法之一): 4、置换加密算法; 5、RSA加密算法; 6、维吉尼亚加密/解密算法; 7、SHA算法; 8、DSA签名算法;

2016-12-23

获取系统相关信息

获取操作系统版本、内存信息、键盘信息等

2016-12-23

空空如也

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

TA关注的人

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