自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JDK,JRE,JVM区别与联系

点击打开链接很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的。    今天特写此文,来整理下三者的关系。     JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具

2014-05-10 20:53:19 448

转载 form 提交action中参数无效

点击打开链接页面通过表单(form)想服务器提交数据的时候有两种形式,一个是POST,另一个是GET。两种的一个区别是GET会直接把数据附加在url的后面,而POST发送的数据放置在http包中。form的action属性就是提交数据的url地址,method属性可以指定是GET或POST。需要注意的是如果采用GET方式,那么action url中参数都会被丢弃,提交时候只会把

2014-05-10 11:58:55 1572

转载 linux awk命令详解

点击打开链接简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人

2014-05-09 15:13:18 447

转载 python中用try来处理程序异常的集中常用方法

点击打开链接如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序: try:     语句1     语句2     .     语句N except .........:     print .......  但是你并不知道"语句1至语句N"在执行会出什么样的异常

2014-05-09 10:57:42 1588

转载 linux bash shell之declare

点击打开链接declare或typeset内建命令(它们是完全相同的)可以用来限定变量的属性.这是在某些编程语言中使用的定义类型不严格的方式。命令declare是bash版本2之后才有的。命令typeset也可以在ksh脚本中运行。declare/typeset 选项-r 只读   1 declare -r var1(declare -r var1与read

2014-04-30 15:53:41 569

转载 Bash的比较符号(注意整数比较和字符比较用不同的符号)

二元比较操作符比较两个变量或是数值。注意整数和字符串比较的分别。整数比较-eq等于if [ "$a" -eq "$b" ]-ne不等于if [ "$a" -ne "$b" ]-gt大于if [ "$a" -gt "$b" ]-ge大于等于if [ "$a" -ge "$b" ]-lt小于if [ "$a" -lt "$b" ]-l

2014-04-30 10:50:55 841

转载 Linux Bash Shell快速入门 在线教程

点击打开链接2.1     最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。用 vi 编辑器编辑一个 hello 文件如下:#!/bin/bash # This is a very simple exampleecho Hello

2014-04-27 21:05:01 614

转载 Bash中的单引号和双引号(转载)

点击打开链接1.1 单引号Single quotes(‘’) are used to preserve the literal value of each character enclosed within the quotes. A single quote may not occur between single quotes, even when preceded by a

2014-04-23 15:26:49 702

原创 elementary os terminal

pantheon-terminal 不支持自定义设置安装gnome-terminalsudo apt-get install gnome-terminal

2014-04-20 12:40:59 3455

转载 ubuntu安装显卡驱动后亮度不能调节问题

xorg.conf文件的位置就在/etc/X11/下面。在终端中输入:sudo gedit /etc/X11/xorg.conf(注意大小写)这时会提示你输入密码密码输入完成后会打开一个文本文档,也就是xorg.conf把其中如下内容Section "Device"Identifier    "Default Device"Driver    "nvidia"O

2014-04-16 20:26:12 1481 1

转载 jQuery.data()和HTML5之data-属性

$.data($('#widget_pro')[0], 'product', {"a": "test"});$('#widget_pro').data('product', '{"product_id": 123}');1、jQuery之data()方法描述:data() 方法向被选元素附加数据,或者从被选元素获取数据。1.1、使用js原生对象$.data(js对象

2014-04-15 15:19:43 872

转载 bash中的加法演算和其他运算

点击打开链接bash中的加法运算和其他运算在Bash中的加法运算有多种表达形式,下面是比较简单的两种:1 a=3let "b=$a+2"    #b=5orlet "b=a+2"之所以用双引号,是因为在bash中的变量替换发生在双引号内,如果不用引号,bash会把它们解释为命令。2 a=3((b=a+2))    #b=5这是最简单的一种形式

2014-04-10 19:56:38 1030

转载 wget命令详解

点击打开链接wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:   (1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;   (2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以

2014-04-07 21:56:56 553

转载 linux输出·输入文件和标准输入 标准输出

点击打开链接Unix/Linux/BSD 都有三个特别文件,分别1)标准输入 即 STDIN , 在 /dev/stdin , 一般指键盘输入, shell里代号是 02) 标准输出 STDOUT, 在 /dev/stdout, 一般指终端(terminal), 就是显示器, shell里代号是 13) 标准错误 STDERR, 在 /dev/stderr 也是指

2014-04-03 20:55:49 1018

转载 js实现页面跳转的几种方式

点击打开链接第一种:               window.location.href="login.jsp?backurl="+window.location.href;     第二种:        alert("返回");    window.history.back(-1);   第三种:       window.

2014-04-02 17:28:22 442

转载 理解Python的With语句

点击打开链接With语句是什么?Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A very good example f

2014-04-02 09:20:36 526

转载 让Ubuntu的ssh保持长时间连接

/etc/init.d/ssh restart    用ssh链接服务端,一段时间不操作或屏幕没输出(比如复制文件)的时候,会自动断开解决:(2种办法)1、在客户端配置#vi  /etc/ssh/ssh_config(注意不是/etc/ssh/sshd_config文件),后面添加    Host *    ServerAliveInterv

2014-04-01 14:16:31 3447

转载 apt-get.apt-cache命令

点击打开链接apt-get install package    安装包  apt-get install package - - reinstall    重新安装包  apt-get -f install    强制安装?#"-f = --fix-missing"当是修复安装吧...  apt-get remove package    删除包  apt

2014-04-01 09:17:04 497

转载 UBUNTU12.04下安装配置体验gnome3

点击打开链接 ubuntu12.04默认采用unity界面,但是自己更加喜欢gnome3的操作方式.安装gnome3:     sudo apt-get install  gnome-shell其实安装成功后,注销系统在登录界面选择GNOME,进入系统后就是GNOME3界面了.但是出于系统清理的心理,总是想卸载掉unity界面.设置默认登录桌面环境为GNOME3.用gn

2014-03-30 19:31:44 774

转载 ubuntu下的dock工具

点击打开链接苹果的MAC OS里的dock任务栏让人印象深刻。Dock是苹果公司Mac OS X操作系统,及其始祖NeXTSTEP和OPENSTEP操作系统中重要组成部分。在 Newton OS中也有dock概念的一些早期例子。现在在不同操作系统中有很多不同的dock程序。在ubuntu等linux系统中,现在已经可以非常方便的安装使用dock任务栏了,因为很多仿doc

2014-03-30 19:31:00 1622

转载 ubuntu apt-get dpkg

在Ubuntu终端彻底删除软件:1、删除软件方法一、如果你知道要删除软件的具体名称,可以使用               sudo apt-get remove --purge 软件名称  sudo apt-get autoremove --purge 软件名称 方法二、如果不知道要删除软件的具体名称,可以使用dpkg --get-selections

2014-03-30 18:44:12 524

转载 linux脚本bash

点击打开链接linux 下最重要的脚本语言算是 bash 了,跟其他开发语言(如C)比,bash 是比较简单的一种语言,主要用于写一些脚本代码,一些批处理或安装程序。你可以看看在/etc/init.d/目录下,那里就有很多用来控制各个服务的脚 本文件。先看一个“hello world!”的例子:在某个目录下新建一个文件,叫hello.sh,敲入以下代码:#!/bin/sh

2014-03-30 15:25:26 703

转载 linux 下source、sh、bash、./执行脚本的区别

点击打开链接1、source命令用法:  source  FileName  作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限"  注:该命令通常用命令“.”来替代。  如:source .bash_profile    . .bash_profile两者等效。  source(或点)命

2014-03-30 13:05:59 7856

转载 Sed简介

点击打开链接1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;

2014-03-28 11:59:41 417

转载 crontab 中的指定特定的用户身份来运行相关的命令或者脚本

点击打开链接设置cron有两种方法(当启动linux时,它运行为一个后台进程。它每分钟检查一次相应的配置文件来了解是否有事件需要得到运行。有两组cron配置文件。一组由一个全局配置文件(/etc/crontab)来控制,另一组基于个别用户使用crontab命令所创建的配置文件。)1、使用crontab命令crontab -u //指定某个用户的cro

2014-03-27 12:20:02 24865 1

转载 linux Crontab 使用

点击打开链接ron用法说明cron的用法老是记不住,索性写下来备忘。下文内容大部分是根据《Cron Help Guide》翻译而来,有些部分是自己加上的。全文如下:cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和

2014-03-26 21:25:57 355

转载 HTTP协议与HTML表单(再谈GET与POST的区别)

点击打开链接HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论。本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容。在掌握了HTTP协议的过程中我们将自然而然地了解到GET与POST的本质区别。  HTTP请求从使用者的角度看,一个HTTP请求起始于用户端浏览器上输入

2014-03-25 11:19:03 422

转载 timeit 模块

点击打开链接关于 Python 代码优化你需要知道的最重要问题是,决不要自己编写计时函数。为一个很短的代码计时都很复杂。处理器有多少时间用于运行这个代码?有什么在后台运行吗?每个现代计算机都在后台运行持续或者间歇的程序。小小的疏忽可能破坏你的百年大计,后台服务偶尔被 “唤醒” 在最后千分之一秒做一些像查收信件,连接计时通信服务器,检查应用程序更新,扫描病毒,查看是否有磁盘被插入

2014-03-24 15:50:01 613

转载 Linux下定时执行脚本

点击打开链接00 12 * * * if [`date +%d -d tomorrow` == 01 ];then command; fitoday=`date +%Y%m%d%H%M%S`date +%d再-d tomorrow是想看第二天的日期Linux下定时执行脚本 Linux下的定时执行主要是使用crontab文件中加

2014-03-24 14:58:43 560

转载 windows,linux间文件乱码问题解决

点击打开链接1、转换文件内容编码    Windows下天生的纯文本文件,其中文编码为GBK,在Ubuntu下显示为乱码,可以使用iconv命令进行转换:    iconv -f gbk -t utf8 source_file > target_file2、转换文件名编码    Windows下压缩的zip文件,在 Ubuntu下解开时,中文文件名会显示乱码,可以用conv

2014-03-22 15:23:27 576

转载 Python字符串格式化

点击打开链接字符串的格式化 在python中也有类似于c中的printf()的格式输出标记。在python中格式化输出字符串使用的是%运算符,通用的形式为格式标记字符串 % 要输出的值组其中,左边部分的”格式标记字符串“可以完全和c中的一致。右边的'值组'如果有两个及以上的值则需要用小括号括起来,中间用短号隔开。重点来看左边的部分。左边部分的

2014-03-19 17:20:07 378

转载 python的__call__

http://www.cnblogs.com/john2000/archive/2012/03/27/2418981.html有关python的__call__在官方文档上有这么一句解释 (http://docs.python.org/reference/datamodel.html?highlight=__call__#object.__call__)object.__cal

2014-03-19 11:44:09 368

转载 python中__get__,__getattr__,__getattribute__的区别

点击打开链接__get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。 object.__getattr__(self, name) 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 object.__getattribute__(self, name) 无条件被调用

2014-03-19 11:19:45 688

转载 python: format

点击打开链接在Python 3.0中,%操作符通过一个更强的格式化方法format()进行了增强。对str.format()的支持已经被反向移植到了Python 2.6在2.6中,8-bit字符串和Unicode字符串都有一个format()方法,这个方法会把字符串当作一个模版,通过传入的参数进行格式化。这个用来格式化的模版使用大括号({,})作为特殊字符。# Substi

2014-03-19 10:24:49 687

转载 理解Python的With语句

点击打开链接With语句是什么?Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A very good example f

2014-03-19 09:53:34 529

转载 python email

出处:点击打开链接#!/usr/bin/env python# -*- coding: utf8 -*-import smtplibfrom email.mime.text import MIMEText#destinations#收件人地址mailto_list=["xxx","yyy"]#some config information#一些配置信息

2014-03-06 20:15:48 800

转载 各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解

点击打开链接一、编码历史与区别        一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!  很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于

2014-02-22 16:00:47 694

转载 Python汉字编码经验总结

点击打开链接每次处理汉字,总要出现一些意外。最容易出现的问题有:从输入对话框获取的包含汉字的字符串,写入数据库后再读出来,变成乱码。从文件对话框中获取的文件路径,不能被处理文件的模块接受。使用Inno打包程序,不能使用中文路径。Python中的字符串有str和unicode两种形式,两者之间不能连接,也不能比较。汉字编码,常见的有gbk和utf-8等形式,gb2312/

2014-02-22 15:11:03 761

转载 about vim

vim的关键字补全vim单词高亮的功能

2014-02-20 22:49:00 487

转载 linux硬链接与软链接

点击打开链接1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一

2014-02-20 22:39:43 476

空空如也

空空如也

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

TA关注的人

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