摘要:
本文属于转载 https://www.cnblogs.com/lsgsanxiao/p/5523282.html 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情 阅读全文
摘要:
项目代码地址:https://gitee.com/LIALL/aforge_video_recording.git 废话就不说了直接上手,展示图如下: 1.引用AForge组件, nuget 方式 引用如下组件 视频写入引入 偷懒的话 可以将debug下的aforge组件复制过去引用,部分代码如下: 阅读全文
摘要:
关于贪吃蛇需要用的对象: 1.蛇 (Snake)2.食物(Food) 3. 记录蛇身的位置(Snake_body[x,y]) 4 .食物位置Food[x,y] 简单业务: 1.蛇身移动 2.随机食物 3.蛇头与食物重叠 4.窗体检测上下左右方向,控制蛇身体移动方向 好了,废话不多说,开始:在页面拖入 阅读全文
摘要:
创建仓库 然后把工程的信息填写一下 远程拉取项目 git clone xxxx.git 谁修改的 git config --global user.name "xxx" 码云账号 git config --global user.emali "xx@xx.com" 添加到仓库(git add xxx 阅读全文
摘要:
一、绝对路径 1、获取应用程序运行当前目录Directory.GetCurrentDirectory()。 System.IO命名空间中存在Directory类,提供了获取应用程序运行当前目录的静态方法GetCurrentDirectory, 但根据.net core的设计,此方法不是真正的获取应用 阅读全文
摘要:
简介:Autofac是一个.net下非常优秀,性能非常好的IOC容器(.net下效率最高的容器) 1.nuget 引用 2.创建两个类库项目,IService (用于编写接口),ServiceImpl(用于创建实现类) public class IService { public interface 阅读全文
摘要:
简介 官方文档:http://www.treejs.cn/v3/api.php zTree 是一个依靠 jQuery 实现的多功能 “树插件”, 而且拥有较好的浏览器兼容性,有着丰富的功能以及可以自定义样式,足以满足大部分业务的开发。 第一步先导入css及js文件 <link href="~/lib 阅读全文
摘要:
1、简介 为什么MS要推出Task,而不推Thread和ThreadPool,以下是我的见解: (1)、Thread的Api并不靠谱,甚至MS自己都不推荐,原因,它将整个Thread类都不开放给Windows Sotre程序,且它的Api过于强大,如果在程序中过度使用,维护的成本太高,想想代码中充斥 阅读全文
摘要:
一、异步委托开启线程public static void Main(string[] args){ Action<int,int> a=add; a.BeginInvoke(3,4,null,null);//前两个是add方法的参数,后两个可以为空 Console.WriteLine("main() 阅读全文
摘要:
1、 1 2 3 4 5 6 Thread thread = new Thread(new ThreadStart(getpic)); thread.Start(); private void showmessage() { Console.WriteLine("hello world"); } 1 阅读全文