- 博客(20)
- 收藏
- 关注
转载 windows系统安装字体后,Photoshop中却找不到
首先说下问题的原因,我个人觉得是Adobe软件对特殊字体格式的兼容性问题。WIN系统是支持TTF和OTF格式的字体文件的,我们下载下来的应该是TTF格式的,本来这个是没有什么问题的,但是由于WeChat Sans Std是偏冷门字体,导致字体列表里不显示该字体。(OTF文件是由Adobe和微软开发的一种字体格式,它结合了PostScript和TrueType字体格式的各个方面,且具有完全的扩展性)TTF转OTF的工具有不少,我用的是FontCreator,转化格式后就可以按照正常程序安装字体了。
2024-12-09 14:59:45
759
原创 WGS84坐标转换百度坐标
目前常用的地图坐标系有多种标准,几家主流地图(如百度地图,高德地图和QQ地图等)使用的坐标系标准也各不相同。假如您有GPS坐标,想在百度地图上显示;或者有百度地图的坐标,但想在微信地图上显示,这时就需要使用地图坐标系工具来转换坐标,在目标地图上正确显示。本站提供各主流地图之间的坐标系转换工具,供您使用。
2024-10-11 20:01:34
1247
原创 解决ElementUi 2.16.x版本 notifycation通知框 onClose事件无法区分自动关闭还是手动关闭问题。
项目场景:平台中要求做一个日程提醒功能,最初的构思是通过webSocket推送通知,页面弹出一个通知框,若用户忽略,即弹框自动小时候,在后台任务运行期间,每过一段时间会再次提醒。但如果用户手动关闭了该窗口,则询问用户是否关闭此条日程的提醒任务。
2023-06-01 11:46:40
1377
原创 Screw一键生成数据库文档工具
提示:以下是本篇文章正文内容,下面案例可供参考一、引入依赖<!--数据库文档生成工具--><dependency> <groupId>cn.smallbun.screw</groupId> <artifactId>screw-core</artifactId> <version>1.0.3</version></dependency>二、增加配置# 数据库连接spri
2022-04-26 09:52:19
902
原创 关于Layui的监听事件
layui监听事件1.监听select 改变代码如下(示例):<!-- 不用form 用div也可以 --><form class="layui-form"> <div class="layui-form-item"> <label class="layui-form-label">下拉选择框</label> <div class="layui-input-block">
2022-03-30 15:54:48
4557
原创 Mysq 创建联合索引时,如何删除重复记录?
前言 近期在使用Kettle迁移数据时,发现很多数据都出现了索引重复的情况,解决后做个记录提示:以下是本篇文章正文内容,下面案例可供参考DELETE FROM T_IC_RADIATION WHERE id IN ( SELECT * FROM ( SELECT id FROM T_IC_RADIATION WHERE id IN ( SELECT t.id FROM T_IC_RADIATION t I
2021-12-07 09:14:13
440
原创 移动端 H5页面 控制台输出
移动端页面如何查看控制台输出内容?一、引入js<script src="https://cdn.bootcss.com/vConsole/3.2.0/vconsole.min.js"></script>二、初始化控制台<script> //初始化一下就可以了, let vConsole = new VConsole();</script>三、结束超级简单吧。记录一下。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
2021-11-29 14:14:56
3246
原创 Java调用Kettle的作业和转换
文章目录一、准备工作二、使用步骤1.引入Jar包2.创建工具类三、可能出现的问题总结一、准备工作1、jdk必须是1.8以上。2、创建好的Kettle的作业和转换文件二、使用步骤1.引入Jar包2.创建工具类代码如下(示例):package test;import org.pentaho.di.core.KettleEnvironment;import org.pentaho.di.core.util.EnvUtil;import org.pentaho.di.job.Job;
2021-10-27 09:48:47
2061
原创 使用Kettle实现多数据源合并到目标数据库表
话不多说,直接开干。先看下最终效果:1、打开Kettle工具,选择左上角 文件 ->新建->转换2、在左侧工具窗口中,选择主对象树窗口创建DB连接,创建步骤见Kettle使用3、在左侧工具窗口中,选择核心对象窗口,选择表输入模块,拖入右侧工作区双击表输入模块,选择刚刚创建的数据库连接,写sql再次选择表输入模块,拖入右侧工作区,重复配置数据库连接3、选择转换文件夹下的排序记录模块,拖入右侧工作区,双击排序记录模块配置字段,只留下关联关键字字段即可。再次拖入一个排序记
2021-10-27 09:39:10
10554
3
原创 基于vue-cli搭建VUE.js项目
基于vue-cli搭建VUE.js项目准备工作开始安装搭建工程目录结构搞定!!准备工作1、node.js2、vue-cli3、webpack开始安装Node.js 点击去下载Node.js傻瓜式安装即可(记录安装路径,也可自选,路径不能包含中文),安装完毕后需要检查环境变量是否自动配置。vue-cli之前已经安装过脚手架的小伙伴,打开命令行输入vue -V ,查看脚手架的版本,低于3.0则需要重新安装,首先命令行输入npm uninstall -g vue-cli卸载已经安装的脚手架
2021-09-28 13:29:34
136
原创 使用Kettle7.1实现从Oracle库迁移到Mysql
Kettle迁移工具的安装及使用安装1、下载安装包2、解压安装包开始使用1、准备工作2、这次真的要开始使用啦!4、开始迁移我碰上的情况:** 废话不多说,直接开搞 **安装1、下载安装包我使用的是7.1版本,所以只提供7.1版本的国内镜像下载地址https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/2、解压安装包进入Kettle的安装目录直接双击spoon.bat文件,出现如下界面及说明kettle成功部署。
2021-06-10 17:38:33
864
2
原创 Mybatis批量新增
文章目录前言一、For each标签1、Mapper.xml2、Mapper.interface3、controller.class4、运行结果二、基于Session的Executor Type方式1.Mappler.xml2、在controller调用3、运行结果总结前言 批量插入的使用背景现实中应该会用到很多很多,但哪种方式效率才是最高的呢?以下内容仅代表个人观点。不喜勿喷mybatis的批量新增有两种方式,mybatis的foreach标签,基于Session的Executor T.
2021-01-25 14:25:10
7127
2
原创 Springboot整合Kafka
文章目录前言一、创建Springboot工程二、生产者1.编写配置文件application.properties2.创建ProducerController三、消费者1. 编写配置文件application.properties2.创建ConsumerController四、测试总结前言上一篇文章我们把Kafka的集群环境搭建好了,这一次我们看下使用Springboot如何整合Kafka呢一、创建Springboot工程使用Springboot最便捷的创建工程的方法,老生常谈的内容,我们就不.
2021-01-15 15:54:52
426
2
原创 kafka集群的搭建及简单使用
文章目录简介1.什么是kafka?2.Kafka的概念3.Kafka架构kafka整体架构图使用步骤(以下步骤三台服务器都要操作一遍)1.准备工作2.开始搭建集群2.启动Kafka集群启动Zookeeper详见[https://blog.youkuaiyun.com/dashen110/article/details/112650230](https://blog.youkuaiyun.com/dashen110/article/details/112650230)后台启动Kafka:3.操作Kafka命令4.最终效果生产者发送.
2021-01-15 15:18:54
1090
原创 轻松搭建zookeeper集群
文章目录前言准备工作一、pandas是什么?二、搭建流程1.下载zookeeper压缩包2.安装JDK3.解压zookeeper压缩包4.修改配置文件zoo.cfg5.修改myid文件6.配置环境变量7.激动人心的时刻到来了,启动zookeeper测试一下2.常见错误处理总结前言 本篇文章记录了关于zookeeper基本概念以及搭建zookeeper集群的流程,欢迎留言交流。提示:以下是本篇文章正文内容,下面案例可供参考准备工作我们首先准备三台服务器(linux虚拟机),用来搭建zooke
2021-01-15 11:42:20
199
原创 Springboot整合ActiveMQ流程
ActiveMQ Apache ActiveMQ是Apache软件基金会所研发的开放源代码消息中间件;由于ActiveMQ是一个纯Java程序,因此只需要操作系统支持Java虚拟机,ActiveMQ便可执行。优点 ActiveMQ 采用消息推送方式,所以最适合的场景是默认消息都可在短时间内被消费。 数据量越大,查找和消费消息就越慢,消息积压程度与消息速度成反比。缺点 1.吞吐量低。由于ActiveMQ需要建立索引,导致吞吐量下降。这是无法克服的缺点,只要使用完全符合JMS规范的消
2021-01-11 15:45:07
271
5
原创 List集合的深复制和浅复制
## 深复制浅复制的官方概念我们就不用再多说了,百度一搜一大堆。提示:以下是本篇文章正文内容,下面案例可供参考一、深复制和浅复制的简单理解打个比方,就好像你有一辆车,你朋友借你的车开,当他开到半路去加油,然后给你送了回来,这时候你的车也就发生了变化,这就是浅复制。如果你的朋友比着你这辆车,买了一辆一模一样的车,这时候他再去加油,你的车就不会再有任何变化了,这就是深复制。二、直接上代码1.引包 import java.io.*; import java.util.ArrayList;..
2020-12-30 10:36:52
420
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人