08 2016 档案

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

点击右上角即可分享
微信分享提示