摘要: 1、计算机为了简化,只用了加法运算器,而不用再设计一个减法运算器 2、由于上述原因,计算机采用补码计算,而我们看到的数值显示形式是原码,换句话说,原码是我们脑子可以算出来的数值,而计算机只用补码计算 3、补码是很好理解的: 2-1=1这是我们脑中产生的,我们转换二制度看看 0010-0001=000 阅读全文
posted @ 2020-06-26 21:27 谷歌’s 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-12 00:19 谷歌’s 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 1990年末,Sun公司预料嵌入式开发未来将会大显身手,成立James Gosling 领导的 Green 计划,准备为下一代智能家电编写通用控制系统 1990~1991 年间,该团队进行像疫情一样的讨论大战,选择C++? C++对当时的开发团队成员来说太过复杂和其它原因,最终团队放弃 1992年夏 阅读全文
posted @ 2020-04-11 16:23 谷歌’s 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一直用java的线程,总感觉写起来阅读或书写起来不是方便,改进之。 实现类: public class Task<R> { private ExecutorService executorService = Executors.newCachedThreadPool(); Future<R> fut 阅读全文
posted @ 2019-07-15 16:36 谷歌’s 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 最近有不少网友提起await和async,呵呵,C# 5引进的语法糖。 这个语法糖还真不好吃,能绕倒一堆初学的朋友,在网上也有很多网友关于这块知识点的争论,有对有错,今天在这里把这个误区好好讲讲。 在await(C# 参考)这样写道: “await 运算符应用于异步方法中的任务,在方法的执行中插入挂 阅读全文
posted @ 2017-10-27 17:31 谷歌’s 阅读(8077) 评论(15) 推荐(6) 编辑
摘要: 在很多项目中,因为webapi是对外开放的,这个时候,我们就要得考虑接口交换数据的安全性。 安全机制也比较多,如andriod与webapi 交换数据的时候,可以走双向证书方法,但是开发成本比较大, 今天我们不打算介绍这方面的知识,我们说说一个较简单也较常见的安全交换机制 在这里要提醒读者,目前所有 阅读全文
posted @ 2017-10-18 18:04 谷歌’s 阅读(9969) 评论(11) 推荐(14) 编辑
摘要: 微信小程序也已出来有一段时间了,最近写了几款微信小程序项目,今天来说说感受。 首先开发一款微信小程序,最主要的就是针对于公司来运营的,因为,在申请appid(微信小程序ID号)时候,需要填写相关的公司认证信息如,营业执照等 再次就是用一个未曾开通过公众号的QQ号或微信号来注册一个微信小程序号。 最后 阅读全文
posted @ 2017-01-04 15:43 谷歌’s 阅读(30111) 评论(11) 推荐(28) 编辑
摘要: 最近写代码,遇到一个问题,微软基于List<T>自带的方法是public bool Remove(T item);,可是有时候我们可能会用到诸如RemoveAll<IEnumerable<T>>的方法,坦白的说,就是传入的参数是一个IEnumerable<T>,而不是一个T,这种情景是随时可能用到的 阅读全文
posted @ 2016-10-14 09:46 谷歌’s 阅读(2808) 评论(11) 推荐(16) 编辑
摘要: 我们在写代码的时候,经常碰到各种软件的设计思想,也许,你是一个弱小的码农,也逃不了设计的思想已悄悄的走向你的身边,只是我们不知道这叫啥罢了。 诸如,我们经常玩的三层BLL DAL UI 那么还有一个东东,就是工厂Factory起到桥接作用。 回忆起三层,Factory 是一种设计模式 工厂方法模式的 阅读全文
posted @ 2016-09-27 11:25 谷歌’s 阅读(2029) 评论(3) 推荐(13) 编辑
摘要: 微软在推出mvc框架不久,短短几年里,版本更新之快,真是大快人心,微软在这种优秀的框架上做了大量的精力投入,是值得赞同的,毕竟程序员驾驭在这种框架上,能够强力的精化代码,代码层次也更加优雅,扩展较为方便,使之程序员把更多的精力投入到业务中来。 很多时候我就在想,是不是该把传统的用户权限管理换个方式了 阅读全文
posted @ 2016-09-26 14:44 谷歌’s 阅读(7076) 评论(9) 推荐(5) 编辑