- 博客(25)
- 资源 (9)
- 收藏
- 关注
原创 txt2srt软件 srt2txt 双向转化软件
最近做视频编辑,批量导入文案时发现剪映只支持导入字母格式的文件。转化成srt格式的字幕文件,还支持设置语速和间隔时间。但是我写的文案都在记事本里,没法一下子全部导入进去。后来同事发现一个小软件很好用,可以把记事本中的文案。这样把txt转化为srt后可以方便的导入剪映做编辑。记录一下,有和我一样需求的可以试试。软件名称:txt2srt。
2023-12-17 14:04:49 739
原创 Java中使用BigDecimal类时要避免的坑
新手注意:Java中使用BigDecimal类时要避免的坑1、两数相除无限循环小数问题直接看例子01:@Testpublic void BigNumber_Test () { BigDecimal bd = new BigDecimal("10"); BigDecimal divNum = new BigDecimal("3"); // 除法遇到除不尽时,这种写法会抛出异常ArithmeticException BigDecimal bigDecimal = bd.d
2021-03-09 18:41:44 309
原创 Java中MessageFormat.format 与千位符
Java中MessageFormat.format 与千位符1、当占位符替换的目标值为String类型时:结果保存不变2、当占位符替换的目标值为int类型时:会自动转换为国家化数字 (国家化数字:在数字达到4位以上的时候会在千位后面加逗号)如:输入1000,转换后是1,000;看下面的例子01:@Testpublic void MessageFormat_Test () { String format = "{0}年{1}月"; System.out.println(Message
2021-03-09 18:36:45 789
原创 SpringBoot微服务应用热部署提高开发效率
SpringBoot微服务应用热部署提高开发效率SpringBoot应用通常都加载很多Jar包,每次启动都要花费很长时间。Spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtools的原理: 使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart Cl
2021-03-09 18:34:47 392
原创 JMeter压力测试时报异常:address already in use
执行JMeter时,当并发线程数较高时(尤其是测试机器还存在连接其他服务器的socket),运行一会就会产生address already in use的异常,这是因为Windows中TCP客户端和服务器连接时,客户端必须分配一个动态端口,默认情况下这个动态端口的分配范围为 1024-5000 ,也就是说默认情况下,客户端最多可以同时发起3977 个Socket 连接,如果线程数过多,客户端的地址就会不够用,就会引发该异常
2021-02-16 19:58:43 4159
翻译 OSMMUI.msi ErrorCode: 1603(0x643)
OSMMUI.msi ErrorCode: 1603(0x643This error is often generated because the WMI service is not running.In search box type Services | press EnterScroll down to WMI Performance Adapter| right
2017-09-20 02:20:04 1747
原创 WPF NotifyIcon ContextMenu 右键菜单 样式Style
WPF NotifyIcon 使用 的是winform中的库, 对应的右键菜单也是winform库中的,无法设定样式,以保持和整个系统的右键菜单风格一致。我们可以自定义个右键菜单在xaml中,然后再NotifyIcon的click事件中判断是不是 点击了右键,然后显示我们定义 的wpf的右键菜单对象即可。主要代码:notifyIcon.MouseClick += new Sy
2017-06-02 17:41:16 5925 3
原创 WPF Window 中实现WndProc
using System;using System.Windows;using System.Windows.Interop;namespace WpfApplication1{ public partial class Window1 : Window { public Window1() { Initialize
2017-06-01 16:58:54 4388 1
原创 wpf 状态栏图标背景闪烁提醒 FlashWindowEx
using System;using System.Runtime.InteropServices;using System.Windows;using System.Windows.Interop;namespace XCommon {public static class WindowExtensions { #region Window Flashing API Stuf
2017-05-24 09:46:04 3933 1
原创 Ionic2 环境搭建 windows平台
windows7把整个过程贴下来:1、安装nodejs :https://nodejs.org/en/download/ 直接下载安装文件安装就行了 已经内置npm2、切换国内的淘宝镜像:npm install cnpm -g --registry=https://registry.npm.taobao.org此时在命令窗口输入:node -v 或者
2017-05-11 09:31:07 1989 1
原创 wpf 中文输入法回车事件和控件的回车事件冲突问题
现象就是,一个textbox 当是中文输入法的时候,比如搜狗,输入一个字母a,直接按回车,同时会触发textbox的回车事件。导致直接发送消息了。原因就是中文输入法的回车事件 , 大多数输入法都是在keydown中完成输入过程。所以如果回车提交是在keyup事件中的话就会出现输完字后直接触发回车键提交,从而产生冲突问题。解决办法就是:把控件的回车事件改为KeyDown或者Preview
2017-05-10 14:26:33 2201 1
原创 WPF RichTextBox 插入换行 移动光标
第一次使用的方法是:richTextBox1.CaretPosition.InsertLineBreak();richTextBox1.CaretPosition = richTextBox1.CaretPosition.GetNextInsertionPosition(LogicalDirection.Forward);richTextBox1.Focus();改方法在win7下正常
2017-05-08 10:34:02 4606 2
原创 WPF AdornerLayer.GetAdornerLayer返回null
一般都是自定的样式或者自定义的控件,Page上发生。原因就是 自定义时候AdornerDecorator弄丢了。把AdornerDecorator添加进去可以了。添加方法如下: // 窗体或page内容
2017-05-08 10:23:03 1187
原创 WPF 添加半透明的遮罩层AdornerLayer,微信搜索效
在一个page页面上添加一个半透明的遮罩层,遮罩层里显示一个用户控件。 效果就是微信的winows版的搜索功能。这里要借助AdornerLayer。首先自定义一个用户控件。这里就不描述了。然后定义一个类继承Adorner。代码如下:using System;using System.Collections.Generic;using System.Linq;using S
2017-05-08 09:48:27 6646 1
原创 Windows 下编译opencore-amr
1、下载opencore-amr 1.5 https://sourceforge.net/projects/opencore-amr/2、下载minGW https://sourceforge.net/projects/mingw/files/3、添加环境变量 C:\minGW\bin 到PATH里4、安装Visual Studio 20155、进入minGW的安装目录,默认为:
2017-05-03 21:00:39 3553 6
原创 WPF 半透明窗体
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
2017-05-02 11:13:37 1524
原创 Windows 下Npm和NodeJS升级
前提电脑中已经安装过NodeJS, npm。现在需要进行升级操作。1、查看当前的npm和NodeJs的版本:C:\Users\Administrator>node -vv4.4.3C:\Users\Administrator>npm -version2.15.12、升级npm:C:\Users\Administrator>npm install np
2017-05-02 10:40:10 42444 16
转载 ubuntu基础命令
命令关机sudo haltsudo shutdown -h nowsudo init 0定时关机sudo shutdown -h 23:00sudo shutdown -h +60命令重启电脑sudo rebootsudo shutdown -r now休眠(保持当前状态)sudo pm-hibernate查看ip地址网络相关信息ifc
2016-08-04 13:17:36 470
原创 protocolbuffer 在java中的使用 (windows平台)
1、下载 protoc-2.6.1-win32.zip https://github.com/google/protobuf/releases?after=v3.0.0-alpha-1压缩包内有一个protoc.exe,用来把proto的消息文件生成java实体类2、建立一个Maven工程,添加protobuf-java的依赖。依赖的版本要和上面的protoc的版本保持一致依赖包地
2016-05-31 17:37:35 3315
原创 unity3d 打组后的预设体Prefabs 无法触发鼠标点击事件
首先给预设体追加Component -> Physics ->BoxCollider然后再追加 Component -> Physics -> Rigidbody就可以了。
2015-09-29 15:06:55 1896
原创 Unity3D发布为exe后无法连接数据库问题
问题现象是:在Unity里调试测试都好用的,连接的数据库是mssql。但是build后,运行生成的exe文件时却无法连接数据库。解决方法:需要把I18N.CJK.dll,I18N.dll ,I18N.West.dll 这个三个DLL 加入到Plugins文件夹中,然后build就可以了。三个dll的位置:C:\Program Files\Unity\Editor\Data\Mono\l
2015-09-25 12:28:56 4349
MySQL5.0安装图解
2011-04-26
jad反编译插件安装包
2011-04-26
access教程sql函数使用
2011-04-26
VB停车场管理系统毕设
2011-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人