自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (10)
  • 收藏
  • 关注

原创 java 字符串组装成DTO对象

java 字符串组装成DTO对象

2021-12-29 10:15:06 917

原创 Java ftp获取单个文件

java ftp获取单个文件并解析

2021-12-29 10:09:01 467

原创 java FTP获取文件夹中所有文件

java ftp获取文件夹中所有文件并解析文件

2021-12-29 10:06:42 5977

原创 Java 导出exl表格 一个单元格内换行

String a = "换\n行"\n exl表格中会自动换行,和前端一样

2021-02-01 15:03:30 1388 2

原创 oracle 截取某个字符串前面的字符串

select name,substr(name,1,instr(name,'.')-1) 前,substr(name,instr(name,'.')+1,length(name)-instr(name,'.')) 后 from user> 这里截取的是第一个字符('.')

2020-11-27 09:45:06 12364 3

原创 java List去重,并且保持顺序

List<T> list = new ArrayList<>(); Set set = new HashSet(); List<T> newList = new ArrayList<>(); for (T element : list) { //set能添加进去就代表不是重复的元素 if (set.add(element.getId())) newList.add(element); } l..

2020-10-15 11:10:57 986

原创 Oracle根据父类查出所有子类的函数--实现递归查询(树状结构)

select *from Tablestart with id = 1 //需要查找那个父节点connect by prior id = parent_id //子节点和父节点的关系order by sort ; //排序

2020-08-18 10:24:09 511

原创 java 一个List根据某个字段进行去重

import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.Set;import java.util.TreeSet;List<User> userList = userService.getList(); //获取原数据集合//定义一个去重后的集合List<User> list = new ArrayList<User>();

2020-05-25 17:19:34 1425

原创 java 一个list根据某个字段来分组

//初始化一个mapMap<String, List<User>> map = new HashMap<>(); for(User user : list) { String key = user.getId(); if(map.containsKey(key)) { //map中存在以此id作为的key,将数据存放当前key的map中 map.get(key).add(user); } else {

2020-05-18 15:22:42 2487

原创 mybatis中采用随机数作为主键

新增数据时使用序列比较麻烦,不易于迁移SELECT SYS_GUID() FROM dual//主键定义为varchar类型<selectKey resultType="java.lang.String" keyProperty="主键id" order="BEFORE"> SELECT SYS_GUID() FROM dual</selectKey>...

2020-05-06 10:58:33 1000

原创 java 一个List根据某个字段进行排序

public static void main(String[] args) { List<MyLjyyxRjdjhb> findList = new ArrayList<MyLjyyxRjdjhb>(); MyLjyyxRjdjhb a1 = new MyLjyyxRjdjhb(); a1.setNum(12); a1.setBh("LR40025");...

2020-01-07 10:24:57 1684

原创 java 打印请求接口响应时间

long start = System.currentTimeMillis();//访问接口long end = System.currentTimeMillis();System.out.println("耗时:" + (end - start) + "ms");

2020-01-07 09:49:42 6366

原创 java 在海量List中根据指定条数进行分组取出

1、工具类/** * 按照条数对List进行分组 * * @param list 目标集合 * @param toIndex 多少条为一组 * @return */ public static Map groupList(List list,int toIndex){ int listSize=list.size(); Map map = n...

2019-10-23 10:07:57 1114

原创 java 获取当月第一天时间和最后一天时间

// 获取当月第一天和最后一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); String firstday;String lastday; // 获取前月的第一天 cale = Calendar.getInstance(); cale.add(Calendar.MONTH, 0); cale....

2019-09-17 09:29:54 892

原创 java 列表数据List通过模板导出excel表和word表

1、maven需要的jar包<!-- exl导出 --><dependency> <groupId>net.sf.jxls</groupId> <artifactId>jxls-core</artifactId> <version>1.0.6</version></dependency...

2019-09-12 14:29:15 2429 4

原创 java中对象与对象之间数据互相copy

import org.springframework.beans.BeanUtils;/*1、前面的参数有值,后面的参数没有值2、后面的参数继承前面的参数*/BeanUtils.copyProperties(ljyyxRjdjhb, myLjyyxRjdjhb);

2019-08-20 11:19:48 1056

原创 java中使用StringUtils工具类判断String是否为空

1、isEmpty(判断string是否为空)StringUtils.isEmpty(null) = trueStringUtils.isEmpty("") = trueStringUtils.isEmpty(" ") = false //注意在 StringUtils 中空格作非空处理StringUtils.isEmpty("aa") = falseStringUtils.isEmpt...

2019-07-31 17:17:59 4447 3

原创 java 判断一个String 是否能在另外一个 String中找到

contains 返回的是布尔类型String a = "1,2,3,4"; //主String b = "2,4"; String c = "2,3,4";boolean flag1 = a.contains(b); //falseboolean flag2 = a.contains(c); //true

2019-07-15 16:30:09 249

原创 java面试(一):数据库基础

1、创建表create table s( id number(100), name varchar2(100), .........)2、增insert into s(id,name) values (seq.Nextval,'ss') //id为序列3、删delete from s where id = 14、改update s set n...

2019-05-10 09:31:21 132 2

原创 js获取当前时间

<div id="time"></div><script> //当前时间 function clock_12h() { var today = new Date(); //获得当前时间 //获得年、月、日,Date()函数中的月份是从0-11计算 var year = today.getFullYear(); var ...

2019-04-25 10:21:31 227

原创 java后台list转成json文件并存在服务器中

1、/** * 获得web应用根目录路径 * * @return */ protected String getWebRootDir() { String workDir = getHttpServletRequest().getSession().getServletContext().getRealPath("index.jsp"); int len = wor...

2019-03-08 15:58:25 1676

原创 jquery读取json文件

function ss(){ $.getJSON("/super/pages/display/jsonFile/test.json", "", function(data) {  //each循环 使用$.each方法遍历返回的数据date $.each(data, function(i, item) { alert(item.name...

2019-03-08 15:52:45 1828

原创 spring+quartz定时器

1、需要的quartz.jar包等在网上很多2、spring配置文件&lt;!-- 调用FTL生成HTML静态化定时器 start--&gt; &lt;bean id="quartzStatic" class="com.hzfc.service.autoTask.AutoStaticTask"&gt; &lt;property name="staticPageAdpaterH...

2019-02-27 11:35:22 119

原创 nacicat连接mysql报错Host'218.75.70.114'is not allowed to connect to this MYSQL server

这里给出一个比较方便的方法,如果你找不到mysql/bin的话,使用这个方法就能外部连接本地mysql了在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为’%’。这样就解决问题了...

2019-02-25 14:20:10 163

原创 SSM框架连接外部redis

1、配置外网redis修改redis.windows-service.conf配置文件(非redis.windows.conf)(1)在NETWORK部分中注释掉bind 127.0.0.1可以使所有的ip访问redis(2)在redis3.2之后,redis增加了protected-mode,在这个模式下,即使注释掉了bind 127.0.0.1,再访问redisd时候还是报错,修改办法:...

2019-02-15 09:58:44 541

原创 window系统安装redis

1、下载redis安装包地址:链接:https://pan.baidu.com/s/1iLEEfn8wY005Dyw4hgQzHA提取码:btxs2、解压安装包(这里解压到d盘redis文件夹中)3、配置环境变量4、进入cmd,输入redis-cli,出现下图就表示配置成功5、Redis设置成windows下的服务cmd中进入redis文件夹中输入redis-server --s...

2019-02-15 09:49:40 216

原创 ajax前后台json数据交互

前台: $.ajax({ url:'LoginAction_toLogin.jspx', type: 'post', dataType:'json', cache: false, async:false, data: {"username":username, "password":password}, success: function(result){ ...

2019-01-11 15:01:48 3160

原创 oracle数据库取前7天的前10条记录

这里需要使用到oracle的over()函数over()函数写法over(partition by expr2 order by expr3),根据expr2对结果进行分区,在各分区内按照expr3进行排序;over函数不能单独使用,需要与row_number(),rank()和dense_rank,lag()和lead(),sum()等配合使用。select CREATEDATE,COMN...

2019-01-11 14:55:05 878

原创 s标签前台取值

1、request.setAttribute传值&lt;s:if test="#request.sum &lt;= 260 "&gt; &lt;img src="/super/css/images/person1.png"&gt;&lt;/s:if&gt;2、取action元素,有get set方法&lt;s:if test="sum &lt;= 260 "&amp

2019-01-03 10:43:13 311

原创 java导入本地资源

tomcat的conf文件夹,在server.xml中的标签内加入&lt;Context path="/dataResourceImages" docBase="D:\go" crossContext="true" reloadable="false" debug="0"/&gt; 然后引用request.setAttribute("mUrl","/da

2018-12-29 16:32:43 172

原创 js修改div里面的data-*的值

使用attributes方法存取 data-* 自定义属性的值// 使用getAttribute获取 data- 属性var cjzs= document . getElementById ( 'cjzs' ) ;var c = cjzs. getAttribute ( 'data-to' ) ;// 使用setAttribute设置 data- 属性cjzs. setAttribute...

2018-12-27 15:29:38 9541

原创 oracle数据库mybatis常用语句写法

1、mybatis中对年月日时间进行筛选数据时查询不到数据select sum(SJL) AS RESULTCOUNT from TJ_SJYDATA where trunc(TJ_DATE) = TO_DATE(#tj_date#,'YYYY/MM/DD')2、进行分组查询时,如果group by的元素是判断元素就用having,不是得话就使用whereselect CQID,sum(S...

2018-12-20 08:47:00 1260

原创 div里面放一张图片,要求不重复、铺满

直接上代码&lt;div id="dataImage" style="no-repeat;z-index:-1;"&gt; //这里width和height根据需求随便设置 &lt;img src="/super/images/pgjg.jpg" style="width:100%;height:100%" /&gt; //这里width和height必须为100%&a

2018-12-18 09:27:45 7332

原创 后台传一个lis给前台,使用ajax、json格式

后台 //数据源图表 public void dataCollection(){ List&lt;BankData&gt; dataCollectionList = new ArrayList&lt;BankData&gt;(); Map&lt;String,Object&gt; map = new HashMap&lt;String,Object&gt;(); Date date...

2018-12-17 10:40:23 288

原创 怎样使用echarts里面的demol

echarts里面的demol只给了中间代码,开头和结尾需要我们自己补充的,格式是一样的//需要引用echarts.js,有的需要引用jquery&lt;script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts-all-3.js"&gt;&lt;/script&gt;...

2018-12-17 10:32:50 397

原创 java 发送邮箱25端口被禁用的解决方法

项目在本地能发送邮箱,一旦发布到服务器上发邮箱就会报Could not connect to SMTP host: smtp.163.com, port: 25 错误这时我们在端口改成265即可 //使用465端口,加入了SSL验证 props.put("mail.smtp.port", "465"); props.setProperty("mail.smtp...

2018-12-05 11:27:35 1502

原创 js 定时器

1、一定时间内刷新页面setTimeout(&quot;self.location.reload();&quot;,5000); //5s后刷新2、一定时间内刷新方法function say(){ alert(&quot;Hello World&quot;);}setTimeout('say()',3000); //3秒后执行或者:setTimeout(say,5000);//5秒后执行或者:setTime...

2018-11-29 19:31:44 91

原创 oracl start with的用法

直接看示例select T_ESF_AREA.AREAID from T_ESF_AREAstart with T_ESF_AREA.AREAID = #areaid# //这个为父级connect by prior T_ESF_AREA.AREAID = T_ESF_AREA.PAREAID //父级下的所有子类首先你要明白o...

2018-11-23 10:36:11 152

原创 js for循环里面套ajax

这里要明白for循环是同步的ajax是异步的所以for循环里面套ajax,for循环会先跑完再跑异步ajax只需在ajax加上async: false,把异步改成同步$.ajax({ url:'/esf/BlockAction_selectArea.jspx?path=' + overlays_path[i], dataType: 'json',...

2018-11-22 18:44:16 2744

原创 解决前台传值给后台乱码问题

前台:var areaname = encodeURI(encodeURI(name))后台:areaname = URLDecoder.decode(areaname,“UTF-8”);这样问题就解决了

2018-11-20 16:10:41 978

oracle 11g

oracle数据库安装 oracle 11g解压包安装方便简单,易操作

2018-12-05

activation.jar和mail.jar

发送邮箱所需的jar包,activation.jar包和mail.jar包.

2018-12-05

axis2-spring-1.5.4.jar

axis2-spring-1.5.4.jar是axis2与spring整合时所需要的jar包

2018-11-15

soapUI-x32-4.5.1

soapUI-x32-4.5.1 测试接口工具,操作简单,模拟调用接口

2018-11-14

axis2所需的全部jar包

超全的axis2所需的jar包,有效解决axis2构造webservice接口各种jar包问题

2018-11-14

axis2解决 org.apache.axis2.util.JavaUtils.callStackToString问题

axis2解决 org.apache.axis2.util.JavaUtils.callStackToString问题

2018-11-14

maven+struts2+spring+mybatis+springMVC

使用maven整合了struts2+spring+mybatis+springMVC四种开源框架,oracle数据库

2018-11-07

maven+spring+springMVC+mybatis+oracle

myeclipse使用maven整合SSM(spring+springMVC+mybatis)框架,oracle数据库

2018-11-07

中文破解版PLSQL

完美破解中文版PLSQL工具,能连接oracle、mysql等大部分数据库,易安装,简单好用

2018-09-30

完整版SVN插件

解压文件分别放到MyEclipse目录下&quot;plugins&quot;和&quot;features&quot;文件夹中,重启MyEclipse即可

2018-09-29

空空如也

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

TA关注的人

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