自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小菜鸟

低头做事,抬头做人

  • 博客(46)
  • 资源 (23)
  • 收藏
  • 关注

转载 Linux系统中切换用户身份su与sudo的用法与实例

日常操作中为了避免一些误操作,更加安全的管理系统,通常使用的用户身份都为普通用户,而非root。当需要执行一些管理员命令操作时,再切换成root用户身份去执行。普通用户切换到root用户的方式有:su和sudo。1,su -(su为switch user,即切换用户的简写)格式:su -l USERNAME(-l为login,即登陆的简写)-l可

2017-04-26 14:18:44 611

转载 hive GROUPING SETS通过GROUPING__ID 得到聚合的字段

Grouping_ID函数当我们没有统计某一列时,它的值显示为null,这可能与列本身就有null值冲突,这就需要一种方法区分是没有统计还是值本来就是null。(写一个排列组合的算法,就马上理解了,grouping_id其实就是所统计各列二进制和)Column1 (key)Column2 (value)1NULL

2017-03-23 18:19:02 10812

转载 fastJson在java后台转换json格式数据

什么事JSON?JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C

2017-03-22 13:51:22 592

转载 Java Map遍历方式的选择

1. 阐述  对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢?  为了解遍历性能的真实差距,包括在遍历key+value、遍历key

2015-05-06 17:41:17 680

转载 java 处理文件路径 正则表达式

今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常:1 java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \^  上网找了一下错误的原因:在regex中"\\"表示一个"\",在java中一个"\"也要

2015-04-03 11:12:24 7605

转载 java开发命名规范

使用前注意事项:1、  由于Java面向对象编程的特性, 在命名时应尽量选择名词2、  驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。   如:myFirstName一 包名的书写规范 (Package)推荐使用公司或机构的顶级域名为包名的前缀

2014-08-20 14:08:31 898

转载 Python中文全攻略 中文乱码 输出中文乱码

插入数据库时,总是空,我做了如何操作,就好了。数据是采集过来的,程序是gbk编码person_sql="insert into analyst(education_id,alys_name,alys_sex,alys_img,alys_inte,person_id,alys_ctime,org_id)select * from (select (select education_id from

2014-03-17 11:19:12 7385

转载 python idle 清屏问题的解决

