自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (21)
  • 收藏
  • 关注

原创 NACOS整合DM8

nacos 与 dm整合

2022-07-26 16:37:26 426 1

原创 大批量数据格式化导入oracle数据库

流程分为3部分,1:生成格式化的文件(txt);2:编写ctl 导入向导文件;3:导入sqlldr oracle用户名/oracle密码@sid或服务名 control=*.ctltxt文件:以特定的分隔符来分隔每个字段,一行表示一条记录。EG:user表中有 id,name,phone 字段,则一条数据可表示为:3253245262454 | 小红 | 13222323432ctl文件,文件名为*.ctl eg:user.ctl:load data ##固定格式 ...

2020-12-08 10:09:33 242

原创 产品规则校验

对于业务方来说,在进行某种业务时,需要校验其是否满足其产品规则/** * 根据当前给定的bean对表达式expression进行求值(仅仅是求值,并不对表达式的合法性验证): * 求值结果为Object,该object的实际值是:boolean或者数字. * * @param expression * 规则表达式 * @param bean * 类型为CalculatorBean * @return */ public

2020-10-20 09:53:19 594

原创 nginx 反向代码后,验证码不显示

问题描述:A服务做反向代码服务器,需求是代码B的访问,配置完成后,验证码没有显示nginx 配置如下:##http 代码段upstream reports{ server B服务IP加端口 weight=4 max_fails=2 fail_timeout=30s; ip_hash;}server { listen 80; server_name **; //A服务IP location /report { proxy_p

2020-05-12 14:49:24 3654

原创 生产问题查找

1,问题表像 外网链接特别慢,甚至卡顿,分析连接数2,分析问题 netstat -an|grep 8080 命令分析:查看当前网络链接数量,筛选出重要端口访问量 如果连接数较多,说明有大量占用情况,可查看nginx句柄数 ,ulimit -a 如果句柄数据过少,可适当添加,要永久改到,不要临时改动,重启就会失效。 如果连接数据很少,但是还是很慢...

2020-03-28 16:00:44 242 1

原创 docker 启动容器自动退出问题

sudo docker run -d --name cs3 -p 9001:9001 -p 9002:9002 --privileged 1e1148e4cc2c /bin/bash -c "while true; do echo hello world; sleep 1; done"可用以上命令执行  centos 没有service命令yum install initsc...

2018-12-19 19:55:03 5388 1

原创 docker mysql

安装官方mysql后,会出现编码问题,启动时可用以下命令sudo docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_unicode_ci --init-connect='SET...

2018-12-17 21:13:56 198

转载 spring 中常用的两种事务配置方式以及事务的传播性、隔离级别

在前面的文章中总结了spring事务的5中配置方式,但是很多方式都不用而且当时的配置使用的所有参数都是默认的参数,这篇文章就看常用的两种事务配置方式并信息配置事务的传播性、隔离级别、以及超时等问题,废话不说下面就来看看!一、注解式事务1、注解式事务在平时的开发中使用的挺多,工作的两个公司中看到很多项目使用了这种方式,下面看看具体的配置demo。2、事务配置实例(1)、spring+...

2018-12-09 17:08:44 378

转载 压缩图片

