- 博客(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编程
2013-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人