自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是疯子中的扛把子的博客

希望通过这个途径可以让我在日后不至于忘记,工作中,学习中,应用中的那点事

  • 博客(33)
  • 收藏
  • 关注

原创 文件下载-后台返回流给前端

这样浏览器会自动弹出文件下载对话框。最后,将文件的内容流写入 HTTP 响应输出流中,以返回给前端。在上面的 Servlet 中,首先需要获取要返回的文件路径,然后检查文件是否存在。如果文件不存在,返回。否则,设置 HTTP 响应类型为。

2023-05-22 11:20:41 2602

原创 反射过程使用invoke入参控制,通用模板demo

#反射中的method的invoke入参控制#invoke(obj,obj[]);#动态方法入参为不确定入参,参数可有,可无private Method []methods;private Object obj;static{ Class class=Class.forName("待获取的类路径"); methods=class.getMethods(); obj=class.newInstance();}public void methodByClass(Map .

2020-09-24 15:50:19 346

原创 通过sftp获取sftp文件资源模板

public boolean getRemoteFileBySftp(String server, int port, String user, String password, String localpath, String remotepath,String fileName, String okFileName) throws Exception{ boolean flag = false; ChannelSftp sftp = null; Channel channel .

2020-09-24 15:03:11 347

原创 maven库在线下载地址

https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.5.10

2019-11-27 21:28:14 463

原创 事件记录-工程打成jar包时编译文件出现//ERROR//

工程功能:定时账户余额查询,用于内部账户使用,引用苏宁rsf相关功能,具体实现借助科蓝平台封装的批量jar实现定时批量;现象:功能模块实现后,通过eclipse实现jar包导出时,导出成功,却存在编译文件失败文件中有//ERROR//字样。分析原因:工具执行时会考虑合理性,与是否可行,这基于平台封装的jar,无法执行原因是:try中的finally,删除后正常执行打包操作;...

2019-10-15 19:46:39 2718

转载 mysql常用函数备份

1、字符串函数ascii(str)返回字符串str的第一个字符的ascii值(str是空串时返回0)mysql> select ascii('2');  -> 50mysql> select ascii(2);  -> 50mysql> select ascii('dete');  -> 100ord(str)如果字符...

2019-10-11 10:22:05 736

转载 文件遍历的一种方式walkFileTree

package yemo;import java.io.IOException;import java.nio.file.FileVisitResult;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.nio.file.SimpleFileVisi...

2018-12-05 20:19:17 3415

转载 js日期百度记录

代码如下:var d = new Date(); console.log(d); // 输出:Mon Nov 04 2013 21:50:33 GMT+0800 (中国标准时间) console.log(d.toDateString()); // 日期字符串,输出:Mon Nov 04 2013 console.log(d.toGMTString()); // 格林威治时间,输出...

2018-12-03 20:55:03 165 1

原创 svn那点破事和Java加载

冲突:svn版本与本地原版本不一致导致,建议更新后更新:,出现后冲突revert。。然后更新,再提交。Java加载出现未知问题:buildpath 中删除冲突的jar(多次引用相同功能,同名不同版本导致),会出现加载延迟时,请刷新(如:明确引入无问题时)死锁问题:摘录:https://www.cnblogs.com/maxinliang/p/3455285.html用S...

2018-12-03 17:31:11 144

原创 关于html中的节点赋值

限jquery:$(“id”).text("欲放入的值")

2018-11-28 20:14:14 1104

转载 mysql用户创建,授权冲操作

MySQL添加用户、删除用户与授权MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户  1.1 登录MYSQL:  @>mysql -u root -p  @>密码  1.2 创建用户:  mysql> insert into mysql.user(Host,User,Passwor...

2018-11-08 20:00:27 100

转载 spring注解spare

1、@Value       从当前的配置文件中读取参数,格式为 @Value("${TypeName}") private Type typeName;      会自动进行类型转换。2、@Component      只有加了这个注解的类才可以被@Autowired使用。目录1、@Value2、@Component3、@Configurati...

2018-08-08 19:57:39 324

原创 关于sql使用在工作中的点

1如非必要,不要用*,尤其是在处理查询语句时,会影响数据库性能,如:(select *from 表名 where )2我们编写sql的目的不外乎获取数据,或者修改数据。若是想获取实体类型,将列加上查询(select 列名 from  表名 where 条件);若是仅仅只是用于判断条件,可以采用相应的函数获取对应条件转化为实体类属性,做到单一,而索引鲜明(select max(某...

2018-08-08 19:22:59 2572

转载 MYSQL备份

1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACK...

2018-06-22 16:55:05 254

转载 Java math 数学函数(函数记录)

JavaScript_Math函数与属性按功能分类Math三角函数与属性Math.sin() -- 返回数字的正弦值Math.cos() -- 返回数字的余弦值Math.tan() -- 返回数字的正切值Math.asin() -- 返回数字的反正弦值Math.acos() -- 返回数字的反余弦值Math.atan() -- 返回数字的反正切值Math.atan2() -- 返回由x轴到点(x,...

2018-06-22 16:12:49 517

原创 corn总结

1.        Seconds2.        Minutes3.        Hours4.        Day-of-Month5.        Month6.        Day-of-Week7.        Year (可选字段)上面是从左到右对应字段的表示;    字段名                 允许的值                        允许的特殊...

2018-06-21 11:59:31 1805

原创 单一条件解决多重for循环

第一阶for循环存在条件为第二for循环条件,可在外部设置单独条件,一次遍历取出用做条件。String ss="";第一重forfor(条件){if(条件){ss=条件成立时对应需求值 }}第二重forfor(条件ss){}...

2018-06-20 14:55:22 620

原创 数据库锁表解表

SHOW PROCESSLIST  显示所有当前进程,kill id;//id是超时的ID,处理时先核对IP地址(host中端口前面就是);超时描述:time!=0;//测试SHOW PROCESSLIST两次观察time中的值...

2018-06-13 11:26:43 1056

原创 ftp “/”目录下文件获取

 使用jar包comment-net-3.3.jarpublic class FtphandlerImpl{private FTPClient ftp;public FTPClient getFTPClient(String serverIp, String userName, String password, String port){ ftp=new FTPCl...

2018-05-26 15:25:47 8678 1

转载 协议收藏(TCP/IP,SFTP,HTTPS,CIFS,HTTP)

今天面试官问了一些协议的基本知识,FTP的传输模式没答上来,特总结一下,也衍生把以前接触的各种协议总结一下,包括:TCP/IP,SFTP,HTTPS,CIFS,HTTP。1.什么是FTP协议;FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用...

2018-05-23 11:30:06 8548

原创 文件上传部分js

(function(){var $WebUploadFile=function(resquestMapping,fileId){ this.fileId=fileId+"BtnId"; this.uploadPreId=fileId +"PreId" this.uploadUrl=路径; this.fileSizeLimit=100*1024*1024;...

2018-05-19 15:09:57 144

转载 bootstrapTable

/根据窗口调整表格bootstrap-table表格插件之服务器端分页实例Bootstrap Table是基于Bootstrap的轻量级表格插件,只需要简单的配置就可以实现强大的支持固定表头、单复选、排序、分页、搜索以及自定义表头等功能。 因公司的项目需要实现用户管理的表格实现,所以选用了bootstrap-table用于动态获取后台的用户数据显示到前台。 示例截图: 这里写图片描述客...

2018-05-19 11:56:51 249

原创 不同编码格式常见长度记录(摘取网络只是用于资源共享)

英文字母和中文汉字在不同字符集编码下的字节数英文字母:字节数 : 1;编码:GB2312字节数 : 1;编码:GBK字节数 : 1;编码:GB18030字节数 : 1;编码:ISO-8859-1字节数 : 1;编码:UTF-8字节数 : 4;编码:UTF-16字节数 : 2;编码:UTF-16BE字节数 : 2;编码:UTF-16LE 中文汉字:字节数 : 2;编码:GB2312字节数 : 2;编...

2018-05-19 11:30:18 777

原创 poi 万级数据下载(excel文件导出)及简单的样式价值

org.apache.poi中的jar包准备 poi-ooxml 3.14 poi-ooxml-schemas 3.14(可以不用) poi 3.14package tian;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import jav...

2018-05-11 16:30:25 768 1

翻译 select--option默认为空,body不显示问题(摘取网络)

<option selected="selected" disabled="disabled"  style='display: none' value=''></option>  至于option标签首部

2018-05-09 10:03:08 1147

转载 POI读写大数据量EXCEL

另一篇文章http://www.cnblogs.com/tootwo2/p/8120053.html里面有xml的一些解释。大数据量的excel一般都是.xlsx格式的,网上使用POI读写的例子比较多,但是很少提到读写非常大数据量的excel的例子,POI官网上提到XSSF有三种读写excel,POI地址:http://poi.apache.org/spreadsheet/index.html。官...

2018-05-07 17:38:19 4271 1

转载 如何设置select只读不可编辑且select的值可传递(摘自百度)

selectstyle="width:195px"name="role"id="role"onfocus="this.defaultIndex=this.selectedIndex;"onchange="this.selectedIndex=this.defaultIndex;">这种方法可以使下拉框和平常没有区别,看起来没有任何不同。唯一不同的就是下拉并单并1. <select

2018-05-07 17:28:16 23241

转载 Intellij IDEA常用快捷键介绍 Intellij IDEA快捷键大全汇总

其他的快捷键还有很多,象Ctrl+G(跳转到指定行)、Ctrl+F4(关闭当前编辑页面)、Ctrl+F(搜索)等等,这些快捷键由于是各个编辑器都会提供的,而且定义的键位也都差不多,就没什么可说的了;Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,...

2018-05-05 18:01:23 108

转载 GB2312详解《为记忆而摘取》

GB2312编码范围:A1A1-FEFE,其中汉字编码范围:B0A1-F7FE。 GB2312编码是第一个汉字编码国家标准,由中国国家标准总局1980年发布,1981年5月1日开始使用。GB2312编码共收录汉字6763个,其中一级汉字3755个,二级汉字3008个。同时,GB2312编码收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。 ...

2018-05-04 18:46:37 233

原创 处理编码问题引起的各种问题,如截取乱码,字符乱码,编码格式显示不正常

机器码二进制:将所有字符转换为机器码在做处理,了解对应编码的对应字符长度。Systrm.arraycopy();方法的使用,这个方法可以实现数组间的copy(用字节数组);会使用new String(字节数组, encode);方法将字节转换成对应编码的字符;为忽略最后一个出现乱码现象可以将长度减  1,针对定长报文,并且字段信息不是很重要的情况。说白了就是要熟练几个方法,还有就是要明白,电脑通过...

2018-05-04 18:32:11 548

原创 有关springmvc文件上传,出现400 的错误问题

不同项目不同对待:问题描述:       通过前台页面做文件上传,点击按钮上传时出现服务器直接拦截并报不支持(bad request),后台没有报错,坚信(js)代码不存在问题的情况下,寻找答案:在启动项目中main类中@springBootApplicatio下加上@EnableAutoConfigurationo(exclude={MultiparAutoConfiguration.class...

2018-05-04 18:15:19 1016 1

转载 使用apache的POI实现excel下载(.xls和.xlsx)

response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");  response.addHeader("Content-Disposition", "attachment;filename=fileName" +fileName+ ".xlsx"); 实现.xlsx文件  ...

2018-04-25 10:36:11 1567

转载 activity工作流引擎(https://blog.csdn.net/u012373815/article/details/52092218)

1、结构设计1.1、    逻辑结构设计Activiti使用到的表都是ACT_开头的。ACT_RE_*:’RE’表示repository(存储),RepositoryService接口所操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_*:‘RU’表示runtime,运行时表-RuntimeService。这是运行时的表存储着流程变量,用户任务,变量,...

2018-04-25 09:08:51 303

空空如也

空空如也

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

TA关注的人

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