- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 java 使用POI 导出 Excel 画斜线
EscherGraphics2d对象为画笔对象,画线方法 drawLine示例:package cn.hj.gover.kq;import java.awt.Color;import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.EscherGraphics;import org.apache.poi.hssf.usermodel.EscherGraphics2d;import org.apache.po
2022-04-08 17:26:08 955
原创 oracle 找出月日是今天的数据
SELECT START_WORK_TIME FROM TY_EMBASIC WHERE FLAG = 0 -- 参加工作时间select to_char(sysdate,'mm') as nowMonth from dual; --获取时间的月 select to_char(sysdate,'dd') as nowDay from dual; --获取时间的日 -- 查找出参加工作时间的日期是今天的人SELECT EMPID,NAME,START_WORK_TI...
2021-10-13 11:21:37 670
原创 Redis 相关命令
Redis 相关命令Redis keys 命令命令 命令的描述DEL key 该命令用于在 key 存在是删除 keyDUMP key 序列化给定 key ,并返回被序列化的值EXISTS key 检查给定 key 是否存在EXPIRE key seconds 为给定 key 设置过期时间EXPIREAT key timestamp EXPIREAT 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的...
2021-07-08 10:00:48 106
原创 ORACLE 统计每条数据中某个字段的值是由几部分组合的
SELECT FGRYXM,LENGTHB(TRANSLATE(FGRYXM,','||FGRYXM,',')) + 1 CNT FROM TB_INF_EMPLOYEE其中TRANSLATE(string,from_str,to_str)函数的意思是:计算字段值被某个字符替换时,该字符替换的次数string 要处理的字段from_str 对字段string用某个字符去替换to_str 要替换的字符...
2021-04-01 17:47:39 112
原创 oracle防泄密对姓名和身份证处理语句
select substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME)) NAME from TY_EMBASIC;UPDATE TY_EMBASIC SET NAME = substr(NAME,1,1) || '*' || substr(NAME,length(NAME),length(NAME));select substr(CARD_ID,1,6) || '*' || substr(CARD_ID,length(CARD
2021-04-01 11:05:08 870
原创 oracle序列冲突问题处理
1.删除原来序列,重新创建该序列,将初始序列值往前加几个数。select SEQ_REL_PROCESS_AUDIT_LOG.nextval from dual;DROP SEQUENCE SEQ_REL_PROCESS_AUDIT_LOG;CREATE SEQUENCE SEQ_REL_PROCESS_AUDIT_LOGINCREMENT BY 1 START WITH 900NOMAXvalue NOCYCLE NOCACHE;2.手动直接给序列添加值select ...
2021-03-25 10:11:13 1327
原创 ORACLE 取第二条数据并进行拼接查询
sql:select * from ( select rownum rn, KHND_DM || ' 年考核结果 ' || (select codedesc from TY_CODETERM where CODETYPEID = 'CODE_CheckConclusionType' AND CODETERMID = KHDC_DM) KHDC_DM from ( SELECT * ...
2021-03-25 09:38:42 1265
原创 sql将另一张表的某个字段值更新到当前表中的某个字段
1.sql serverUPDATE T_USER SET PASS = C.PASS,SALT = C.SALT FROM T_USER0204 C WHERE T_USER.EMPID = C.EMPID AND C.ORGIDS LIKE '44%'2.oracleupdate T_USER bset b.PASS = (select a.PASS from T_USER0204 a where a.EMPID = b.EMPID and a.ORGIDS LIKE '44%' ...
2021-03-05 09:15:13 2455 1
原创 java判断字符串最后一个字符是否为逗号,并去掉逗号
public String removeDH(String s){ //若最后一个字符为逗号,则通过substring截取需要的值 if(s.charAt(s.length()-1) == ',') { s = s.substring(0, s.length()-1); } return s; }...
2021-03-05 09:09:20 4807 1
原创 java 获取当前时间的年份 月份 日期
Calendarcal=Calendar.getInstance();intday=cal.get(Calendar.DATE);intmonth=cal.get(Calendar.MONTH)+1;intyear=cal.get(Calendar.YEAR);intdow=cal.get(Calendar.DAY_OF_...
2020-03-30 16:58:31 4021
原创 将String转换为特定的集合或转换为map
一,String 转为特定的集合//常用方法 List<String> list = new ArrayList<String>(); String a = "1-2-3-4-5-6"; String[] strs = a.split("-"); for(int i=0; i<strs.length; i++){ ...
2019-12-24 16:29:20 1831
原创 将集合或map转换为特定规则的字符串
集合转换为特定规则的字符串方法一://use javaList<String> list = new ArrayList<String>();list.add("aa");list.add("bb");list.add("cc");String str = "";for(int i=0; i<list.size(); i++){ ...
2019-12-24 16:26:02 330
原创 Jsoup 处理html 元素(Elements类种各个方法的使用说明)
static void main(String[] args) { // 根据全国各个高校的地址,获取视频中相应列表的URL和要抓取的值 Document document = null; try { document = Jsoup .connect(...
2019-12-19 12:00:48 3154
原创 Oracle查看及修改Oracle最大连接数
1.查询oracle的最大连接数:select * from v$parameter where name='processes';2.oracle 11g 最大连接数默认为150。修改oracle最大连接数。alter system set processes=1500 scope=spfile;3.重启数据库shutdown immediate;startup;...
2019-11-08 10:22:18 410
原创 java对double的小数操作
向上取整:Math.ceil(double a)向下取整:Math.floor(double a)四舍五入取整:Math.round(double a)double a = 35;double b = 20;double c = a/b;System.out.println(c); //输出1.75System.out.println(Math.ceil(c)); //向上取整...
2019-11-06 16:41:48 269
原创 sql server 获取当前日期所在得周一和周日
--获取当前日期所在得周一和周日SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0),dateadd(wk,datediff(wk,0,getdate()),6)--获取本周过生日得人select t.EMPID,t.NAME,t.BIRTH_TIMEfrom TY_EMBASIC twhere datediff(week , getdate...
2019-10-07 14:11:45 5494
原创 SQL Server中日期(年,月,日,时,分,秒),时间查询
Select GETDATE() as '当前日期',DateName(year,GetDate()) as '年',DateName(month,GetDate()) as '月',DateName(day,GetDate()) as '日',DateName(dw,GetDate()) as '星期',DateName(week,GetDate()) as '周数',D...
2019-09-25 09:29:04 3070
原创 for循环map,并取出key和value的值
for(Entry<String, String> vo : map.entrySet()){vo.getKey();vo.getValue();System.out.println(vo.getKey()+" "+vo.getValue());}
2019-08-20 16:05:47 7361
原创 Oracle特殊处理语句,更新序列,批量删除表拼接语句
修改序列alter sequence seq_t_test increment by n;批量删除表SELECT 'drop table '||TABLE_NAME ||';' FROM USER_TABLES WHERE TABLE_NAME LIKE 'TY_ORG_%';
2019-06-21 08:57:51 469
原创 sql server 日期,时间获取
select GETDATE();--获取当前日期select CONVERT(varchar,GETDATE(),120) --获取当前日期(格式化)select DATENAME(YYYY,GETDATE()) --年select DATENAME(YEAR,GETDATE()) --年select DATEPART(YYYY,GETDATE()) --年select DATEPA...
2019-05-13 10:42:15 9212
原创 ORACLE 根据条件批量删除表
1.首先查询拼出要删除表的sqlselect 'drop table '||table_name||';' from user_tables where table_name like 'TY_%';2.复制sql语句并执行
2019-05-07 10:50:58 2373
转载 Oracle和sqlserver数据类型对应
SQL Server 数据类型 Oracle 数据类型 bigint NUMBER(19,0) binary(1-2000) RAW(1-2000) binary(2001-8000) BLOB bit NUMBER(1) char(1-2000) CHAR(1-2000) char(2001-4000) VARCHAR2(2001...
2019-04-25 14:59:21 1528 1
原创 数据库表syscolumns 各个字段含义
每个数据库创建后都会有一些系统表用来存储该数据库的一些基本信息每个表和视图中的每列在表中占一行,存储过程中的每个参数在表中也占一行。该表位于每个数据库中。select isnullable from syscolumns where id=object_id('TY_EMBASIC') and name= 'EMPTYPEID' 列名 数据类型 描述 name...
2019-02-25 11:31:22 8487 3
原创 MYSQL日期相关sql
select curdate(); --获取当前日期select last_day(curdate()); --获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天select date_add(curd...
2018-12-12 11:32:59 429
原创 java中math类常用的方法
public class MathDemo { public static void main(String args[]){ /** * abs求绝对值 */ System.out.println(Math.abs(-10.4)); //10.4 System.out.println(Math.ab...
2018-12-12 11:29:45 213
原创 mysql sql语句给当前日期加一天和减一天
1.给当前日期减一天 SELECT DATE_FORMAT(DATE_SUB(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');2.给当前日期加一天 SELECT DATE_FORMAT(DATE_ADD(NOW(),INTERVAL 1 DAY),'%Y-%m-%d');
2018-12-12 11:28:52 77256
原创 Java BigDecimal相关知识点
1.声明 BigDecimal num = BigDecimal.valueOf(0);2.比较大小 BigDecimal a=BigDecimal.valueOf(1.0); BigDecimal b=BigDecimal.valueOf(1.000); int num = a.compareTo(b); 结果是: nu...
2018-12-12 11:28:04 742
原创 Java 处理请求路径中中文参数乱码问题
1.例如:$("#search_info_ON").click(function(){ var title = $("#search_ON").val(); window.location.href= "${pageContext.request.contextPath}/oto/syt/front/searchON?TITLE=" ...
2018-12-12 11:26:28 1330
原创 Java Excel导出随记
@RequestMapping("export_excel") @ResponseBody public AjaxResult exportExcel(HttpServletRequest request,BaseParams param, String keyword,String prog,String bgTime,String edTime, Htt...
2018-12-12 11:24:36 137
原创 java Excel导入
@RequestMapping("importshopexcel") @ResponseBody public AjaxResult importShopExcel(HttpServletRequest request,MultipartFile file) throws FileUploadException, IOException { if ...
2018-12-12 11:20:29 224
原创 java 中的类型转换
1.将字串 String 转换成整数 int A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); ...
2018-12-12 11:18:23 269
原创 日期相关问题
1.计算两个日期相差的天数/** * 只算天数,忽略其他 * @方法描述:两日期只差 */ public static int daysOfTwo(Date fDate, Date oDate) { Calendar aCalendar = Calendar.getInstance(); aCalendar.se...
2018-11-20 09:22:41 145
原创 杂记
1.JAVA获取当前线程的ID,Thread.currentThread().getId();2.打印查看list的内容,讲list转成Json后输出; import com.alibaba.fastjson.JSON; JSON.toJSONString(msgs);
2018-11-20 08:45:25 102
转载 Hibernate 一对多关联的CRUD -- @ManyToOne(cascade=(CascadeType.ALL))
一:Group和Users两个类假定一个组里有n多用户,但是一个用户只对应一个用户组。1.所以Group对于Users是“一对多”的关联关系@OneToManyUsers对于Group是“多对一”@ManyToOne2.CRUD时候,希望是能从具体用户Users查到其对应的Group,反过来也能通过Group查到具体Users,所以是双向关联(所以要用mappedBy去除冗余信息)[java] v...
2018-03-16 10:55:20 519
转载 @OneToMany(fetch=FetchType,cascade=CascadeType)
@OneToMany描述一个一对多的关联,该属性应该为集体类型,在数据库中并没有实际字段. fetch:表示抓取策略,默认为FetchType.LAZY,因为关联的多个对象通常不必从数据库预先读取到内存 cascade:表示级联操作策略,对于OneToMany类型的关联非常重要,通常该实体更新或删除时,其关联的实体也应当被更新删除 ...
2018-03-16 10:35:41 1254
翻译 关于JAP
JPA定义实体之间的关系有如下几种:@OneToOne @ManyToOne @OneToMany @ManyToMany在定义它们的时候可以通过fetch属性指定加载方式,有两个值:FetchType.LAZY:延迟加载 FetchType.EAGER:急加载Hibernate单端关联懒加载策略:即在<one-to-one>/<many-to-one>标签上可以配置懒加载...
2018-03-16 10:34:43 841
空空如也
oracle使用中间件Weblogic部署项目时报错,改配置解决不了,怎么办?
2019-04-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人