自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

树欲静而风不止

真正的失败只有一种,就是你无法做到坚持

  • 博客(121)
  • 收藏
  • 关注

原创 推荐几个生产力网站

网站推荐

2022-09-01 10:59:34 192

原创 春安航运 App Tech Support

春安航运app是一款客户可以实时查看合同进度和自助开票,并且提供航运实用小工具的手机软件。软件的主要功能包括合同查询功能(合同详细,操作船代,分享,合同执行状态,合同执行航线), 费用结算功能(应付明细,开具发票,开票记录),消息功能(合同每个节点的消息通知),开票信息维护功能,其他功能(查询船期表,查询空船信息,查询港口距离并展示推荐航线)该软件不仅可以方便客户实时查询自己的合同到哪儿了,还能实时开票查询款项详细,以及适用于航程的计算等,让客户更方便更快捷的管理合同,掌握付款时机,大大的提高了工作效率。

2023-11-28 15:40:29 457

原创 uni-app 从零开始第三章:底部 tabBar

uniapp tabBar

2023-07-05 13:58:05 849

原创 uni-app 从零开始第二章:hello world

uni-app

2023-07-05 10:16:57 899

原创 uni-app 从零开始第一章:软件安装

uni-app

2023-07-05 10:01:37 111

转载 Oracle获取一周前,一个月前,一年前的日期,一个月的总天数、一个月的全部日期

.

2023-01-30 16:25:46 2158 1

原创 JAVA 计算地球上两点的距离,计算点到线的距离

计算球体上,两个点的距离,以及某个点到某条线上的最短距离

2022-07-27 10:55:23 1449

原创 微信订阅消息模板消息推送-JAVA

微信订阅消息模板消息推送-JAVA

2022-06-09 16:15:53 1572 1

原创 微信消息推送配置详解 JAVA后端版本

最近公司做小程序需要用到消息推送,笔者在一路采坑做完后几个笔记,希望能帮到大家少采坑。如果你连小程序都没有注册也没有做,那就不要继续看了。。。。。。。微信官方文档: 微信消息推送 微信小程序订阅消息一、加上依赖 <!-- 针对 org.apache.commons.codec.binary.Base64, 需要导入架包 --> <dependency> ...

2022-05-31 15:24:23 2666

原创 分离人声和背景音乐

推荐一个免费的 分离人声和背景音乐的网站Ezstems: Get audio stems online with Spleeter in seconds.

2022-01-06 13:45:14 2222

原创 使用FFmpeg 批量处理视频