在学习和使用python的过程中,少不了要与python idle打交道。但使用python idle都会遇到一个常见而又懊恼的问题——要怎么清屏? 我在stackoverflow看到这样两种答案:1.在shell中输入1 import os2 os.system('cls') 这种方法只能在windows系统中cmd模式下的python shell 才管用(

2014-02-04 12:06:57 970

转载 editplus查找替换的正则表达式应用

表达式        说明\t        制表符.\n        新行..        匹配任意字符.|        匹配表达式左边和右边的字符. 例如, "ab|bc" 匹配 "ab" 或者 "bc".[]        匹配列表之中的任何单个字符. 例如, "[ab]" 匹配 "a" 或者 "b". "[0-9]" 匹配任意数字.[^]        匹配列

2013-11-13 19:10:45 1001

转载 WordNet

一 WordNet发展概况· 关于WordNet的不成熟的想法可以追溯到20多年前,而这一想法开始逐渐具体化和清晰化则是1985年后才开始的。从85年开始,WordNet作为一个知识工程全面展开。不过,当时的WordNet和经过10多年后今天的WordNet还是很不一样的。· 这一工程最初的前提之一是“可分离性假设”(Separability hypothesis),即语言的词汇成

2013-10-24 20:48:23 6126 1

转载 Eclipse配置Python的IDE

昨天要用Python,不想单独再装IDE。记得eclipse可以配置成Python用的。上网找了一下,有一篇不错。原址如下:http://www.qrong.com/archives/513使用Eclipse编写Pythonby KUMUKING on 2011/08/06 · LEAVE A COMMENT · in ALL, PYTHON, 

2013-10-19 19:01:34 1260

转载 HashMap的两种排序方式

Map map = new HashMap();map.put("d", 2);map.put("c", 1);map.put("b", 1);map.put("a", 3);List> infoIds =    new ArrayList>(map.entrySet());//排序前for (int i = 0; i     String id

2013-10-13 11:39:34 1312

转载 JAVA正则表达式语法大全

[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-

2013-08-29 14:27:38 1647

转载 Java正则表达式

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。

2013-08-29 14:01:19 1033

转载 MYSQL ERROR CODE 错误编号的意义

mysql error code(备忘)转1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已

2013-08-27 15:36:15 1935

原创 Jquery 万能选择器

跟我学jQuery无所不能的选择器一.区分DOM和jQuery包装集    在jQuery中要想获取一个对象,都要从一个美元符号和一段圆括号开始:$(),有这样一个函数我们就可以通过(css,XPath,id)来获取对象.   以往我们通过javascript来获取对象有如下几种取法,但取出来的是一些DOM对象 var obj1 = document.getElementByI

2013-08-01 12:15:25 1224

转载 jQuery选择器全解

jQuery选择器全解通俗的讲, Selector选择器就是"一个表示特殊语意的字符串". 只要把选择器字符串传入上面的方法中就能够选择不同的Dom对象并且以jQuery包装集的形式返回.但是如何将jQuery选择器分类让我犯难. 因为书上的分类和jQuery官方的分类截然不同. 最后我决定以实用为主, 暂时不去了解CSS3选择器标准, 而按照jQuery官方的分类进行讲解.

2013-08-01 12:14:33 1003

转载 jQuery 万能的选择器

一.摘要本章讲解jQuery最重要的选择器部分的知识. 有了jQuery的选择器我们几乎可以获取页面上任意的一个或一组对象, 可以明显减轻开发人员的工作量. 二.前言编写任何javascript程序我们要首先获得对象, jQuery选择器能彻底改变我们平时获取对象的方式, 可以获取几乎任何语意的对象, 比如"拥有title属性并且值中包含test的元素", 完成这些

2013-07-31 18:21:21 1183

转载 Wireshark抓包工具使用教程以及常用抓包规则

Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入W

2013-06-24 11:19:17 1133

转载 MySQL随机查询出一条记录

$sql = “SELECT * FROM pinglun WHERE id >= ((SELECT MAX(id) FROM pinglun)-(SELECT MIN(id) FROM pinglun)) * RAND() + (SELECT MIN(id) FROM pinglun) LIMIT 1″;这样写效率比较高,,千万不要用order by rand()那种,,数据量大了,or

2013-06-19 10:42:05 827

转载 成为伟大开发者的“九步曲”

一、激情(Passion) 开发者往往会因每一次成功完成任务后而感到欣喜,这是因为当你已经掌握并且拥有智能的解决方案时,这些对你来说都是非常的有利。编程不只是一份工作,它还是一门艺术、是诗歌。因为激情和动力才成就成功。软件开发行业不仅巨大,而且发展也相当的快速。一名好的开发人员能够跟得上时代的步伐,因为他知道任何事情都可以做得更好。不断学习新的方法,以满足饥渴(意思是学

2013-06-19 09:46:10 776

转载 EditPlus正则表达式替换字符串详解

EditPlus的查找,替换,文件中查找支持以下的正则表达式:Expression Description\t Tab character.\n New line.. Matches any character.| Either expression on its left and right side matches the target string.For exa

2013-06-18 09:42:02 1497

转载 伟大的程序员是天生的,不是造就的

1.  建立自己的身份并获得社会认可。我坚定的认为,作为一名开发者应当建立独立的“工作身份”。我有一个博客,可以说我的工作非常繁忙,但是我发现只有博客能真正激发我的创造力。我可以自由谈论任何感兴趣的话题并且发表看法。我经常浏览曾经写的文章,并深知作为一名开发人员我是如何一步步进步的。2.努力,再努力!无论是谁,如果他没有在编程上下功夫,没有花费大量的时间,那么他不会成为编程

2013-06-17 14:30:58 785

转载 Vim简明教程

vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类

2013-05-27 15:07:45 556

转载 HQL语句大全

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。第 15 章 HQL: Hibernate查询语言Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为

2013-05-24 11:27:14 904

转载 linux的国外著名论坛网站

【TOP1】http://crunchbanglinux.org/forums/forum/8/tips-tricks-scripts/http://bbs.archlinux.org/http://www.linuxforums.org/http://www.linuxsir.org/bbs/index.php (国内)【TOP2】Mark Shuttleworth:   http

2013-05-23 17:51:17 2401

转载 Java实现Mysql的jdbc连接例子

首先,在MySQL控制台创建数据库SQL代码create database test;use test;create table user(username varchar(15),password varchar(20));insert into user values(‘userone’,’123456’);也可以用MySQL-Front创建ja

2013-05-22 11:16:31 749

转载 Lucene教程详解

Lucene-3.0.0配置一、Lucene开发环境配置 step1.Lucene开发包下载 step2.Java开发环境配置 step3.Tomcat安装 step4.Lucene开发环境配置 解压下载的lucene-3.0.0.zip,可以看到lucene-core-3.0.0.jar和lu

2013-05-20 10:02:09 1664

转载 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I

2013-05-16 10:05:15 584

转载 MyEclipse SVN插件的安装及使用

一、插件的安装启动Myeclipse转到Configuration Center 点击Software 下面的 add site输入name和URL,URL如下:http://subclipse.tigris.org/update_1.4.x选择SVN下面的准备安装

2013-05-16 09:43:59 1174

转载 数据库的主键与外键

主键和外键是把多个表组织为一个有效的关系数据库的粘合剂。主键和外键的设计对物理数据库的性能和可用性都有着决定性的影响。必须将数据库模式从理论上的逻辑设计转换为实际的物理设计。而主键和外键的结构是这个设计过程的症结所在。一旦将所设计的数据库用于了生产环境,就很难对这些键进行修改,所以在开发阶段就设计好主键和外键就是非常必要和值得的。主键:关系数据库依赖于主键---它是数据库物

2013-05-13 10:11:35 807

转载 HTML颜色参考

在HTML里,颜色有两种表示方式。一种是用颜色名称表示,比如blue表示蓝色。另外一种是用16进制的数值表示RGB的颜色值。RGB是Red,Green,Blue意思,RGB每个原色的最小值是0,最大值是255,如果换算成16进制表示,就是(#00),(#FF)。比如白色的RGB(255,255,255),就用#FFFFFF表示;还有黑色的RGB(0,0,0),就用#000000表示。注:在W3

2013-05-10 10:55:21 883

转载 前谷歌高管给初入职场新人的14条忠告

得到一份新工作是一件令人激动人心的事情,但也有点伤脑筋,如何做的很好、脱颖而出、成为团队的一员呢?为引导那些刚进入新环境的职员,风投行业知名人士、前谷歌高层Hunter Walk在LinkedIn上引用和总结了前时代明镜集团主席 Al Casey(1922-2004)的提出的“14条忠告”作为前车之鉴:1.如果你想要领先这个世界上的绝大多数人,就必须要学会观察;2.

2013-05-10 09:31:31 595

转载 HTML中定义字体【让字体美起来】

HTML中定义字体【让字体美起来】一、HTML中定义字体字体的确是很好打交道的,一开始制作页面,它就以默认的样式显示。随着逐步的深入,你会改变一下默认的设置,增大或者减小字体。一般字体默认的标签格式:<p>田涛</p>接下来,我们把字体设置为黑体或者宋体字样式,它的标签如下:<p><font face="黑体">田涛</font></p>在以

2013-05-07 10:33:49 19745

转载 PyDev

多年以来, Java 语言和 Python 阵营之间一直存在大量的异花授粉现象。在这方面作出突出表率的可能是 Jython。这是一个纯粹用 Java 实现的 Python 运行时环境。按照这一说法,您将研究如何用 Eclipse IDE 和 Ant 构建与部署工具实现 Python 开发。Eclipse 和 Ant 是非常流行的工具,它们特性丰富、可扩展性强、而且开放源代码;Python 也具有相

2013-05-02 17:01:25 750

转载 Flex实践——XML文件读取

Flex中读取XML文件有几种方式,主要用到的有两种 HttpService 与 Webserivice今天下午尝试了一下用HttpService+服务器 与 只用 HttpService 来读取XML文件内容,都成功运行了服务器选择 Tomcat   或 Glassfish V2我尝试的是Glassfish V2 服务器,不过只要URL导入正确,服务器的种类应该不是问题下面来

2013-04-26 21:47:13 845

转载 flex 利用json读写数据

由于一直用json开发,对json比较熟悉了,所以学习flex以后一直想做一个flex与json的开发,网上海一样的资源一直没找到合适的,今天偶然间搜到一篇文章才知道flex早就支持json解析。这里提供资源下载网站 http://code.google.com/p/as3corelib/downloads/list。顺便将例子上传上来希望对大家学习有帮助。 举例如下: 步骤1:到上面

2013-04-26 21:46:29 796

转载 MySQL中多表删除方法

1、从MySQL数据表t1中把那些id值在数据表t2里有匹配的记录全删除掉DELETE t1 FROM t1,t2 WHERE t1.id=t2.id 或DELETE FROM t1 USING t1,t2 WHERE t1.id=t2.id2、从MySQL数据表t1里在数据表t2里没有匹配的记录查找出来并删除掉DELETE t1 FROM t1 LEFT JOIN T2

2013-04-26 11:15:46 917

转载 MySQL中INSERT INTO SELECT的使用

1. 语法介绍      有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERT INTO db1_name (field1,field2) SELECT field1,field2 FROM db2_name       上面的语句比较适合两个表的数据互插,如果多个表就不适应了。对于多个表,

2013-04-26 10:44:13 999

转载 saxbuilder用法

xml为我们在网络交换数据带来很大方便,在java中可以使用saxbuilder来操作xml格式文件,下面介绍一下saxbuilder的常用方法.import org.jdom.Document;import org.jdom.Element;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;impor

2013-04-23 11:12:06 903

超级无敌Python教程

超级无敌Python教程,高清pdf版本的python教程,ipad上很清楚。基本的学法以及例子,适合入门者。

2013-05-04

Python库参考手册

Python库参考手册,基本库函数的讲解以及实例,很好的工具书适合入门者,方便熟悉库函数的使用。

2013-05-04

高效Python编程

Effective Python Programming 高效Python编程,适合精通、进阶python的人看,有助于更进一步掌握python的精髓以及思想。

2013-05-04

软件测试方法和技术

软件测试方法和技术,不错的资料,详细的讲解测试的方法以及原理,方便入门的学习以及测试的面试。

2013-04-21

Thinking_In_Java_练习题答案第四版 源代码

Thinking_In_Java 练习题答案 第四版 源代码,经典的书籍的课后习题源代码,给有需要的人。

2013-04-21

神奇的perl 最佳PERL入门读物

神奇的perl 最佳PERL入门读物,最好的perl入门读物,基础的语法以及perl思想,以及神奇的正则用法。

2013-04-21

Perl 语言编程 大骆驼书

Perl 语言编程 大骆驼书,大骆驼书,perl的经典,很好的 电子书,perl的基本语法以及提升都有。

2013-04-21

Solaris系统管理员

Solaris系统管理员,管理员手册,基本的unix知识,以及使用中遇到的困难,很实用的教程。

2013-04-19

Linux下的shell编程入门

Linux下的shell编程入门,适合初学者以及进阶学习,很基础但是很重要的shell知识,很有用的例子。

2013-04-19

IBM小型机、存储设备简易维护手册

IBM小型机、存储设备简易维护手册,涵盖基本的IBM的小型机,以及基本的unix知识,主机运维人员的好帮手。

2013-04-19

Perl编程思想

很经典的perl 的教程,适合初学者以及进阶者,perl经典的正则表达式,里面很好的讲解,以及perl语言的核心思想。

2013-04-19

实例教程1小时学会Python

实例教程1小时学会Python,很好的python教程,很多的例子,方便初学者。

2013-04-19

教你如何实现快速熟悉Python程序语言

教你如何实现快速熟悉Python程序语言,最基本的python语法以及知识,便于快速的入门,很基础简单,适合初学者。

2013-04-19

Python中文手册 word 版本

Python中文手册 word 版本,中文手册很好的资料,很是方便初学者,一些基本的东西。

2013-04-19

深入 Python 3 中文版

深入 Python 3 中文版,很好的python入门进阶教程,中文版,高清pdf,方便阅读。

2013-04-19

Linux内核编码风格

Linux内核编码风格,对于想学习linux 内核编程的很有帮助,写的不错~~~~

2013-04-18

ACM算法模板

ACM算法模板 ACM的很好的资料 帮助需要的人

2013-04-18

C语言标准函数

C语言标准函数,很实用的手册,开发人员的必备的,C语言的。,

2013-04-18

谷歌MAP V3API_中文

谷歌MAP_V3_API_中文,最新版的谷歌地图,中文版,很好使用。

2013-04-18

最新的 jsoup教程

最新的jsuop的教程,网页正则教程,比httpclient更强大的教程,直接解析某个URL地址、HTML文本内容。

2013-04-14

Vim编辑器使用指南

Vim的基本使用指南,很不错的一本书~~希望可以帮助需要的人。

2013-04-14

空空如也

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

TA关注的人

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