04 2018 档案
摘要:DELETE FROM your_table WHERE rowid not in (SELECT MIN(rowid) FROM your_table GROUP BY column1, column2, column3);
阅读全文
摘要:used iconv (Ubuntu GLIBC 2.23)
阅读全文
摘要:Java program that trims starts and ends public class Program { public static String trimEnd(String value) { // Use replaceFirst to remove trailing spa
阅读全文
摘要:香港增补字符集(HKSCS) 背景介绍 背景资料 目前,大部份不同語文的電腦系統,都有不同的編碼標準。如中文的系統就有BIG5和GB2312/GBK。各種文字有不同的文字編碼,不同系統在文字碼中轉換,會出現很多問題,最明顯是由於系統不能正確解析,造成所謂『亂碼』的現象。 因此,世界上主要的電腦廠商均
阅读全文
摘要:在以下各表中定义了 Big5 语言环境的代码范围: 平面代码范围描述 1 A140H - A3E0H 符号和中文控制代码 1 A440H - C67EH 常用字符 2 C940H - F9D5H 较不常用字符 UDF FA40H - FEFE 用户定义的字符 8E40H - A0FEH 用户定义的字
阅读全文
摘要:住宅分为普通住宅和非普通住宅,在上海区分二者的标准是什么?在交易过程中所需缴纳的税费又有何不同呢? 一、普通住宅的标准 普通住房应该同时在房屋类型、成交价格、建筑面积三个方面满足如下标准。不能同时满足条件的为非普通住房。 (1)房屋类型 五层以上(含五层)的多高层住房 不足五层的老式、新式里弄、旧式
阅读全文
摘要:上海户籍,限购政策结婚情况分析:夫妻双方都是上海户籍夫妻双方在2011年1月30日之前各自和父母共有不超过2套(含2套)可买2套住房。夫妻双方有一方是上海户籍,另一方是非上海户籍 a、购买首套房产证可单独上非上海户籍一人,但需提供满5年社保或满5年个税。b、购二套房产证必须上海户籍的人上产证,否则限
阅读全文
摘要:要判读String是否为空字符串,比较简单,只要判断该String的length是否为0就可以,或者直接用方法isEmpty()来判断。 但很多时候我们也会把由一些不可见的字符组成的String也当成是空字符串(e.g, space, tab, etc),这时候就不能单用length或isEmpty
阅读全文
摘要:Collections unmodifiableList
阅读全文
摘要:查找目录:find /(查找范围) -name '查找关键字' -type d
阅读全文
摘要:du -sh 文件夹 du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>] [--max-depth=<目录层数>][--help][--version][目录或文件] 常用参数: -a或-all 为每个指定
阅读全文
摘要:C:\Program Files (x86)\Java\jdk1.7.0_51\bin jvisualvm.exe
阅读全文
摘要:卡号规则: 首先,不同信用卡公司遵循特定的编号规则。 Visa:以4开头,共有13位(很久以前发行过)或16位数字。 MasterCard:以51~56开头,共有16位数字。 American Express:以34或37开头,共有15位数字。 Discover:以6011开头,共有16位数字。 银
阅读全文
摘要:Of course it was not a cake-walk in the beginning 3. This is going to be a cakewalk 这将易如反掌。 4. Julia roberts : pretending to be a parent is a cakewalk
阅读全文
摘要:arrange max-rc b owner
阅读全文
摘要:http://czmmiao.iteye.com/blog/1522278 Oracle的exp/imp详解 博客分类: Oracle日常管理 Oracle的exp/imp详解 Oracle日常管理 备份概述 逻辑备份:备份可分为两类,物理备份和逻辑备份 物理备份:该方法实现数据库的完整恢复,但需要
阅读全文
摘要:https://wangbinbin0326.github.io/2017/03/31/oracle%E6%95%B0%E6%8D%AE%E8%BF%81%E7%A7%BB%E4%B9%8BExp%E5%92%8CExpdp%E5%AF%BC%E5%87%BA%E6%95%B0%E6%8D%AE%E
阅读全文
摘要:exp相当于select,不会被其他操作锁定。但是如果exp的时候指定了CONSISTENT = y,而数据库中又存在频繁修改,可能会导致exp的时候出现snapshot too old
阅读全文
摘要:writeBytes 问题出在writeBytes(String s)这个方法上。 JAVA中的char是16位的,一个char存储一个中文字符,直接用writeBytes方法转换会变为8位,直接导致高8位丢失。从而导致中文乱码。 解决方法: 现转换为字节组,再write写入流。方法如下: 原方法:
阅读全文
摘要:grep -a worked for me:
阅读全文
摘要:13down voteaccepted 13down voteaccepted Here's a java 1.4 compatible 1.5-liner: int[] array = { 1, 2, 3, 4, 5 }; int size = 3; int[] part = new int[si
阅读全文
摘要:http://www.cnblogs.com/puyangsky/p/5840873.html 2.2.2 文件通道 FileChannel只能通过工厂方法来实例化,那就是调用RandomAccessFile、FileInputStream和FileOutputStream的getChannel()
阅读全文
摘要:PrintStream和PrintWriter的autoflushing机制有点不同,前者在输出byte数组、调用println方法、输出换行符或者byte值10(即\n)时自动调用flush方法,后者仅在调用println方法时发生autoflushing。
阅读全文
摘要:ByteBuffer的介绍 转摘 有一个问题需要明确:为什么要使用bytebuffer,它比byte比起来有什么优点? 很简单:为了提高IO的效率。怎样提高的,这个还得google一下。 记住几个标志的含义:position[0]:当前指针的位置,也就是接下来要读写的位置。limit:限制,一个缓冲
阅读全文
摘要:一、使用jmap工具生成dump文件 二、MAT工具的下载和安装 三、使用MAT工具进行内存泄露分析 -- Step 1 : ps –ef | grep <process> (which is Batch server here) Step 2 : Note down the PID of it.
阅读全文
摘要:--Size of All Table Space --1. Used Space SELECT TABLESPACE_NAME,TO_CHAR(SUM(NVL(BYTES,0))/1024/1024/1024, '99,999,990.99') AS "USED SPACE(IN GB)" FRO
阅读全文
摘要:#如果知道行号可以用下面的方法 sed -i '88 r b.file' a.file #在a.txt的第88行插入文件b.txt awk '1;NR==88{system("cat b.file")}' a.file > a.file #如果不知道行号,可以用正則匹配 sed -i '/regex
阅读全文
摘要:一·查看字符集 字符集在系统中体现形式是一个环境变量,其查看当前终端使用字符集的方式可以有以下几种方式: 1、[root@ ~]# echo $LANG en_US.UTF-8 2、[root@ ~]# env |grep LANG LANG=en_US.UTF-8 3、[root@david ~]
阅读全文
摘要:Shell 输入/输出重定向 大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。 重定向命令列表如下: 需要注意的是文件描述
阅读全文
摘要:head: 打印文件的前10行(默认) tail: 打印文件的后10行(默认) 如果你是个典型的开发或者部署人员,是不是觉得开始亲切起来。我们平时用的最多的命令 $head 实例: 1. 打印head.txt, tail.txt的前10行 head.txt内容 ==> tail.txt <== ta
阅读全文
摘要:Here is how to replace a HEX sequence in your binary file:
阅读全文
摘要:Linux Shell 中写循环时,常常要用到变量的自增,现在总结一下整型变量自增的方法。我所知道的,bash中,目前有五种方法:1. i=`expr $i + 1`;2. let i+=1;3. ((i++));4. i=$[$i+1];5. i=$(( $i + 1 ))可以实践一下,简单的实例
阅读全文
摘要:Compare, sort, and delete duplicate lines in Notepad ++ Organize Lines: Since version 6.5.2 the app has a native functionality to draw lines Simply go
阅读全文
摘要:Oracle之PL/SQL学习笔记 自己在学习Oracle是做的笔记及实验代码记录,内容挺全的,也挺详细,发篇博文分享给需要的朋友,共有1w多字的学习笔记吧。是以前做的,一直在压箱底,今天拿出来整理了一下,给大家分享,有不足之处还望大家批评指正。 PL/SQL定义:PL/SQL是由Oracle开发,
阅读全文
摘要:http://www.dba-oracle.com/t_alter_table_modify_column_syntax_example.htm For complete tips on Oracle alter table syntax, see the book "Easy Oracle Jum
阅读全文
摘要:Postgres 格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。 表 5-7. 格式化函数 表 5-8. 用于 date/time 转换的模板 所有模板都都允许使用前缀和后缀修改器。
阅读全文
摘要:to_char(column,'FM099999')The FM in the format removes leading and trailing blanks.
阅读全文
摘要:oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用 收藏 常用函数:substr和instr1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串解释:string 元字符串 s
阅读全文
摘要:Oracle doesn't have on duplicate key update Use MERGE instead:
阅读全文
摘要:It seems the tablespace is full.
阅读全文
摘要:alter this line in your control file to this
阅读全文
摘要:查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having coun
阅读全文
摘要:http://www.dba-oracle.com/t_sql_loader_commit_frequency.htm - Question: Can I control the commit frequency when doing a large data load with SQL*Loade
阅读全文
摘要:Find What: ^(.*\r?\n)\1+ Replace with: (Nothing, leave empty) Check Regular Expression in the lower left Click Replace All
阅读全文
摘要:http://blog.itpub.net/35489/viewspace-613625 Oracle9i 或 10g . 1. 内存中关系到exp的速度的是 large_pool_size , 适当设置大一些 2. 适当加大exp 时的 buffer 2. direct=y 快,是因为是直接路径,
阅读全文
摘要:Oracle 传统的Export与Import依旧被保留到11g,而且9i与10g有很多依旧使用Export与Import方式进行备份与恢复的企业。从Oracle 7.3开始,传统的exp导出程序提供两种的导出路径方式,一个是传统路径导出(Conventional Path Export),一个是直
阅读全文
摘要:beginfor i in (select constraint_name, table_name from user_constraints where table_name='') LOOPexecute immediate 'alter table '||i.table_name||' ena
阅读全文
摘要:BEGIN FOR ind IN (SELECT index_name FROM user_indexes WHERE table_name = '') LOOP execute immediate 'DROP INDEX '||ind.index_name; END LOOP;END;/COMMI
阅读全文
摘要:Oracle Database 在Oracle中,CREATE SCHEMA语句实际上并不创建一个模式,这是因为已经为在创建用户时,数据库用户就已经创建了一个模式,也就是说在ORACLE中CREATE USER就创建了一个schema,CREATE SCHEMA语句允许你将schema同表和视图关联
阅读全文
摘要:1、java.lang.NullPointerException(空指针异常) 调用了未经初始化的对象或者是不存在的对象 经常出现在创建图片、调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数
阅读全文
摘要:1.内存泄露和内存溢出 内存泄露:指程序中一些对象不会被GC所回收,它始终占用内存,即被分配的对象引用链可达但已无用。(可用内存减少) 内存溢出:程序运行过程中无法申请到足够的内存而导致的一种错误。内存溢出通常发生于OLD段或Perm段垃圾回收后,仍然无内存空间容纳新的Java对象的情况。
阅读全文
摘要:通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常的 异 常 :java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal
阅读全文
摘要:http://www.cnblogs.com/ysocean/p/8075676.html public static void main(String[] args) { Integer i = 10; Integer j = 10; System.out.println(i == j); Int
阅读全文
摘要:一旦被占用的内存空间不符合释放的条件,GC没办法清理,那就会适时出现java.lang.OutOfMemoryError。这个错误就是提醒我们这群程序猿,写GC程序的程序猿不知道这种情况怎么处理,为了安全也不便处理,谁使用Java就自己看着解决吧。 说起来,java.lang.OutOfMemory
阅读全文