自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 使用thymeleaf模板,HTML中元素checkbox映射成实例的对象列表时即:List,根据 Id值自动转换成相应的对象

package tacos.web; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.convert.converter.Converter; impor...

2020-05-26 15:50:23 13 0

原创 Maven---pom.xml

添加依赖组件 lombok 到项目 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <...

2020-05-21 09:59:00 23 0

原创 Spring实战(第5版)学习笔记

Spring 的 核心 是 提供 了 一个 容器( container), 通常 称为 Spring 应用 上下文( Spring application context), 它们 会 创建 和 管理 应用 组件。 这些 组件 也可以 称为 bean, 会在 Spring 应用 上下 文中 装配 ...

2020-05-19 13:37:01 30 0

原创 Java Spring Boot 资源

http://www.itsoku.com/article/73#menu_3

2020-05-14 11:26:38 37 0

原创 Spring Boot 部署

启动打包 ​​​​​​​ 将打包好的Jar文件复制到服务器上 进CMD命令行,启动应用程序,执行:Java -jartest-mybatis-0.0.1-SNAPSHOT.jar

2020-05-14 10:33:44 34 0

转载 13 个最火的 SpringBoot 实战 开源项目推荐!总有一个适合你!

商城系统 下面的商城系统大多比较复杂比如 mall ,如果没有 Java 基础和 Spring Boot 都还没有摸熟的话不推荐过度研究下面几个项目或者使用这些项目当作毕业设计。 mall :mall 项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBati...

2020-05-12 10:03:14 33 0

原创 Spring Boot 组件

阿里巴巴计算平台事业部出品,为监控而生的数据库连接池https://github.com/alibaba/druid/wiki Druid 是一个 JDBC 组件库,包含数据库连接池、SQL Parser 等组件, 被大量业务和技术产品使用或集成,经历过最严苛线上业务场景考验,是你值得信赖的技术...

2020-05-12 09:35:12 53 0

原创 SpringBoot集成JWT实现权限认证

一、JWT认证流程 二、SpringBoot整合JWT 三、测试 一、JWT认证流程 认证流程如下: 用户使用账号和密码发出post请求; 服务器使用私钥创建一个jwt; 服务器返回这个jwt给浏览器; 浏览器将该jwt串在请求头中像服务器发送请求;...

2020-05-11 10:01:08 90 0

原创 The Tomcat connector configured to listen on port 8080 failed to start

报错信息 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen o...

2020-05-09 10:17:44 37 0

原创 Blazor免费资源网站

https://www.matblazor.com/

2020-05-02 17:38:28 151 0

转载 (转)C# Enum,Int,String的互相转换 枚举转换

Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是整型值。 Enum 提供一些实用的静态方法...

2020-01-08 14:01:57 15 0

原创 Vue CLI,node.js 安装

node.js安装 https://nodejs.org/en/ Vue CLI 安装 npm install -g @vue/cli # OR yarn global add @vue/cli https://cli.vuejs.org/zh/guide/installation.ht...

2020-01-06 09:42:34 23 0

原创 过滤时,一次可以按多个单号过滤

