自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 oracle连接另一表数据更新

原SQLUPDATE CW_PZ1_CSH SET CW_PZ1_CSH.NCCFLAG=NULL from CW_PZ1_CSH INNER JOIN CSH_ztpzkey ON CSH_ztpzkey.zt_no =CW_PZ1_CSH.ZT_NO AND CSH_ztpzkey.pz_key = CW_PZ1_CSH.PZ_KEY AND CW_PZ1_CSH.NCCFLAG IS NOT NULL 正确的SQLUPDATE CW_PZ1_CSH SET CW_

2021-07-21 14:34:06 167

原创 oracle字段有NULL,使用!=要注意NULL的数据查询不出来

情况说明:busype 有 国际汇入汇款,NULL,其他第一种情况会把null的过滤掉AND bustype!= '国际汇入汇款' 第二种情况不会把null的过滤掉AND NVL(bustype,'无') != '国际汇入汇款' ...

2020-03-16 14:51:04 1363

原创 If_else解决

if else 旧代码public BigDecimal calPrice(BigDecimal orderPrice, String buyerType) { if (用户是专属会员) { if (订单金额大于30元) { returen 7折价格; } } if (用户是超级会员) { ret...

2020-02-27 11:26:16 243

原创 日期工具类

日期工具类日期工具类:DateTools.javapackage com.leejt;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;...

2020-02-25 09:35:50 135

原创 oracle优化:instr做join条件很慢

情况描述sql语句 select sqdbh,sqr,bm,sqrq,skdwbm,skdwmc,sqfkje ,'N' as xz_flag ,sjfkrq,fkdwkhyh from (select * from yw_fksqd where to_char(sqrq,'yyyy/mm') >= '2018/12' and state in ('付款' , '已审核'...

2019-11-06 11:08:06 1883

原创 Eclipse远程调试java

添加新用户,并赋予root权限adduser workpasswd work上次tomcat软件,上传程序war包将80端口的请求转发到8080端口(永久生效)systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动yum install ipta...

2019-11-04 10:40:32 151

原创 Oracle Job定时任务的使用

需求每月1号清空一张参数表的数据流程1.先创建一个存储过程 create or replace procedure proc_delete_param as begin DELETE FROM TB_MBS_PARAM; commit; end;2.创建jobdeclare job number;BEGIN DBMS_JOB.SUBMIT( ...

2019-10-14 15:22:40 150

原创 pinyin4j API 将汉字转换为拼音(java)

需求有个excel文档需要把中文名变为拼音,二个字的为全拼,二个字以上的第一个全拼后面首字母,都是小写实现代码package com.zjnac.restfulapi;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;imp...

2019-09-06 09:17:21 465

原创 not in 和not exists坑 得到的数据不一致

not in 想变成 not exists,发现语义相等了,但是还是得到的数据不一致,在处理null时就出现意外了。SELECT * from CW_HP_SKRwhere khh not in (select yhmc from CW_PJDATA_FKH);SELECT * from CW_HP_SKR aWHERE NOT EXISTS (SELECT b.* FROM CW...

2019-08-27 16:28:38 1873

原创 java 浮点类型float 和 double和BigDecimal

问题:amount是float 赋值会向上取整这是什么原因啊现象原理菜鸟教程的详细解说float 的小数位只有 23 位,即二进制的 23 位,能表示的最大的十进制数为 2 的 23 次方,即 8388608,即十进制的 7 位,严格点,精度只能百分百保证十进制的 6 位运算。double的小数位有 52 位,对应十进制最大值为 4 503 599 627 370 496,这个...

2019-08-23 11:41:47 730

原创 java按字节截取字符串

需求:oracle有个备注长度只有100,但是不能扩大,只能截取java传输过程中的字符长度如何知道一个汉字在Oracle数据库中具体占用几个字节?方式一:这个其实和Oracle的配置是相关的,用以下语句查询当前数据库的字符集:理论 select * from v$nls_parameters t where t.PARAMETER='NLS_CHARACTERSET';可以得到如...

2019-08-21 14:58:11 462

原创 oracle进行sql优化

优化前 select sqdbh,sqr,bm,sqrq,skdwbm,skdwmc,sqfkje ,'N' as xz_flag ,sjfkrq,fkdwkhyh from yw_fksqd INNER JOIN rs_department on bm = d_no left join CW_ZNHS_RK on instr(fksqh,sqdbh) > 0 ...

2019-08-02 13:59:35 226

原创 springboot连接oracle驱动

由于Maven项目在配置Oracle驱动时,需要手动进行配置,本文主要介绍如何手动配置Oracle驱动到本地Maven仓库。查看自己oracle版本select version from v$instance;进入oracle官网进行下载对应的驱动官网我这个版本是红框里的选中红框里的进行下载(会需要oracle账号 可以网上去搜一下 好人很多)找到下载的文件路径进入c...

2019-08-01 15:58:53 6000 2

原创 腾讯云Centos7.2搭建redis5.0

安装redis下载官网1.下载解压包wget http://download.redis.io/releases/redis-5.0.5.tar.gz2.解压包tar xzf redis-5.0.5.tar.gz3.进入解压文件目录cd redis-5.0.54.编译make出现问题说明未安装gcc,使用命令安装gccyum install gccgcc安装完...

2019-07-23 11:34:50 209

原创 mysql主从原理及配置(主在centos,从在windows)

需要看原理的小伙伴可以看这个很详细 参考博客

2019-07-03 15:39:30 169

原创 centos7.0 开机报错piix4_smbus host smbus controller not enabled

现象就是开机后一直都是这个界面解决思路1 先进入单用户模式①.按e键,把ro改成 “rw init=/sysroot/bin/sh”. 完成之后按 “Ctrl+x”2.就可以编写命令了vi /etc/modprobe.d/blacklist.conf添加blacklist i2c_piix4最后reboot就行了如果blacklist.conf不存在时,执行下面的脚...

2019-06-05 16:53:48 9722 14

原创 [电脑组装]记录第一次组装电脑+win10激活

装机配置信息来源属于装机帮扶站贴如下配置图(由于怕搞坏,第一次选了比较便宜的配置)淘宝下单图至于装机视频查看于此航嘉机箱安装视频第一步都是装cpu主板和CPU之间有个防呆口的,对准就好了;有的没有的话,主板和CPU之间都有个三角形可以根据他对准第二步就是装CPU散热器了在之前注意摸涂适量的硅脂(我由于第一次,忘记摸了,后来已经装上CPU散热器,结果很难拿下来)安装C...

2019-05-13 15:52:18 1645

原创 Oracle-记一次SQL优化(sum)

原始SQLSELECTsubstr( kemu_id, 1, 4 ),'8888',0,0,'','',( sum( ( CASE WHEN sign( pz_jiefang_jine ) = 0 THEN 0 ELSE 1 END ) * npz_number ) - sum( ( CASE WHEN sign( pz_daifang_jine ) = 0 THEN 0 ELS...

2019-05-08 16:56:23 3743 1

原创 centos7下部署gitlab

查看linux版本 [lijintao@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 配置固定网络ip [root@localhost ~]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]#...

2019-04-24 15:00:16 163

原创 Navicat Premium 12卸载注册表 激活码 彻底删除

打开360进行删除。。或者自己win+r 输入regedit 自己搜索navicat自己删除。一不小心就误删了。

2019-04-23 15:45:35 17484

原创 oracle 字段like多个条件(or关系)

写oracle sql时有时候会有 and (字段 like ‘匹配串1’or 字段 like ‘匹配串2’or ...)这样的情况出现,下面提供一个简洁点的解决方案--and REGEXP_LIKE(字段名, '(匹配串1|匹配串2|...)') //全模糊匹配and REGEXP_LIKE(字段名, '^(匹配串1|匹配串2|...)') ";//右模糊匹配and REGEXP_L...

2019-04-16 11:21:27 897

原创 Oracle数据库需报送以EXPDP方式导出的数据文件(dmp)和日志文件(log)

cw_t_pzlbcw_zhangtao 有条件的导出select * from cw_zhangtao 账套where (tt_no = '02' or zt_no = 'GH')select * from cw_km 科目select * from DNC_XMDA 项目档案select * from cw_commodity 商品select * from CW_...

2019-04-12 15:52:23 1149

原创 在windows10下进行java环境搭建--tomcat,maven

tomcat:官网地址:http://tomcat.apache.org/3.环境变量配置:(请先看文章结尾)3.1 系统变量 ,新增CATALINA_HOME,地址就是刚才文件夹D:\Program Files (x86)\apache-tomcat-8.5.383.2 ,PATH中 ,末尾新添加%CATALINA_HOME%\bin;%CATALINA_...

2019-03-13 11:38:36 209

转载 json-lib ,将json数据转bean时,如果json数据中有bean类没有的属性,

https://blog.csdn.net/ceko_wu/article/details/52525959

2019-01-04 19:23:43 628

原创 XSS攻击漏洞修复 java

<filter-name>XssSqlFilter</filter-name> <filter-class>com.hzlh.filter.XssFilter</filter-class></filter><filter-mapping> <filter-name>XssSqlFilt

2018-12-20 20:58:06 865

原创 记录springboot中配置druid数据源sql server的坑 附上配置图

spring: datasource: url: jdbc:sqlserver://192.168.0.189:1433;DatabaseName=test001 driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver username: ljt password: ljt123! ...

2018-11-09 09:31:19 9674

原创 解决spring-boot中mybatis的.xml文件只能放在resources/mappper

https://segmentfault.com/q/1010000013418822 发现了问题就要从根本上解决,而不应该当出现了问题再去解决。我最后发现Jenkins通过maven把项目打成war包,或者Eclipse通过使用maven命令tomcat7:deploy远程自动部署项目打成的war包,war包里面缺少Mapper对应的xml文件,也就是没有把xml文件打包进去。解决办法是...

2018-11-08 16:46:09 5223 1

原创 sqlserver连接注册表信息丢失

[Microsoft] [SQL Server Native Client 10.0] 注册表信息已损坏或丢失。确保提供商安装并正确注册。[Microsoft] [SQL Server Native Client 10.0] 客户端无法建立连接[Microsoft] [SQL Server Native Client 10.0]建立到SQL Server的连接时发生网络相关或实例特定的错误。服...

2018-11-08 14:29:14 2595 2

转载 restful条件与特点

RESTFUL 不是一种协议,它是一种架构, 一种 Web Service 能够如果满足 REST 的几个条件, 通常就称这个系统是 Restful 的.这里提到的条件包括:C/S结构 (这是Internet服务的一个基本特征) 无状态 (很熟悉吧,呵呵) 可以cache (想起了浏览器?) 分层系统 (想起了无数的架构?) 统一的接口 (如果这是可能的,程序员有福了, :D) ...

2018-10-22 11:16:55 206

原创 在windows10下进行java环境搭建--jdk

1.直接搜java官方网站https://www.oracle.com/technetwork/java/javase/downloads/index.html因为我选了1.8jjdk jre 自己去区分吧 开发者选jdk第一步就是接收协议许可,因为我是windows 64位系统所以选择第二步所示下载后文件如图下所示需要改路径自定义的自己改 配置环境变量时候有用...

2018-10-11 16:46:43 181

转载 CDN网络

CDN全称:Content Delivery Network或Content Ddistribute Network,即内容分发网络 基本思路:尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和...

2018-09-27 10:02:42 168

转载 mysql为了获取当前时间的该月份的第一天日期和最后一天日期

先了解DATE_ADD()函数定义和用法DATE_ADD() 函数向日期添加指定的时间间隔。语法DATE_ADD(date,INTERVAL expr type)date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。type 参数可以是下列值:Type 值 MICROSECOND SECOND MINUTE HOUR DAY ...

2018-09-20 09:20:00 4387

转载 ASCIl—ISO-8859-1—UTF-8 字符集编码解释转载

https://blog.csdn.net/Deft_MKJing/article/details/79460485ASCII 字符集ASCII ,它的全称是"美国信息交换标准代码"。它设计于60年代早期,是计算机和诸如打印机、磁带驱动器之类的硬件设备的标准字符集。ASCII 是 7 比特字符集,包含了 128 个不同的字符值。ASCII 支持 0-9 的数字,A-Z大写和小写英文...

2018-09-14 16:26:27 230

原创 oracle表中字段类型选择

在熟系公司Oracle数据库时碰到了1.去查了下网上已经有很好的解释NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。 VARCHAR2可变长度字符域,最大长度可达4000...

2018-09-14 11:02:57 3283

翻译 线程run和start问题

/*** * 1.只有start()才真正实现了多线程运行。<br> * 这时无需等待run方法体代码执行完毕,不同线程的run()方法交替执行;<br> * 通过调用Thread类的start()方法来启动一个线程, 这时此线程是处于就绪状态, 并没有运行。<br> * 然后通过此Thread类调用方法run()来完...

2018-09-14 10:06:47 124

转载 map遍历

import java.util.*; public class Test{ public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); m...

2018-09-13 16:59:45 86

转载 转载 给自己看的 解决mysql以前安装过后 如何删除

1.Zip解压后管理员身份运行cmd(系统win10) 2.输入命令cd /d F:\mysql-5.7.19-win32\bin(此为解压目录)3.输入安装命令mysqld install 出现问题The service already exists 这是由于之前已经安装过mysql并且没有删除干净4.重新以管理员身份运行,输入sc query mysql,查看一下名为mysql...

2018-09-12 11:09:31 3174

原创 mysql

我想自己本地弄个mysql服务端 出现了这问题 win10操作系统下了好多个版本 下到最后一个2005才有效

2018-09-12 11:08:21 76

转载 jar包与War包区别

为了项目的部署和发布,通常把项目打包,通常在打包部署的时候,会在里面加上部署的相关信息。这个打包实际上就是把代码和依赖的东西压缩在一起,变成后缀名为.jar和.war的文件,就是我们说的jar包和war包。但是这个“压缩包”可以被编译器直接使用,把war包放在tomcat目录的webapp下,tomcat服务器在启动的时候可以直接使用这个war包。通常tomcat的做法是解压,编译里面的代码,所以...

2018-09-11 08:43:53 88

转载 第一天面试题目总结

1.SpringAOP通知有哪几种,怎么配置?五种通知的执行顺序为: 前置通知→环绕通知→正常返回通知/异常返回通知→返回通知2.Spring事务有哪些属性,怎么配置?https://www.cnblogs.com/user-peng/p/6703472.html#test2 Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionM...

2018-09-02 14:35:54 67

PowerBuilder8.0

PowerBuilder8.0

2019-04-11

Xshell+Xftp6

Xshell+Xftp6

2019-04-11

空空如也

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

TA关注的人

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