InputStream inputStream = null;byte[] data = null;try { inputStream = new FileInputStream(aa); data = new byte[inputStream.available()]; inputStream.read(data); inputStream.close();...

2018-10-26 14:54:12 383

转载 图片解析工具类

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import sun.misc.BASE64Decoder;import sun.misc.B...

2018-10-19 17:16:48 5822

转载 java 图片压缩

import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import ...

2018-10-19 17:15:32 645

原创 js 实现左右框数据选择和搜索

最终实现效果dom代码<div id="peoples" style="padding:40px;"> <div id="leftContent" style="float:left;width:380px;border:1px solid #c9c9c9"> </br><h1 style="text-ali

2018-03-11 12:12:31 1549

原创 maven创建聚合项目

首先建父项目建立子项目1 ,web点击Finish子项目建立完成,可以添加多个如果建好项目后报错,是因为少了web.xml,示例如下打包  只需要在父项目上右击,然后每个子项目都会自动打war包了复制出来  放tomcat下就可以运行了

2018-01-17 14:58:44 426

转载 Nginx 跨域设置 Access-Control-Allow-Origin 无效的解决办法

if ($request_method = 'OPTIONS') { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

2017-10-27 23:45:19 14483 1

转载 centos 下nginx安装

安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(

2017-10-09 14:35:42 390

原创 接口开发

接口开发最基本的是如何获取请求的参数和如何返回查到的数据,参数的格式采用JSON以struts框架为例public class GetbusinessInformation extends BaseAction{ public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest r

2017-09-27 09:56:43 630

原创 使用navicat premium连接oracle

使用navicat premium连接oracle数据库需要oracle工具的支持,如果本地没有安装oracle,只需要下载instantclient_11_2,点击打开链接(32位的),点击打开链接(64位的),选择一个与navicat premium位数一样的版本下载,解压到任意目录,然后选择刚刚解压的oci.dll文件,重启navicat连接时如果报错 o

2017-09-25 10:07:10 1462

转载 MySQL中函数使用

一、CONCAT()函数CONCAT()函数用于将多个字符串连接成一个字符串。使用数据表Info作为示例,其中SELECT id,name FROM info LIMIT 1;的返回结果为+----+--------+| id | name   |+----+--------+|  1 | BioCyc |+----+--------+1、语法及使用特点:CON

2017-06-01 14:48:31 440

转载 不同项目之间的通信

不同项目之间的通信方式分为,http、socket、webservice;其中socket通信的效率最高,youtube就采用的是原始的socket通信,他们信奉的原则是简单有效。一、http通信:    Http通信主要有两种方式POST方式和GET方式。前者通过Http消息实体发送数据给服务器,安全性高,数据传输大小没有限制,后者通过URL的查询字符串传递给服务器参数,以明文显

2017-05-20 14:44:31 5390

原创 图片文件上传大小及类型和缩略图回显

jsp页面代码js代码function fileChange(target) { $("#linkThumbnail").html(""); var isIE = /msie/i.test(navigator.userAgent) && !window.opera; var fileSize = 0; if (isIE && !targe

2017-05-06 16:17:53 900

转载 35 个 Java 代码性能优化总结

前言代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考

2017-04-13 11:37:39 445

原创 jprofiler使用

服务器 安装 jprofiler_linux_9_2_1.rpm本机 安装jprofiler_windows-x64_9_2_1.exe版本一定要相同服务器端安装命令 rpm -ivh jprofiler_linux_9_2_1.rpm,默认安装在/opt/jprofiler9目录下tomcat启动记住pid号,进入/opt/jprofiler9/bin/目录下,执行命令jpe

2017-04-12 17:00:50 1692

转载 tomcat优化

Java性能优化原则:代码运算性能、内存回收、应用配置(影响Java程序主要原因是垃圾回收)代码层优化:避免过多循环嵌套、调用和复杂逻辑调优内容:1、增加最大连接数2、调整工作模式3、启用gzip压缩4、调整JVM内存大小5、作为Web服务器时,与Apache整合或Nginx6、合理选择垃圾回收算法7、尽量使用较新JDK版本生产配置实例:

2017-03-29 15:55:02 422

转载 jsp特殊符号集

用法:&#+序号eg: &#10003   表示对号各种箭头 ⇠ 8672 21E0 ⇢ 8674 21E2 ⇡ 8673 21E1 ⇣ 8675 21E3 ↞ 8606 219E ↠ 8608 21A0 ↟ 8607 219F ↡ 8609 21A1 ← 8592 2190 → 8594 2192 

2017-03-16 17:53:50 9092

原创 list集合分页

//分页 int size = 0; if((pageBean.getPage()-1)*pageBean.getRows() > selectByExample.size()){ //开始行大于总记录数,此时无数据 size = 0; }else{ if((pageBean.getPage()-1)*pageBean.getRows()+pageBean.getRo

2017-02-11 15:48:25 438

转载 FastJson使用

public static final Object parse(String text); // 把JSON文本parse为JSONObject或者JSONArray public static final JSONObject parseObject(String text); // 把JSON文本parse成JSONObject public static final T

2017-01-23 14:43:09 261

原创 项目中用到的quartz简记

项目开发中用到了定时任务,用的是quartz,下面是配置文件<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:jaxr

2017-01-19 11:59:56 401

原创 uploadify上传插件

jsp页面代码$("#uploadify").uploadify({  'swf' : "${pageContext.request.contextPath}/static/js/uploadify/uploadify.swf", 'uploader'  : '${pageContext.request.contextPath}/document/uploadFile', 'que

2017-01-12 16:21:13 416

原创 easy-ui combobox

combobox加载成功后,默认选中某个选项$("#docTag").combobox({ onLoadSuccess: function () { //数据加载完毕事件 var data = $("#docTag").combobox('getData'); if (data.length > 0) { alert(data

2016-12-29 16:32:51 702

原创 零散片断

Hibernate中的sql查出的数据不能写别名,否则报错

2016-12-07 14:30:22 415

原创 JAVA将上传的PPT/PPTX转为图片

前台略,从后台开始写public Map saveDocument(HttpServletRequest request, CommonsMultipartFile myfiles) throws Exception { Map map = new HashMap(); String existId = request.getParameter("id");//获取前台传的id,更新时

2016-12-06 16:56:39 8954

转载 fastJson与springmvc结合,在spring-mvc.xml中的配置,解决415报错

-->

2016-11-30 23:22:07 1733

转载 eclipse启动tomcat 卡住preparing launch delegate

原因是服务器端口 http端口和ajp端口占用  可能是tomcat非正常关闭导致 更换其他端口重启启动就行了Eclipse启动Tomcat时,默认配置的启动超时时长为45秒。假若项目启动超过45秒将会报错。两种解决方法:1、改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\server

2016-11-18 11:04:24 3749

转载 Uploadify在IE,fireFox下上传报406HTTP错误

前端使用uploadify的flash上传控件,后端使用Spring MVC,使用IE,firefox上传时报406,用Chrome没有问题。 检查发现IE上传时的请求头中,Accept: text/*而Chrome的请求头中,Accept: */*后端返回@ResponseBody MyClass,使用JacksonHttpMessageConverter转换成JSON返

2016-11-14 14:16:26 2791

原创 文件上传---文件解压---读取文件---文件重新命名压缩

JAVA开发web项目 代码的顺序是按照代码执行的顺序写的,以下写的是没有传递id情况下,即是添加文件情况jsp页面用uploadify插件实现文件上传//触发上传插件的html页面代码文件上传 关闭 开始上传 取消上传 //用于显示弹出框下层的阴影css代码

2016-11-10 11:27:23 3360

转载 项目部署到tomcat中的3种启动方式

docbase是web应用和本地路径,path是tomcat访问这个应用的URL路径。Tomcat的项目部署方式有以下三种:1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在和之间插入如下语句

2016-11-04 15:45:28 3073

原创 导入excel数据到数据库

js代码$('#grid').datagrid({ //文件upload $("#myfile").change(function(){ if( $("#myfile").val() == null || $("#myfile").val() == ''){ return; } $.ajaxFileUpload({ ur

2016-11-02 16:17:23 638

原创 数据导出成excel格式

页面代码//根据选择的查询条件导出相应数据 function exportData(){ var isDel = 0; if ($('#yesOrNot').combobox('getText') == '已删除') { isDel = 1; }else if ($('#yesOrNot').combobox('getText') == '未删除') { isDel

2016-11-02 16:05:48 631

原创 easyui-layout与easyui-datagrid完整页面代码

var columns = [ [ { field : 'operation', title : 'operation', width : 68, align : 'center', formatter : function(data, row, index) { var opHtml = "<a href=\"javascript:void

2016-11-02 15:34:46 1870

原创 form表单以ajax提交,并且对提交的参数进行自定义

我想将表单中没有值的字段填值,首先表单序列化得到一个String类型的值,每个字段以&分隔,用split方法将字符串转换成数组,代码如下$("#saveUpdate").click(function() { var node = $('#tree').tree('getSelected');//我要添加的值 var parentOne = $('#tree').tree('getP

2016-11-01 14:43:25 10200

dm与nacos整合包

dm与nacos整合

2022-07-26

itext.zip完整项目

itextpdf生成pdf文件,生成条形码,完整项目,可运行,jar包完整,资源属于整合,查了相关资料

2020-07-21

jdk1.8 32位与64位

JDK8.0是Java虚拟机的最新版本,加入了很多新的特性。Oracle甲骨文公司Oracle公司如期发布了Java 8正式版!现在你就可以下载Java 8正式版了,同期发布的还有JDK 8。JDK8的特性已经基本准备就绪,虽然一些特性还不是特别完善,但开发人员已经开始庆祝这一里程碑事件了。

2018-01-11

42套卡通动画PPT模板

42套卡通动画PPT模板 有需要的可以拿去,有一些还是不错的

2017-12-29

答辩PPT模板

答辩PPT模板,很简单的那种,如果有需要的可以下载 。。。。

2017-12-28

5套精准扶贫相关的 PPT

5套精准扶贫PPT模板,,有很多还不错的,值得下载看看。

2017-12-28

ppt医疗护士模板

医疗护士相关PPT模板,有很多还不错的,值得下载看看。

2017-12-28

颁奖典礼ppt.part2

这个是颁奖典礼模板PPT,共两个部分,这个是part2,还有一个part1,一起下载后放到

2017-12-28

颁奖典礼ppt.part1

这个是颁奖典礼模板PPT,共两个部分,这个是part1,还有一个part2,一起下载后放到

2017-12-28

年会策划ppt.part3

这个是 年会策划ppt.part3,还有年会策划ppt.part1,年会策划ppt.part2,要一起下载才行,下载后放到同一个目录下解压

2017-12-28

年会策划ppt.part2

这个是 年会策划ppt.part2,还有年会策划ppt.part1,年会策划ppt.part3,要一起下载才行,下载后放到同一个目录下解压

2017-12-28

年会策划ppt.part1

这个是 年会策划ppt.part1,还有年会策划ppt.part2,年会策划ppt.part3,要一起下载才行,下载后放到同一个目录下解压

2017-12-28

大型网站技术架构 核心原理与案例分析

大型网站技术架构 核心原理与案例分析 pdf 版本 作者李智慧

2017-10-18

ssm框架, spring+springmvc+mybatis+shiro

ssm简单框架, spring+springmvc+mybatis+shiro,架构全部设置好了,只需要写代码就可以,是个采用maven开发技术,用开发软件导入maven项目

2017-10-09

jprofiler_windows-x64_9_2_1.part2

jprofiler_windows-x64_9_2_1.part2还有一个jprofiler_windows-x64_9_2_1.part1,两个同时下载放到同一个目录,解压任意一个就可以了

2017-09-27

jprofiler_windows-x64_9_2_1.part1

jprofiler_windows-x64_9_2_1.part1还有一个jprofiler_windows-x64_9_2_1.part2,两个同时下载放到同一个目录,解压任意一个就可以了

2017-09-27

jprofiler_linux_9_2_1.rpm(2)

这是jprofiler_linux_9_2_1.rpm(2),还一个jprofiler_linux_9_2_1.rpm(1),同时下载2个,放到同一个目录下,解压任意一个,就行了,由于上传资源有限制,还请见谅,本来说这个资源免积分的,但最少只能选一个,我也是没的办法

2017-09-27

jprofiler_linux_9_2_1.rpm(1)

这是jprofiler_linux_9_2_1.rpm(1),还一个jprofiler_linux_9_2_1.rpm(2),由于上传资源有限制,还请见谅,第二部分可以免积分下载

2017-09-27

securCrt.pc

连接服务器工具,里面包含32位的和64位的,都是绿色版本的,解压后就可使用非常方便,软件名 securiCrt.pc,

2017-09-25

instantclient_11_2(32位)

navicat premium 连接oracle时使用的工具,这个是32位的,instantclient_11_2,具体使用方法,可以查看我的博客

2017-09-25

instantclient_11_2(64位)

navicat premium 连接oracle时使用的工具,这个是64位的,instantclient_11_2,具体使用方法,可以查看我的博客

2017-09-25

空空如也

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

TA关注的人

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