- 博客(75)
- 资源 (2)
- 收藏
- 关注
原创 spring boot 自定义配置优先级问题
3.2 通过属性文件外置配置在处理应用安全时,你当然会希望完全掌控所有配置。不过,为了微调一些细节,比如改改 端口号和日志级别,便放弃自动配置,这是一件让人羞愧的事。为了设置数据库URL,是配置一 个属性简单,还是完整地声明一个数据源的Bean简单?答案不言自明,不是吗? 事实上,Spring Boot自动配置的Bean提供了300多个用于微调的属性。当你调整设置时,只 要在环境变量、Java...
2019-09-07 18:09:27
921
原创 com.spotify.docker.client.shaded.javax.ws.rs.ProcessingException: java.io.IOException: 解决办法
[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time:...
2019-08-17 14:30:14
7008
原创 docker dockerfile [Warning] IPv4 forwarding is disabled. Networking will not work.解决办法
root@localhost ~]# docker build -t test1 .…省略…WARNING: IPv4 forwarding is disabled. Networking will not work.error:xxxxxxx…解决办法:在宿主机上面执行:net.ipv4.ip_forward=1 >> /usr/lib/sysctl.d/00-syst...
2019-08-17 01:01:06
417
原创 有关前后台分离,跨域问题相关
比如你前端地址 xxx.cn/yyy/html/index.html你后台地址 zzz.cn/uuu/user/delete为了能ajax后台,此时跨域 你需要配置代理,把 xxx.cn/uuu 指向 zzz.cn/uuu 达到 访问 xxx.cn/uuu/user/delete 就等于偷偷地执行 zzz.cn/uuu/user/delete 只要欺骗了浏览器,跨域问题就解决了常用的代理工具
2017-08-24 15:12:00
452
原创 网页页面置灰操作
多的不说,直接代码,增加键盘使用寿命html,body,div,img{ -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);
2017-08-03 15:31:03
4607
原创 Html文件的Head中的缓存设置
Html文件的Head中的缓存设置 浏览器中关于Cache的3属性: Cache-Control: 设置相对过期时间, max-age指明以秒为单位的缓存时间. 若对静态资源只缓存一次, 可以设置max-age的值为315360000000 (一万年). Http协议的cache-control的常见取值及其组合释义: no-cache: 数据内容不能被缓存, 每次请求都重新访
2017-08-03 15:06:33
1672
原创 HTML转图片
import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;import java.awt.image.WritableRa
2017-08-03 14:55:48
590
转载 关于Arrays.asList
大家都知道,Arrays.asList 可以将一个数组转化为list 但是此list并不是java.util.List 而是java.util.Arrays.List 所以类似add / addAll 等等方法并没有被重写,所以会报错:java.lang.UnsupportedOperationException解决办法: 创建一个新的Java.util.list 将Arrays
2017-08-03 14:54:13
364
原创 SpringMVC的各种参数绑定方式
基本数据类型(以int为例,其他类似): Controller代码: @RequestMapping(“saysth.do”)public void test(int count) {} 表单代码:……表单中input的name值和Controller的参数变量名保持一致,就能完成数据绑定,如果不一致可以使用@RequestParam注解。需要注意的是,如果Controller方法参数中定义
2017-08-03 14:47:59
384
原创 windows平台tomcat8命令窗口启动内存优化及环境配置
情景展现: XX公司内网办公网,使用XX应用 2.154 ,jdk1.8、tomcat8,和其他应用公用windows服务器。其他服务使用的jdk为1.7 ,而且同时也配置了系统环境变量java version 为1.7。客户要求: 1、本应用与其他应用公用该服务器。 2、本应用引用自己的java环境。 3、和其他应用启动方式一样,使用命令窗口启动。并把窗口标题区别其他应用的标题。实施要点:
2017-08-03 14:35:17
5376
原创 windows平台多tomcat注册系统服务及jvm优化
注册系统服务一、配置tomcat1、将解压版tomcat解压到相应的路径下(如:D:\TomcatServer\ 重命名tomcat为Tomcat1) 2、如果服务器上有多个tomcat,那你必须在D:\TomcatServers\Tomcat1\conf\server.xml中修改端口 3、修改service.bat文件(D:\TomcatServers\Tomcat1\bin\ser
2017-08-03 14:30:58
578
原创 tomcat中文编码相关
利用request.setCharacterEncoding(“UTF-8”);来设置Tomcat接收请求的编码格式,只对POST方式提交的数据有效,对GET方式提交的数据无效!要设置GET的编码,可以修改server.xml文件中,相应的端口的Connector的属性:URIEncoding=”UTF-8”,这样,GET方式提交的数据才会被正确解码。
2017-08-03 14:09:32
312
原创 js打印技巧
function printdiv() { var newstr = document.getElementById("PrintContentDiv").innerHTML; //获得需要打印的内容 // alert(newstr); var oldstr = document.body.innerHTML; //保存
2017-08-03 14:03:46
394
原创 使用ssh工具远程linux服务器显示中文为乱码
使用ssh工具远程linux服务器显示中文为乱码 处理方法: export LANG=zh_CN.GBK
2017-08-01 18:04:10
3653
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式**UML序列图和流程图**s离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2017-08-01 18:02:58
288
转载 2016-JavaScript之星
2016已经结束了。你可能会想你是否错过一些重要的东西?不用担心,让我们来回顾2016年前端有哪些主流。 通过比较过去12个月里Github所增加的star数,我们依次来看看哪些项目吸引了大多数眼光。 在2015,React是当之无愧的王者,Redux赢得了与flux之间的战争,攻陷了Flux的城池。 那么,谁会是2016年的JavaScript之星呢? 我们利用[url=]bestof.j
2017-02-14 10:02:41
846
原创 springmvc ajax提交含文件的表单
后台代码: @ResponseBody @RequestMapping("/fileUpload") public Json fileUpload( @RequestParam(value = "file", required = false) MultipartFile file, Reservation reservation
2017-02-10 12:00:57
1913
转载 Collection框架的结构
介绍Collection框架的结构;Collection 和 Collections的区别。 集合框架:Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap Col
2015-12-18 10:14:45
2473
原创 cmd cd 命令
dos命令 cd命令使用说明[图文说明]Chdir(change directory,可以缩写为cd),其功能是显示当前目录的名称,或更改当前的目录应用时公带一个驱动器号(如: cd c:)在命令行cmd中输入 cd /? 可显示帮助信息如下图:列1、根目录是驱动器的目录树状结构的顶层,要返回到根目录,在命令行输入:cd \ 执行后结
2015-10-09 09:32:34
1128
原创 将一个十进制数字转化为x进制/将x进制的字符串转换成10进制
public class JinZhiZhuanHuan { public static void main(String[] args) { // int res1 = toTen("1730f", 16); // System.out.println(res1); ten2X(2349, 8); } /** * 将一个十进制数字转化为x进制 * @param
2015-09-30 08:12:43
1539
原创 给多行文本添加 前标 1. 2. 3. 4. 5. 6. 7.
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;//给多行文本添加 前标 1. 2. 3. 4. 5. 6. 7. //.readLine()方法//读取一个文本行。通过
2015-09-24 20:16:24
704
原创 把一个类存放在硬盘,并通过代码读取类的信息,输出到屏幕上
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;//必须继承Serializa
2015-09-24 20:15:39
566
原创 复制一个文件
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.
2015-09-24 20:14:47
693
原创 将内容追加到文件尾部-采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!
import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.RandomAccessFile;import java.io.Reader;import java.io.Writer;//采用字符流的形式,将abc.txt中的内容更换为 好好学习,天天向上!public
2015-09-24 20:13:56
1537
原创 PrintWriter
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import java.util.Date;public class DemoPrintWriter { publi
2015-09-24 13:58:57
439
原创 try-with-resources
import java.io.File;import java.io.FileReader;import java.io.IOException;//try-with-resourcespublic class FileXieRuTryWithResources { public static void main(String[] args) { File file = new F
2015-09-24 13:06:10
427
原创 /查询C:\\Windows\\System32路径下所有结尾是.dll的文件
import java.io.File;//查询C:\\Windows\\System32路径下所有结尾是.dll的文件 .//知識點:string.endsWith();//.listFiles()public class FileDemo3 { public static void main(String[] args) { File file = new File("C:\\
2015-09-23 17:50:51
1312
原创 递归算法笔记
在数学与计算机科学中,递归是指在函数的定义中使用函数自身的方法。递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。(2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。(3) 递归算法解题通常显得很简洁,但递
2015-09-23 15:17:31
553
原创 eclipse插件OpenExplorer快速打开文件目录
1.在MyEclipse开发中常用到其中一个"Open In Explorer"的小插件,可以直接进入Windows资源管理器中打开选中文件所在的目录,在使用eclipse开发时也很需要这个功能,否则只能查看resource属性等方式,找到文件的目录非常不便。2.OpenExplorer插件可以满足这个功能,可以到https://github.com/samsonw/OpenExplo
2015-09-21 15:03:39
444
原创 改进版-标准-JDBC-项目示例二
1.软件包规范的结构:2.开始步骤顺序:3.代码示范:package com.yunhe.bean;public class BanJi { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id
2015-09-19 17:17:49
565
原创 Java 日期类型和 MySQL 日期类型 转化方式
public void timefun() { //获取计算机元年时间: java.sql.Timestamp Timestamp timestamp =new Timestamp(0); System.out.println(":"+timestamp); // 获取当时时间的一种方式 timestamp = new Timestamp(new Date().getTime(
2015-09-19 17:13:04
1079
原创 MySQL常用代码 笔记
MySQL一、数据库常见的种类PL/SQL:Oracle、DB2T/SQL:SQL Server、MySQL、SQLite、Sybase二、SQL语法insert:插入delete:删除update:更新select:查询三、常用MySQL命令1、打开数据库use database(数据库名);2、查询当前打开的数据库中有哪些数据表通过默认的数据
2015-09-19 17:08:55
696
原创 标准-JDBC-项目示例一
1.软件包规范的结构:2.开始步骤顺序:3.代码示范:package com.yunhe.bean;public class BanJi { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id
2015-09-19 13:42:49
2904
原创 1.添加mysql的jar包 2.加载JDBC驱动
1.添加mysql的jar包 // 方法:1/先下载一个java mysql jar包,2/然后在项目下新建一个Folder 取名lib // 3/右键lib 选择Build Path 选择mysql jar包// 2.加载JDBC驱动也可以直接把地址抄到上面// 3.创建Connection对象String url = "jdb
2015-09-18 12:36:32
30503
原创 1/ 向上转型
1/ 向上转型 向下转型向上转型:把子类对象赋值给父类的变量如:class Father{ //父类 public static void fun(Father f){ //父类中的方法,参数是Father类型 System.out.println("Father"); }}public class Son ext
2015-09-17 20:48:14
555
原创 异常throw new Exception相关代码
package com.yunhe.xiawu;//自己设置抛出异常信息public class YiChangDemo { char sex; public void setSex(char sex) throws Exception { if ('男' == sex && '女' == sex) { this.sex = sex; } else { // 除了系
2015-09-17 17:01:10
1516
原创 // 1) 创建一个List,在List 中增加三个工人,基本信息如下: // 姓名 年龄 工资 // zhang3 18 3000 // li4 25 3500 // wang5 22 3200 /
package com.yunhe.shangwu;//1) 创建一个List,在List 中增加三个工人,基本信息如下://姓名 年龄 工资//zhang3 18 3000//li4 25 3500//wang5 22 3200//2) 在li4 之前插入一个工人,信息为:姓名:zhao6,年龄:24,工资3300//3) 删除wang5 的信息//4) 利用for 循环遍历,
2015-09-17 14:43:39
17729
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人