C#
TMajier
这个作者很懒,什么都没留下…
展开
-
使用ffmpeg制作时光影集
目前QQ、剪影等都有照片制作成视频的功能。研究一段时间,始终不得要点。目前能实现的方式有h5动感影集、webv格式视频以及传统的ffmpeg进行照片合成剪辑。H5动感影集没办法导出成视频、webv对于视频的编辑依托于js。因此最终选择了利用ffmpeg来实现。由于语言使用的是C#,所以只能利用windows命令来调用。如果使用nodejs,可以使用封装好的方法fluent-ffmpeg。 对于ffmpeg的各类命令,可以在网上搜索出来。但是大都是满足某一场景,最好还是自己研究参数。进入ffm...原创 2020-06-05 15:00:04 · 1536 阅读 · 1 评论 -
HEIC格式转换为jpg(C#)
自从iOS11以后,苹果手机默认的照片格式为HEIC,该格式上传至服务器后,不能被其他应用使用,包括windows目前都无法打开。所以在服务端需要有自动处理的工具来将HEIC处理为JPG格式,下面是一个小示例,大家可以根据示例来部署FileHandler,实现文件上传后的自动转换。主要是借用这个团队的劳动成果:https://liuziangexit.com/代码可以在该链接下载:http原创 2017-11-09 19:39:05 · 10706 阅读 · 5 评论 -
C#命名规则
ADO.NET命名规范数据类型数据类型简写标准命名举例ConnectionconconNorthwindCommandcmdcmdReturnProductsParameterparmparmProductIDDataAdapterdaddadProductsDataRe转载 2013-02-03 16:50:37 · 792 阅读 · 0 评论 -
C# WinForm 多线程 应用程序退出的方法 结束子线程
1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出; 2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出; 3.Application.ExitThread(); 强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题;转载 2012-11-30 13:23:55 · 6800 阅读 · 1 评论 -
C#注册全局热键
注册全局热键要用到Windows的API方法RegisterHotKey和UnregisterHotKey。一、声明注册热键方法[DllImport("user32.dll")]private static extern int RegisterHotKey(转载 2011-08-04 09:12:09 · 2397 阅读 · 0 评论 -
今天看到C#高手进阶流程
了解一种界面编程:WPF,WINFORM,ASP.NET. 熟悉一种UI架构模式, MVP,MVC,MVVM. 了解如何使用WCF, 异构平台编程下使用WCF需要你对WCF有非常深入的了解。 了解一个ORM平台,能够得心应手的把领域模型映射到数据库模型, 如果能使用W原创 2011-09-09 09:59:58 · 2109 阅读 · 1 评论 -
c#实现用SQL池(多线程),定时批量执行SQL语句
在实际项目开发中,业务逻辑层的处理速度往往很快,特别是在开发Socket通信服务的时候,网络传输很快,但是一旦加上数据库操作,性能一落千丈,数据库操作的效率往往成为一个系统整体性能的瓶颈。面对这问题,我们怎么办呢?好,下面我就为大家介绍一种方法:构建SQL池,分离业务逻辑层和数据转载 2011-09-05 15:59:51 · 702 阅读 · 0 评论 -
C#控件前缀名大全
标准控件1 btn Button 2 chk CheckBox 3 ckl CheckedListBox 4 cmb ComboBox 5 dtp DateTimePicker 6 lbl Label 7 llb LinkLabel 8 lst L原创 2011-09-05 16:01:57 · 876 阅读 · 0 评论 -
C# WinForm开发系列 - Socket/WCF/Rometing/Web Services
当今社会是一个信息化社会, 网络越来越多地影响人民的生活, 带来巨大的便利性; 而网络通信在软件开发中占据相当大的比重. Socket/WCF/Rometing/Web Services 各种技术纷至踏来, 应用广泛; 而作为C#开发人员, 微软的.Net FrameWork为我转载 2011-08-04 10:09:45 · 1680 阅读 · 1 评论 -
用C#创建windows服务
用C#创建Windows服务(Windows Services)Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务转载 2011-08-04 08:59:29 · 611 阅读 · 0 评论