自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无名小卒菜的博客

踩在前人的肩膀上前进

  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

原创 oracle里存储函数将金额数字转换成大写

CREATE OR REPLACE FUNCTION NUMBER_TO_CHINESE(P_NUM IN NUMBER DEFAULT NULL) RETURN NVARCHAR2 IS /*Ver:1.0 Created By xsb on 2003-8-18 For: 将金额数字(单位元)转换为大写(采用从低至高算法) 数字整数部分不得超过16位,可以是负数。 V...

2017-09-22 10:47:33 795 2

原创 VMware虚拟机可以上网,但主机不能上网,物理机通过虚拟机共享上网

适应场景: 公司为了网络安全,需要安装趋势,不安装趋势,笔记本将无法连上网络。 我的笔记本win10系统,装了趋势之后系统蓝屏,但是不想重装系统,也没有找到更好的解决办法。 所以想到虚拟机安装一个win7系统,来安装公司要求的安全软件,通过nat转换,让主机共享上网。 准备工作: 1.额外的无线网卡,某宝上买了一个十块左右。 2.软件要求,在机器上安装VMware软件或者其他虚拟机软件。

2017-09-18 11:29:33 18976

原创 对象序列化

目标:将对象保存到磁盘或者在网络中传递,通过对象系列化,可以将对象保存在磁盘或网络中。为了实现对象系列化,对应的类必须实现下面的两种接口之一:– Serializable– Externalizable...

2017-09-15 09:22:27 180

原创 常见开发软件环境变量配置

JAVA环境配置:JAVA_HOMEC:\Program Files (x86)\Java\jdk1.6.0_21**************************************************************CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;**********...

2017-09-14 10:19:03 880

原创 常见异常

RuntimeException– ArithmeticException:数学计算异常– NullPointerException:空指针异常– NegativeArraySizeException:负数组长度异常– ArrayOutOfBoundsException:数组索引越界异常– ClassNotFoundException:类文件未找到异常– ClassCastExcept...

2017-09-14 09:50:26 169

原创 Exclipse快捷键迅速打开文件

【Ctrl+Shift+T】 查找工作空间(Workspace)构建路径中的可找到Java类文件,不要为找不到类而痛苦,而且可以使用“*”、“?”等通配符。【Ctrl+Shift+R】 查找工作空间(Workspace)中的所有文件(包括Java文件),也可以使用通配符。...

2017-09-14 09:49:58 826

原创 关于left join 的连接条件和过滤条件的关系

left join的困惑:一旦加上where条件,则显示的结果等于inner join将where 换成 and 用where 是先连接然后再筛选 用and 是先筛选再连接过滤条件放在:where后面:是先连接然生成临时查询结果,然后再筛选on后面:先根据条件过滤筛选,再连 生成临时查询结果总结: 对于left join,不管on后面跟什么条件,左表的数据全...

2017-09-14 09:44:38 3067

原创 解决SVN选项不可用的情况

右键项目-team--share project--选择svn--finish 问题解决

2017-09-14 09:41:59 1206

原创 SVN显示提交时间,提交人等信息

windows-->preferences-->Team-->SVN-->标签修饰-->文本修饰

2017-09-14 09:34:05 4356

原创 Null转换成字符串

能执行强制转换(String)null,而Null则没有ToString()的方法

2017-09-14 09:33:34 13215 3

原创 Oracle CASE WHEN 用法介绍

CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END 延伸:原图要求:如下图...

2017-09-13 10:14:49 213

原创 ORA-01810格式代码出现两次

错误:TO_DATE('2012-07-26 14:29:48','yyyy-MM-dd HH:mm:ss')正确:TO_DATE('2012-07-26 14:29:48','yyyy-MM-dd hh24:mi:ss')发现对于24小时制,HH支持的不好,又改成一下格式:HH24指 24小时制 , HH 是12小时制 MI只能写为MI ,不能写MM , MM 是错的...

2017-09-13 10:11:40 270

原创 代码详解equals 与 ==

一:首先,看下图:这三种方式直接报错,第一种显示不能将int用于equals方法,这个很好理解,我们可以去看java api中文版总的来说,1.equals是Object对象的方法,不能用于原始数据类型,只能用于int的包装类Integer。2.equals是用来比较两个对象是否相等,如果对象类型不一致返回false。3.比较值是否相等的时候,无论是equals还是=...

2017-09-13 10:10:16 445

原创 由于一个或多个其他网络属性页已经打开,这个属性页上的部分控件被禁

计算机-右键-管理-服务和应用程序-服务-ip helper-停止服务-禁用-确定,是IPv6转换技术搞的鬼

2017-09-13 10:02:45 13399 1

原创 服务器常见错误error

几张趣图助你理解HTTP状态码: 301—永久移动。被请求的资源已被永久移动位置; 302—请求的资源现在临时从不同的 URI 响应请求; 305—使用代理。被请求的资源必须通过指定的代理才能被访问; 307—临时跳转。被请求的资源在临时从不同的URL响应请求; 400—错误请求; 402—需要付款。该状态码是为了将来可能的需求而预留的,用于一些数字货币或者是微支付;

2017-09-13 09:55:42 2716 3

原创 PLSQL怎样导出oracle表结构和数据

tools->export tables 是导出表结构还有数据tools->export user objects是导出表结构可以用tools->export tables用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1。如果表包含有CLOB类型字段的话,sql是无法导出的。这时候...

2017-09-12 16:30:59 427

原创 eclipse中报错:Errors running builder “Integrated External Tool Builder” on project

解决方法如下:1.Select the right project2.Choose "project"on the tool bar -> Properties3.Click "Builders" in the menus of the popped up window4.Remove the missing builders

2017-09-12 16:29:48 545

原创 Oracle行列转换

行列转换,查询汇总。select item_desc,spec ,max(case invoice_date when CONCAT(to_char(sysdate,'yyyy'),'01') then amt else 0 end) 一月金额,max(case invoice_date when CONCAT(to_char(sysdate,'yyyy'),'01') then ...

2017-09-12 16:21:02 168

原创 数据查询语言DQL,数据操纵语言DML, 数据定义语言DDL,数据控制语言DCL

SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM <表或视图名>WHERE <查询条件>2 数据操纵语言DML数据操纵语言DML主要有三种形式...

2017-09-12 16:15:15 4571

原创 oracle表设置主键自增长

创建表:create or replace table TBL_SYS_USER( user_id NUMBER(19) not null, user_name VARCHAR2(60 CHAR), user_pwd VARCHAR2(60 CHAR))alter table TBL_SYS_USER...

2017-09-12 15:31:38 1347

原创 SQL中调用存储过程

SQL中调用存储过程语句:callprocedure_name();注:调用时”()”是不可少的,无论是有参数还是无参数.定义对数据库存储过程的调用时1、无参数存储过程:{callprocedure_name}2、仅有输入参数的存储过程:{callprocedure_name(?,?...)}。这里?表示输入参数,创建存储过程时用in表示输入参数3、仅有输出参数的存储过程:{...

2017-09-12 15:19:29 19859 1

原创 关于BigDecimal截取小数位数

1.数据库里存2222.220000使用new BigDecimal(value).setScale(2)不报错,得到2222.222.数据库里存2222.228888使用new BigDecimal(value).setScale(2)报错,Rounding necessary使用new BigDecimal(value).setScale(2,BigDecimal.ROUND_HALF...

2017-09-12 15:06:52 9573

原创 Having与Where的区别

where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,where条件中不能包含聚组函数,使用where条件过滤出特定的行。 having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件过滤出特定的组,也可以使用多个分组标准进行分组。参考网址:SQL中Where与Having的区别W...

2017-09-12 15:01:24 160

原创 深入理解window对象

1.window.location是window对象的属性,而window.open是window对象的方法 window.location是你对当前浏览器窗口的URL地址对象的参考! window.open是用来打开一个新窗口的函数!2.window.open不一定是打开一个新窗口!!!!!!!! 只要有窗口的名称和window.open中第二个参数中的一样就会将这...

2017-09-12 14:51:57 267

原创 Date和String格式互转

java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");String date = formatter.format(new Date());//格式化数据格式化的格式为:****-**-**,如2014-10-30.以上为Date格式转化成String格式。以下为St...

2017-09-12 14:49:09 302

原创 获取下个月Java和sql的两种实现

sql实现:Oracle实现select to_char(sysdate, 'YYYYMM') as nowDate, to_char(add_months(sysdate, 1), 'YYYYMM') nextDate, to_char(add_months(sysdate, 2), 'YYYYMM') SecondDate from dual;...

2017-09-12 14:44:15 736

原创 SVN之使用之注意要点

SVN之使用之注意要点每日进行开发工作之前务必要更新本地代码,以获取SVN上的最新版本代码。避免与昨天其他开发者的代码冲突。 在确定要修改某一个文件之前,务必更新本地文件以获得该文件的最新版本,然后再做改动! 代码变动后并在测试完毕确保没有问题之后要及时提交,避免丢失本地修改后无法恢复。 SVN更新的原则是要随时更新,随时提交。当完成了一个小功能,能够通过编译并且自己测试之后,谨慎...

2017-09-12 14:26:25 245

原创 深入Java关键字null

一、null是代表不确定的对象Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。 比如:int a = null;是错误的。Ojbect o = null是正确的。 Java中,变量的适用都遵循一个原则,先定义,并且初始化后,才可以使用。我们不能int a后,不给a指定值,就去打印a的值。这条对对于引用...

2017-09-12 14:20:59 158

原创 在eclipse的配置文件里指定jdk路径

在eclipse的配置文件里指定jdk路径,只需在eclipse的配置文件里增加-vm参数即可。打开eclipse目录下的eclipse.ini配置文件,增加-vm配置,需要注意的是该参数要加在-vmargs之前。 eclipse.ini配置文件: -startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.

2017-09-12 14:18:09 583

原创 drop,delete和truncate的异同

相同点truncate和不带where子句的delete, 以及drop都会删除表内的数据不同点:1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是变为invalid状态.2.delete语句是dml,这个...

2017-09-12 14:14:30 205

原创 decode()函数简介

主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere …其中columnname为要选择的table中所定义的column,·含义解释:decode(条件,值1,翻译值1,值2,翻译值2,...值n,...

2017-09-12 14:10:57 426

原创 怎么删除系统配置实用程序里的启动项里面的程序

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg

2017-09-12 14:08:19 1013

原创 SQL Date 函数

1.MySQL Date 函数函数 描述NOW() 返回当前的日期和时间 CURDATE() 返回当前的日期 CURTIME() 返回当前的时间 DATE() 提取日期或日期/时间表达式的日期部分 EXTRACT() 返回日期/时间按的单独部分 DATE_ADD() 给日期添加指定的时间间隔 DATE_SUB() 从日期减去指定的时间间隔 DATEDIFF() 返回两个日期...

2017-09-12 14:03:53 3374

原创 SQL日常学习

1.SQL 对大小写不敏感2.SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。3.查询和更新指令构成了 SQL 的 DML 部分:SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据4.SQL 的数据定义语言 (DDL) 部分使我们...

2017-09-12 13:53:26 170

原创 饮食建议

应注意饮食,少吃甜食,海鲜,动物性脂肪和刺激性食物,多食蔬菜,水果,平日多饮水,保持良好的胃肠功能.

2017-09-12 13:52:21 157

原创 不安装Oracle客户端使用PL/SQL远程连接数据库

用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相应配置文件,有点麻烦。 如何达到不安装oracle客户端,又能使用PL/SQL工具?本人做了如下测试并达到目的。

2017-09-12 13:38:21 521 2

原创 删除exclipse启动时不存在的workspace

eclipse\configuration\.settings\org.eclipse.ui.ide.prefs里面有一个org.eclipse.ui.ide.prefs文件中有一行配置:RECENT_WORKSPACES=D\:\\workspace\nD\:\\workspace2\nD\:\\WorkSpace...

2017-09-12 13:22:08 382

原创 Tomcat启动闪退的原因

在JAVA_HOME中配置jdk路径的时候,后面不能以分号结尾。

2017-09-12 13:11:40 301

原创 JavaScript基础

1.老旧的实例可能会在 <script> 标签中使用 type="text/javascript"。现在已经不必这样做了。JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。<script>alert("My First JavaScript");</script>2.JavaScript 能够直接写入 HTML 输出流中:...

2017-09-12 13:03:06 279

原创 poi生成excel上传到FTP

poi生成excel:详细参考:Java中使用poi导入、导出Excel点击打开链接/** * 每日定时导出美多芭的采购入库 * * @param inInfo * @return * @throws IOException */ public EiInfo uploadFtpDaily(EiInfo inInfo) throws IO...

2017-09-12 11:06:54 2629

AES加密访问数据库连接

AES加密,继承tomcat-dbcp.jar下的BasicDataSourceFactory

2018-07-26

Retrotranslator-1.2.9

用于Jar包降级,命令行如下: java -jar D:\apps\Retrotranslator-1.2.9-bin\retrotranslator-transformer-1.2.9.jar -srcjar C:\jsoup-1.11.3.jar -destjar jsoup-1.11.3.jar -embed com.cn.internal -target 1.5

2018-07-16

空空如也

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

TA关注的人

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