桌面新建 .bat 文件,使用记事本或者文本编辑工具打开 ,复制以下代码@echo off::在下方设置要处理的视频或音频格式,这里列出了一些主要的视频格式set Ext=*.avi,*.mp4,*.wmv,*.flv,*.mkv,*.rmvb,*.rm,*.movmd outputecho 开始视频转换::在下方设置输出格式,这里输出为mp4,可自行更改for %%a in (%Ext%) do ( echo 正在转换:%%a ffmpeg -i "%%a" -b:v 2m.

2021-12-09 10:44:17 7038

原创 Java PDF 添加水印

1、jia包链接:https://pan.baidu.com/s/1mpKd0kpfYq73q3kSlHR6-Q 密码:d0wm2、代码package exportpdf;import com.aspose.cells.SaveFormat;import com.aspose.cells.Workbook;import com.lowagie.text.Element;import com.lowagie.text.Image;import com.lowagie.t...

2021-12-09 10:27:15 743

原创 Java Excel 导出为 PDF

1、准备jar包链接:https://pan.baidu.com/s/1mpKd0kpfYq73q3kSlHR6-Q 密码:d0wm2、代码package exportpdf;import com.aspose.cells.SaveFormat;import com.aspose.cells.Workbook;/** * 导出为 pdf * * @Version 1.0 */public class ExportPDF { public stati..

2021-12-09 10:25:33 495

原创 分享一些好用的mac软件

一、截图类1、iShot ,直接在App Store 搜索 iShot ,既可以截图,又可以录制视频,截长图都可二、休闲娱乐1、Movist Pro 看视频软件三、工具类1、iText,直接App Store 搜索,截图识字,在一些不能复制的网址有奇效2、LOOPBACK ,可以控制 多媒体 多音频,输入输出,比如录制屏幕想录制哪个多媒体音量,它可以帮你进行组合输出...

2021-11-24 09:09:59 233

原创 对比java类,返回不同部分

假如一个类只有几个字段,可以一个一个去比较判断,如果这个类有几十个甚至一百多个字段显然不能一个一个去比较,这里使用 java反射 和自定义注解去完成这个需求。一、自定义注解自定义一个注解,需要进行对比的字段属性,我们打上在字段上方打上该注解,name 则为字段的中文说明import java.lang.annotation.*;/** * 字段注解,写上字段注释 * * @author ChenHao * @version 1.0.0 * Created at 2021/3.

2021-09-26 13:52:28 254

原创 DatePicker 自定义弹框位置

orientation:"auto" 插件相对于输入框的位置"auto/top/bottom auto/left/right",总共9这种组合,比如"top left"-左上角$(.date-picker).datepicker({ autoclose: true, clearBtn:true, orientation:'top left'})

2021-08-17 15:27:00 1220

原创 JSONObject有Map,顺序错乱问题

JSONObject 底层用的 是HashMap 无序,所有会导致 json map 嵌套时候,解析json 出现map 顺序错乱的问题。HashMap map = JSON.parseObject(JsonStr, LinkedHashMap.class, Feature.OrderedField);

2021-07-01 09:54:31 1540

原创 前台传送输入到后台乱码问题

办法一:修改tomcat server 配置打开 tomcat/conf/server.xml 配置文件找到如下配置加上 URIEncoding="UTF-8" 的配置方法二:java 处理一下前台传过来的字符串new String(name.getBytes("iso-8859-1"),"utf-8");...

2021-06-28 15:48:15 214

原创 Log4j配置指定类输出指定日志文件

一、配置log4j <!-- 添加一个 自定义 appender--> <appender name="mjLogAppender" class="org.apache.log4j.DailyRollingFileAppender"> <!-- 指定日志文件输出位置 --> <param name="File" value="${BR.root}/../log/mj/app.log"/> <!-- 指定日志输出格式 -->.

2021-06-28 15:34:01 3734

转载 ibatis 查询返回列数 不确定

ibatis在动态列查询时,出现列名无效错误(使用remapResults属性)当SQL语句是查询的数据项列是动态的,需要使用remapResults属性,并将其设置为true。出现错误如下:com.ibatis.common.jdbc.exception.NestedSQLException:— The error occurred in com/ictehi/grainplat/sqlMap/sainout.xml.— The error occurred while applying a r

2021-05-26 09:56:23 230

原创 select2获取选中的值text

$('#selectId').select2('data').text

2021-04-15 15:41:24 3219

原创 JSONObject 的字符串数字转换成 BigDecimal

/** * json 相关工具类 * * @author * @version 1.0.0 * Created at 2021/4/2 11:09 */public class JsonUtils { /** * 功能描述: 将 JsonObj 中 Stirng 数字 转成 BigDecimal类型 * @author: * Created at 2021/4/2 11:07 */ public static void s2BigDe..

2021-04-02 14:10:10 2919

原创 java 科学计数法处理数字

使用DecimalFormatDecimalFormat format = new DecimalFormat("###,####.000"); System.out.println(format.format(111111123456.1227222));

2021-04-01 10:10:17 571

原创 oracle 对结果集 按照 in 里面的顺序进行排序

select max(str) strfrom ( select ncol, wm_concat(PT_NAME) over ( partition by ncol order by lv) str from ( select 1 ncol, t.PT_NAME, o.lv from table_VB_T t, (select abc, lv .

2021-03-25 17:04:32 718

原创 oracle 字符串按照指定字符,拆分成表

select regexp_substr('85,125,2,15,66', '[^,]+', 1, level) abc, level lvfrom dualconnect by regexp_substr('85,125,2,15,66', '[^,]+', 1, LEVEL) is not null;

2021-03-25 17:03:27 1065

原创 SQL笔记(oracle)

1、建表语句create table table_name( tk_id VARCHAR2(32) not null PRIMARY KEY, CREATE_REN_ID VARCHAR2(32), CREATE_TIME DATE, UPDATE_REN_ID VARCHAR2(32), UPDATE_TIME DATE);2、添加注释comment on table ta.

2021-03-03 17:34:32 91 2

原创 手把手教你制作 蚂蚁呀嘿

最近网上比较红的吗咿呀嘿,源码github完全开源,这里记录一下详细步骤,可以少踩一些坑,不讲原理,不讲为什么,只讲怎么做。笔者 使用的是 mac。1、事前准备下载源代码,需要 git,没有git 的提前安装 git安装git 源代码需要 python 环境,建议安装 python 3.7 版本过高或者过低会导致下载不到对应的安装包下载 python 剪辑音频,给视频加上音频,需要使用到 ffmpeg ,提前安装好 ffmpeg 安装 homebrew 使用homebrew 安...

2021-03-03 09:28:23 911

原创 Lombok 同时使用 build 和 data 报错问题

Lombok 同时使用 build 和 data 会报错,尤其是在 mybatis 查询结果映射的时候解决方法加一个空参构造方法,打上Tolerate注解@Data@Builderpublic class Test implements Serializable { @Tolerate public Test (){}}...

2021-02-03 16:58:54 457

原创 Select2 设置高度并多选滚动显示

设置元素的高度与类“select2-choices”。.select2-choices { min-height: 150px; max-height: 150px; overflow-y: auto;}使用css设置select2-results(选择控件的下拉部分)的高度。ul.select2-results {max-height: 200px;}如果一个界面有多个 select2 ,只想控制一个 select2的 高度,其他的自...

2021-02-03 16:57:53 1506 1

原创 Docker(五):Docker 时区问题

前篇:Docker(一):Doker介绍 Docker(二):安装 Docker(三):Docker 部署 SpringBoot 项目 Docker(四):Docker 部署 tomcat 运行war包一、问题描述遇到docker时间不一致,大多是因为默认时区没有设置导致,一般在宿主机上使用 date 命令看到的是 CTS 时间,进入docker后使用 date 命令查看的是 UTC 时间。CTS: China Stand...

2020-11-24 10:43:27 4955

原创 Docker(四):Docker 部署 tomcat 运行war包

前篇:Docker(一):Doker介绍 Docker(二):安装 Docker(三):Docker 部署 SpringBoot 项目一、拉取 tomcat 镜像文件使用命令 docker search tomcat 搜索 tomcat 镜像文件,也可以上https://hub.docker.com/搜索使用 docker pull tomcat 下载tomcat 镜像文件,不指定 则为 latest 最新版指定下载版本 doc...

2020-11-23 16:45:28 2251

原创 Docker(三):Docker 部署 SpringBoot 项目

前篇:Docker(一):Doker介绍 Docker(二):安装一、创建 SpringBoot 项目项目结构如下:pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...

2020-11-23 15:33:59 543

原创 Docker(二):安装

前篇:Docker(一):Doker介绍一、Windows Docker 安装可参考官方文档:https://docs.docker.com/docker-for-windows/install/登录 Docker 官方网址 :https://www.docker.com/products/docker-desktop点击下载 windows 客户端双击安装即可完成二、Mac Docker 安装可参考官方文档:https://docs.docker.com/d..

2020-11-23 14:37:37 159

原创 Docker(一):Doker介绍

2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?笔者也是一样,每天进步一点点,在自己学习的时候做一些笔记,希望帮助自己的同时能帮助到大家。一、Docker简介Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现

2020-11-23 14:16:59 567 1

原创 微信小程序国际化

只是替换静态文本,就是简单的键值匹配,按照这个流程,保证很快上手国际化,语言切换采用的是登录微信小程序时 识别系统语言做出中英文切换,并不是点击切换—————————————————————————————————————————————————————————1、在 utils 目录下新建一个 i18n.js 文件// /utils/i18n.jslet T = { locale: null, locales: {}, langCode: ['zh-Hans',

2020-11-04 10:58:14 1283 1

原创 一个列表赋值给两个列表变量后,其中一个列表元素改变,另一个也会改变(浅拷贝)

微信小程序,使用 setData 给两个列表变量赋值同一个数据时,当其中一个列表变量发生改变,另外一个变量也会随之改变,例如wx.request({ url: app.url + 'api/getSelect', header: { 'Content-Type': 'application/x-www-form-urlencode;charset=utf-8', 'token': app.globalData.token }, succe

2020-10-26 11:36:27 1848 2

原创 CSS white-space

在html里面多余的空格和换行都是无效的,如果想展示格式话的数据,就需要用到css 的white-space属性了。white-space 给了 6个值供我们选择以应对不能同的场景normal 默认。空白会被浏览器忽略。 pre 空白会被浏览器保留。其行为方式类似 HTML 中的 <pre> 标签。 nowrap 文本不会换行,文本会在在同一行上继续,直到遇到 <br> 标签为止。 pre-wrap 保留空白符序列,但是正常地进行换行。.

2020-10-21 10:13:52 294

原创 js css java 实现简单的评论回复功能

实现效果图

2020-09-27 09:20:30 3034 16

原创 微信小程序ios真机响应比安卓慢很多

1、现象微信小程序测试,开发者工具响应秒开,安卓也就是0.1秒的加载,但是在ios真机至少响应4秒以上,查看后台并不是后台响应慢2、原因到处查资料,发现是因为let's encrpyt 证书导致的Let's Encrypt 证书的OCSP地址 ocsp.int-x3.letsencrypt.org 被某种神秘力量所影响没法正确解析dns了,chrome里好像 默认不在客户端检测ocsp,safari和ios就不行。3、解决方法更换证书,这个没啥说的或者让...

2020-09-07 16:52:50 3802 2

原创 shiro学习(三) 自定义realm

一、编写自定义realmpackage com.chunan.shiro.realm;import java.util.HashSet;import java.util.Set;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;im.

2020-09-07 15:35:50 103

空空如也

空空如也

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

TA关注的人

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