自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Oracle sql语句练习

在网上找的Oracle sql语句练习终于磕磕绊绊的做完了!!!!

2022-10-26 17:33:22 2431 1

原创 附件下载时文件名逗号问题

目录附件下载时文件名逗号问题解决其他附件下载时文件名逗号问题附件下载时因文件名中含有逗号,被浏览器(本次使用chrome)终端,导致下载失败,页面显示网页不可用解决attachmentName =new String(attachmentName.getBytes("UTF-8"), "ISO8859-1");response.setHeader("Content-Disposition...

2019-12-05 13:54:22 3731 1

原创 记一次因升级springboot而触发的项目中隐藏的bug

记一次因升级springboot而触发的项目中隐藏的bug问题描述问题分析springboot-1.3.5 --> spring-core-4.2.6.releasespringboot-1.5.7 --> spring-core-4.3.11.release问题描述项目中有一个请求路径的映射末尾有一个空格,导致从springboot-1.3.5升级到1.5.7后,报404...

2019-03-07 18:57:02 397

原创 springboot以jar包启动时resoure/static目录文件加载的问题

springboot以jar包启动时resoure/static目录文件加载的问题问题重现springboot项目的resource/static目录下的文件,如想在后台java代码中读取可以使用ClassPathResource这个类来加载,否则会出现资源访问不到的问题问题重现如上图所示,在ide中启动,以上代码不会报错,但是在打包成jar包后,以java -jar **.jar的方式...

2019-02-21 11:20:55 6839 5

原创 Mysql order by case when

Mysql order by case when文章目录Mysql order by case when需求背景sql实现mysql数据库的查询语句中,支持一种写法,在此记录需求背景表中的数据需要按照一定条件进行分组,分组不是重点,重点是需要把分组中的数据进行操作时间列的正序排列,其他没有分组的数据按照操作时间倒序排列;分组的数据需要在列表的前面sql实现order by ...

2019-02-14 16:23:32 3483

转载 不要自称为程序员

不要自称为程序员转载 http://www.ruanyifeng.com/road/2011/2011-10-31-programmer.html作者: 阮一峰日期: 2011年10月31日每年都有无数年轻程序员,加入软件行业。他们在学校里学过编程,但是对这个行业的现实一无所知。Patrick McKenzie 是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看...

2019-02-02 16:58:14 257

原创 Eclipse 远程调试 weblogic

Eclipse 远程调试 weblogic该文章记录的是weblogic10.3.6的远程调试配置一、在windows下的设置​1.进入域目录下的bin目录,例如:base_domain/bin2.找到setDomainEnv.sh文件3.用文本编辑器打开(我用的是notepad++)查找关键字“debugFlag”,会看到​​ if [ "${debugFlag}" = "t...

2019-01-30 17:13:03 262

原创 eclipse 保留原有换行符

eclipse 保留原有换行符背景在用eclipse编程时,经常会碰到以下情况 RequestBuilder request = post("/api/*/*/v1/*/list") .content(JSON.toJSONString(queryScope)) .contentType(MediaType.APP...

2019-01-30 16:46:23 758

原创 如何避免大面积出现if-else

如何避免大面积出现if-else策略模式责任链模式策略模式责任链模式还有呢

2018-12-28 14:49:30 250

原创 用注解和aop结合实现对方法参数的非空校验

@(Spring Boot)[annotation, aop]用注解和aop结合实现对方法参数的非空校验猜想 探索,没有实际应用import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import...

2018-11-22 18:50:01 2431

原创 Feign简单分析

#Feign简单分析@(Feign)[Spring][spring cloud][feign][ribbon]第一步:把feign相关类分装成spring内部BeanDefinitionpring-cloud-netflix-core.jar EnableFeignClients.javaspring-cloud-netflix-core.jar FeignClientsRegistra...

2018-11-15 17:10:19 554

原创 一道面试题,循环按顺序打印ABCD,每个线程只打印一个字母

import java.util.concurrent.atomic.AtomicInteger;/** * 一道面试题,循环按顺序打印ABCD,每个线程只打印一个字母 当时未做出来,回来经研究以一下代码实现 * * @author Loong * */public class Print { public static void main(String[] args) ...

2018-09-07 16:14:56 1516

原创 通过ClassPathXmlApplicationContext源码解读Spring启动过程

通过ClassPathXmlApplicationContext源码解读Spring启动过程@(Spring)[Spring][源码] 注:本次分析基于spring-context-5.1.0.RC1.jar通过ClassPathXmlApplicationContext源码解读Spring启动过程类关系入口函数解读refresh方法prepareRefresh()...

2018-08-27 16:01:28 1520

原创 docker Permission denied

以主机用户访问主机的docker容器挂载目录时出现-bash: cd: logs: Permission denied,需要主机授予当前登陆用户权限sudo chmod -R 777 /home/xxx

2018-06-01 15:15:55 9367

原创 Oracle system locked、sys密码错误、as sysdba ORA-12560

因dump文件是包含实例中所有用户的数据,导入时导致信息被覆盖直接现象一: system用户登录 提示 account lock 需要用sys用户解锁直接现象二: sys用户登录,提示密码错误 需要用服务器端用sqlplus登录修改密码直接现象三: sqlplus /nolog conn /@实例名 as sysdba 提示O...

2018-05-14 13:46:17 1504

原创 java 命令行启动指定classpath

java -classpath ".;./lib/*" xxx.xxx.xxx.MainClass“.;./lib/*” window环境以分号“;” 做分割 Linux以冒号“:”做分割 “.” 指当前目录该命令适用于,jar包中的MANIFEST.MF未指定MainClass...

2018-05-10 15:32:14 24417 3

原创 ibatis自定义DataSourceFactory

今天收到客户的一个要求,把数据源配置文件中的用户名和密码做加密处理,经过对ibatis源码的了解,做出了如下解决方案:1.创建自定义类 EncryptDataSourceFactory 实现接口com.ibatis.sqlmap.engine.datasource.DataSourceFactorypublic class EncryptDataSourceFactory implemen

2017-08-24 15:06:13 1065

原创 Spring RMI API调用 不用配置文件xml

服务端public interface RMIService { /** * 发送指令 * * @param erpinsid * @return */ int sendOrder(String erpinsid);}public class RMIServiceImpl implements RMIService { /*

2017-07-14 13:20:44 758

原创 WebService wsimport Xauthfile

今天我根据其他公司提供的WebService接口的wsdl文件生成客户端调用代码时,遇到两个问题1.对方的wsdl文件中包含了自己定制的描述文件,这些个文件需要从wsdl文档中的地址去访问,由于我这边无法访问对方的内部网络,导致连接失败,无法生成客户端,最后是在对方公司内网中的电脑上生成的客户端调用代码2.对方设置了WebService接口访问授权,需要在wsimport上加上-Xauthfile命

2017-04-14 17:05:13 2455

原创 expdp导出时报错,ORA-12154 TNS: 无法解析指定的连接标识符

expdp user/pwd@orcl schemas=orcl DIRECTORY=dpdata DUMPFILE=orcl.dmpexpdp导出时报错,ORA-12154 TNS: 无法解析指定的连接标识符解决办法: 在导出语句上加ip地址 expdp user/pwd@127.0.0.1/orcl schemas=orcl DIRECTORY=dpdata DUMPFI

2017-03-13 13:11:12 17253 4

原创 js 对象拒绝访问方法和属性

var pDiv=ele.parentNode;window.SmartPage_DropTree[pDiv.id] = new MzTreeView("SmartPage_DropTree."+pDiv.id);var multiTree = window.SmartPage_DropTree[pDiv.id];multiTree.withCheckBox = withCheckBox;i

2016-12-21 14:30:37 3081 2

原创 ibatis的批量处理

在oracle数据库下的处理:<statement id="batchTxOrder" parameterClass="java.util.Map"> BEGIN delete from CPM_TX_ORDER cto where cto.tx_id=#txid#; <![CDATA[ insert into CPM_TX_ORDER

2016-11-03 15:32:18 458

原创 MySql5.7.14存储表情字符报错Incorrect string value

在用mysql存储微信用户的昵称时,报了如下错误:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column经过网络搜索,总结原因为 因为表情符在某些终端,比如ios5.0以上,是以四字节表示的,而传统的utf8只能保存3字节,所以报错了。解决办法:修改mysql字符集为utf8mb4 解决步骤: 第

2016-08-23 16:46:50 6479

原创 tomcat8远程调试配置

今天需要调试一个以tomcat为服务器的项目,在网上找了一遍,发现都有些麻烦,需要在startup.bat或catalina.bat添加一行或两行的代码,仔细想想tomcat的调试模式设置不应该是这种模式,应有其他方法,所以研究了一下startup.bat和catalina.bat这两个文件,发现tomcat本身已经给出了一种简单的解决方法,方法如下:在startup.bat文件中第56行,有如下代

2016-08-21 16:32:35 3006 2

原创 IntelliJ IDEA 2016 自定义JDK路径

今天首次启动IntelliJ IDEA 2016时报了如下错误:原来IntelliJ IDEA 2016只支持jdk1.8或更高版本,而我本机设置的JAVA_HOME是jdk1.6,这时有两种解决方法: 1、下载jdk1.8,修改本机的JAVA_HMOE为jdk1.8的路径2、修改\IntelliJ IDEA 2016.1.2\bin\idea.bat文件中的JDK, 如下,粗体

2016-08-11 17:22:42 10127 2

原创 链栈

package com.loong.datastructure;/** * 链栈 * * @author Loong * @param <E> * */public class LinkedStack { Node first; /** * 获取栈顶元素 * * @return */ public Object getT

2016-08-08 23:22:47 262

原创 学习栈结构

package com.loong.datastructure;/** * 学习栈结构 * * @author Loong * */public class Stack { private Object[] stack = new Object[100]; private int top = -1; /** * 获取栈顶元素 * *

2016-08-05 22:14:47 405

原创 学习队列结构

package com.loong.datastructure;/** * 学习队列结构 * * @author Loong * */public class Queue { private Object[] item = new Object[100]; private int front;// 对头 private int rear;// 队尾 pr

2016-08-05 22:12:47 398

原创 关于在java6中使用XFire时碰到的一个问题Could not initialize Service

在一个采用了XFire作为WebService框架Web项目中,添加由JDK1.6 wsimport命令生成的一个WebService客户端调用,在客户端调用时出现了如下问题log4j:WARN No appenders could be found for logger (org.codehaus.xfire.jaxws.Provider).log4j:WARN Please i

2016-07-31 11:59:40 7936 4

原创 bugs管理

今天突然记起之前看到一篇文章,讲述如何管理自己bug,就让我从这篇文章开始管理自己的bug吧!

2016-07-12 10:47:46 508

原创 Linux下web服务验证码不显示的问题

Web应用部署到Linux的时候,用java实现的登录验证码无法显示,先记录一下解决办法:添加jvm启动参数:-Djava.awt.headless=true1.在weblogic10.3.6下添加的两种方式1.1 在setDomainEnv.sh文件中67行(其实放在哪一行自定,我是放在67行的)添加以下代码JAVA_OPTIONS="${JAVA_OPTIONS

2016-06-29 17:42:27 3260 2

原创 程序员技术练级攻略

http://coolshell.cn/articles/4990.html

2016-06-22 11:34:10 251

原创 自适应网页

http://www.ruanyifeng.com/blog/2012/05/responsive_web_design.html

2016-06-21 10:15:08 307

原创 WebLogic10.3.6的远程调试设置及修改远程调试端口

WebLogic10.3.6的远程调试设置及修改远程调试端口

2016-06-14 11:24:41 11262 1

原创 大数据工具清单

• MongoDB-一种非常流行的、跨平台、面向document的数据库。• Elasticsearch-专为云计算设计的分布式REST风格的搜索引擎。• Cassandra-一个开源的分布式数据库管理系统。最初是Facebook设计和开发的,部署在大量商用服务器上来处理大量的数据。高可用,无单点故障。• Redis-开源的(BSD)内存数据结构存储、内存库、缓存、消息代理。• Hazelcas...

2016-05-23 11:56:24 254

原创 java第三方库

网上摘抄的java第三方库的介绍,记录下1.Apache Commons Apache Commons Lang、Apache Commons Collection、Apache Commons IO、Apache Commons Math包含了大量非常实用的工具类 org.apache.commons commons-lang3 3.42.Goog

2016-05-13 15:34:02 939

原创 IDEA15 使用JReble6.3.1实现热部署

1.IDEA15安装JRebel    File&gt;&gt;&gt;Settings&gt;&gt;&gt;Plugins&gt;&gt;&gt;Browse Repositories    在搜索框搜索JRebel,选择JRebel for Intellij,双击或者选择右边框里的Install2.破解    http://download.csdn.net/detail...

2016-01-07 00:25:34 150

oracle表空间相关

在oracle数据库中,一个用户对应一个表空间,当表空间不足时,可以采用增加表空间的数据文件容量,也可以增加数据文件,方法有如下几种:1.给表空间增加数据文件 ALTER TABLESPACE "表空间的名字" ADD DATAFILE '表空间的数据文件路径' SIZE 50M; 例:ALTER TABLESPACE TEST ADD DATAFILE ...

2015-07-13 18:02:10 87

原创 初步认识下Oracel的ROW_NUMBER()Over(partition by order by )

-----删除重复数据delete from cwgs.loan_buy_extendopr where oprno in (select oprno          from (select d.oprno,                       d.y_contno,                       row_number() over(partition

2015-04-24 15:02:09 13173

原创 编辑Spring的XML配置文件时MyEclipse不给提示

在看马士兵老师的Sping视频时的记录,感谢马士兵laoshi

2014-07-27 21:29:31 689

Struts2.3.7+Spring3.2+Hibrenate4.1.8

Struts2.3.7+Spring3.2+Hibrenate4.1.8 整合需要的包,分门别类的放在文件夹里,欢迎大家下载

2013-01-23

Java初学者的贪食蛇

初学者的贪食蛇,欢迎各位指正! 使用Java开发,jar包启动,简单示意程序 使用Java开发,jar包启动,简单示意程序 使用Java开发,jar包启动,简单示意程序

2012-11-14

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

TA关注的人

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