ifu25 发布的文章
- 首页
- ifu25
Win10 新建文本文档默认编码设为 UTF-8
这篇文章可能对程序员来说比较有用,一般写 html,新建 txt 再改后缀,明明在页面设置了编码方式,可还是会显示乱码,这是因为 txt 在新建进默认是 ANSI 码,所以我们要做出修改,让文本在新建时就默认就是 utf8 的编码,这样是不是很方便呢。方案一1.在桌面新建个文本文档,不写入任何文本,然后另存为到C:\Windows\ShellNew目录,文件名存为template.txt,编...
Spring Boot:整合 Redis 缓存及封装操作工具类
本文转载自:https://www.cnblogs.com/zeng1994/p/03303c805731afc9aa9c60dbbd32a323.html感谢原作者。SpringBoot 整合Redis的博客很多,但是很多都不是我想要的结果。因为我只需要整合完成后,可以操作 Redis 就可以了,并不需要配合缓存相关的注解使用(如@Cacheable)。看了很多博客后,我成功的整合了,并写...
Spring Boot:无法捕获 Thymeleaf 模板渲染异常
网上太多关于通过 @ControllerAdvice 处理全局异常的文章,但这种方式只能捕获 Controller 层的异常,如果是模板渲染发生异常(如模板文件不存在)则不会被 @ControllerAdvice 捕获到,查了一下资料没有找到理想的方法,临时只能先通过自定义 error.html 显示一下了。有没有高手有好方法。@ControllerAdvice annotation can...
Thymeleaf 排除标签(不写在标签中)直接显示内容
一般情况下 Thymeleaf 模板要输出变量需要在某个标签中(如<div>、<span>)写th:text等属性来实现。但有时我们希望想不写在标签中,直接输出变量的值,比如在 <title> 标签中直接显示变量 msg 的值,而不需要包含在 <span> 等标签中。解决方案一:使用 th:block<title><th:bl...
Java 常用模板引擎推荐
做 Web 开发离不开模板引擎,想十多年前微酷那时热衷于下载各类网站 CMS 管理系统,第一时间就是看模板支持哪些标签,那时认为内置支持的模板标越多就越牛B,谁让那时不会编程只是个苦逼的草根伪站长呢。当时就认为动易是最牛逼的 CMS,织梦也很流行但感觉 PHP 好难模板改起来也好复杂...扯远了,今天的正题是分享下 Java 比较流行的模板引擎,先说下微酷一个也没用过,因为这个月刚开始转研究...
Win10 硬盘安装教程
本文简单介绍硬盘安装 Win10 系统的主要步骤。安装准备win10 MSDN 原版系统镜像硬盘安装工具:nt6_hdd_installer_3.14带 WinPE 的 U 盘启动盘一个安装步骤(原系统是 Win7)备份 C 盘重要文件。把 win10 安装包解压到除 C 盘外的任意盘的根目录(一定是根目录,不能新建目录,不能是 C 盘。)双击运行nt6_hdd_installer_3.14...
LOG 模式调色:实现数码照片的电影级调色
很多影友非常喜欢电影的色调,希望数码照片也能按电影的方法去调色,以获得更大动态范围的调色处理。如今随着技术的发展,在Photoshop 中通过文件模式的转换和软件的控制能轻松实现电影级调色, 使你的照片获得更震撼、更高级的色彩表现。要实现照片的电影级调色处理,简单来说就是把Raw转化成LOG模式,再加载3D LUT文件即可。下面我们先简要介绍LOG模式 、3D LUT等电影中的技术和概念,并...
Spring Boot Gradle 瘦身打包 thinJar,分离 lib jar 依赖
需求背景:srping boot 2.0+ 打包生产的 fat jar 虽然部署起来很方便,但将所有依赖都打包到一个 jar 包中使得体积也不小(40M+),第一次部署还没问题,之后的更新就很痛苦了,每次发布更新时一般都是自己项目的业务代码发生变化,依赖一般不会变化除非升级或增加了项目依赖。我们期望的场景是每次更新只上传我们自己的业务模块 jar 包,大小可能只有几十K,这就是今天要讲的 t...
Spring Boot 多模块开发全局异常 @RestControllerAdvice 不起作用没效果
环境介绍微酷搭建了多模块框架开发 spring boot,三个模块分别为my-commonmy-frameworkmy-web其中my-web是启动模块,依赖另外两个模块。问题在my-framework模块中编写的全局异常处理类@RestControllerAdvice没有效果,idea编辑器也显示灰色提示没有用到。解决方案对比其它人写的项目好久也没发现哪里有问题,无意中发现spring 官...
利用 DataBindings 实现 GridControl 和编辑控件数据同步
本文代码实现了DevExpress的GridControl控件和编辑控件如dateEdit、LookUpEdit等数据同步功能,利用的是微软的DataBindings属性。//单元格更改后提交到数据源 gridView1.CellValueChanged += (s, e) => { gridView1.PostEditor(); gridView1.UpdateCurrentRow(...
“栈”字的五笔为什么是SGT
你心中的笔划是对的,“戋” 字的正确笔划是【 一一乙丿丶 】,再比如“戊”汉字顺序 戊 : 一丿乙丿丶五笔顺序 戊 : 厂 乙丶丿 DNYT可为什么要用T作为识别码呢,看完下面的内容你就明白了。五笔中有一些特例,比如关于单字末笔划的规定。在判断汉字的末笔字型时,要注意以下几点:末字根为“力、九、匕、乃”等时,一律认为末笔划为折(刀的末笔是丿)。包围型汉字中,取被包围部分的末笔作为整个字的末笔...
iMac 苹果电脑装双系统后如何选择更改默认启动的系统
如果现在在os x 系统中:系统偏好设置,选择启动磁盘即可选择。如果在Windows系统中:右下角有个棱形的灰色的小图标(bootcamp),可以选择启动盘。开机时选择系统:开机时在dang的声音出来时,按住ALT (option)键,就会出现启动盘选择。
Win10 权限问题:用于内置管理员账户的管理员批准模式
需求背景为了安全考虑微酷将 Win10 系统电脑各盘符安全设置为只保留Administrators和SYSTEM两个用户组可完全访问,然后平时用电脑都是用内置管理员administrator来使用,但会发现一个问题:自己已经是超级管理员了但访问文件还是提示没有权限,需要点击一下获取权限才行。提示:微酷使用的内置管理员账号已重命名为admin如图:图1:目录设置图2:访问时提示图3:点击获取权...
Win10 1903 八月更新 MSDN 简体中文正式版 ISO 镜像下载地址
随着微软不断努力完善 Windows 10 系统以及 Office 2019 办公软件。如今,这款最新一代的操作系统以及新版的办公软件均已逐渐经成为主流。文件名:cn_windows_10_business_editions_version_1903_updated_aug_2019_x64_dvd_3760ef19.isoSHA1:4846448f90f6de70f054a2e1e24be...
SQL Server:利用 stuff 函数和 for xml path 将多行拼接字符串
有时我们需要在SQL中将多行数据拼接到一起形成一个字符串,可能会以逗号等字符分隔,等等。实例代码以下 SQL 语句将仓库登录表中的仓库代码和仓库名称通过逗号拼接,并使用|将多行的记录连接在一起,最终形成一个字符串。select aa=stuff(( select top 5 '|'+ckcode+','+rtrim(ckmc) from sys_ckdjb for xml path('')...