- 博客(8)
- 收藏
- 关注
原创 jdbc连接工具类
package com.crm.util.vc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sq
2017-04-13 18:10:35 248
原创 动态sql语句拼接查询条件
SELECT t."NAME",TC.TASK_STATE,count(1),sum(case when tc.task_time where t.id = TC.TASK_ID and tc.task_STATE != 3 and tc.task_STATE != (case when t.NAME = '客户续保' then 2 else 4 end) GROUP BY t."NAME
2017-04-13 18:04:21 2497
原创 oracle创建新用户,给予表空间以及基本权限
create temporary tablespace temp_1 tempfile 'E:\temp_1.dbf' size 20M autoextend on;//在E盘创建20M的表空间create tablespace ts_1 datafile 'E:\ts_1.dbf' size 20M autoextend on;create user user1 identified b
2017-04-13 18:02:23 410
原创 String与StringBulider的区别
String:字符串常量,当给予初始值了,字符串就不允许改变了,如果改变就会生成另一个字符串对象,然后把原字符串对象指向该新的字符串对象;所以对于值不是固定的字符串来说,每次改变值都会生成新的对象,损耗多余的内存资源;StringBulider:字符串变量,当使用自身的append等方法改变字符串值时不会生成新的对象;
2017-04-13 17:52:49 321
原创 最高效率的乘除法,位移计算法
例如:2乘8最高效率写法?2(效率最高) ;此处讲解一下原理:2的八位二进制为00000001,左移三位(虚为补0)00001000为16的二进制;
2017-04-13 17:47:49 1710 2
原创 ==和equels的区别
首先明确个概念:1. "=="是基本运算符,判断引用是否指向堆内存的同一块地址;2. "equals()"是一个方法,Object类中同样是判断引用是否指向堆内存的同一块地址,但是String,Integer之类的类都重写了equals()方法,使其比较的是对象的值而不是地址;(基本类型中没有这个方法)例如:int a = 1;int b = 1;a==b:true;
2017-04-13 17:36:48 706
原创 oraclesql分页最高效率写法
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM = 21
2017-04-13 17:14:02 551
原创 oracle 定时器的定义及使用
declarejob1 number;begin dbms_job.submit( job1,--定时器ID,系统自动获得 'PRC_INSERT;', --what执行的过程名 sysdate,--next_date,定时器开始执行的时间,这里表示立即执行 'sysdate + 1/1440'--interval,每隔1分钟执行一次
2016-11-15 14:55:41 1103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人