zhuxiongxian的挨踢博客

努力成为Python全栈工程师&架构师 -- https://zhuxiongxian.cc
私信 关注
zhuxiongxian
码龄8年
  • 1,531,470
    被访问量
  • 241
    原创文章
  • 3,525
    作者排名
  • 110
    粉丝数量
  • 于 2013-03-16 加入CSDN
获得成就
  • 获得169次点赞
  • 内容获得146次评论
  • 获得163次收藏
荣誉勋章
兴趣领域
  • #运维
    #运维开发
TA的专栏
  • python
    40篇
  • Django
    8篇
  • ubuntu
    17篇
  • centos
    21篇
  • Linux
    69篇
  • bigdata
  • 正则表达式
  • git/svn
    3篇
  • mysql
    11篇
  • C
    8篇
  • C++
    4篇
  • C#/.NET
    1篇
  • ssh框架
    26篇
  • Android
    19篇
  • jsp/servlet
    40篇
  • Java
    46篇
  • 数据库
    36篇
  • office
    3篇
  • 系统
    8篇
  • 前端(frontend)
    13篇
  • php
    2篇
  • 数据结构及算法
    6篇
  • 计算机数学
  • 蓝桥杯
    2篇
  • java网络编程
    2篇
  • mongodb
    1篇
  • mac
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

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命令下载...
原创
1324阅读
0评论
2点赞
发布博客于 2 年前

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...
原创
1082阅读
0评论
1点赞
发布博客于 3 年前

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....
原创
298阅读
0评论
0点赞
发布博客于 3 年前

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....
原创
298阅读
0评论
0点赞
发布博客于 3 年前

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....
原创
2119阅读
0评论
1点赞
发布博客于 3 年前

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 ...
原创
680阅读
0评论
1点赞
发布博客于 3 年前

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...
原创
1519阅读
0评论
0点赞
发布博客于 3 年前

git常用命令

1. 初始化git本地库git init2. 设置全局的git用户名和邮箱git config --global user.name 'yourname'git config --global user.email 'youremail@example.com'3. ssh-keygen命令生成ssh密钥cd "c:/Users/用户名/&quo
原创
342阅读
0评论
1点赞
发布博客于 3 年前

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
原创
8503阅读
0评论
0点赞
发布博客于 3 年前

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
原创
5142阅读
0评论
2点赞
发布博客于 4 年前

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
原创
2518阅读
0评论
0点赞
发布博客于 4 年前

python按概率生成随机数

Talk is cheap, show me the code.random_demo代码如下:# coding: utf-8import randomdef random_index(rate): """随机变量的概率函数""" #
原创
25247阅读
4评论
4点赞
发布博客于 4 年前

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, '') = '
原创
4005阅读
0评论
0点赞
发布博客于 4 年前

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
原创
789阅读
0评论
1点赞
发布博客于 4 年前

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
原创
6501阅读
0评论
1点赞
发布博客于 4 年前

查询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
原创
2459阅读
0评论
1点赞
发布博客于 4 年前

footer完美到底(二)

继上一篇: footer完美至底 后, 本人又发现另一种方法可让footer完美到底!!!核心代码如下:index.html代码内容: <!DOCTYPE html><html><head> <meta charset="UTF-8"> <link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstr
原创
729阅读
0评论
0点赞
发布博客于 4 年前

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
原创
19890阅读
8评论
7点赞
发布博客于 5 年前

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

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

excel批量将长日期转短日期

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

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
原创
25272阅读
11评论
2点赞
发布博客于 5 年前

$.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
原创
2099阅读
0评论
1点赞
发布博客于 5 年前

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
原创
14921阅读
16评论
15点赞
发布博客于 5 年前

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
原创
1177阅读
0评论
0点赞
发布博客于 5 年前

ubuntu16.04安装atom

1. 安装命令sudo add-apt-repository ppa:webupd8team/atomsudo apt-get updatesudo apt-get install atom
原创
1788阅读
0评论
1点赞
发布博客于 5 年前

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...
原创
700阅读
0评论
0点赞
发布博客于 5 年前

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
原创
1198阅读
5评论
1点赞
发布博客于 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
原创
6232阅读
0评论
1点赞
发布博客于 5 年前

解决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
原创
5638阅读
1评论
1点赞
发布博客于 5 年前

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服务#
原创
3453阅读
0评论
1点赞
发布博客于 5 年前

