- 博客(186)
- 资源 (1)
- 收藏
- 关注
原创 Oracle转PostgreSQL
最近在做一些Oracle SQL转PostgreSQL的工作,顺便记录这些改变,以便以后再转换有个参考。描述OraclePostgreSQL分页select * from ( select z.*,rownum as num from( " + sql + " ) z ) where num>=" + startRow + " and num<=" + endRowselect z.* from ( " + sql + " ) z LIMIT " + pageS
2021-02-23 16:10:11
1330
原创 Maven编译不了配置文件
出现这个问题是pom.xml没有配置resource插件,如果java文件夹没有配置文件就可以不配,而如果有就需要配置了,否则上线发现没有项目启动不了。<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.8</version> &
2021-01-20 15:29:53
603
原创 The valid characters are defined in RFC 7230 and RFC 3986
1、前言 今天在Tomcat中运行一个项目突然报The valid characters are defined in RFC 7230 and RFC 3986异常,这个问题主要是GET请求URL中带有”[]“符号引起,而高版本的tomcat中不再保留这个特殊字符,所以会报这个错。2、解决 1、首先找到Tomcat的安装路径  
2020-12-25 10:52:38
549
原创 2020的感悟
前言 时间还是过得挺快的,11月也马上要结束了。趁着这个月还没有发布博客,那就赶快写一篇感悟凑数吧。这一年也是从胆颤心惊中走过来的,能平平安安也已经是很幸福了。这一年学习得很充实,收获非常多。正文 如果你要问今天收获最多得是什么,那想必就是英语了。从去年的5月份到今年,我还在坚持中。不仅是我坚持,还有一群特别优秀的小伙伴们也在坚持
2020-11-23 15:16:33
202
3
原创 Linux CronTab
[root@localhost ~]# crontab [选项]选项: -e: 编辑crontab定时任务 -l: 查询crontab任务 -r: 删除当前用户所有的crontab任务① 输入 contab e② 在contab文件里输入i③ 按 esc-> 输入 !wq 保存5,10,20,30,40,50 * * * * /bin/bash /home/fasc/eAck_UAT/sendEmail_uat_inst_cronjob.sh
2020-10-21 13:10:39
88
原创 JavaScript 复制页面内容及换行
点击一个按钮就能复制页面的内容对于客户来说可以节省很多的时间,复制的时候也要考虑到换行的问题,可以用\r\n。<button onclick="copyToClip()">Copy To Clipboard</button>function copyToClip() { var content = document.createElement("textarea"); content.value = document.getElementById("XXXID"
2020-09-16 17:59:42
1012
原创 com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Read
com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Read at com.jcraft.jsch.Session.connect(Session.java:558) at com.jcraft.jsch.Session.connect(Session.java:183) at com.hthk.iisz.util.SftpUtil.g
2020-08-24 10:44:46
2085
原创 英语中代替 I think 的Debate回答
你是否经常会语无伦次,也总是只会用I think回应老外的提问。今天,我们就来学习可以让你在回答时瞬间提升档次的回应。In my opinionIn my point of viewIn my viewIn my humble opinion 以我愚见In the case of me 就我而言I hold that 我持有这样的观点I’d like to sayI take the view thatI agree/disagreeI considered … as …I shar
2020-07-13 11:14:14
741
原创 Java mail实现HTML邮件的发送
1、前言在现实生活中,我们经常会需要邮件的发送。手动发送已经成为一种耗时又费力的工作,那么如何更高效的利用代码来进行动态的发送呢?可能你又会问,代码编写的文本无法实现一些样式,不美观排版不好。所以,这篇文章主要介绍的就是采用Java Mail实现HTML email的发送。2、实现此方式比较简单,只需要一个main类即可。Java代码:package com.nicole;import java.io.BufferedReader;import java.io.IOException;im
2020-06-10 14:56:30
2077
原创 Nginx 相关规则指令
Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的Nginx Rewrite规则语法如下:如果加上if语句,示例如下:if(!-f $request_filename) { rewrite ^/img/(.*)$ /site/images/$1 last;}1、break 指令语法:break默认值:none使用环境:server, location, if该指令的作用是完成当前的规则集,不
2020-05-28 10:35:49
405
原创 Jaspersoft报no markup processor factory specified for markup
net.sf.jasperreports.engine.JRRuntimeException: No markup processor factory specifyed for '' markup.解决:查找markup字段,将内容编辑为“none”即可。<textElement textAlignment="Center" verticalAlignment="Middle" markup="">改为:<textElement textAlignment="Center"
2020-05-25 16:59:12
2306
3
原创 Linux与Gitlab Runner大坑
前几天在测试gitlab-runner,按照教程执行了一些命令。不知什么原因/bin/bash中的一些命令被无缘无故替换掉了,导致使用sudo -i一直登录不上账号。刚开始弹出来的是gitlab-runner的信息,后来直接就弹出来变成了连接超时。还好有一个同事熟悉linux,通过光盘挂载的方式将/bin/bash中的命令都替换了,这时才能正常登录系统。虚惊一场不用重装系统,以后得小心一点了,尽量...
2020-04-21 11:48:09
976
3
原创 Select2分页懒加载查询
1、前言由于目前显示在select中的option太多,所以觉得采用select2插件进行ajax后台查询。此方式不仅提升了访问速度,还能使用户的体验感上一个层次。但是在遇到数据多的情况下,显然这种方式已经不再适用,于是可以采用select中的懒加载降低查询的数量。2、准备项目环境:tomcat9,jdk1.8,Oracle项目插件:select2, jqueryselect2下载地址:...
2020-03-27 15:49:25
2097
原创 Select2实现后台查询搜索
1、前言由于目前显示在select中的option太多,所以觉得采用select插件进行ajax后台查询。此方式不仅提升了访问速度,还能使用户的体验感上一个层次。2、准备项目环境:tomcat9,jdk1.8项目插件:select2, jqueryselect2下载地址:https://github.com/select2/select2select2官网:https://select...
2020-03-25 15:20:52
1272
原创 Docker的安装(Windows Docker Desktop)
1、Windows安装Docker Desktop1.1 安装环境安装环境:Win10专业版电脑启用虚拟化启动Hyper-V虚拟机① 查看安装环境Control Panel -> System② 启动Hyper-VControl Panel -> Programs and Features -> Turn Windows features on or off -...
2020-02-27 11:21:59
2244
原创 Docker仓库(五)
仓库(Repository)是集中存放镜像的地方。仓库可以被认为是一个具体的项目或目录。例如仓库地址dl.dockerpool.com/ubuntu来说,dl.dockerpool.com是注册服务器地址,ubuntu是仓库名。仓库又分有公共仓库和私有仓库。1、Docker HubDocker的官方公共仓库https://hub.docker.com,大部分的镜像可以在这里下载。① 登录...
2020-01-14 17:59:51
188
原创 Docker容器(四)
1、容器容器是Docker的另一个核心概念。简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。创建容器Docker的容器十分轻量级,用户可以随时创建和删除容器。① 新建容器sudo docker create使用docker create命令新建的容器处于停止状态。②...
2020-01-14 16:46:02
381
原创 Docker镜像(三)
1、镜像① 获取Ubuntu镜像sudo docker pull ubuntu该命令实际上下载的就是ubuntu:latest镜像。下载镜像到本地后,即可随时使用该镜像了,例如利用该镜像创建一个容器,在其中运行bash应用。输入exit退出。② 查看镜像信息sudo docker imagesREPOSITORY表示来自哪个仓库,比如ubuntu。IMAGE ID 信息十分重要,它...
2020-01-10 17:57:25
178
原创 Docker的核心概念和安装(二)
1、Docker的三大核心概念 镜像(Image) 容器(Container) 仓库(Repository)Docker镜像Docker镜像(Image)类似于虚拟机镜像,可以将它理解为一个面向Docker引擎的只读模板,包含了文件系统。例如:一个镜像可以只包含了一个完整的Ubuntu操作系统环境,可以把它称为一个Ubuntu镜像。镜像也可以安装了Apache应用程序(或其他程序软...
2020-01-10 16:55:08
203
原创 Docker入门(一)
文字内容摘自https://yeasy.gitbooks.io/docker_practice/introduction/what.html什么是DockerDocker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于 2013 年 3 月以 Apache 2.0 授权协议开源...
2020-01-10 14:33:15
143
原创 Maven多模块——引用子模块war的class
一、前言由于项目的不同,有的项目需要在Maven多模块中引用jar。根据maven的打包规则,其packing只有pom,jar和war三种选择。如果我们既想该子模块可以为单独运行的war,也可为可供其他模块引用的公共jar,这时可以通过maven-jar-plugin来实现。二、解决步骤一、在war模块test-common的pom.xml中添加maven-jar-plugin,并设置cl...
2019-12-31 10:02:40
1406
原创 Maven多模块——打包指定模块
E:\nicole\workspace\test_parent>mvn -husage: mvn [options] [<goal(s)>] [<phase(s)>]Options: -am,--also-make If project list is specified, also ...
2019-12-30 18:10:01
12072
2
原创 我的英语学习历程
好久没写记事的博客,一晃今年就要结束了。时间不会等人,新的2020年似乎来得那么快。记得2017年7月开始申请的博客,算起来有两年半。在这里,csdn见证了我的成长。 一年又一年过去,今年有什么自我突破和挑战呢?我想,今年最大的挑...
2019-12-25 18:41:42
1477
4
原创 The type javax.xml.rpc.ServiceException cannot be resolved. It is indirectly referenced from require
The type javax.xml.rpc.ServiceException cannot be resolved. It is indirectly referenced from required .class files解决:导入jaxrpc-api, axis.jar<dependency> <groupId>javax.xml</groupId&...
2019-12-23 10:47:12
1298
原创 WARNING: Failed to retrieve JNDI naming context for container
WARNING: Failed to retrieve JNDI naming context for container [StandardEngine[Catalina].StandardHost[localhost].StandardContext[project_name]] so no cleanup was performed for that containerjavax.nami...
2019-12-19 18:42:54
5874
原创 The method getTextContent() is undefined for the type Node
1、问题在进行maven打包编译时,会有一些类找不到方法。2、分析经过搜索发现,这是由于引用了maven自动引用的xml-apis.jar。getTextContent()是rt.jar所存在的方法,所以在此次我们应该使用jdk的rt.jar包。3、解决1)更改JRE的排列顺序,优先加载Jdk的jar,然后再加载Maven。2)在maven打包时排除掉该jar<plugin...
2019-12-03 15:30:07
436
原创 error: package net.sf.json does not exist
导入Maven依赖<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classif...
2019-11-15 14:25:25
1469
原创 Git下载/提交文件
① 下载远程仓库分支代码:git clone git@gitlab.com:用户名/项目名.git② 下载远程仓库指定分支代码:git clone -b 远程分支名称 git@gitlab.com:用户名/项目名.git③ 添加文件到本地仓库:git add file_name④ 提交文件到本地仓库:git commit -m “提交注释”⑤ 提交多个文件到本地仓库:git add fil...
2019-10-16 15:22:20
414
原创 Tomcat转Weblogic session失效
<?xml version="1.0" encoding="UTF-8"?><weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app"> <context-root>project_name</context-root> <container-d...
2019-09-25 16:31:15
233
原创 git-gui--askpass is not recognized as an internal or external command
'E:\nicole\Git\Git\mingw64\libexec\git-core\git-gui--askpass' is not recognized as an internal or external command,operable program or batch file.FATAL: Cannot decide password for proxy authenticati...
2019-09-05 10:02:58
4365
原创 [WARNING] Could not transfer metadata org.apache.commons:commons-imaging:1.0-SNAPSHOT
1、描述最近从Github上下载原先升级为Maven的项目,结果控制台一直报错,经过clean和update也没有解决。经过分析异常信息,最终原因是maven-metadata.xml没有正常下载。其中根本原因是异常中的https://repository.apache.org/content/repositories/snapshots/不能下载commons-imaging。PKIX pa...
2019-08-27 10:57:37
4574
原创 Jaspersfot Studio Create Check OCR Font
最近一个需求是创建电子收据的Barcode和OCR。关于创建OCR字符的文章在国内很少出现,大部分内容都是关于打印机出错,需导入ocr.ttf字体。但是目前我面临的问题是显示ocr.ttf字体在pdf上,所以这里总结最近实现这个功能的过程。一、OCR扩展1.1 前言OCR技术是光学字符识别的缩写(Optical Character Recognition),是通过扫描等光学输入方式将各种...
2019-08-26 15:19:30
407
转载 英语常用的62个英语句型,必备
句型1:There+be +主语+地点状语/ 时间状语There’s a boat in the river. 河里有条船。句型2:What’s wrong with+sb. / sth. ?What’s wrong with your watch?你的手表有什么毛病?句型3:How do you like…?How do you like China?你觉得中国怎么样?句型4:Wh...
2019-07-29 15:07:23
638
转载 英语日常口语对话
日常口语对话第一册一、Greetings 问候语Hello! / Hi! 你好!Good morning / afternoon / evening! 早晨(下午/晚上)好!I’m Kathy King. 我是凯西?金。Are you Peter Smith? 你是彼得?史密斯吗?Yes, I am. / No, I’m not. 是,我是。/ 不,我不是。How are you...
2019-06-21 10:07:23
11200
2
原创 Tomcat 配置Oracle JNDI数据源
1. 描述最近负责一个小功能,项目可以用tomcat或weblogic启动。刚开始用weblogic启动,但是在开发的过程中太费力,更改一个类就需要更新weblogic,更新过程实在太慢,很影响开发效率。于是决定用Tomcat配置jndi,减少开发耗费的时间。2. 分析刚开始在网上baidu使用tomcat配置jndi,但是效果往往不能如人意。在eclipse中启动Tomcat还是报空指针连...
2019-05-23 16:51:24
4705
原创 The archive: D:/apache-tomcat-9.0.8/bin/bootstrap.jar which is referenced by the classpath, does not
启动Tomcat9.0时总是报The archive: D:/apache-tomcat-9.0.8/bin/bootstrap.jar which is referenced by the classpath, does not exist.解决:打开Run Configuration-》Classpath在User Entries中重新设置bootstrap.jar。这里一定要看...
2019-05-15 15:41:30
4836
3
原创 Ant升级转Maven全面总结
1. 描述最近一直在忙于Ant项目升级Maven的工作,在升级的过程中遇到了很多的错误。一路坎坎坷坷,今天终于交接完毕了。由于项目托管是使用GitLab CI(Continuous integration,简称CI),因此打包环境和本地有所不同。GitLab CI是GitLab的一部分,负责管理项目和用户界面,并允许对每次提交进行单元测试,在构建失败时显示警告消息。每当开发人员将代码推送到应用程...
2019-03-28 17:45:49
8649
3
原创 [WARNING] 'dependencies.dependency.systemPath' for...
1. 描述使用Maven打包时,总是会出现警告,原因是我引用了本地lib包导致。D:\workspace\f>mvn package[INFO] Scanning for projects...[WARNING][WARNING] Some problems were encountered while building the effective model for com.hg...
2019-03-22 18:42:56
41283
12
原创 Failed to read artifact descriptor for com.google.code.maven-svn-revision-number-plugin
1. 描述最近使用Eclipse打包war包,每次都是没有什么大问题出现。可以却出现一个奇怪的现象,用CMD打包不行,报以下错误:D:\workspace\f>mvn package[INFO] Scanning for projects...[WARNING][WARNING] Some problems were encountered while building the e...
2019-03-22 16:57:02
979
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人