自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (18)
  • 收藏
  • 关注

原创 微服务与Spring Cloud基本概念、Spring Cloud版本命名方式与版本选择

微服务是什么?Spring Cloud是什么?Spring Cloud版本命名方式?Spring Cloud版本选择?一、微服务是什么微服务是一种架构风格,是一种将单体应用开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API)。这些服务围绕业务能力构建并且可通过全自动部署机制独立部署。这些服务共用一个最小型的集中式的管理,服务可...

2019-10-29 23:11:24 735

原创 Spring Boot 2 + Redis例子

Redis是一个key-value数据库,支持存储的value类型包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。在Java中,使用较为广泛的客户端有Redisson、Jedis。Spring Data Redis模块默认使用Jedis。开发环境:IntelliJ IDEA 2019.2.2Spring Bo...

2019-10-28 21:59:39 169

原创 Spring Boot 2 + jpa + mysql例子

Spring Data框架为数据访问提供了一个通用的模型,无论访问哪种数据库,都可以使用同样的方式,主要有以下几个功能:(1)提供数据与对象映射的抽象层,同一个对象,可以被映射为不同数据库的数据;(2)根据数据存储接口的方法名,自动实现数据查询;(3)为各个领域模型提供最基本的实现,例如增删改查功能;(4)可在原有逻辑的基础上实现自定义数据库操作逻辑。JPA是Spring Data框架的其...

2019-10-27 20:36:19 217

原创 Oracle 两个逗号分割的字符串,获取交集、差集的sql实现过程解析

