摘要:一直用java的线程,总感觉写起来阅读或书写起来不是方便,改进之。 实现类: public class Task<R> { private ExecutorService executorService = Executors.newCachedThreadPool(); Future<R> fut 阅读全文
posted @ 2019-07-15 16:36 谷歌’s 阅读 (25) 评论 (0) 编辑
摘要:最近有不少网友提起await和async,呵呵,C# 5引进的语法糖。 这个语法糖还真不好吃,能绕倒一堆初学的朋友,在网上也有很多网友关于这块知识点的争论,有对有错,今天在这里把这个误区好好讲讲。 在await(C# 参考)这样写道: “await 运算符应用于异步方法中的任务,在方法的执行中插入挂 阅读全文
posted @ 2017-10-27 17:31 谷歌’s 阅读 (3929) 评论 (15) 编辑
摘要:在很多项目中,因为webapi是对外开放的,这个时候,我们就要得考虑接口交换数据的安全性。 安全机制也比较多,如andriod与webapi 交换数据的时候,可以走双向证书方法,但是开发成本比较大, 今天我们不打算介绍这方面的知识,我们说说一个较简单也较常见的安全交换机制 在这里要提醒读者,目前所有 阅读全文
posted @ 2017-10-18 18:04 谷歌’s 阅读 (6233) 评论 (9) 编辑
摘要:微信小程序也已出来有一段时间了,最近写了几款微信小程序项目,今天来说说感受。 首先开发一款微信小程序,最主要的就是针对于公司来运营的,因为,在申请appid(微信小程序ID号)时候,需要填写相关的公司认证信息如,营业执照等 再次就是用一个未曾开通过公众号的QQ号或微信号来注册一个微信小程序号。 最后 阅读全文
posted @ 2017-01-04 15:43 谷歌’s 阅读 (23845) 评论 (11) 编辑
摘要:最近写代码,遇到一个问题,微软基于List<T>自带的方法是public bool Remove(T item);,可是有时候我们可能会用到诸如RemoveAll<IEnumerable<T>>的方法,坦白的说,就是传入的参数是一个IEnumerable<T>,而不是一个T,这种情景是随时可能用到的 阅读全文
posted @ 2016-10-14 09:46 谷歌’s 阅读 (1914) 评论 (10) 编辑
摘要:我们在写代码的时候,经常碰到各种软件的设计思想,也许,你是一个弱小的码农,也逃不了设计的思想已悄悄的走向你的身边,只是我们不知道这叫啥罢了。 诸如,我们经常玩的三层BLL DAL UI 那么还有一个东东,就是工厂Factory起到桥接作用。 回忆起三层,Factory 是一种设计模式 工厂方法模式的 阅读全文
posted @ 2016-09-27 11:25 谷歌’s 阅读 (1593) 评论 (3) 编辑
摘要:微软在推出mvc框架不久,短短几年里,版本更新之快,真是大快人心,微软在这种优秀的框架上做了大量的精力投入,是值得赞同的,毕竟程序员驾驭在这种框架上,能够强力的精化代码,代码层次也更加优雅,扩展较为方便,使之程序员把更多的精力投入到业务中来。 很多时候我就在想,是不是该把传统的用户权限管理换个方式了 阅读全文
posted @ 2016-09-26 14:44 谷歌’s 阅读 (5892) 评论 (9) 编辑
摘要:与asp.net 打交道很多年,如今天微软的优秀框架越来越多,其中微软在基于mvc的思想架构,也推出了自己的一套asp.net mvc 框架,如果你亲身体验过它,会情不自禁的说‘漂亮’。回过头来,‘漂亮’终归有个好的思想,其中类似于AOP的思想,就在其中体现的淋漓尽致,今天本文主要讨论的是基于AOP 阅读全文
posted @ 2016-09-22 17:49 谷歌’s 阅读 (3382) 评论 (6) 编辑
摘要:上两章主要熟悉及验证异步与并行的基础知识,本节主要讲讲,现实中的需求--线程或异步给我们计算机带来的“性能”提升 我们最熟悉的不过就是操作数据作了,现以有两个数据库AccountA和AccountB,为了模拟,里面分别有相同的user表。 同步方式就是针对两张表登录事务然后事务提交insert ,就 阅读全文
posted @ 2016-09-20 17:56 谷歌’s 阅读 (986) 评论 (4) 编辑
摘要:接着上期的文章继续说异步与并行 并行来自于线程的方法实现,异步不一定。这句话,晕倒一大片程序员。 首先,多线程序是实现异步一种方法,两者的共同目的:使主线程保持对用户操作的实时响应,如点击、拖拽、输入字符等。使主程序看起来实时都保持着等待用户响应的状态,而后台却有若干件事情在自己干。按消耗资源所在地 阅读全文
posted @ 2016-09-19 23:10 谷歌’s 阅读 (1201) 评论 (1) 编辑