技术之路
文章平均质量分 54
技术之路
ssy03092919
看这时光如白驹过隙,忽然而矣!
然此身乃草芥,唯有心坚,方主沉浮!
展开
-
服务与服务之间的交互方式可以有多种,包括使用 dblink、接口和中间库等方式
服务与服务之间的交互方式可以有多种,包括使用 dblink、接口和中间库等方式。对于哪种方式更好,需要根据具体情况进行选择。原创 2023-06-01 16:41:04 · 3922 阅读 · 0 评论 -
mmPaginator使用分页插件,在动态列中使用出现数据不一致的问题
前情回顾接上一篇:Js中使用mmGrid+mmPaginator根据查询条件动态生成表头并展示数据mmGrid+mmPaginator下载 在上一篇中实现了使用mmgrid动态列。然而在分页使用时,点击页码,在显示的数据中,使用的列还是旧的列,导致数据不一致;场景演示:在每页10条数据中,第二页中的数据,就不一致的,如下图蓝框 FEE合计对应的应该是下面的数字,而下面却是-分析源码 经断点调试,看到,在点击页码时,使用的mmGrid对象还是以前的旧的,其中的clos还是第一次初始化列原创 2021-07-20 17:15:44 · 486 阅读 · 0 评论 -
Js中使用mmGrid+mmPaginator根据查询条件动态生成表头并展示数据
需求描述: 查询列表以季度为单位显示,可根据查询条件的费用起期、费用止期动态加列。出现不足一个季度的情况,显示不足一个季度的费用起期、费用止期。例如:查询区间的费用起期是2020/1/1,费用止期是2021/2/28,则查询列表应显示2020年一季度、2020年二季度、2020年三季度、2020年四季度、2021/1/1-2021/2/28五列信息。需求分析 对于系统现有功能,因为还未出现过这种场景,因此本需求为首次需求。 首先对于列表的表头列,目前是默认写死的,即首先定义好列表的表头列原创 2021-07-20 16:08:35 · 1453 阅读 · 0 评论 -
java实现从http/https链接地址下载文件
需求: 现在需要从http地址下载文件改到从https地址下载改造:代码示例:TestDownLoadFile.javaimport org.junit.Test;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import javax.net.ssl.HttpsURLConnection;import javax.net.ssl.SSLContext;import java原创 2021-04-25 17:19:42 · 13641 阅读 · 1 评论 -
Java实现网易企业163邮箱发送邮件
前提:本文介绍两种邮件发送,一个是网易163邮箱,另一个是网易企业163邮箱项目地址:https://github.com/su1573/mail-send一、登录邮箱设置网易163邮箱1、登录个人163邮箱,如图选中POP3/SMTP/IMAP2、开启POP3/SMTP服务,根据提示获取授权码,授权要保存好,一会儿要用到网易企业163邮箱这个我这里是没有上面的POP3/SMTP服务,在代码中用的直接是登录邮箱密码二、jar包引用 <!-- javax.mai 核心包原创 2020-12-17 19:54:32 · 8644 阅读 · 2 评论 -
combobox去除下拉框某一项值
Js代码如下:function initOnePageEle(){ //不需查数据库的下拉列表初始化 $('#custodianSend_MngType').combobox({ data : [{CodeName:'托管管理人',Code:'02'}], valueField:'Code', textField:'CodeName', panelHeigh...原创 2020-04-24 18:43:53 · 1884 阅读 · 0 评论 -
Jquery+EasyUi常用代码
1、点击事件jsp: <input type="button" id="feeSendFinanceInput_createBtn" class="btn" value="手动新增" > <input type="button" id="feeSendFinanceInput_searchBtn" class="btn" value="查询">js: /...原创 2019-12-02 18:47:02 · 306 阅读 · 0 评论 -
mybatis中查询的结果有序展示
如何把mybatis中sql查询的结果按照自己定义的resultMap有序展示?1、分析为啥结果是乱序先看下图: 第一张为select语句,resultType是本项目封装的一个类 第二张为resultMap语句,type也是本项目封装的一个类 第三张是本项目封装的一个类,可以看到继承了HashMap通过上图可以分析出,HashMap存取数据大多是无序的,那么关键点找出来了...原创 2019-11-01 15:30:25 · 1542 阅读 · 0 评论 -
Calendar根据当前(指定)日期取出指定时间
package com.sinosoft.test.entity;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * @program: * @Date: 2019/10/27 15:35 * @Author: Mr.SU * @Description:...原创 2019-10-28 16:01:16 · 5423 阅读 · 0 评论 -
ZipOutputStream压缩包内中文文件名乱码
分析问题: 原先使用的是java.util.ZipOutputStream,而在这个类中,没有设置编码的方法;因此每次遇到中文的时候,都会变成乱码;解决方案: 采用org.apache.tools.zip.ZipOutputStr...原创 2019-05-17 10:23:46 · 6625 阅读 · 3 评论 -
redHat安装ngnix,以及负载均衡配置
1、Nginx说明:Nginx是一款高性能的HTTP服务器,以及反向代理服务器,其由俄罗斯Igor Sysoev创始,经过各种变迁得来。在2008年,Igor Sysoev所在的公司打算将其公司的wordpress博客平台搬到软件上去,当时使用的是Apache,但是当其公司工程师修改安装设置的时候,Apache竟然死机了,于是其发现此Apache在流量比较大的时候,根本不稳定,于是其公司撤除了Ap...原创 2019-02-22 18:50:45 · 345 阅读 · 0 评论 -
tomcat禁止日志输出到catalina.out
1、修改tomcat/conf/logging.properties中的日志输出级别把 catalina.org.apache.juli.AsyncFileHandler.level = FINE更改为 catalina.org.apache.juli.AsyncFileHandler.level = OFFOFF为禁止改后效果如图:2、关闭localhost_access_log日...原创 2019-02-22 17:47:29 · 10993 阅读 · 1 评论 -
使用log4j使某些java类的日志信息输出到指定日志文件中
Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI 组件、甚至是套接口服务器、NT 的事件记录器、UNIX Syslog 守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码...原创 2019-02-22 17:37:55 · 3070 阅读 · 0 评论 -
idea2018.1配置svn,及ssl证书问题
打开idea后,按ctrl+alt+s打开设置页面,按图要求配置最后点击ok;然后添加svn地址:要是svN需要验证证书的时候,可能会出现以下错误:svn: E170013: Unable to connect to a repository at URL 'https://10.***.***.***/svn/upgrades-opension'svn: E230001: Ser...原创 2019-01-27 15:23:51 · 6372 阅读 · 0 评论 -
重写log4j.jar中的DailyRollingFileAppender.java,实现按月保存日志,或者保留一定个数或者保留几个月的日志
一般来说,log4j.jar中提供的日志都是按天保存,并且当天第一次启动项目,去生成前一天的日志,并且Info和error日志信息都保存在一起,对于日志都没有分类,不好管理与查看; 现如今重写 log4j.jar中的DailyRol原创 2019-01-21 19:07:57 · 3257 阅读 · 0 评论 -
在java编程调试中出现的一些问题和解决方案
1.action book!query not found in the namespace解决:Window–>Preference–>Myeclipse –>Validation –>去掉struts2 Validator后的Build列勾确认 这个是用来验证文件的2.HTTP Status 500 - Timestamp format must be yyyy-mm-dd hh:mm:ss[原创 2017-06-23 17:54:33 · 1306 阅读 · 0 评论 -
解决用命令行编译java文件出现的问题
问题描述: RegistAndLogin.java:1: 错误: 需要class, interface或enum 锘縤mport java.rmi.Remote; ^ RegistAndLoginClient.java:1: 错误: 需要class, interface或enum 锘縤mport javax.naming.Context; ^ RegistAndLoginImpl.ja原创 2017-06-21 23:09:40 · 781 阅读 · 0 评论 -
SVN使用教程总结
为什么要使用SVN?在程序的编写过程中,每个程序员都会负责开发一个或多个模块,且开发中会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以转载 2017-11-14 10:04:09 · 375 阅读 · 1 评论 -
Linux CentOS中Redis安装
Linux CentOS中Redis安装Redis下载地址:Redis下载地址,下载最新发布版本。 本次演示的下载的是 2.8.17版本,下载到Linux系统中。$ cd /usr/development/$ wget http://download.redis.io/releases/redis-2.8....转载 2018-05-11 23:53:44 · 144 阅读 · 0 评论 -
CentOS 7安装Oracle XE精简版
1.确定系统版本为CentOS2.下载rpm格式的oracle XE压缩包 下载地址 里面包含windows 32、64位,Linux。选择适用于Linux系统的即可 3.然后把本地的《oracle-xe-11.2.0-1.0.x86_64.rpm.zip》上传到服务器/home/centos目录下 这里我选用的是FlashFxp 4.之后通过she...原创 2018-05-06 13:22:55 · 1552 阅读 · 3 评论 -
Base64加密/解密(前台和后台)
前台加密:js前台实现Base64加密/解密(encoder/decoder)在js文件中编写以下代码function btn_test(){ window.wxc.xcConfirm('成功!', window.wxc.xcConfirm.typeEnum.success); var pwd = $("#pwd_id").val(); alert("111:...原创 2018-09-07 17:56:06 · 10921 阅读 · 0 评论 -
poi读取excel模板,并填充数据
一、POI介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。基本功能:HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft Excel O...原创 2018-11-30 18:26:15 · 22615 阅读 · 2 评论 -
js函数中,alert语句较于上一条函数先执行
效果: 按照道理是先执行上一条语句的内容,再alert,但是实际上是先alert的,然后显示的执行上一条内容。原因: 上一条语句执行完需要时间,还没等执行完就执行到alert了,此时alert会阻塞线程,这里阻塞的是GUI渲染线原创 2018-12-10 15:31:16 · 1285 阅读 · 0 评论 -
使用PdfPCell,PdfPTable生成所需的pdf文件
一、准备生成的文件二、分析文件结构在文件中,文件标题下面用双划线标识表格外围边框也是双线右侧的两个密集的单元格,外围也是双线三、提出解决方法设想使用pdfPTable某些属性或方法,设置边框双线;经测试,未找到有效的解决属性和方法;此方法泡汤使用单元格内套表格的方式经测试,此方法可成四、具体代码实现代码量较多,可以粘贴到自己的编译器中进行测试// 生成记账凭证...原创 2018-12-23 17:33:49 · 19533 阅读 · 2 评论 -
POI导出excel模板,公式不能自动计算的解决方案
背景: excel模板在项目中,通过代码填充数据后,在下方的单元格里能够通过公式自动计算出结果,结果是,数据能填充,但是公式不能自动执行,只能打开生成的文件,双击数据单元格后,才能自动执行公式;采用方案: 1、强制使sheet原创 2019-01-21 18:30:38 · 9053 阅读 · 4 评论 -
判断String数字字符串是否为(正负)小数、整数,并转换
在判断一个字符串数字之前,首先要分析这个字符串数字可能出现的情况1、首位可能有符号,或者没有,^[-\\+]?2、第二位必须是0-9的数字,[0-9]3、第三位或者后几位可能有小数点“.”,或者没有,\\.?4、有小数点的话,后面需要有1-n位0-9之间的数字,[0-9]+$那么根据以上几点,最好的方式就是用正则表达式代码如下: String value = "-3.12"; ...原创 2019-01-21 18:41:49 · 6100 阅读 · 0 评论 -
在eclipse中在线安装windowBuilder
1. 首先要知道你的eclipse是什么版本1). 点击链接查询你的版本信息:http://www.eclipse.org/windowbuilder/download.php 2).在打开的链接中,找到对应版本后面的link,点击link,然后复制其链接 3).当然也可以在eclipse安装包中查询 形如 4).在eclipse中点击help,然后按a键,原创 2017-06-21 01:46:11 · 492 阅读 · 0 评论