自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(268)
  • 收藏
  • 关注

原创 mac os x sublime text 3安装ctags插件实现代码跳转

ctags是一款实现代码跳转的插件,可以提高查看代码的效率.1. st3安装ctags插件快捷键commands + shift + p 打开 Package Control: Instance Package, 搜索 ctags进行安装ctags插件2. 安装ctags打开ctags网址下载ctags源码包: http://ctags.sourceforge.net/或wget命令下载...

2019-05-21 11:12:34 2205

原创 ubuntu16.04安装mysql5.7.24

参考本人CSDN博客上写的文章: 64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz1. 下载安装包及安装相关依赖官网: http://dev.mysql.com/downloads/mysql/mysql搜狐镜像站:http://mirrors.sohu.com/mysql/mkdir ~/soft/cd ~/soft/wg...

2018-12-11 10:54:20 1602

原创 linux安装nodejs,npm,cnpm,bower,hexo

nodejs长期LTS稳定版: https://nodejs.org/en/download/nodejs最新版: https://nodejs.org/en/download/current/linux选择: Linux Binaries (x64)$ wget -c https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar....

2018-12-05 15:40:23 594

原创 linux源码编译安装nginx1.15.7

1. 源码包准备安装nginx所需工具源码包下载地址:nginx: https://nginx.org/download/pcre: http://www.pcre.org/zlib: https://www.zlib.net/openssl: https://www.openssl.org/安装nginx所需源码包:nginx-1.15.7.tar.gzpcre-8.42....

2018-12-05 14:13:23 2522

原创 linux下源码安装redis

redis官方下载网址: https://redis.io/download安装目录: /usr/local/bin/ 配置文件路径: /etc/redis/redis.conf 配置端口: 6379 服务端: /usr/local/bin/redis-server 客户端: /usr/local/bin/redis-cli 持久化文件存放目录路径: /var/lib/redis ...

2018-06-22 15:06:25 869

原创 ubuntu16.04.4下安装mongodb的图形管理工具robomongo

1. 官网下载从官网 https://robomongo.org/download 下载当前最新的robomongo程序包robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz$ mkdir -p ~/soft$ cd ~/soft/$ wget -c "https://download.robomongo.org/1.2.1/linux/robo3t-1.2...

2018-05-30 12:00:16 1789

原创 git常用命令

1. 初始化git本地库git init2. 设置全局的git用户名和邮箱git config --global user.name 'yourname'git config --global user.email '[email protected]'3. ssh-keygen命令生成ssh密钥cd "c:/Users/用户名/&quo

2018-05-25 10:49:49 472

原创 Linux安装与卸载MongoDB

官方安装MongoDB英文教程: https://docs.mongodb.com/getting-started/shell/installation/p.s. 本文针对64位的linux发行版本。1. Ubuntu下安装或卸载MongoDB1.1. 包管理系统APT添加MongoDB公钥key使用ubuntu的包管理系统(即dpkg和APT)导入公钥:$ sudo

2018-02-01 23:17:37 9354

原创 python web项目开发常见步骤

1. 前后端需要的技术及工具开发平台: ubuntu(macOS)(推荐)前后端分离开发工具: sublime text3, vim, lsof, wget, git等代码托管: git(推荐)/svnfrontend: html5, css3, jquery, nodejs, npm, bower, grunt, bootstrap等backend: python, flask/dj

2017-11-06 10:02:19 6622 1

原创 ubuntu16.04为google chrome安装adobe-flashplugin

1. 命令安装adobe-flashplugin$ sudo apt-get install adobe-flashplugin2. deb包安装adobe-flashpluginadobe-flashplugin的deb包下载地址: http://archive.canonical.com/pool/partner/a/adobe-flashplugin/ 首先查看系统版本号:$ uname

2017-06-02 11:55:01 2783

原创 python按概率生成随机数

Talk is cheap, show me the code.random_demo代码如下:# coding: utf-8import randomdef random_index(rate): """随机变量的概率函数""" #

2017-05-31 17:34:25 32222 8

原创 mysql 批量将某表的多个字段为null的替换为空串''

