自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 webadi修改经历

接下来找到了这个方法,里面的版本对应的是1,我猜测是这样的,xml版本指定为1,在系统上找不到后就会默认选择一个,office选择了3.0,而wps选择了6.0,再看wps厂家给的文档,立马联想到是不是把1改成3就可以了呢?在老板的帮助下,发现这玩意是个功能。我们老大给我一个任务,说是erp下载下来的excle文件,用office可以正常打开,用wps就会缺少行信息,让我改一下,顺便给了我一个文档,是wps厂家的建议。终于找到了我要改的地方,将最下面那行里的1改为3,发布,测试,大功告成!...

2022-08-17 11:28:05 351 2

原创 nc开发的一些经验

1、获取实体2、查询sql3、在界面中弹出提示

2022-07-12 17:55:27 918

原创 文件下载踩的坑

1、背景介绍有个系统,要做一个操作文档下载,但是这个项目的代码什么的都找不到,只能写个jsp扔到服务器上,然后就确定了下载文件的思路,在服务器上建一个文件夹,把文件放进去,写一个a标签,直接链接到这个文件,这样就实现了下载功能。2、踩的坑1、a标签下载文件,ie浏览器会将文件打开,是以2进制的格式在页面打开,显示一堆乱码解决办法:服务器是resin,找配置文件,添加mime类型2、在没找到配置文件的时候,想过用流处理实现,但是流处理会报错i...

2022-01-19 16:10:01 1363

原创 git的一些操作

1、Git 全局设置git config --global user.name "名字"git config --global user.email "邮箱"2、创建新版本库git clone http://xxxxxx/xxxxx/test.gitcd testtouch README.mdgit add README.mdgit commit -m "add README"git push -u origin master3、已存在的文件夹cd existing_f

2021-08-31 16:30:04 95 1

原创 erp客户数据导入踩坑记录

一、背景话说erp系统初建,一切百废待兴,基础数据的导入迫在眉睫,于是出现了这次的客户数据导入。二、历程1、开始给我安排任务,让我导入客户数据,当时我一脸懵逼,为什么要导出数据?数据是哪来的,又要导入到哪里?我同事答:数据来自系统(之前的系统,或者是业务人员收集的),要导入新系统(新搭建好的这个erp系统,需要有初始数据,所以要把这些基础数据导入进去)。2、那么怎么导呢?我同事答:因为oracle的erp数据库关系复杂,所以Oracle提供了导入数据的接口,只要调用接口就行。过程大概

2021-01-08 18:32:43 643

原创 PLSQL开发心得一二

一、关联查询,哪边有(+)哪边就补空select a.id,b.id from a,b where a.id = b.aid(+)/**结果为a.id b.id1 32322 3 5454*/

2020-11-12 11:21:13 207

原创 OAF开发心得一二

1、向session里添加值pageContext.putSessionValue(key,value)2、从session里取值pageContext.getSessionValue(key)3、创建二次确认页面OAException descMesg = new OAException("是否确认删除?");String noUrl = APPS_HTML_DIRECTORY + "OA.jsp?page=/cisdi/oracle/apps/ofa/asm/webui/Wa

2020-10-14 18:05:25 772

转载 redis集群的搭建

点击这里

2019-07-29 15:32:13 71

原创 docker初接触4--Springboot+docker+jenkins+gitee实现持续集成

前面我们安装了docker,安装了jenkins,那接下来我们就要大展拳脚,把他们弄到一起玩玩了。膨胀!膨胀!膨胀!一、准备工作1.1、虚拟机上安装jdk、git、maven、docker、jenkins1.2、准备一个springboot项目,可以像我这样的配置文件是这样的:还有这样的:就这么一个简单的springboot项目1.3、为了看看docker是...

2019-07-08 00:06:21 1326 2

原创 docker初接触3jenkins的安装