Oracle数据库的两个字段值为逗号分割的字符串,例如:字段A值为“1,2,3,5”,字段B为“2”。想获取两个字段的交集(相同值)2,获取两个字段的差集(差异值)1,3,5。一、最终实现的sql语句1、获取交集(相同值):select regexp_substr(id, '[^,]+', 1, rownum) idfrom (select '1,2,3,5' id from d...

2019-10-23 09:27:48 1322

原创 Spring Boot 2 + Thymeleaf:服务器端表单验证

表单验证分为前端验证和服务器端验证。服务器端验证方面,Java提供了主要用于数据验证的JSR 303规范,而Hibernate Validator实现了JSR 303规范。项目依赖加入spring-boot-starter-thymeleaf时,默认就会加入Hibernate Validator的依赖。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2....

2019-10-21 23:09:21 319

原创 Spring Boot 2 + Thymeleaf:表单字段绑定、表单提交处理

Spring Boot中Thymeleaf对表单处理的一些用法:(1)使用th:field属性:进行表单字段绑定(2)使用ids对象:一般用于lable配合radio或checkbox使用(3)表单提交处理开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。pom.xml ...

2019-10-20 22:57:50 1969

原创 Thymeleaf常用语法:模板片断

系统中的很多页面有很多公共内容,例如菜单、页脚等,这些公共内容可以提取放在一个称为“模板片断”的公共页面里面,其它页面可以引用这个“模板片断”内容。一、模板片断的定义可以是html标签,也可以使用th:fragment属性定义片断。二、引用片断1、使用th:insert属性插入片断,除此之外,还可以使用th:replace和th:include插入。语法:(1) th:ins...

2019-10-20 22:53:55 517 1

原创 Thymeleaf常用语法:模板注释

Thymeleaf模板注释分为标准HTML/XML注释、解析层注释、原型注释三种。一、注释说明1、标准HTML/XML注释直接通过浏览器打开,不显示,Thymeleaf模板引擎解析也不处理,但查看网页源代码,注释有在里面。语法:<!-- 内容 -->浏览器界面不显示,查看浏览器网页源码有显示;2、解析层注释直接通过浏览器打开,会显示。但Thymelea...

2019-10-19 11:29:23 660

原创 Thymeleaf常用语法:使用星号表达式

在处理模板时,一般情况都是使用变量表达式 ${...} 来显示变量,还可以使用选定对象表达式 *{...},它也称为星号表达式。如果在模板中先选定了对象,则需要使用星号表达式。Thymeleaf的内置对象#object效果等同于星号表达式。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。...

2019-10-18 23:31:22 748

原创 Thymeleaf常用语法:数据延迟加载

在处理模板时,可以由模板逻辑决定是否加载数据,以提高性能。在Spring Boot控制器中设置数据时,使用LazyContextVariable可以实现这功能。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。1、pom.xml加入Thymeleaf依赖 <de...

2019-10-18 23:01:27 679

原创 Thymeleaf常用语法:数据迭代

Thymeleaf数据迭代使用th:each属性,可以迭代数组、List、Set和Map等,数组、List、Set的迭代方法类似,迭代Map则会得到一个java.util.Map.Entry对象。在迭代过程中,还可以获取迭代状态的变量,如迭代索引、数据集合大小等等。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spr...

2019-10-17 23:16:37 561

原创 Thymeleaf常用语法:条件判断 if、switch case

if语句条件判断使用th:if,它会判断表达式是否成立,表达式的结果支持boolean、number、character、String及其他类型。满足下面情况下,if语句成立:(1) 表达式的结果是数字且不是0(2) 表达式的结果是字符串且不是false、off、no、0(3) 表达式的结果是其他数据类型switch case语句(1) 类似Java的switch case语句:th:...

2019-10-17 22:23:13 3735

原创 Thymeleaf常用语法:HTML属性设置

使用Thymeleaf的属性来设置HTML属性。(1)使用th:attr属性可以修改原来HTML节点的属性;(2)th:attr属性可以同时设置多个属性;(3)每一个HTML属性都有对应的Thymeleaf属性,如th:attr="value='值'"可换为th:value="值"(4)HTML的type为checkbox、readonly、required、disabled的,Thyme...

2019-10-16 22:51:54 997

原创 Thymeleaf常用语法:模板文件中表达式调用Java类的静态方法

在模板文件的表达式中,可以使用“${T(全限定类名).方法名(参数)}”这种格式来调用Java类的静态方法。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。1、pom.xml加入Thymeleaf依赖 <dependency> &l...

2019-10-16 21:38:53 1700

原创 Thymeleaf常用语法:自定义数据转换类

在模板文件中,可以使用“${{...}}”表达式进行数据转换,Thymeleaf会使用配置好的数据转换类,来实现转换。例如一个User对象,简单起见假设有姓名和年龄两个字段,对象的toString()方法拼接所有字段,使用“${user}”会调用对象的toString()方法得到所有字段,如果在模板中只想得到姓名,可以使用自定义数据转换类实现。在Sprint Boot中,实现过程:(1)...

2019-10-14 23:01:19 2561 1

原创 Thymeleaf常用语法:表达式语法之运算符

Thymeleaf表达式语法之常量分为字符串常量、数字常量、布尔值常量、空值常量;运算符分为算术运算符、关系运算符、条件运算符、无操作符。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。1、pom.xml加入Thymeleaf依赖 <dependency&gt...

2019-10-14 22:15:00 3064

原创 Thymeleaf对象的使用:日期对象

Thymeleaf在模板中使用 #dates 或 #calendars 两个对象来处理日期,这两个对象大部分类似。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。1、pom.xml加入Thymeleaf依赖 <dependency> ...

2019-10-13 22:36:35 966

原创 Thymeleaf对象的使用:字符串对象

Thymeleaf主要使用 org.thymeleaf.expression.Strings 类处理字符串,在模板中使用 #strings 对象来处理字符串。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。1、pom.xml加入Thymeleaf依赖 <depe...

2019-10-13 19:18:08 935

原创 Thymeleaf对象的使用:数字对象

Thymeleaf主要使用 org.thymeleaf.expression.Numbers 类处理数字,在模板中使用 #numbers 对象来处理数字。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。pom.xml加入Thymeleaf依赖: <dependenc...

2019-10-12 23:28:47 16504 2

原创 Thymeleaf对象的使用:基本对象

Thymeleaf中有许多内置对象,可以在模板中实现各种功能。下面有几个基本对象。Web对象常用有:request、session、servletContext。Thymeleaf提供了几个内置变量param、session、application,分别可以访问请求参数、session属性、application属性。其中request的所有属性可以直接使用 ${属性名} 访问。备注:内...

2019-10-11 23:16:56 936

原创 Oracle数据库创建只读用户

创建一个只读用户user2,只能查询管理员用户user1下的表,不能增删改。操作环境:PL/SQL Developer1、用管理员用户user1登录,创建用户user2、并授权--创建用户user1,密码123456create user user2 identified by 123456;--授权grant connect to user2;grant create sy...

2019-10-11 18:12:23 1040

原创 Thymeleaf 入门

Thymeleaf是一个表现层的模板引擎,一般被使用在Web环境中。Thymeleaf支持多种模板类型:HTML、XML、JavaScript、CSS和普通文本等,默认提供了6种模板处理模式:HTML、XML、TEXT、JAVASCRIPT 、CSS和RAW。最后一个RAW表示不会对模板进行处理。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8...

2019-10-10 22:46:03 284

原创 Windows下使用PuTTY连接Centos7、Linux系统目录结构、一些操作命令

PuTTY可以远程管理Linux。PuTTY官网:https://www.putty.org/一、使用PuTTY连接Centos7下载安装后,打开如下图:1.输入主机名或IP地址2.端口号默认223.设置一个名称4.点击save会保存上面名称和配置5.点击open 进行连接,弹出下面界面输入用户名、密码登录。二、Linux的系统目录结构登录后,在命令行窗口...

2019-10-10 16:36:26 1107

原创 Spring MVC的常用注解

Spring Boot 默认集成了Spring MVC,下面为Spring MVC一些常用注解。开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8新建一个名称为demo的Spring Boot项目。一、Controller注解Controller注解用于修饰Java类,被修饰的类充当MVC中的控制器角色。Controller注解使用了@...

2019-10-01 10:19:36 115

PL/SQL美化器规则文件,用于格式美化sql语句

PL/SQL使用方法: 1、工具--首选项--用户界面--PL/SQL美化器--规则文件,选择.br的规则文件,点确定按钮。 2、点击工具栏的“PL/SQL美化器”,会自动把一段SQL语句重新排版美化。

2022-06-09

Objective-C基础教程(第2版).pdf

Objective-C基础教程(第2版).pdf,中文版。

2015-12-10

开源.NET FTP组件edtFTPnet.dll

开源.NET FTP组件edtFTPnet edtFTPnet官方网站: http://www.enterprisedt.com/products/edtftpnet/ 目前最新版本为2.2.3,下载后在bin目录中找到edtFTPnet.dll,在项目中添加引用。 用法:http://blog.csdn.net/gdjlc/article/details/12054881

2013-09-26

HTML解析工具Html Agility Pack v1.4.6

http://htmlagilitypack.codeplex.com/ This is an agile HTML parser that builds a read/write DOM and supports plain XPATH or XSLT (you actually don't HAVE to understand XPATH nor XSLT to use it, don't worry...). It is a .NET code library that allows you to parse "out of the web" HTML files. The parser is very tolerant with "real world" malformed HTML. The object model is very similar to what proposes System.Xml, but for HTML documents (or streams).

2013-09-18

文件比对工具WinMerge v2.14

http://winmerge.org/ WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.

2013-09-18

SQLite数据库管理工具SQLiteStudio 2.1.4

http://sqlitestudio.pl/ SQLiteStudio is a SQLite database manager with the following features: Single executable file - no need to install or uninstall. Binary distribution is just the single, ready to use file. Intuitive interface, All SQLite3 and SQLite2 features wrapped within simple GUI, Cross-platform - runs on Windows 9x/2k/XP/2003/Vista/7, Linux, MacOS X, Solaris, FreeBSD and should work on other Unixes (not tested yet). Localizations, currently translated to: English, Polish, Spanish, German, Russian, Japanese, Italian, Dutch, Chinese, Exporting to various formats (SQL statements, CSV, HTML, XML, PDF, JSON, dBase), Importing data from various formats (CSV, dBase, custom text files [regular expressions]), Numerous small additions, like formatting code, history of queries executed in editor windows, on-the-fly syntax checking, and more, UTF-8 support, skinnable (interface can look native for Windows 9x/XP, KDE, GTK, Mac OS X, or draw widgets to fit for other environments, WindowMaker, etc), Configurable colors, fonts and shortcuts. Open source and free - Released under GPLv2 licence.

2013-09-18

.net程序反编译工具ILSpy 2.1

官网:http://ilspy.net/ ILSpy is the open-source .NET assembly browser and decompiler. Development started after Red Gate announced that the free version of .NET Reflector would cease to exist by end of February 2011. ILSpy requires the .NET Framework 4.0.

2013-09-18

读写Excel的组件npoi

官网:http://npoi.codeplex.com/ 介绍: Follow (605) Subscribe This project is the .NET version of POI Java project at http://poi.apache.org/. POI is an open source project which can help you read/write xls, doc, ppt files. It has a wide application. For example, you can use it to a. generate a Excel report without Microsoft Office suite installed on your server and more efficient than call Microsoft Excel ActiveX at background; b. extract text from Office documents to help you implement full-text indexing feature (most of time this feature is used to create search engines). c. extract images from Office documents d. generate Excel sheets that contains formulas

2013-07-26

CnPlugin_1.5.4.rar

备注:原来的模板template.dot在导出word后没有表格的边框,所以稍微修改了一下,覆盖原文件即可,路径:C:\Program Files\PLSQL Developer\PlugIns\CnPlugin\template.dot

2013-04-16

winform制作的精美时钟

参考了好多资料,终于做了一个winform时钟出来,效果及实现代码见: http://blog.csdn.net/gdjlc/article/details/8651485

2013-03-08

winform 为图片添加当月的日历并设为壁纸

winform 为图片添加当月的日历并设为壁纸,可以手动设置壁纸,也可以定时设置壁纸;最主要的特色是在图片上生成当前月的日历信息。

2013-02-28

c#二维码生成与解码

c#实现二维码的生成,解码,通过引用zxing实现

2013-01-17

Winform 通用分页控件

Winform 通用分页控件 转自http://cyq1162.blog.51cto.com/2127378/896084

2012-12-23

从QQ输入法提取出来的截图工具

从QQ五笔输入法提取出来的截图工具,直接就可以使用。。。

2011-06-25

正则表达式测试工具 Regex Tester

Regex Tester 用 C# 编写的用来测试正则表达式的工具,需要.Net Framework 2.0支持。

2011-06-18

Winform文本编辑器

Winform文本编辑器,有一个问题就是生成的HTML不是很好,有"<html><head></head><body>...."...

2010-10-09

winform 版fck文本编辑器

winform 版fck文本编辑器,用起来还不错,不过少了个编辑Html源码功能。

2010-10-09

空空如也

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

TA关注的人

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