- 博客(15)
- 资源 (24)
- 收藏
- 关注
翻译 AI在创造还是毁掉音乐?
同时,随着技术的不断完善和应用场景的不断拓展,AI还将在音乐教育、音乐治疗等领域发挥更大的作用,为音乐产业的繁荣发展注入新的活力。只有在法律和制度的保障下,AI才能在音乐创作领域发挥更大的作用,为音乐产业的繁荣发展做出更大的贡献。因此,在享受AI带来的便利和乐趣的同时,我们更应该珍惜和发扬人类的创造力,让音乐这一艺术形式在人机合作的道路上焕发出更加绚丽的光彩。AI可以作为音乐人的得力助手,在创作过程中提供灵感和辅助,而音乐人则可以利用自己的专业知识和审美观念对AI生成的音乐进行进一步的加工和完善。
2024-06-21 16:40:21
55
原创 客户端打开浏览器post提交数据
很多人用到的方法,是对客户端内嵌一个浏览器,然后进行编程控制.通常的嵌入有 WebBrowser、WebKitBrowser、CefSharp等.例如HttpWebRequest,HttpClient, 或者第三方的RestSharp以及Flurl 等.客户端程序可以轻松启动电脑上的默认浏览器程序,也可以轻松使用浏览器Get请求一个URL地址,这里主要记录一种使用客户端登录,并且点击触发单点登录到浏览器页面跳转的一种方式.在非必要嵌入的时候, 可以使用隐藏表单的方式,生成html进行跳转.
2024-06-04 11:12:07
1327
原创 C# winform客户端应用,32位支持大内存设定
32位系统每个应用进程都会有自己独立的4GB内存空间,说的是每个进程有4GB的虚拟内存空间,而默认的32位应用当使用的物理内存达到2GB的时候就会报错System.OutOfMemoryException了。32位应用由于系统限制最高只能使用4GB内存,这是由最大寻址空间决定的,2的32次 方个地址寻址能力是从 0x00000000~0xFFFFFFFF 即为 4GB 大小的容量,实际还要区分用户区和内核预留区。进程可用的虚拟地址范围称为该进程的“虚拟地址空间” 。 每个用户模式进程都有其各自的专用虚拟地址
2022-06-20 15:37:27
5001
1
原创 C# byte数组去除尾部0x00空白区域.
网络通信中,经常会有收发数据的缓冲区内没有填充满,字节数组的后半段全是空白\0 符号.如果收发的是可字符编码的数据,可以对内容进行转字符串,然后去除末尾的\0符号即可,可以直接用字符串进行后续处理.例如: string recv = Encoding.Default.GetString(bytes); recv = recv.TrimEnd('\0');如果收到的不是可字符编码的数据,而是需要特定的方式解码的数据,由于字符集编码不能覆...
2020-09-28 13:23:02
8454
2
原创 CefSharp 自定义右键菜单 (Winform版)
全网首发:CefSharp 自定义右键菜单 (Winform版)网上有关CefSharp For WPF自定义右键菜单栏的文章数不胜数,而如果你是使用Winform开发cefsharp浏览器,可能会对此一筹莫展.例如如下帖子的楼主等,可能需要知道我这篇文章.https://q.cnblogs.com/q/128013/https://segmentfault.com/q/1010000023019239为什么网上流传的只有WPF版本,而没有Winform版本的呢,去cefsharp的gi
2020-08-25 18:15:22
4636
1
原创 SQL Server2016无域群集与高可用性AlwaysON配置新手教程
一、准备工作:1.安装服务器操作系统,这里以为windwows server 2016 标准版为系统环境。准备至少两台及以上的windows server服务器,本教程以双机热备功能为例。系统环境为:①两台服务器均安装 windwows server 2016 标准版操作系统。②两台计算机均在同一网络环境下。③激活系统。④先完全关闭两台server的防火墙,配置设置完成后再添加防火墙端口访问规则。2.配置计算机名及DNS后缀。(不要使用默认的随机计算机名,会给后续配置群集
2020-08-10 11:03:01
4993
7
原创 批量绑定菜单点击事件,反射创建窗体
随记//打开子窗体;反射Reflection private void openNewTab(string formName) { try { //获取当前程序集的名称 string assemblyName = Assembly.GetExecutingAssembly().GetName().Name; // 根据程序集..
2020-05-09 13:06:51
328
原创 C#重绘的ProcessBar
同事给的一个自定义控件的样式.想转载过来保存一下,留存备用. 是一个自定义控件的.cs的代码文件,也不知道原文需要链接到哪里.主要实现了ProcessBar的重绘.代码的主要部分就是重写了WndProc , 根据收到的windows消息判别,发生滚动条变动的时候, 使用GDI+进行进度条样式的绘制. 当然也不会漏掉调用基类base.wndproc ,不然整个控件都废了.其它的就是两...
2020-05-09 13:02:01
678
1
原创 关于如何免注册使用t.cn提供的短网址接口
t.cn的短网址想必都不陌生,最初主要是做微博短链接.不会因为微博中有网址链接而占去太多的字数限制.这些都不多提了,说说相关API接口的使用吧.第一种方法,使用官方提供的接口 .这不是本篇的重点,只是随笔提下.因为该方法的使用,是会受到各种限制的.官方给出的接口地址详见文档页面:http://open.weibo.com/wiki/2/short_url/shorten里面提供...
2020-05-09 13:00:23
254
原创 List的常用笔记
常用的对list 数据的一些处理等;1. List 去除重复.使用重载的Distinct,自定义实现Compare2.list where查找3.list判断是否存在符合指定条件的某元素;4.IEqualityComparer接口的实现,自定义比较判断规则.5.Stopwatch的使用(侦测代码的执行开销时间);值类型直接略过,主要是自定义类的部分.详见代码.us...
2020-05-09 12:58:41
394
2
原创 TIBCO.Rendezvous简单的发消息的过程
有关TIBCORV的介绍资料几乎是一搜一大堆,但是相关的C#代码基本上还是空白没有的.对于新手来说,需要使用TIBCORV通常是比较困难的 ,需要学习一大堆的相关资料.这里简单写一下C#代码实现发消息的过程.首先需要安装,添加引用,using TIBCO.Rendezvous;然后其实就是简单4个步骤 ,即可把讯息发出去;开启环境 ->实例化NetT...
2019-12-04 14:49:11
6706
4
原创 C#获取指定controlName的控件;遍历控件,反射控件类型等
一般情况下或许用不到,但是也有特殊情况下会需要使用类似的功能.1.比如你的软件做了多个界面版本,有中文版,英文版等等,就需要控制界面显示.通常会把控件名称与显示文字以键值对的形式存储到外部数据库或者是语言字典中.2.又比如对软件做配置文件,配置软件启动时控件的显示,文字,选中状态等.都可以用这个来做. /// <summary> //...
2019-06-02 13:30:20
6352
1
原创 .NET连接IMB DB2数据库的一些问题及最终完美解决方案!
其实本来不是很难的东西,只是网上的教程颇少,而且一些复杂容易误导人的教程总是容易被搜索,真正正确简单又通用的方法却被埋没.先说说网上的常见的方法(都是大坑,不感兴趣的可以跳过直接往下面看).1.使用 Microsoft OLEDB Provider for DB2 来连接,此种方法是可以不用安装DB2客户端 .但是必须需要安装合适的SQL server版本。是的,你没看错,这里就是要对应...
2018-07-20 22:07:32
8407
1
CAB Setup工具源码及程序
2024-06-06
EditBin文件,用于修改.net编译程序的大内存支持.
2022-06-20
ProcessProtected-进程和服务保护程序,防止关闭,关闭自动重启.
2022-02-16
C++头文件代码翻译为C#的工具
2020-11-10
SQL server AlwaysON配置教程.doc
2020-08-10
CefBrower.zip
2020-07-22
War3Hook 钩子链应用
2019-10-09
高仿SPY++拖动鼠标获取句柄
2019-04-13
IBM Data Server .NET Provider
2018-07-20
S60V3经典软件及编程工具[曾经这代表一个时代]
2014-05-29
URL编码转码工具
2013-01-08
MD5查看器 ,hash查看器,sha1 ,CRC32
2013-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人