一、Jenkins是干什么的:引用官网的一句话,Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。二、jenkins的安装jenkins可以用docker构建,也可以下载rpm安装,也可以yum下载,也可以下载war包,放在tomcat中发布。今天我们讲的方法是用rpm安装1、先安装好jdk,因为Jenkins...

2019-07-07 21:22:29 134

原创 docker初接触2安装mysql和一些常用命令

安装好docker后,可以配置个阿里云镜像加速器,这样可以快点拉取镜像;1拉取镜像:下载mysql镜像,使用命令docker pull mysql这样会拉取最新的mysql2运行镜像:让mysql运行起来,使用命令docker run --name first-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql...

2019-06-03 20:22:56 143

原创 mybatis中的collection一种用法

一:先看看数据结构,我用到的数据结构是一对多的,所以需要用到collection1首先看实体这个是角色实体public class UserMenuRedisDto implements Serializable { /** * 角色code */ private String roleCode; /** * 角色对应的菜单 ...

2019-05-30 22:10:54 7814

原创 centos7安装之后怎么配置网络

第一步:安装centos7系统,网络选择NAT连接第二步:进去之后#vi /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=dhcpONBOOT=yes将网络设置为自动获取,并且开机自启动。重启网络#systemctl restart network第三步:这时网络会自己配置好,一切没问题了,那么,开始设置为静态...

2018-08-28 11:36:16 2312

原创 MySQL优化

1能用最好不要用关联查询:比如 select xxx from a left join b on a.bid=b.id;可以写成select xxx from a,b where a.bid=b.id2把确定的条件放在前面:比如where time>now() and a=1;可以写成where a=1 and time>now()持续更新...

2018-07-18 09:26:01 118

原创 springboot配置多数据源

1.在properties文件中写多个数据库的配置。2.在代码中用多个数据源配置文件,每个文件的mapperLocations扫描的xml不同。例如:主数据库用mapper/master/*.xml,从数据库用mapper/cluster/*.xml3.做增删改查的时候使用自己对应的mapper.xml...

2018-07-05 15:32:08 151

原创 quartz学习2

上一篇简单的实现了定时作业的开始和结束,今天来用简单的Quartz的触发器来实现调度器全部的基本功能1、首先创建一个需要定时执行的方法package com.htwl.waste_api.Test;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionExcepti...

2018-04-19 16:49:11 155

原创 quartz学习1

Quartz是一个完全由java编写的开源作业调度框架。这是第一次学习,那就简单学习一下定时任务的开始和结束。需要的jar包<dependency>    <groupId>org.quartz-scheduler</groupId>    <artifactId>quartz</artifactId>    <version...

2018-04-18 20:34:19 161

转载 Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.

Bringing up interface eth0:  Device eth0 does not seem to be present, delaying initialization.在linux下的虚拟机出现了这个问题,问题的产生是因为之间做过部分的修改,clone等操作。补救方案。CentOS Device does not seem to be present 故障现象:[root@c1...

2018-03-26 19:21:47 217

原创 数据库主主配置

数据库的主从,一般主库做增改删操作,从库做查询,这就是传说中的读写分离。缺点就是主要是挂了,从也没有数据了。数据库的主主,就是互相复制,各自为主,各自又为对方的从。缺点就是各种复制,影响性能。1准备:准备两个虚拟机,每个虚拟机里装一个mysql,我的版本是5.1.72主数据库配置:#service mysqld stop#vim /etc/my.cnf在[mysqld]下添加log-bin=mys...

2018-03-22 17:40:47 817 2

原创 docker初接触

因为是学习使用,先准备一个虚拟机,centos6.9,因为centos内核版本不够高,听说docker要求的内核版本3.10以上,所以,一:升级内核1查看内核版本uname -r2导入public keyrpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org3安装elrepo到centosrpm -...

2018-03-09 11:47:37 180

原创 linux学习(2)安装必要的软件

一、既然有网络了,那就赶紧告别vi,换成高大上的vim吧,我是用yum命令安装的1#yum -y update 更新yum源(我是强迫症,就想更新一下,不更新也一样,大家也可以研究一下更换yum源)2#yum install vim -y然后就等着完成吧。二、每次点虚拟机鼠标都会进去,而且虚拟机本来用起来就不方便,那怎么办呢?下载个xshell或者putty,都挺好用的。下载好后,打开,连接,so...

2018-02-23 10:58:24 195

原创 linux学习(1)安装好系统的第一步,配置网络

这两天都在配置网络,但是宿主机和虚拟机就是ping不通,自己琢磨了好久,有了点眉目。1:网络设置为NAT模式2:#dhclient 自动获取ip地址以及其他配置3:#ifconfig 获取到当前网络设置4:#vi /etc/sysconfig/network-scripts/ifcfg-eth0将第三步获取到的网络设置填写上    注意:ONBOOT=yes            BOOTPROT...

2018-02-23 10:51:48 406

原创 mybatis分页报错

当sql写成如下样子时: SELECT * FROM wm_single LIMIT #{pageNum},#{pageSize} 会报错:2018-01-31 11:24:24.247 ERROR 4068 --- [nio-9088-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service()

2018-01-31 11:31:26 2136

原创 java中遇到.的时候

在java中遇到“.”的时候一点得注意,因为“.”是java调用方法的标识,那么,你用了split(“.”)就会有问题,应该写为split("\\.")

2018-01-03 17:14:58 145

原创 $scope.apply()

这个是用来进行数据更新的方法。遇到的问题:一开始没有用apply的时候,给用ng-model赋值,总是显示一下,不现实一下的,而且再打开另一条数据时,ng-model赋的值不会改变。用了apply之后:model能灵活点,显示正常了,打开另一条数据就会显示另一条数据,而不是上一条数据

2017-11-27 11:06:48 403

原创 data-ng-bind和data-ng-value

当数据绑定到不可修改的,或者没有value属性的元素上时,用data-ng-bindspan style='margin-right: 10px;' data-ng-bind="wasates.wastecode">span>td>当数据绑定到可修改的,或者有value属性的元素上时,用data-ng-valueinput id='wastecount' name='was

2017-11-21 17:23:13 1104

原创 怎么自己写一个像spring中的高大上的注解--思路

第一步:需要自己建一个注解类@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface MyAnnotation { String TYPE() default MyAnnotation.FAnno; public static final Str

2017-10-30 11:16:54 710

原创 logback.xml的配置思路,大方向了解

配置logback.xml要知道为什么这样配置,为什么要配置某个节点先贴一个logback.xml例子 ${LOG_HOME}/%d{yyyy-MM-dd}.log 30

2017-10-27 10:16:12 231

原创 项目中遇到的坑--数据库自动释放连接

最近写了个项目,SSM+QUARTZ的定时任务,每次测试都是没问题的,但是到了晚上,定时任务开启时就会报错,错误内容就是连接数据库失败。我当时分析有两个原因:1:数据库到了晚上会关闭,或者数据库有时间段限制等等的数据库的问题。2:到了晚上会断网,断网就访问不到数据库。结果折腾了一个星期,否定了自己的两个原因,那到底是怎么回事呢?原来,项目连接到数据库后,长时间不做操作,数据库会

2017-10-16 16:48:12 4523

转载 20个非常有用的java片段(上)

本文转至软件开发学习资讯内容比较早,有些函数过时了,但是总体思路是不错的。1字符串有整形的相互转换String a = String.valueOf(2); int i = Integer.parseInt(a);2向文件末尾添加内容 BufferedWriter out = null; try { out = new Buffer

2017-10-11 22:57:16 260

原创 oracle的数字过滤

where regexp_like(a.JCBGBH,'^[[:digit:]]+$')

2017-10-09 17:30:57 1521

转载 Oracle、SQL和DB2分页查询写法介绍

DB2分页查询和Oracle、SQL中的分页查询语句写法都不太一样,下面就为您介绍DB2分页查询和其他数据库中分页查询的区别,希望对您有所帮助。Oracle分页查询写法:一:Oracleselect * from (select rownum,name from table where rownum <=endIndex )   where rownum > startIndex 

2017-10-09 17:02:17 263

转载 在jsp中插入时间控件的使用方法

@mischen520   1.在网上下载时间控件  My97DatePicker ,然后将整个jar包文件解压,   得到一个My97DatePicker的文件夹,将整个文件夹放到工程目录下面的WebRoot下面2.在jsp文件中插入如下代码3.全部代码

2017-10-09 16:46:07 1550 1

原创 Activemq消息离奇被消费

当queue模式下,你发送了消息的同时就被消费了,你这里没有监听,没有拉取消息,那么,肯定是被别人的监听消费了。为什么呢?因为这种情况一般都是一个消息服务,好多人共同开发一个项目,每个人的电脑上的项目都可能消费这个消息服务里的消息。发现的办法,给消息换个类型,别人那边报错了,说明他消费了,因为类型不对,所以报错了。

2017-06-27 10:51:14 1138

原创 现在要加强的一些技能,以及以后的发展

现在数据库语句不是很熟练,一开始以为数据库就是DB的事,没想到,后端就是干这个的。加强,没的说。大型网站的架构,以及相关的技术得学会,这是最平常的项目技术,必须得掌握。多动手做一些基本的功能,例如网站上的下载,上传,断点续传,让自己的电脑变服务器等等。

2017-06-27 10:46:34 215

原创 mybatis遇到的低级问题

报错内容org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: java.lang.IllegalArgumentException: Mapped Statements collection already contains value for cn.zqzwh.mapper.OrgArticl

2017-05-15 17:36:06 130

原创 linux初接触

一开始安装好linux,ifconfig命令只能出现127.0.0.1然后去网上搜索后配置了eth0vi  /etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT设置为yesIPADDR就是ipNETMASK应该是子网掩码,反正配置成255.255.255.0就好了GATEWAY应该是网关,配置为宿主机的网关,8.8.8.8都行B

2017-05-07 06:01:29 175

原创 一句话,数据库怎么设计

时刻记得一对一,一对多,多对多就没什么问题了

2017-04-26 16:52:15 313

原创 因业务需求现在需要实现ajax按顺序执行

一开始我以为ajax执行是按顺序来的,放在上面他会自己先执行,下面的会等着执行。其实不是。他的执行是乱的,不按顺序来的。那么这个怎么实现按顺序执行呢?我用了一个嵌套,就是上一个ajax执行成功,到了success里面再执行第二个ajax。success: function(json){ $.ajax({...});}

2017-03-28 16:30:41 215

原创 Spring+ActiveMQ

网上有大把的例子,各种整合集成,我也照着网上的例子整合了,我想实现的是请求来了先进mq,然后再慢慢持久化。可这个好像我现在的水平还不能实现,那就进了controller后再放进队列,然后慢慢持久化。可网上的例子都是发送消息,接收消息,怎么才能让service层知道取出来的是CURD的哪一种呢?这个我现在也没想出来。我自己是把一个service的一个方法,比如insert当做监听器,而发送的消息和接

2017-03-22 10:23:38 306

深入浅出Oracle之OAF开发参考

1) Oracle Application Framework(OA Framework)是Oracle提供的基于HTML应用的开发和发布平台 2) OA Framework由一系列的中间层服务和Oracle JDeveloper的扩展(Oracle Applications Extension, OA Extension)组成 3) OAF使用Oracle Business Components for JAVA(BC4J)框架作为其模型部分,来实现业务逻辑和数据操作。 4) OAF使用元数据库支持的(整个页面由XML来定义,定义存储于Oracle数据库中)UIX框架作为其视图部分,将BC4

2020-10-13

POI所有jar包

POI所有jar包

2017-03-15

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

TA关注的人

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