上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 90 下一页
摘要: 【定义方法对象,可使用签名兼容的委托变量来引用它】 1、定义一个方法,采用常规标准写法(V1.0) 【本质上是签名兼容的委托类型的实例 / 对象】 2、定义一个方法,采用匿名方法(delegate)(V2.0)3、定义一个方法,采用lambda表达式的写法(V3.0) 阅读全文
posted @ 2018-12-25 11:15 长白山 阅读(3038) 评论(0) 推荐(0)
摘要: 1、由于 “针对当前业务” 做了恰到好处的封装,所以代码更简单2、由于是 “针对当前业务” 定制开发的功能, 所以提供的功能 更适合 当前业务(这比 “原生的” 要更合适、更符合当前业务,因此使用原生的反而要麻烦一些 ) 3、需要注意的是:对其他业务可能不合适 阅读全文
posted @ 2018-12-24 15:24 长白山 阅读(461) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/lvdongjie/p/5515962.html 阅读全文
posted @ 2018-12-21 17:12 长白山 阅读(164) 评论(0) 推荐(0)
摘要: 错误不能终断(不许因错误或异常而产生阻断性Bug),当遇到错误或异常时,要处理掉,并且给予合理提示(比如:XXX失败,请重试) 阅读全文
posted @ 2018-12-19 17:32 长白山 阅读(829) 评论(0) 推荐(0)
摘要: 【demo】: ZZSZYFP : UserControl, INavigateMdiControl(1)继承自UserControl,并实现了 INavigateMdiControl接口(2)限制表达式为:where T : UserControl, INavigateMdiControl 阅读全文
posted @ 2018-12-17 11:09 长白山 阅读(147) 评论(0) 推荐(0)
摘要: 1、规划整体布局(规划界面结构)——>这样就可以划分出若干区域(区域的控件通常是一些容器控件) 2、针对 上面的 “若干区域” ,制作每个区域的一级用户控件(然后,将该用户控件放入对应的区域中) 3、如果有需要,一级用户控件之下,还可以制作它的子用户控件(即二级用户控件),以此类推。 以上,无论针对 阅读全文
posted @ 2018-12-15 18:39 长白山 阅读(548) 评论(0) 推荐(0)
摘要: 【以下均在主线程中操作时】1、UI直接操作,数据量较大时,直接使用UI会非常慢2、数据驱动操作,数据量较大时,数据与UI的交互效率相比“1”提升明显总结:但以上这两种操作 都会“较长时间”占用主线程,导致UI假死现象【解决办法,以下两点并用】1、异步,使用子线程处理耗时业务逻辑,避免因主线程过忙而导 阅读全文
posted @ 2018-11-28 10:32 长白山 阅读(1072) 评论(0) 推荐(0)
摘要: https://code.ziqiangxuetang.com/django/django-tutorial.html 阅读全文
posted @ 2018-11-26 17:57 长白山 阅读(123) 评论(0) 推荐(0)
摘要: https://www.jianshu.com/p/8600ad3b9668 阅读全文
posted @ 2018-11-26 17:54 长白山 阅读(165) 评论(0) 推荐(0)
摘要: 写程序,注意不要——弄巧成拙 阅读全文
posted @ 2018-11-23 15:23 长白山 阅读(163) 评论(0) 推荐(0)
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 90 下一页