java读取文本文件内容

示例代码如下:public static void main(String[] args) { String path = "D:/demo.txt"; String line = null; String content = ""; // 文件内容 BufferedReader br = null; try { // br = new Buf
原创
1977阅读
0评论
0点赞
发布博客于 5 年前

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, 如果破坏了系
原创
2766阅读
0评论
1点赞
发布博客于 5 年前

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

1. 下载并安装plsqldev及汉化语言包plsqldev官方下载:http://www.allroundautomations.com/registered/plsqldev.html( 可选择下载汉化语言包) 下载的时候注意选择下载32位的plsqldev安装包, 本人测试了64bit plsqldev + 32/64bit instant client都是无法正常使用的
原创
1347阅读
0评论
0点赞
发布博客于 5 年前

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()
原创
2746阅读
0评论
0点赞
发布博客于 6 年前

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

如当前url为http://www.xxx.com/?name=itgirl&email=itgirl@qq.com要想在html页面下用js获取name的值, 则示例如下<script> alert(getUrlParameter('name')); // 获取参数的key获取value function getUrlParameter(paramKey) {
原创
5236阅读
0评论
1点赞
发布博客于 6 年前

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/#
原创
24200阅读
3评论
10点赞
发布博客于 6 年前

jquery动态添加json对象参数

示例代码$.getJSON("${pageContext.request.contextPath}/zone.action?method=getProvinceList", function(result){ console.log("动态添加json对象参数前:
", JSON.stringify(result)); $.each(result, function(index,
原创
7336阅读
0评论
0点赞
发布博客于 6 年前

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

解决HttpURLConnection请求时传中文参数乱码前提: 项目的编码是utf-8, 即要保证项目下所有文件的编码都是utf-8 示例代码如下:/** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */protected void doGet(HttpServletR
原创
16087阅读
2评论
2点赞
发布博客于 6 年前

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#
原创
4873阅读
1评论
1点赞
发布博客于 6 年前

centos6.7下安装中文输入法

1. 安装中文输入法# yum install "@Chinese Support"2. 设置中文输入法在菜单栏中, 依次System(系统)–Preferences(首选项)–Input Method(输入法), 勾选Enable input method feature(启动输入法特性), 在下面的Input Method列表中选择Use IBus(recommended), 再点击Input
原创
2118阅读
0评论
0点赞
发布博客于 6 年前

VMware workstation退出全屏

按快捷键:ctrl + alt + enter即可退出全屏
原创
3095阅读
0评论
1点赞
发布博客于 6 年前

阿里云主机centos设置虚拟内存(交换分区)

1. 添加swap文件大小为2G默认情况下, of=/swapfile 即swapfile文件创建在/var/目录下。 若我在创建在/opt/image/目录下, 只需要将下面的of=/swapfile改为of=/opt/image/swap# dd if=/dev/zero of=/swapfile bs=1k count=20480002. 创建SWAP文件# mkswap /swapfil
原创
5668阅读
0评论
0点赞
发布博客于 6 年前

centos6.7更换yum源

1. 备份源文件# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2. 下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliy
原创
3546阅读
0评论
1点赞
发布博客于 6 年前

centos6.6 从源码编译安装mysql5.7.5

1. 安装相关工具# yum -y install gcc-c++ ncurses-devel cmake make perl \ gcc autoconf automake zlib libxml libgcrypt libtool bison2. 清理环境检查boost版本:# rpm -qa boost*卸载boost-*等库:# yum -y remove boost-*3. mys
原创
7569阅读
0评论
1点赞
发布博客于 6 年前

windows下解决快捷键失效的万能方法

1. 问题描述windows下快捷键(热键hot key)失效的主要原因是快捷键冲突。2. 解决方法下载工具软件 windows hotkey explorer, 并安装, 然后运行。 该工具可以列出windows下所有快捷键hot key及其占用进程。 找出冲突的快捷键, 将该冲突的快捷键的进程杀掉, 那我们所在环境的快捷键就生效啦。如本人遇到的情况:eclipse的快捷键ctrl + alt
原创
19884阅读
1评论
0点赞
发布博客于 6 年前

android新版本support包V7后自定义actionbar左边有一块空白无法填充

1. 问题描述最近我自定义actionbar时发现自定义actionbar左边有一块空白无法填充.一开始我是发现支持包V7的../res/values/styles_base.xml文件内的<style name="Base.Widget.AppCompat.ActionBar" parent=""> <item name="displayOptions">showTitle</item>
原创
2762阅读
1评论
1点赞
发布博客于 6 年前

Connection closed by foreign host.

1. 问题描述在xshell下用ssh登录远程主机centos出现以下问题:Connection established.To escape to local shell, press 'Ctrl+Alt+]'.Connection closed by foreign host.Type `help' to learn how to use Xshell prompt.Xshell:\> 之前
原创
6218阅读
0评论
0点赞
发布博客于 6 年前

centos6.5安装mysql5.6

1. 先查看版本号# uname -a2. 下载并安装Mysql的yum仓库下载Mysql的yum仓库http://dev.mysql.com/downloads/repo/yum/然后安装一下这个仓库列表$ sudo yum localinstall mysql-community-release-el6-5.noarch.rpm 3. 搜索可安装的mysql版本执行这个命令后就能看到可安装的
原创
1653阅读
0评论
2点赞
发布博客于 6 年前

python 安装virtualenv和virtualenvwrapper

1. 首先介绍pip常用命令pip安装命令: pip install package_name pip升级命令:pip install –ungrage package_name pip卸载命令:pip uninstall package_name如 pip install django pip install -U django2. virtualenv的安装virtualenv的安装:$
原创
5129阅读
0评论
1点赞
发布博客于 6 年前

python一键升级所有pip package

pip_ungrade_all.py代码如下:# -*- coding: utf-8 -*-import pipfrom subprocess import callfor dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)以管理
原创
3382阅读
1评论
1点赞
发布博客于 6 年前

python获取当前用户的主目录路径

python获取当前用户的主目录路径, 示例代码如下:#! /usr/bin/python# -*- coding: utf-8 -*-import osprint os.environ['HOME']print os.path.expandvars('$HOME')print os.path.expanduser('~')
原创
17823阅读
0评论
2点赞
发布博客于 6 年前

python递归删除指定目录及其所有内容

1. 示例1#! /usr/bin/python# -*- coding: utf-8 -*-import osdef del_dir_tree(path): ''' 递归删除目录及其子目录, 子文件''' if os.path.isfile(path): try: os.remove(path) except Excepti
原创
2749阅读
0评论
0点赞
发布博客于 6 年前

64位ubuntu15.04升级Linux内核到linux4.1.0

1. 下载相关内核包ubuntu官网软件仓库: http://kernel.ubuntu.com/~kernel-ppa/mainline/下载以下三个deb包:$ wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.1-rc1-vivid/linux-headers-4.1.0-040100rc1-generic_4.1.0-04010
原创
2208阅读
0评论
0点赞
发布博客于 6 年前

python获取指定目录下的所有指定后缀的文件名

python获取指定目录下的所有指定后缀的文件名使用到的函数有: os.path.splitext():分离文件名与扩展名代码如下:#! /usr/bin/python# -*- coding: utf-8 -*-import osdef getFileName(path): ''' 获取指定目录下的所有指定后缀的文件名 ''' f_list = os.listdir(path)
原创
39676阅读
2评论
3点赞
发布博客于 6 年前

javascript中json对象与字符串相互转换

1. json to stringjson对象转换为字符串var str = JSON.stringify(jsonArray)2. string to json字符串转换为json对象var jsonobj = JSON.parse(string)OK, Enjoy it !!!
原创
643阅读
0评论
0点赞
发布博客于 6 年前

python 根据pid杀死相应进程

python 根据pid杀死相应进程, 代码如下#! /usr/bin/python# -*- coding: utf-8 -*-import osimport sysimport signaldef kill(pid): try: a = os.kill(pid, signal.SIGKILL) print '已杀死pid为%s的进程, 返回值是:%s
原创
17600阅读
0评论
0点赞
发布博客于 6 年前

xx is not in the sudoers file. This incident will be reported.

1. 问题描述centos或ubuntu下, 新增了用户, 用户名为xx, 则以sudo(以管理员身份)执行命令时, 出现以下提示 xx is not in the sudoers file. This incident will be reported.译 xx 不在 sudoers 文件中。此事将被报告。2. 切换到管理员# su -密码:# vim /etc/sudoers
原创
1944阅读
0评论
1点赞
发布博客于 6 年前

javascript判断对象是否为undefined

javascript判断对象是否为undefinedif (typeof(obj) == 'undefined') { alert('123');}或if (obj == undefined) { alert('123');}
原创
1796阅读
0评论
0点赞
发布博客于 6 年前

mysql数据库中的换行符与textarea中的换行符

1. mysql数据库中的换行符在mysql数据库中, 其换行符为
即 char(10), 在python中为chr(10)2. textarea中的换行符textarea中的换行符为’\r
’3. web应用中换行符转换以下是python django web的处理:# data为textarea获取的数据, 其中包括换行符`\r
`, 以下是过渡处理data = data.replac
原创
9137阅读
0评论
0点赞
发布博客于 6 年前

jquery实现邮件重新发送倒计时

关键代码如下:<input type="button" id="btn_resend_email" value="发送验证码" /><script> var wait = 60; function towait() { if (wait == 0) { $("#btn_resend_email").removeAttr("disabled");
原创
1632阅读
0评论
0点赞
发布博客于 6 年前

python随机生成一个6位的验证码

1. 示例一# -*- coding: utf-8 -*-import randomdef generate_verification_code(): ''' 随机生成6位的验证码 ''' code_list = [] for i in range(10): # 0-9数字 code_list.append(str(i)) for i in range
原创
7436阅读
0评论
1点赞
发布博客于 6 年前

常用的正则表达式

1. 常用的正则表达式附: 在线正则表达式测试1 匹配整数 ^-?[1-9]\d*$2 匹配正整数 ^[1-9]\d*$3 匹配负整数 ^-[1-9]\d*$4 匹配非负整数 ^[1-9]\d*|0$5 匹配非正整数 ^-[1-9]\d*|0$6 匹配浮点数 ^-?[1-9]\d*.\d*|-0.\d*[1-9]\d*$7 匹配正浮点数 ^[1-9]\d*
原创
1035阅读
0评论
0点赞
发布博客于 6 年前

python获取系统当前时间

示例1—timeimport timeprint time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())结果如下: 2015-03-06 12:21:57示例2—datetimeimport datetimeprint datetime.datetime.strftime(datetime.datetime.now(), '%Y-%m-%d %
原创
1333阅读
0评论
0点赞
发布博客于 6 年前

bower 常用包安装

1. bower 官网bower 官网bower 包搜索更多:解决”Bower : ENOGIT git is not installed or not in the PATH”问题ubuntu14.10下nodejs + npm + bower的安装windows8.1下nodejs+npm+Bower的使用介绍2. bower命令用法Usage:bow
原创
2412阅读
0评论
1点赞
发布博客于 6 年前

centos6.6下安装jdk7

1. 官网下载jdk7下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 本人下载的版本是jdk-7u76-linux-x64.rpm, 可用wget命令下载:# wget -c http://download.oracle.com/otn-pub/java/jdk/7
原创
1846阅读
0评论
0点赞
发布博客于 6 年前

解决“No 'Access-Control-Allow-Origin' header is present on the requested resource”

1. 问题描述在js中使用ajax请求在网页控制台下打印以下错误信息:XMLHttpRequest cannot load http://192.168.2.46:8000/account/getjson/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://loc
原创
113758阅读
9评论
4点赞
发布博客于 6 年前

centos6.6下安装MySQLdb时出现“error: command 'gcc' failed with exit status 1”

1. 问题描述在MySQL-python-1.2.3源码包根目录下执行安装命令:# python setup.py install出现以下信息: error: command ‘gcc’ failed with exit status 12. 解决方法在安装MySQLdb前安装以下依赖库:# yum install python-devel mysql-devel zlib-devel ope
原创
23624阅读
1评论
3点赞
发布博客于 6 年前

vmware11下对虚拟机ubuntu14.10系统所在分区sda1进行磁盘扩容

1. Gparted简介 GParted (Gnome Partition Editor)是一种非常小巧自启动运行光盘,采用X org,轻量级的Fluxbox窗口管理器,以及最新的2.6 Linux内核建构。其中包含的GParted硬盘分区工具,作为系统维护盘非常有用。 GParted是一款linux下的功能非常强大的分区工具,和windows下的‘分区魔术师’类似,操作和显示上也很相似。G
原创
2528阅读
0评论
2点赞
发布博客于 6 年前

centos6下解决"ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.2.200' (113)"

1. 问题描述远程访问192.168.2.200主机的mysql数据库时, 出现以下错误:# mysql -host192.168.2.200 -uroot -pEnter password: ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.2.200' (113)2. 解决方法首先确保mysql开启了
原创
8676阅读
0评论
0点赞
发布博客于 6 年前

linux下查看mysql的安装路径

可通过以下命令查看mysql是否安装及其安装路径:ps -ef|grep mysql如下:xx@ubuntu:~/work$ ps -ef|grep mysqlroot 3867 2981 0 09:23 pts/11 00:00:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/local/m
原创
3622阅读
1评论
0点赞
发布博客于 6 年前

centos6下无法使用lsof命令"-bash: lsof: command not found"

1. 问题描述在centos下, 无法使用命令lsof, 出现以下信息:# lsof -i:3690-bash: lsof: command not found2. 解决方法我们可以通过yum来安装:# yum install lsof本人操作如下:# yum install lsofLoaded plugins: fastestmirrorSetting up
原创
64519阅读
6评论
5点赞
发布博客于 6 年前

centos6下从源码安装setuptools和pip

1. 下载setuptools及pip的源码包 setuptools与pip都是python的模块 setuptools源码包: https://pypi.python.org/pypi/setuptools pip源码包: https://pypi.python.org/pypi/pip#downloads2. 安装setuptools与pip目前下载的版本是setuptoo
原创
7662阅读
0评论
0点赞
发布博客于 6 年前

解决"ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.247.128' (111)"

1. 问题描述在连接数据库时出现连接失败信息:xx@ubuntu:~$ mysql -h192.168.247.128 -uroot -p123456mysql: [Warning] Using a password on the command line interface can be insecure.ERROR 2003 (HY000): Can't connect to My
原创
6110阅读
0评论
0点赞
发布博客于 6 年前

mysql数据库编码集设置为utf8

在mysql数据库中, 当插入数据无法支持中文时, 可将该数据库的编码集设置为utf8, 故在创建数据库时, 将数据库编码集及其他字符编码设置为utf8。如果之前创建的数据库的数据库编码集不为utf8, 可以进行如下设置:mysql> alter database 数据库名 character set utf8;或删除原有旧的数据库, 再重新创建新的数据库并将默认的编码集设置为utf8:
原创
5266阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下通过ssh命令远程登录云主机

在linux下, 可通过 ssh命令进行远程登录云主机, 简单命令如下$ ssh user@host如:$ ssh root@192.168.2.200如果询问是否连接, 可输入yes/no, 输入yes进行连接并输入该用户的密码, 即可成功远程登录云主机。在windows下, 可以用putty小软件进行远程登录, 同样需要提供host, user, password
原创
2926阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下搭建svn服务器

1. 安装subversion$ sudo apt-get install subversion或# apt-get install subversion2. 验证版本$ svn --version$ svnserve --version具体操作信息如下:xx@ubuntu:~$ svnserve --versionsvnserve,版本 1.8.10 (r1615
原创
1347阅读
0评论
0点赞
发布博客于 6 年前

解决“ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)”

1. 问题描述ubuntu14.10下, 在终端进入mysql的控制台时出现以下信息:$ mysql -uroot -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) 2. 解决方法进入/tmp/下,
原创
16453阅读
1评论
0点赞
发布博客于 6 年前

物理机win8.1所在的局域网内访问虚拟机ubuntu14.10中的web服务器或数据库

1. 环境介绍物理机win8.1下安装了VMware workstation11, 在vmware中安装虚拟机ubuntu14.102. 编辑虚拟网络在vmware 菜单栏"编辑"-->虚拟网络编辑器:将连接模式设置为桥接, 并桥接到物理机的网卡上在虚拟机ubuntu终端下键入命令ifconfig查看IP, 可以看到虚拟机的IP被自动分配了一个与物理机在同一网段的IP:19
原创
1584阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下解决"ERROR 1820 (HY000): You must SET PASSWORD before executing this statement"

1. 问题描述在ubuntu14.10终端下, 执行命令$ mysql -uroot -p并输入密码后进入mysql的shell, 然后在显示所有数据库时出现以下信息ERROR 1820 (HY000): You must SET PASSWORD before executing this statement具体操作如下xx@ubuntu:~$ mysql -uroot
原创
1693阅读
0评论
0点赞
发布博客于 6 年前

VMware workstation11中虚拟机ubuntu14.10与宿主win8.1共享文件夹

1. 安装VMware Tools在VMware workstation窗口的菜单栏依次选择, 虚拟机——>重新安装VMware Tools (T) ..., 这时在虚拟机ubuntu14.10下将挂载了VMware Tools, 路径为/media/(用户名)/VMware\ Tools/, 我们可以通过命令进行其根目录下:$ cd /media/(用户名)/VMware\ Tools/
原创
2977阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下为Django项目安装调试工具django-debug-toolbar

使调试更加方便接下来, 介绍一下使用Django开发应用程序中, 使调试工作更为便捷的Django Debug Toolbar 工具。Django Debug ToolBar 使用Django开发时, 常常会有这样的疑问: “要显示某个页面, 需要执行怎样的SQL?” 这时, 如果使用了Django Debug Toolbar, 在开发Web页面的同时, 就能够确认SQL在开发、 执行
原创
2284阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下nginx的安装

nginx (http://nginx.org/) 是由俄罗斯人Igor Sysoev开发的一种Web服务器。它可以用来做HTTP服务器, 也可以用来做代理服务器。轻量、 高速的运行是其最显著的特征。nginx是近年来用户数量高速增长的Web服务器程序。 在Web服务器市场份额中, 仅次于Apache、 IIS(Internet Information Server), 排在第三位, 约占10%的
原创
1883阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下pip常用命令

1. pip安装命令$ sudo pip install package2. pip升级命令$ sudo pip install -U package3. pip卸载命令$ sudo pip uninstall package4. pip管理包常用的命令有:pip install djangopip install -U djangopip inst
原创
2167阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下卸载安装在python上的模块

在ubuntu14.10下, 在/usr/local/lib/下, 有python2.7, python3.4xx@ubuntu:/usr/local/lib$ lspython2.7 python3.4xx@ubuntu:/usr/local/lib$ 如果我们在python2.7下安装了要卸载的模块, 那进行以下操作sudo rm -R 模块文件夹名对于通过python
原创
11581阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下nodejs + npm + bower的安装

1. 安装nodejs及npmnodejs官网:http://nodejs.org/安装依赖库:$ sudo apt-get install python$ sudo apt-get install build-essential$ sudo apt-get install gcc$ sudo apt-get install g++$ sudo apt-get install libssl-dev
原创
3364阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下查看Django源文件的路径位置

Where are the Django source files?If you have difficulty finding where the Django source files are located on your system, run the following command:python -c "import syssys.path = sys.path[
原创
3194阅读
0评论
0点赞
发布博客于 6 年前

解决VMware workstation下ubuntu14.10突然无法全屏的问题

1. 问题描述在VMware workstation下安装ubuntu14.10, 今天开启虚拟机ubuntu14.10时突然无法全屏。2. 解决方法在ubuntu14.10打开“显示”, 如下在物理机windows下, 查看当前分辨率, 本人的显示器的分辨率为1920*1200, 而虚拟机的分辨率为800*600。显然, 我们只需要将虚拟机的分辨率调为1920*1200即
原创
2504阅读
0评论
1点赞
发布博客于 6 年前

解决“OperationalError: (1862, 'Your password has expired. To log in you must change it using ...”

1. 问题描述 在64位的ubuntu14.10下进行Django框架开发, 在测试mysql是否可以连通时出现以下信息:xx@ubuntu:~/workspace/day02$ python manage.py shellPython 2.7.8 (default, Oct 20 2014, 15:05:19) [GCC 4.9.1] on linux2Type "help", "
原创
13704阅读
1评论
3点赞
发布博客于 6 年前

ubuntu14.10下启动mysql服务时出现“* Couldn't find MySQL server (/usr/bin/mysqld_safe)”

1. 问题描述ubuntu14.10下启动mysql服务时出现“* Couldn't find MySQL server (/usr/bin/mysqld_safe)”2. 解决方法:sudo rm /etc/mysql/my.cnf再次启动mysql服务即可。xx@ubuntu:/etc/mysql$ cd /usr/local/mysql/xx@ub
原创
4920阅读
0评论
0点赞
发布博客于 6 年前

ubuntu14.10下解决"ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)"

1. 问题描述ubuntu下mysql数据库的安装请看:http://blog.csdn.net/cryhelyxx/article/details/23551605修改mysql数据库用户root的密码请看:http://blog.csdn.net/cryhelyxx/article/details/39475433好了, 了解了上面两篇文章后, 我们假设你已在ubuntu下成功安装
原创
6473阅读
0评论
0点赞
发布博客于 6 年前

win8.1下在VMware Workstation安装ubuntu14.10

1. 安装前准备 ubuntu系统的ISO镜像:ubuntu-14.10-desktop-amd64.iso VMware Workstation安装包:VMware-workstation-full-11.0.0-2305329.1418091545.exe2. 安装VMware Workstation 双击VMware-workstation-full-11.0.0-23053
原创
2180阅读
5评论
0点赞
发布博客于 6 年前

ubuntu14.10下virtualenvwrapper的安装与卸载

1. virtualenvwrapper的安装$ sudo pip install virtualenvwrapper2. virtualenvwrapper的卸载$ sudo pip uninstall virtualenvwrapper OK, Enjoy it!!!
原创
5165阅读
1评论
0点赞
发布博客于 6 年前

ubuntu14.10的环境变量

1. 查看ubuntu的环境变量在终端键入echo $PATH本人的环境变量如下:xx@ada:~$ echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/gamesxx@ada:~$ Ubuntu的环境变量PATH搜索顺序从左往右开始, 每个
原创
1175阅读
0评论
0点赞
发布博客于 6 年前

64位的ubuntu14.10系统下安装python2.7.9

ubuntu14.10系统下默认安装了python2.7.8和python3.4.2, 她们在/usr/bin/下可以找到, 默认用python2.7.8xx@ada:~$ python --versionPython 2.7.8xx@ada:~$ python3.4 --versionPython 3.4.2xx@ada:~$ python2.7 --versionPython 2
原创
28597阅读
3评论
1点赞
发布博客于 6 年前

ubuntu14.10下安装中文输入法

1. 确保ubuntu系统下安装了简体中文语言包。2. 安装IBus框架sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt43. 启动IBus框架im-switch -s ibus4. 安装完IBus框架后, 注销系统, 重新登录生效5. 安装常用的输入法IBus拼音:sudo apt-g
原创
1532阅读
0评论
0点赞
发布博客于 6 年前

ubuntu下解决端口被占用问题

为了解决端口占用问题, 我们可以通过端口查找进程, 再通过该进程的PID来杀掉该进程。1. 根据端口查找进程sudo lsof -i:端口号2. 杀掉进程sudo kill PID号OK, Enjoy it!!!
原创
13690阅读
2评论
4点赞
发布博客于 6 年前

Struts2_Spring4_Hibernate4框架整合

1. ssh架构 Struts2.3.20 + Spring4.1.3 + Hibernate4.3.72. struts/hibernate/spring官网 struts官网:http://struts.apache.org/ hibernate官网:http://hibernate.org/ spring官网:http://spring.io/3. 软件包下载 s
原创
1343阅读
0评论
0点赞
发布博客于 7 年前

java中String与byte[]的转换

1. String转byte[]byte[] bArr = str.getBytes("UTF-8");2. byte[]转StringString result = new String(bArr, "UTF-8");3. 示例import java.io.UnsupportedEncodingException;public class Test { @
原创
1228阅读
0评论
0点赞
发布博客于 7 年前

动态执行表不可访问, 本会话的自动统计被禁止。在执行菜单里你可以禁止统计, 或在v$session, ...

1. 问题描述 使用oracle图形管理工具PLSQL Developer执行sql语句时弹出以下信息:"动态执行表不可访问, 本会话的自动统计被禁止。在执行菜单里你可以禁止统计, 或在v$session,v$sesstat和v$statname表里获得选择权限。"如下图:2. 解决方法原因是:v$session,v$sesstat和v$statname这三张表无法被授权
原创
7227阅读
2评论
1点赞
发布博客于 7 年前

Buttons及font awesome icons结合的使用

1.官网 Buttons官网:http://www.bootcss.com/p/buttons/ font awesome icons官网:http://fortawesome.github.io/Font-Awesome/icons/2. 预览效果3. 示例代码Insert title here 搜 索 press me
原创
2002阅读
0评论
0点赞
发布博客于 7 年前