自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 JavaScript SizeToHuman 大小转换为mb kb tb等

[code="js"]// byte数据单位转换(以B为基底)function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1024, // or 1000 sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'...

2017-08-21 15:16:53 374

原创 Java SizeToHuman 大小转换为mb kb tb等

[code="java"]public class TestSizeToHuman { public static void main(String[] args) { String str=MyCommonTool.readableFileSize(123456); System.out.println("str="+str); ...

2017-08-21 15:12:00 340 1

原创 管理github、gitlab ssh key

[size=large]生成ssh key[/size]生成并添加第一个ssh key第一次使用ssh生成key,默认会在用户~(根目录)下生成 id_rsa, id_rsa.pub 2个文件;所以需要添加多个ssh key时也会生成对应的私钥和公钥[code="java"]ssh-keygen -t rsa -C "[email protected]"[/...

2017-07-28 15:32:52 159

原创 javascript 监听键盘事件

[code="js"] var ie; var firefox; if (document.all){ ie = true; }else{ ie = false; } //判断是否IE document.onkeydown = KeyPress; //设置键盘事件函数 fun...

2017-04-14 10:38:41 1209

原创 shutte设置快捷键

在ubuntu软件中心,搜索:shutter,然后按照 xface的桌面环境,个人比较喜欢xubuntu的xface桌面环境系统设置---》键盘----》设置程序快捷键----》添加-----》输入:shutter --select[url]http://jingyan.baidu.com/album/ff41162591497a12e582377c.html?pic...

2017-04-02 00:48:35 233

原创 Linux下常用压缩格式的压缩与解压方法

.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) --------------------------------------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gz...

2017-03-07 18:57:53 94

原创 部署中文版gitlab

# 部署中文gitlab在 Ubuntu 14 安装使用国内安装源镜像,加快安装速度。修改/etc/apt/sources.list.d/gitlab-ce.list,添加以下行[code="ruby"]deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/debian jessie main[/code]开始安装:[...

2016-12-23 16:29:54 174

原创 js去除字符串中的html标签,替换"为'

今天做文本域编辑和提交,文本域的内容最好带格式,于是找了一些插件,最后选择了jHtmlArea下载地址:[url]http://jhtmlarea.codeplex.com[/url][img]http://dl2.iteye.com/upload/attachment/0121/1643/d90bb9bc-a62a-334c-b779-16825ecd8a06.png[/img]...

2016-11-10 14:10:15 1963

原创 JavaScript从数组中删除指定值元素的方法

下面的代码使用了两种方式删除数组的元素,第一种定义一个单独的函数,第二种为Array对象定义了一个removeByValue的方法[code="js"]function removeByValue(arr, val) { for(var i=0; i...

2016-10-11 13:13:27 245

原创 apache_php Dockerfile

之前做过几次apache的docker镜像,镜像成功了。但是运行时总是不自动运行apache,必须登录容器后手动启动apache,今天又弄了一下,终于出来了,记录下来以作备用。[code="ruby"]# DockerfileFROM tianon/apache2:latestMAINTAINER [email protected] 2016年09月...

2016-09-29 16:21:50 297

原创 vi或vim编辑器的常用命令

插入恢复操作i 当前插入I 行首插入a 当前后插入A 行尾插入u 恢复一个o 在当前下插入行O 在当前上插入行esc 退出编辑模式行操作^ 跳到行首/home$ 跳到行尾/enddd 删除行 ndd 删除n行yy 复制行 nyy 复制n行p 粘贴行P 在上粘贴dw 删除一个词yw 复制一个词D+$ 删除到行尾 ...

2016-09-23 20:27:40 88

原创 byte 的1024转换方法

今天在要用到字节转换并且带上不同单位,于是在网上找了一下,记录下来以备后用[code="js"]function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1024, // or 1000 sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB',...

2016-09-18 14:19:52 1305

原创 docker强制批量删除none的image镜像

[code="python"]// 停止状态为Exited的容器docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop// 删除状态为Exited的容器docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm// 删除 t...

2016-09-13 10:58:43 334

原创 Mysql Job failed to start

I got an error while am up starting the mysql service.[code="bash"]/etc/init.d/mysql startRather than invoking init scripts through /etc/init.d, use the service(8)utility, e.g. service mysql s...

2016-08-16 09:08:17 175

原创 PAC 一个通CRT相同功能的工具

Ubuntu安装PAC[code="bash"]wget http://sourceforge.net/projects/pacmanager/files/pac-4.0/pac-4.5.3.9-all.deb[/code][code="bash"]#添加密钥$ wget -q -O - http://archive.getdeb.net/getdeb-archiv...

2016-08-11 09:29:24 362

原创 Debian的一些常用命令

dpkg学习:(1)dpkg是一个较底层的安装工具,处理.deb文件,软件包依赖性需要更高层的前端工具是apt; dpkg本身是不能解决依赖的。 dpkg是dpkg-deb的前端,如果dpkg搞不定,可以用dpkg-deb。(2)所有的packages信息在/var/lib/dpkg目录下: available是安装源的描述,包括已安装和没有安装的 info...

2016-07-21 02:56:22 6116

原创 dpkg 相关命令

dpkg -i package.deb ###安装包dpkg -r package ###删除包dpkg -P package ###删除包(包括配置文件)dpkg -L package ###列出与该包关联的文件dpkg -l package ###显示该包的版本dpkg --unpack package.deb ###解开 deb 包的内容dpkg -S keyword...

2016-07-21 02:50:32 242

原创 Ngix + Tomcat + HTTPS

最终配置的方案是浏览器和 Nginx 之间走的 HTTPS 通讯,而 Nginx 到 Tomcat 通过 proxy_pass 走的是普通 HTTP 连接。下面是详细的配置(Nginx 端口 80/443,Tomcat 的端口 8080):Nginx 这一侧的配置没什么特别的:[code="ruby"]upstream tomcat { server 127....

2016-07-14 10:10:34 147

原创 ubuntu搭建NTP服务器

由于公司架构需求部分服务器走内部网络,这部分服务器均无外部网络,导致存在一个问题就是时间无法进行同步,于是网上找了下资料可以通过搭建ntp服务器来解决这问题,也相对简单,废话少说,看底下配置!  环境:ubuntu 12.04 server/64版本(服务端及客服端均相同)  ntp服务器IP(内网):192.168.10.2  内网服务器IP:192.168.10.*步...

2016-06-20 10:45:11 114

原创 搭建docker私有仓库registry

1、操作系统ubuntu 14.04 x642、安装docker & docker-compose2.1.安装docker[url]http://www.widuu.com/chinese_docker/installation/ubuntu.html#Ubuntu安装Docker[/url][code="bash"]$ sudo apt-get update$ s...

2016-06-08 18:34:11 351

原创 linux fdisk 命令 磁盘划分新的分区及挂载

今天VirualBox中的Ubuntu进不了系统,用guest用户登录后知道存储不足,在网上找到了解决办法誊抄下来已做备份;进入linux的安全模式需开机后长按[b]shift[/b]linux fdisk 命令fdisk - Partition table manipulator for Linux一.通过fdisk -l 查看机器所挂硬盘个数及分区情况;fdsi...

2016-06-08 11:32:41 820

原创 安装nodejs oraclejet

ubuntu下安装nodejsDebian and Ubuntu based Linux distributionsIf you are using Ubuntu Precise or Debian Wheezy, you might want to read about running Node.js >= 4.x on older distros[code="bash"]c...

2016-05-05 16:45:11 100

原创 visualBox install 增强工具

在VisualBox中安装了CentOS操作系统,安装完成之后在装增强工具时总是报错Building the main Guest Additions module [失败]于是在网上找到了解决方法,记录下来:#yum install kernel-devel  #yum install gcc      #ln -s /usr/...

2016-05-05 13:07:00 110

原创 RabbitMQ 在ubuntu下安装脚本

最近公司要安装RabbiMQ,于是写了这段代码:新建文件install_RabbiMQ.sh[code="bash"]#touch install_RabbiMQ.sh#chmod +x install_RabbiMQ.sh[/code]编辑文件[code="bash"]#vim install_RabbiMQ.sh[/code]install_...

2016-04-28 08:37:32 81

原创 Ubuntu下安装kate编辑器

Ubuntu 下安装kate编辑器[code="bash"]#sudo apt-get install kate[/code]安装kconsole[code="bash"]#sudo apt-get install kconsole[/code]如果说找不到kconsole则执行下面命令[code="bash"]#sudo apt-get insta...

2016-04-22 15:55:38 1050

原创 CSS几种特效整理

css用伪类before和after制作三角形箭头网上有一堆教程代码,挺简单的。箭头向上:[code="html"]#content:before{ position:absolute; border-left:9px solid transparent; border-right:9px solid transparent; border-bottom:9px...

2016-04-19 09:55:12 151

原创 HttpClient get post 发送

package httpclient; import java.io.IOException; import java.net.URLEncoder; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.h...

2016-03-26 03:02:19 66

原创 Linux开放端口,关于linux系统端口查看

查看关于linux系统端口[code="bash"]$ netstat -tln[/code]需要知道是什么程序占用,加上-p参数[code="bash"]$ netstat -tlnp[/code]可以用grep过滤[code="bash"]$ netstat -tlnp | grep 8080[/code]iptables是linux下的防火...

2016-03-25 16:47:38 483

原创 修改Linux时区,同步时间

时区设置: 开始设置时区时,参考网上的资料,使用tzselect 命令来进行,结果发现tzselect命令只是告诉了设置时区的方法,而并不是真的去修改/etc/sysconfig/clock这个文件。换句话说就是tzselect命令仅仅告诉我们通过设置TZ这个环境变量来选择的时区,然后将变量添加到.profile文件中。下面就简单介绍一下如何使用tzselect命令设置时区,以及...

2016-03-25 16:42:37 348

原创 Linux 远程桌面 下链接window系统

使用rdesktop和tsclient,其中rdesktop是基于命令行的工具,tsclient只是一个图形化的界面,依赖于rdesktop。登入gnome后打开终端使用rdesktop来访问Windows远程桌面,只需要$rdesktop -f -a 16 IP:3389 即可。参数请man rdesktop查询 Remmina 一款操作非常简单,实用的Linux的远程桌面工...

2016-03-22 11:10:39 91

原创 RabbitMQ 安装

安装RabbitMQ有两种方式,一种是下载.deb文件;一种是更新源之后安装一种方式下载.deb文件下载地址:[url]https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server_3.6.1-1_all.deb[/url]二种方式:首先,修改 /etc/apt/sources.list文件...

2016-03-17 11:53:47 112

原创 手动编译安装php

[code="bash"]wget http://php.net/distributions/php-5.6.4.tar.gztar zvxf php-5.6.4.tar.gz \cd php-5.6.4 \./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --enable-mbstring --di...

2016-03-09 17:48:44 104

原创 docker 部署web项目

修改docker容器的hosts例如: --add-host puppetmaster:192.168.0.3 ,如果想添加多条,就用多个--add-host就OK了在系统根目录创建文件夹app[code="bash"] root@tomhat:/home/tomhat#cd / \ root@tomhat: mkdir app[/code]以www.china...

2016-03-09 17:16:21 299

原创 SQL语句

重置root密码[code="bash"]# /etc/init.d/mysqld stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -uroot -p mysql> UPDATE user SET Password=PASSWORD('newpassword'...

2016-03-09 15:43:29 78

原创 Apache虚拟主机指南

Apache虚拟主机指南[b]启用与停用站点的方法[/b][code="bash"] a2ensite 站点名 a2dissite 站点名[/code][b]基于名字的(通过域名来区分)的虚拟主机[/b][i]安装好apache以后默认有一个叫default的虚拟主机。新建虚拟主机时可以直接复制默认虚拟主机的配置文件,在其基础上修改新虚拟主机的配置参数。[/...

2016-03-09 14:20:13 86

原创 tomcat部署时绑定域名

tomcat部署多个web项目,并且绑定不同域名需修改conf/server.xml1、修改端口号:[code="bash"]vim tomcat/conf/server.xml找到将8080修改为80[/code]2、配置项目[code="bash"]找到修改成: 例如:www.baidu.com为你的域名[/code]...

2016-03-08 15:02:50 210

原创 Linux命令行下安装Maven与配置

Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。那么,如何在Linux平台下面安装Maven呢?[code="bash"][root@localhost ~...

2016-03-08 11:12:12 1020

原创 卸载apt-get安装的mysql

[code="bash"]删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get autoremove mysql-server4 sudo apt-get remove mysql-common (非常重要)清理...

2016-03-04 09:32:21 200

原创 Docker常用命令

docker registry API[url]https://docs.docker.com/registry/spec/api/[/url]查看registry内镜像:https://registry.url/v2/_catalog查看registry镜像版本:https://registry.url/v2/镜像名/tags/list1. 查看docker信息(versio...

2016-02-29 15:19:35 76

原创 sql查询列为null显示0

查itemfile表中itemdesc、re_level列的信息,要求re_level为NULL时显示为0,写出相应语句。[code="sql"]Oracle :select itemdesc,nvl(re_level,’0’) from itemfile;Mysql: select itemdesc,ifnull(re_level,’0’) from itemfile;Sql...

2016-02-22 10:04:18 2740

Linux 下的迅雷 xware-desktop

Xware Desktop的官方:https://github.com/Xinkai/XwareDesktop Xware Desktop作为Xware(迅雷固件)的前端,是一次将用于嵌入式设备的迅雷软件带到Linux桌面的一次尝试。本软件与迅雷官方没有任何关系。 Xware Desktop的目标是提供与Windows平台上迅雷相当的功能。你可以这样认为: Xware Desktop是迅雷在Linux上的原生开源方案,无需Wine。 Xware Desktop是半官方半社区的迅雷:下载核心使用迅雷原版xware,界面使用开源的代码。

2016-01-28

jquery.cookie使用方法(中文详细版)

此文档详细讲解了jquery.cookie 使用方法

2014-11-18

DHTML_Handbook

网页制作完全手册,可以通过此文档通参考资料,帮助你创建引人注目的 Web 页面

2014-11-18

js 画饼状图、柱状图、线性图

用js实现的画数据饼状图、线形图以及柱状图。使用方便简单。比java程序jfreeChat简单百倍。

2013-12-04

class文件反编译软件

java程序经过java虚拟机编译变成class文件后用此软件可以还原95%的原java程序代码,为学习java,看编译好的jar包很有帮助。

2013-05-03

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

TA关注的人

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