private void dgvPO_ColumnFilterChanged(object sender, EventArgs e) { if (ColCode.FilterInfo.Value != null && string.IsNul...

2019-11-22 14:27:37 31 0

原创 保存Win2D CanvasControl内容

MainPage.xaml <Page x:Class="SaveWin2dApp.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...

2019-11-20 14:29:58 47 0

原创 滤镜效果--将图像效果应用于内容

图像效果(也称为滤镜效果)是应用于像素数据的图形转换。饱和度,色相旋转和高斯模糊是一些常见的图像效果。图像效果可以链接在一起,以最小的努力产生精致的视觉外观。 要将图像效果应用于文本和形状,需要首先将该内容渲染到CanvasCommandList中。该对象可用作您效果的输入。 当您绘制到命令列...

2019-10-15 16:24:25 52 0

原创 画布-虚拟控件CanvasVirtualControl

XAML控件可向虚拟表面提供即时模式2D渲染 在以下情况下,请使用CanvasVirtualControl: 您正在绘制的图像非常大 您不想花时间绘制图像的不可见部分 您不希望整个图像都驻留在内存中 或者您想控制绘图发生在什么螺纹上 CanvasVirtualControl建立在Canv...

2019-10-15 11:40:50 68 0

原创 使用 CreateResources 事件,创建CanvasBitmap资源

先在代码首页定义一个位图(CanvasBitmap)类型 CanvasBitmap m_Bitmap; 我们需要在创建资源(CreateResources)事件里,先行实例化位图(因为画布控件的创建资源事件要早于绘制事件) private async Task CreateResour...

2019-10-15 09:09:49 30 0

原创 Win2D快速入门

介绍 Win2D是一个易于使用的Windows运行时API,用于通过GPU加速进行即时模式2D图形渲染。C#,C ++和VB开发人员可以为Windows通用平台(UWP)编写应用程序。它利用Direct2D的功能,并与XAML和CoreWindow无缝集成。 创建您的项目: 转到“文件”-...

2019-10-10 11:13:47 28 0

原创 Spring Boot 使用 MyBatis

application.properties 配置文件参数设置 spring.datasource.url=jdbc:mysql://localhost:3306/test?allowMultiQueries=true&useUnicode=true&characterEnco...

2019-09-25 11:46:17 25 0

原创 在Spring Boot 使用 Mybatis访问MySql

配置参数设置: spring.datasource.url=jdbc:mysql://localhost:3306/test?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&serverTim...

2019-09-24 15:27:36 14 0

原创 使用连接mysql的jdbc驱动最新版引发的问题

运行程序时抛出异常: Caused by: java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone...

2019-09-24 14:50:59 39 0

原创 部署Spring

部署到Java应用程序服务器-如果必须将应用程序部署到Tomcat,WebSphere,WebLogic或任何其他传统的Java应用程序服务器,则除了将应用程序构建为WAR文件之外,您别无选择。 部署到云—如果您打算将应用程序部署到云,无论是Cloud Foundry,Amazon Web Se...

2019-09-22 16:48:49 195 0

原创 消费服务Eureka

在消费者代码中对任何服务实例的URL进行硬编码是错误的。这不仅将消费者耦合到服务的特定实例,而且如果服务的主机和/或端口要改变,也可能导致消费者中断。 Eureka的两种消费服务方式包括: 负载均衡RestTemplate Feign生成的客户端接口 使用RestTemplate消费服务 ...

2019-09-21 19:10:05 17 0

原创 Eureka服务器

application.yml eureka: instance: hostname: localhost client: fetch-registry: false register-with-eureka: false service-url: ...

2019-09-21 16:22:27 53 0

原创 注册和发现服务(Eureka)

Eureka客户端依赖项添加到服务应用程序的构建中: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>...

2019-09-21 16:16:39 19 0

原创 Spring常见错误

Dependencies错误 错误:Cannot resolve org.springframework.cloud:spring-cloud-starter-netflix-eureka-client:unknown 解决方法:手动指定版本号version,版本号一个一个的试,直到能下载到正...

2019-09-21 12:57:09 87 0

原创 Spring Reactor 响应式编程

响应式编程本质上是功能性和声明性的。响应式编程不是描述要按顺序执行的一组步骤,而是涉及描述数据流经的管道或流。响应流不是要求数据可以作为一个整体进行处理,而是在数据变得可用时处理数据。实际上,输入数据可能是无穷无尽的(例如,位置的实时温度数据的恒定流)。 响应式编程在可扩展性和性能方面具有优势。...

2019-09-20 10:50:05 75 0

原创 异步发送消息

Spring为异步消息传递提供的三个选项: Java消息服务(JMS),RabbitMQ和高级消息队列协议(AMQP)以及Apache Kafka 使用JMS发送消息 为构建添加启动器依赖项 ActiveMQ Artemis,则启动器依赖项应如下所示: <dependency&g...

2019-09-19 09:17:17 75 0

转载 C#设置Listbox的的行间距ItemHeight

在使用Listbox的时候,ItemHeight的默认值是12,当在属性窗口里更改它时,改了又变回去了。 这是因为Listbox默认是不能更改ItemHeight的。想要更改的话,需要这样做: 首先设置DrawMode属性为OwnerDrawVariable,自己画Listbox。 然后处理D...

2019-09-17 09:22:14 137 0

原创 .net 整数转日期,日期转整数

public static class EpochTimeExtensions { /// <summary> /// Converts the given date value to epoch time. /// </summary> p...

2019-09-16 10:32:28 170 0

原创 开发工具下载地址

MyBatis http://github.com/mybatis/mybatis-3/releases Wamp SERVER:Apache,MySQL和PHP http://www.wampserver.com/en/download-wampserver-64bits/

2019-09-14 17:38:47 30 0

原创 用RestTemplate使用REST端点

摘要 客户端可以使用RestTemplate对REST API发出HTTP请求。 Traverson使客户能够使用嵌入在响应中的超链接来导航API。 要使用RestTemplate,您需要在需要的时候创建一个实例 RestTemplate rest = new RestTemplate()...

2019-09-11 08:55:32 26 0

原创 Spring学习笔记

启动超媒体(Enabling hypermedia) 作为应用程序状态引擎的超媒体(HATEOAS)是一种创建自描述API的方法,其中从API返回的资源包含指向相关资源的链接。这使客户能够在很少理解API的URL的情况下导航API。 Spring HATEOAS项目为Spring提供了超链接支...

2019-09-09 08:57:23 38 0

原创 Angular入门

新建项目 $ ng new myapp 运行项目 $ ng serve --open 创建组件 在components目录下创建Todos组件 D:\Projects\Test\myapp>ng generate component components/Todos 简写命名:...

2019-09-08 09:36:07 35 0

转载 解决npm ERR! Unexpected end of JSON input while parsing near的方法汇总

这两天执行 npm install 时会报错误: npm ERR! Unexpected end of JSON input while parsing near 这个错误的解决方法有以下几种: 1.删掉package.lock.json 2.清除cache npmcachecle...

2019-09-08 09:22:20 160 0

原创 Angular环境搭建

1.安装Node.js https://nodejs.org/en/ 设置安装路径的环境变量,设置后需要重新打开cmd 在命令行cmd查看安装版本:node -v 2.安装cnmp $:npm install -g cnpm 查看安装版本:npm -version 注意:上面的命令无...

2019-09-08 09:04:47 24 0

原创 查看H2数据库的数据

运行程序,在浏览器中打开:http://localhost:8080/h2-console/ 注意:JDBC URL:jdbc:h2:mem:testdb

2019-09-02 10:38:18 411 0

原创 application.properties 配置属性

--开发时禁止 thymeleaf 视图模板缓存,发布时要删除此语句或设置为true spring.thymeleaf.cache=false

2019-08-29 14:01:49 29 0

原创 使用视图控制器

使用视图控制器:一个除了将请求转发给视图之外什么都不做的控制器。即:当控制器足够简单以至于它不会填充模型或没有表单输入时。 方法一(推荐方案): 可以目录下 web\WebConfig 配置文件,使用配置文件替代控件器 package tacos.web; import org.spri...

2019-08-29 10:56:12 46 0

原创 IntelliJ IDEA 忽略大小写设置

2019-08-26 15:03:31 36 0

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