前言
今天突然想吃红烧肉了,然后问大厨朋友怎么做,大厨哥们见你学艺诚意蛮高,于是扔过来两本书:
还能好好做朋友吗?你心里万马奔腾,但还没等吐槽出来,大厨哥们就很专业的分析:肉质是口感的关键,酱油是色味的保证,你基础不牢怎么能做出好的红烧肉呢?
站在前人的肩膀上
HTML、CSS、JavaScript是前端的根基,这是无可否认的事实。正如一辆车当然都是由一堆钢板和螺钉组成的...
分类:
其他好文 时间:
2016-07-14 22:09:13
阅读次数:
326
感谢巨人的肩膀-------coder任玉刚+Tomcat的猫
(一)继承View重写onDraw方法
这种方法主要用于实现一些不规则的效果,一般需要重写onDraw方法,采用这种方式需要自己支持wrap_content,并且padding也需要自己处理。先写一个标准的菜鸟级别的自定义View:
CircleView.javapublic class CircleView extends Vi...
分类:
其他好文 时间:
2016-07-13 16:33:02
阅读次数:
221
这篇文章有一半是copy别人的,站在巨人的肩膀上,我们才能看得更高更远......
在开始讨论android的消息处理机制前,先来谈谈一些基本相关的术语。
通信的同步(Synchronous):指向客户端发送请求后,必须要在服务端有回应后客户端才继续发送其它的请求,所以这时所有请求将会在服务端得到同步,直到服务端返回请求。
通信的异步(Asynchronous):指客户端在发送...
分类:
移动开发 时间:
2016-07-13 11:57:07
阅读次数:
218
客户给出建议方案: 带着上边的问题,我认真的查阅了网上对这些技术的一些评价: mycat是国人的,是一个数据库分库分表中间件。 背景: 基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能以及众多成熟的使用案例使得MYCAT一开始就拥有一个很好的起点,站在巨人的肩膀上,我 ...
分类:
数据库 时间:
2016-07-01 06:37:33
阅读次数:
248
站在巨人的肩膀上! c++随机数生成函数rand(),实质生成伪随机数列。 为生成更加随机的数列,需要srand(unsigned num)来播种。 常用方式srand((unsigned)time(NULL));//增加头文件<time.h> 生成[a,b]之间的随机整数的方法: 1、rand() ...
分类:
编程语言 时间:
2016-06-27 01:30:21
阅读次数:
202
本篇借鉴了同事翔哥的劳动成果,在巨人的肩膀上把稿子又念了一遍。 内存泄漏的概念我这里就不说了,之前《UWP开发入门(十三)——用Diagnostic Tool检查内存泄漏》中提到过,即使有垃圾回收机制,写C#还是有可能发生内存泄漏。 一般来说,以下两种情况会导致内存泄漏: 下面就UWP开发中具体的实 ...
分类:
其他好文 时间:
2016-06-26 16:45:53
阅读次数:
121
描述一段背景:前年我找工作时,总碰到一个问题。
面试官问:“你会蓝牙开发吗?”。
我说:“不会”。
面试官答:“那,很抱歉。我们商量了一下,觉得你不适合这个岗位。”
于是我就走了,心里想:“就应为一个蓝牙通讯技术不会,就把我给cut了,这面试官好有想象力。”
我一个同学,都没做过编程,我半年时间都带到android开发道上了。我仅仅蓝牙没做过,研究蓝牙无非就是三两天的时间,难吗?
于是...
分类:
移动开发 时间:
2016-06-22 12:54:10
阅读次数:
364
程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Templa ...
分类:
编程语言 时间:
2016-06-17 06:15:45
阅读次数:
435