08 2016 档案
摘要:使用线程池的好处: 1.减少在创建和销毁线程上所花的时间以及系统资源的开销 2.如不使用线程池,有可能造成系统创建大量线程而导致消耗完系统内存以及”过度切换”。
阅读全文
摘要:1.多线程 2.线程池 3.Task // task本质是基于线程池的,只是API被强化 private void brnTask_Click(object sender, RoutedEventArgs e) { Stopwatch sw = new Stopwatch(); sw.Start()
阅读全文
摘要:1.java基础编程2.Java多线程编程(并发)3.Java设计模式(重构)4.Java调试技术(Java虚拟机)5.Java常用框架学习篇6.Java开发之web篇
阅读全文
摘要:同步和异步1.同步是指只启动一个线程2.异步是指同时启动多个线程3.同步方法会卡界面,异步方法不会卡界面 原因:异步方法启动了子线程执行任务,主线程得到释放4.同步方法会慢。异步方法会快 原因:异步启动了.多个线程执行任务,占用了更多的资源5 异步是无序的,原因:线程的启动和执行是由操作系统决定的,
阅读全文
摘要:1.观察者模式定义 观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式 、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 2.观察者实例 3.观察者模式在MVVM框架中的应用 4.观察者模式优缺点 优点
阅读全文
摘要:1.Set the TabIndex="16"2. private void detailGrid_Keydown(object sender, KeyEventArgs e) { try { if (e.Key == Key.Enter) { TraversalRequest request =
阅读全文
摘要:1.事件的高级应用 使用事件可以解除代码耦合 2.事件高级应用实例
阅读全文
摘要:1.委托与事件的区别 事件对权限做了控制 1.委托可以直接调用 事件不可以直接调用 2.委托允许外面直接赋值 事件不允许外面直接赋值 2.事件与委托的实例比较
阅读全文
摘要:1.事件与委托的关系 委托是一种类型 事件是委托的一个实例 事件中涉及两种角色——事件发布者和事件订阅者。 事件发布者: 触发事件的对象称为事件发布者。 事件订阅者: 捕获事件并对其做出处理的对象称为事件订阅者。 2.事件的实例说明 3. 事件的发布者与订阅者实例 4. 输出结果
阅读全文
摘要:1. 使用委托来解决逻辑分离,解除耦合 2.委托的高级应用实例
阅读全文
摘要:本篇主要讲解多播委托 1.多播委托的实例 2.运行结果
阅读全文
摘要:1.委托的用法 委托是一种特殊的类型 a. 委托可以类外定义,也可以在类里面定义 b. 委托的操作步骤 1.委托的声明 2.委托的实例化 3.委托的调用 2.委托实例 3.输出结果
阅读全文
摘要:1.正常手机刷机,升级固件的方法 我今天3.5升4.2.8都提示固件损坏 后来我找客服 一定要用电脑下3.8固件 然后按住开机和音量+ 进入刷机模式 然后连接电脑 电脑会给你一个900mb的磁盘 拉进去 拉好就可以断开电脑 然后再刷机模式2个选项点上 开始就可以了 升到3.8后 可以直接在文档升级4
阅读全文
摘要:1.采用配置文件使用反射 2. 配置文件 App.config <!--<add key="IHelpConfig" value="Com.Meteor.Dal,Com.Meteor.Dal.SqlserverHelper"/>--> <add key="IHelpConfig" value="Co
阅读全文
摘要:1. 反射的学习 A.反射的定义 B.反射举例 C.注意事项 1.需要把生成的dll放在主程序bin\debug目录 如图所示 2.注意 工程添加接口引用
阅读全文
摘要:名词解释 1.什么是IOC IOC是 Inversion of Control的缩写,多数书籍翻译成“控制反转”。 IOC 和依赖注入(DI) 所谓依赖注入,就是由IOC容器在运行期间,动态地将某种依赖关系注入到对象之中。 2. Bootstrapper: 在程序中使用框架需要找到一个切入点,将框架
阅读全文
摘要:A,像int, float, char , double,bool等都是值类型 B,string, 自定义类等都是引用类型 它们的区别:源于复制策略的不同, 值类型直接包含值,换言之,变量引用的位置就是值在内存中实际存储的位置。因此,将一个原始变量的值赋给另一个变量,会在新变量的位置创建原始变量的值
阅读全文