自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

转载 使用SVG内置API计算图形或点经过transform之后的新坐标

使用SVG内置API计算图形或点经过transform之后的新坐标一个应用场景是,点击一条路径,显示该路径的控制点。因为有transform变形( 平移、缩放、倾斜、旋转等变换),所以获取变形后的新坐标需要计算。纯数学的方法,就是用2D变换矩阵的一些公式去运算,过程稍微有点复杂。不过好在SVG已经提供了丰富的API将一些矩阵运算封装了,非常实用,下面是Demo.svg代码.知识点:getScreenCTM() matrixTransform()<?xml version="1.0" en

2022-03-10 15:22:49 359 7

原创 2021-05-23

Jar包启动配置文件位于jar包同目录下可以正常读取springboot jar运行后自动结束创建类import com.example.demo.Test;import org.springframework.boot.CommandLineRunner;import javax.annotation.Resource;public class StartupRunner implements CommandLineRunner { @Resource private

2021-05-23 23:59:28 208

原创 2021-04-09

SpringBoot Dynamic 多数据源配置<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>${version}</version></dependency>spring: datasource:

2021-04-09 21:59:53 96

原创 Mysql 8 安装配置

Mysql 8 安装配置 win下载地址https://dev.mysql.com/downloads/mysql/下载zip压缩包解压后放到合适的目录下 或修改文件夹名称配置环境变量 mysql安装目录下的bin文件夹地址[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o4vOqdfJ-1615987147214)(D:\tool\Typora\img\image-20210219220007228.png)]在msyql根目录下创建my.i

2021-03-17 21:29:19 93 1

原创 Redis 配置

Redis 配置下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz解压到指定目录tar -zvxf redis-5.0.7.tar.gz/usr/local/redis编译makemake PREFIX=/usr/local/redis install启动./bin/redis-server& ./redis.conf"&"代表后台启动设置密码vim /usr/local/red

2021-03-17 21:17:41 383

原创 SpringCloud 服务之间的调用以及负载均衡

RestTemplate服务间的调用就是在子模块间的相互调用;在auth 模块中 调用demo中的有关方法;在demo中创建一个借口在auth中,创建一个RestTemplate 对象,调用getForObject(“http://服务名/路径”,返回的类型,传递参数的类或map) @GetMapping("/yuancheng") public String yuanc...

2019-03-15 14:40:06 1166

原创 java 读取excel日期格式读到数字

读取到数字是从1900年到该日期的天数;Calendar calendar = new GregorianCalendar(1900,0,-1); Date d = calendar.getTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");知道这一点后,就可以进行相应的处理,从而...

2019-01-24 16:40:16 3087

转载 java 解析excel

Java 使用POI 解析excel文件,返回List&lt;List&lt;List&gt;&gt;, 分别为sheet,row,cell三层数据;封装代码:public class ImportExcel { public List&lt;List&lt;List&lt;String&gt;&gt;&gt; parseExcel(MultipartFile file) { ...

2018-12-08 11:59:30 156

转载 SpringBoot 项目显示Run Dashboard

显示 Run Dashboard项目目录下的 .idea 文件夹下的workspace.xml ,找到&lt;component name="RunDashboard"&gt;其中加入&lt;option name="configurationTypes"&gt; &lt;set&gt; &lt;option value="SpringBootApp...

2018-12-07 15:45:17 1168

原创 Java后台生成Excel前台下载

Java后台通过poi生成HSSFWorkbook对生成HSSFWorkbook 类型处理 转为文件流通过response 返回到前台HSSFWorkbook hw = null; try{ hw = ex.export(); //execl 工具类,生成HSSFWorkbook; }catch (Exception e){ ...

2018-12-01 15:02:13 1898

原创 webStorm下 npm使用

安装nodejs直接在官网 https://nodejs.org/en/ 下载安装文件;安装完成后 win+r 输入cmd 进入控制台,node -v 查看nodejs 版本,更改目录等设置 参考https://www.cnblogs.com/goldlong/p/8027997.html 这篇文章;继续查看 npm版本 npm -v , 确保都已安装,可以使用;webstorm...

2018-10-28 23:28:17 17657 1

转载 CentOS 搭建 RabbitMQ && Spring Boot 整合

RabbitMQ安装ErlangRabbitMQ 安装需要依赖 Erlang 环境$ cd /opt$ wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm$ yum install erlang-19.0.4-1.el7.centos.x86_64.rpm安装 ...

2018-08-30 20:27:50 243

原创 CentOS安装配置MySQL8.0

前言这里记录下在CentOS 上,安装配置MySQL的步骤;正文下载yum源的安装包 yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm安装yum install mysql-community-server启动服务service mysql...

2018-08-03 16:22:13 195

原创 Linux 美化

序一直都想转到linux平台,但就是下不了决心。并不是留恋windows上的娱乐休闲软件,主要在于周围环境的变化,与他人的合作,各种软件的兼容问题;勉强做了双系统,之前也记录了相关的过程;使用了一段时间,有些厌倦初始的界面了,网上找到了相关的美化教程,这里给整理一下,有喜欢的可以尝试;GNOME 桌面环境GNOME 是一个简单易用的桌面环境,由完全由自由和开源的软件组成sudo apt-get in

2017-10-15 20:55:28 767

原创 WebSocket简单聊天

刚学习了WebSocket ,写了一个简单的聊天功能,在这里记录一下;想学习的也可以参考。WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。首先给出代码,运行一下看看效果: (界面有些丑,忽略这些细节,之后再进行美化;) index.jsp 这是登录页面,获取聊天时的昵称;<%@ page la

2017-10-11 22:56:18 268 1

原创 SSM学习

最近学习了,SSM框架,MyBatis感觉比较简单,边看边写两三天, 只能说是知道怎么用,还不敢说有多深的理解; Spring 呢,就比较复杂了, 理论的讲解有好多,我这性子耐不住,就直接上手;利用课余时间,大概一个星期,才能基本使用;不得不说,还是多写代码管用; 在这里对最近学的进行一系列总结,以后忘了的时候还能翻过来看看; (一)创建项目 创建maven 项目,archetype 选web

2017-10-09 19:13:27 337

原创 windows下安装ubuntu双系统

刚使用linux不久,更新了系统,提示boot 分区容量不足,结果作了一把,把几个重要的文件删掉,系统崩掉。只好有重新装了一边; 这样装机的文章网上能找到需多;自己写一篇也是为了以后搜索的时候方便;下面开始讲述: (一)首先下载linux镜像文件,这里我下载的是Ubuntu 16.04.2 桌面版 http://www.ubuntu.org.cn/download/desktop中文官网,

2017-10-07 15:29:03 320

原创 Servlet

这里主要记录Servlet中的几个对象的用法首先是servlet 在web.xml中的配置:<context-param> <!--所有Servlet共享--> <param-name>name1</param-name> <param-value>value1</param-value></context-param><context-param> <param-na

2017-10-03 22:44:00 160

原创 Ajax用法

Ajax 异步请求数据 jQuery.ajax({ url:// 发送请求的地址 type:// 请求方式 async://默认为true ,请求异步 data: { name: “value”, name2: “value2” }, //要发送的值 dataType: // 返回数据类型 例如 json success: function(data){ }//d

2017-09-07 22:47:16 201

原创 阿婆私房菜项目知识总结

**使用到的知识点: (1)JDBC (2)Serlvet+jsp (3)JSTL标签,EL表达式 (4)HTML+CSS+JS**(1) JDBC 与数据库连接对数据库数据进行操作。使用了封装好的工具包,较好的理解其中的原理;大部分操作代码相似,没遇到什么难以解决的问题;(2) Serlvet+jsp差不多重新学习的相应知识,对于其中请求的转发,提交有了更多的了解; 转发与重定向:

2017-09-06 23:35:44 2472 1

空空如也

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

TA关注的人

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