最近写了一系列关于WPF二维动画的Blog,今天准备写个程序来实战一下。由于手头上确实没有什么好的例子,便写了个离线的弹幕播放器,效果如下:实际上,用WPF实现一个弹幕播放器还是比较简单的,主要分为如下几个步骤:下载离线弹幕文件,并解析为程序比较方便的识别格式 加载弹幕数据,并生成弹幕动画TimeL...
分类:
Windows程序 时间:
2014-11-09 23:40:21
阅读次数:
1990
1、面向过程-----> 面向对象面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。把大象塞进冰箱里1、打开冰箱门2、把大象塞进去,亲下大象的屁股3、关闭冰箱门面向对象:意在写出一个通用的代码,屏蔽差异。关门面向过程:关门张三 一脚把门踹紧了李四 轻轻的把门带上了王五 门没关严,留了...
最近在集成项目项目中遇到一个问题:在用最新版本(API 32.0)Enterprise WSDL在.Net 中做集成时,初始化SforceService 时会初始化类错误。这算是Salesforce 在新版本SOAP API 中的一个BUG ,在以前版本没有这个问题,需要大家注意下。具体错误信...
1.需求分析示例
名词提炼法:
示例:人开门
1.提取类
名词:人、门
类:人类、门类
2.分析每个类中应该有哪些方法或者属性
方法:开
那么“开”属于哪个类?
分析人和门谁最知道开这个动作,什么情况下才能使用开,门最清楚开的具体操作,等等一系列的分析,最终“开”属于门类。
3.门类示例代码
class Door
{
...
WindowsSubSystemforLinux(WSL)WSL团队的blog:https://blogs.msdn.microsoft.com/wsl/WSL的官方文档:https://docs.microsoft.com/en-us/windows/wsl/about?1、安装?1.1、安装“Ubuntu”??在Windows的应用商店中搜索“Ubunt
分类:
Windows程序 时间:
2018-10-07 21:35:41
阅读次数:
3253
//将虚拟路径转化为文件的路径然后最后转化为文件流 public ActionResult SaveImage(string path) { var url =System.Web.HttpContext.Current.Request.PhysicalApplicationPath + path; ...
1 using Newtonsoft.Json; 2 using Newtonsoft.Json.Linq; 3 using System; 4 using System.Collections.Generic; 5 using System.IO; 6 using System.Net; 7 us... ...
1.设置缓存 这里使用redis作为缓存的数据库 ...
http://www.cnblogs.com/key1309/p/ViewData_TempData_ViewBag_ViewModel_controller%E5%90%91View%E4%BC%A0%E5%80%BC.html ...
LING提供了一种从数据源中获取数据的方式,不同的语言已经形成了很多种关联的数据源。LING(Language Integrated Query,语言集成查询)提供一种通用的从不同的数据源中获取数据的通用方式。 LING操作的三个基本要素 所有的LING语句都由三部分组成,它们分别是获取数据源、创建 ...
其他用户要远程登录,需要通过远程桌面服务进行登录的权限...
1>.Get 0x01 ip: 获取本机ip和ip地理位置 api.guajicun.com/default.aspx 查询指定ip地理位置 api.guajicun.com/default.aspx?queryIp=IP地址 。如果需要同时查询多个ip请用英文逗号将ip地址隔开,最大提交字节数10 ...
Delphi 三层框架 DataSnap 的服务器端设置: DataSnap 框架有三个模块:DataSnap Server,Server Module,DataSnap Client Module。 当创新新的 DataSnap Server时,会产生三个文件,分别是: 1)ServerForm ...
windows下设置JupyterNotebook默认目录 [toc] 生成配置文件 假设你己经在windows环境变量中设置好了jupyter notebook,则打开cmd,在cmd中输入 运行,如下图: 生成jupyter notebook的配置文件,路径也会显示出来。 设置默认工作目录 到提 ...
C# 1 1.什么是委托 委托是一种定义方法签名的类型。当实例化委托时,您可以将其实例与任何具有兼容签名的方法相关联。 您可以通过委托实例调用方法。(MSDN) 委托类似于 C++函数指针,但它们是类型安全的 委托允许将方法作为参数进行传递 委托可用于定义回调方法 委托可以链接在一起 方法不必与委托 ...
以下为自己记录随便,详细请参考 https://www.cnblogs.com/dawenhao/p/4902910.html 静态变量、静态方法、静态类、静态构造函数 静态变量和静态方法属于类,使用类直接调用(static在内存中分配了地址。且只有一个。所以可以直接访问)。非静态需要属于对象。使用 ...
运算符使用说明如下: 分隔符 ———————————————————————————— 分隔符 ———————————————————————————— 上述两个运算符的结果与&和 | 完全相同,但得到结果的方式有一个重要区别:其性能比较好。两者都是检查第一个操作数的值(表2中的var2),再根据该 ...
在EF Core中我们经常会用System.Linq.Expressions系统命名空间的Expression<TDelegate>类型来作为EF Core的查询条件,比如: 但是如果我们将Expression<Func<User, bool>> userExperssion = u => u.Us ...