1. 问题描述由于特殊需求, 需要将表的所有字段为null的替换为空串''。2. 解决方法示例如下:UPDATE `tb_blacklist_p2p_fix` SET `name` = (CASE WHEN IFNULL(`name`, '') = '' THEN '' ELSE `name` END),card_num = (CASE WHEN IFNULL(card_num, '') = '

2017-04-20 10:48:53 5366

原创 centos7安装jdk8

1. jdk8下载jdk8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlwget命令下载:# wget -c http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a

2017-04-07 13:17:31 945

原创 jsoup请求http或https返回json字符串工具类

jsoup官网:https://jsoup.org/ require lib: jsoup-1.9.2.jarjsoup返回json字符串工具类JsoupHelper.java:import java.io.IOException;import java.util.ArrayList;import java.util.Iterator;import java.util.List;impor

2017-04-05 16:54:43 6938

原创 查询A表B表同时存在记录, A表存在而B表不存在记录, B表存在而A表不存在记录

1. 问题 查询A表B表同时存在记录, A表存在而B表不存在记录, B表存在而A表不存在记录如上图, 其中:A区域是old表有, new表没有的集合; C区域是new表有, old表没有的集合; B区域是old表与new表共有的集合。Q:已知old表与new表的表结构相同, 求A, B, C集合。2. 场景模拟解决下面有两张表分别为old表与new表, 表结构完全相同, 如下:/*Tabl

2017-03-15 11:37:39 2930

原创 footer完美到底(二)

继上一篇: footer完美至底 后, 本人又发现另一种方法可让footer完美到底!!!核心代码如下:index.html代码内容: <!DOCTYPE html><html><head> <meta charset="UTF-8"> <link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstr

2017-02-20 17:53:18 953

原创 eclipse4.6.2安装SpringSource Tool Suite(sts-eclipse)插件

1. Spring Tool Suite(sts)简介Spring Tool Suite(sts)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序.。它提供了一个现成的使用环境来实现, 调试, 运行, 和部署你的Spring应用程序。包括为关键的的服务器和云计算,Git, Maven, AspectJ, 和最新的Eclipse版本提供整合支持。换句话说, Spring Tool

2016-12-27 14:08:16 20456 8

原创 EXCEL2016下将身份证号这列重复项用背景颜色突显

1. 情景描述有一批带有身份证号的记录, 需要将身份证号列重复的项用指定背景颜色突显。 好多人都会想到如下操作: 选择身份证号区域–>开始–>条件格式–>突出显示单元格规则–>重复值 但结果却发现有些不是重复的身份证号也被突显出来了。 这是因为以上功能应该使用COUNTIF()函数, COUNTIF()而只能识别15位数字,身份证是18位的,前15位相同就会统计出错。2. 解决方法操作步

2016-12-13 16:51:41 9061 2

原创 excel批量将长日期转短日期

情景: 将长日期如2016-12-06 19:21:04转为短日期2016/12/06。 如下: office2013下操作步骤:全选要批量转换日期的区域–数据–分列–文本列表向导选择“分隔符号”, 点击“下一步”–列数据格式选择“日期(YMD)”, 点击“完成”截图如下 最终结果如下图, 就是我们转换好的短日期: 到此, 完成Excel2013批量将长日期转短

2016-12-07 10:40:12 12587

原创 sudo执行命令时提示找不到该命令

1. 问题描述情景: 执行以下命令$ ssserver -p 443 -k password -m rc4-md5提示权限不足。 于是在该命令前加上sudo:$ sudo ssserver -p 443 -k password -m rc4-md5提示找不到该命令。2. 解决方法编辑文件/etc/sudoers:$ sudo vim /etc/sudoers找到Defaults env_rese

2016-11-28 20:28:44 33381 16

原创 $.ajax的beforeSend,success, complete,error例子

jquery ajax官方文档: http://api.jquery.com/jquery.ajax/常用的ajax形式:$.ajax({ url: "http://192.168.2.46:8000/account/getjson/", type: "post", dataType: "json", // 跨域使用jsonp contentType: "applic

2016-11-16 11:08:27 2434

原创 java实现邮件发送, 抄送及多附件发送

所需的jar包 mailapi.jar和stmp.jar 或 javax-mail-xxx.jar(如javax.mail-1.5.6.jar) http://www.oracle.com/technetwork/java/index-138643.html代码package com.lychee.chainmgr.util;import java.io.UnsupportedEncod

2016-10-08 17:50:06 16326 16

原创 java https请求

1. 核心代码HttpsPost.javaimport java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOExcepti

2016-07-21 11:48:26 1252

原创 ubuntu16.04安装atom

1. 安装命令sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom

2016-07-15 12:41:25 1859

原创 java开发者工具下载地址集

1. jdkjdk7 jdk82. eclipsehttp://www.eclipse.org/downloads/ http://www.eclipse.org/downloads/eclipse-packages/ eclipse历史版本3. tomcattomcat官网4. mysqlmysql官网 搜狐镜像站 http://mirrors.ustc.e...

2016-07-15 12:39:15 771

原创 centos6.7安装最新git

1. 安装编译环境# yum -y install gcc zlib-devel openssl-devel perl cpio expat-devel gettext-devel curl perl-ExtUtils-MakeMaker asciidoc xmlto2. 下载git最新压缩包git最新压缩包下载地址:http://codemonkey.org.uk/projects/git-sna

2016-05-24 11:44:18 1329 5

原创 阿里云centos6.7下yum安装nginx最新版

1. 添加nginx yum repository先参考: nginx官方安装说明 从nginx官方可以知道, nginx官方为linux各发行版提供了便捷的方法安装.下面简单说下centos下安装nginx的方法.stable version and mainline version 由上面可知, nginx官方提供了两种nginx.repo的配置方式, 分别为: Pre-Built Pa

2016-04-11 15:05:03 6396

原创 解决yum update出错"package is a duplicate with"

1. 问题描述由于之前我在执行yun update命令时ctrl + c将其中断了, 现在重新执行yum update时出现如下错误:# yum updateLoaded plugins: securitySetting up Update ProcessResolving DependenciesThere are unfinished transactions remaining. Yo

2016-04-11 14:23:16 6722 1

原创 centos6.7下搭配apache+php+mysql环境

1. 安装apacheapache默认端口为80, 而nginx默认端口也是80, 所以安装apache前, 检查是否安装了nginx, 确保80端口没有被占用, 然后执行以下命令安装apache# yum install httpd httpd-devel 启动apache服务# /etc/init.d/httpd start或# service httpd start停止apache服务#

2016-04-11 11:21:17 3663

原创 java读取文本文件内容

示例代码如下:public static void main(String[] args) { String path = "D:/demo.txt"; String line = null; String content = ""; // 文件内容 BufferedReader br = null; try { // br = new Buf

2016-03-30 10:32:12 2197

原创 centos6.7安装python2.7.11

1. 查看本机系统及python版本# cat /etc/redhat-release CentOS release 6.7 (Final)查看CentOS release 6.7 (Final)自带的python版本# python -VPython 2.6.6注意, 我们不要删破坏系统的Python环境, 因为几个关键的实用应用程序依赖于系统默认的Python 2.6.6, 如果破坏了系

2016-02-24 10:54:18 2930

原创 64位win8.1下 安装配置instant client & plsqldev

1. 下载并安装plsqldev及汉化语言包plsqldev官方下载:http://www.allroundautomations.com/registered/plsqldev.html( 可选择下载汉化语言包) 下载的时候注意选择下载32位的plsqldev安装包, 本人测试了64bit plsqldev + 32/64bit instant client都是无法正常使用的

2016-02-18 14:33:46 1590

原创 html中js通过指定的年月获取该月的天数

由于2015年是平年, 所以2月份是28天。故下面弹出的数字是28<script> alert(GetLastDay('2015', '2')); function GetLastDay(year, month) { var date = new Date(year, month, 1), lastDay = new Date(date.getTime()

2015-12-08 17:16:32 3178

原创 html页面中js获取当前url下指定参数的值

如当前url为http://www.xxx.com/?name=itgirl&[email protected]要想在html页面下用js获取name的值, 则示例如下<script> alert(getUrlParameter('name')); // 获取参数的key获取value function getUrlParameter(paramKey) {

2015-12-08 17:00:37 5499

原创 64位centos6.7安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz

1. 从官网下载 mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz经测试, 本方还适用于如下版本: mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz官网: http://dev.mysql.com/downloads/mysql/#

2015-11-10 11:35:05 24986 4

原创 jquery动态添加json对象参数

示例代码$.getJSON("${pageContext.request.contextPath}/zone.action?method=getProvinceList", function(result){ console.log("动态添加json对象参数前:\n", JSON.stringify(result)); $.each(result, function(index,

2015-11-03 10:35:42 8535

原创 解决HttpURLConnection请求时传中文参数乱码问题

解决HttpURLConnection请求时传中文参数乱码前提: 项目的编码是utf-8, 即要保证项目下所有文件的编码都是utf-8 示例代码如下:/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */protected void doGet(HttpServletR

2015-10-19 14:33:24 17968 2

原创 my.ini配置文件引起的"无法启动mysql服务,发生错误1067"

1. 问题描述本人的mysql是官网下载的zip包绿色版5.7.4-m14版本, 我从将mysql整个目录打包拷贝到另一个机器上, 重新配置了my.ini及安装了mysql服务, 但在启动mysql服务过程中出现“无法启动mysql服务,发生错误1067”, 问题解决前的my.ini文件内容如下:# For advice on how to change settings please see#

2015-10-08 12:04:07 5083 1

原创 centos6.7下安装中文输入法

1. 安装中文输入法# yum install "@Chinese Support"2. 设置中文输入法在菜单栏中, 依次System(系统)–Preferences(首选项)–Input Method(输入法), 勾选Enable input method feature(启动输入法特性), 在下面的Input Method列表中选择Use IBus(recommended), 再点击Input

2015-09-30 10:56:50 2278

原创 VMware workstation退出全屏

按快捷键:ctrl + alt + enter即可退出全屏

2015-09-30 10:42:13 4013

空空如也

空空如也

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

TA关注的人

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