编程语言

自己学了两三个月的Android,最近花了一周左右的时间写了个App——Diigoer(已开源),又花了一两周时间找工作,收到了两个Offer,也算是对自己学习的一种认可吧;我刚开始学习总结的——《我是如何自学Android,资料分享》,如果是初学Android 的话,不应该...

Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中 的许多控件也直接或者间接的继承于TextView,例如Button,EditText等。其内部实现也相当复杂,单论代码行数来说,android- 22中TextView有足足9509行...

早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种! Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应...

由于各种原因,mysql主从架构经常会出现数据不一致的情况出现,大致归结为如下几类 1:备库写数据 2:执行non-deterministic query 3:回滚掺杂事务表和非事务表的事务 4:binlog或者relay log数据损坏 数据不同步给应用带来的危害是致命的,当出现主从数据不一...

Win 7操作系统中设置了一项“讲述人”的功能,能够将文字转换为语音,支持中文读取,可以让枯燥的电脑操作也鲜活起来,需要的朋友可以参考下...

关于Web设计的未来趋势,我相信很多文章都有涉及。下面就让我带你总结一下哪些才是真正的预言。 1.手势取代点击 还记得曾经是怎么样滚动网页的吗?将鼠标移到屏幕的右边缘,然后拖动古代称为“滚动条”的玩意儿: 稍微专业点的可能会使用鼠标滚轮,光标键或触...

网络正在处于一个日新月异的发展时代。服务器端开发人员在选择语言的时候非常困惑,有长期占主导地位的语言,例如C、Java和Perl,也有专注于web开发的语言,例如Ruby、Clojure和Go。只要你的项目运行良好,你的选择就显得没有那么重要了。 但是怎么样让这些新...

语言/平台Node.js第一,PHP第二,JavaScript第三。因为Node.js的社区很多,所以这个结果你也不用太意外。假设您知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。 框架AngularJS处于框架的领导地位。大量的公司和企业已经采用Angular,这就要...

用PHP实现专业级的基于Web的图表,而无需深入的HTML5和JavaScript知识。 这段时间,我需要从一组PHP数据组快速创建图表。要求图表必须是交互式的,用户友好的,也可下载的。在评估了一些PHP图表的解决方案,包括phpChart、pChart和Highcharts之后,我决定采用...

响应用户输入可以说是我们界面开发的核心。为了构建响应式Web产品,理解触摸,鼠标,指针,键盘怎么样和浏览器一起工作是关键。你很有可能已经在移动浏览器上经历了300毫秒的延迟或者在纠结于触摸滚动导致页面卡顿。 在这篇文章中,我们将介绍事件级联并且利...

做为一家安全公司,我们在站点Stormpath上经常被开发者问到的是有关安全方面最优做法的问题。其中一个被经常问到的问题是: 我是否应当在站点上运行HTTPS? 很不幸,查遍整个因特网,你大多数情况下会得到同样的建议:加密所有的东西!对所有站点进行SSL加密等...

图片处理在前端工作中可谓占据了很重要的一壁江山。而图片的Base64编码可能相对一些人而言比较陌生,该篇不是从纯技术的角度去讨论图片的base64编码。标题略大,不过只是希望通过一些浅显的论述,让你知道什么是图片的base64编码,为什么我们要用它,我们怎么...

Dedecms 5.7 “图片是否加水印”选项勾选无效的解决方法,找到DeDeCMS 5.7系统里的“/include/helper/image.helper.php”这个文件,将修改后的文件重新上传覆盖原文件就可以了。...

CSS文本属性可以改变文本的颜色、字符间距,对齐文本,装饰文本,对文本进行缩进,等等。...

AngularJS是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,改善了JavaScript。 下面我要说的就是25个超有用的AngularJS工具,web开发人员千万不可错过哦。 1)AngulaJS最佳测试工具——Protractor Protractor支...

在平常的工作中或者面试中,我们可能有遇到过数据库的行列转换问题。今天我们就来讨论下。 1.创建表 首先我们来创建一张表。 sql语句: --1. 创建数据表 if OBJECT_ID('Score') is not null drop table Score create table Score ( 姓名 nvarchar(128), 课...

目录 开发背景 开发语言及运行环境 效果展示 游戏框架说明 游戏状态及逻辑说明 经典算法说明 重量级问题解决 开发感想 一、开发背景: flappy bird由一位来自越南河内的独立游戏开发者阮哈东开发,是一款形式简易但难度极高的休闲游戏。简单但不粗糙的8比特...

Rails 5 即将在 2015 年秋季发布,新版本拥有很多令人激动的特性。假设您使用 Rails 开发商城,那你必须使你的应用准备好迎接新的 Rails 新特性。 别担心!我们会在新版本到来之前让你了解新特性,现在就让我们让你了解有哪些新特性,这将会大大提高你的开发...

嘿!经过一段时间收集了大量反馈意见后,我认为应该来说说这个话题了。我会在这里给出我认为构建现代移动应用(Android)的好方法,这会是另一番体味。 开始之前,假设你已经阅读过我之前撰写的文章“ Architecting Android…The clean way ”。如果还没有...

在这次的工作开发项目中,涉及到一个视频缩略图的视频列表;这个在大家看来,制作视频缩略图就是两行代码就搞定的事。确实是这样的,百度一下,每个 帖子都知道制作视频缩略图的方法,在这里确实也是一样的,但是我要实现的是让缩略图 在ListView上显示,而且...

1概述 在Android平台上,主要用到两种通信机制,即Binder机制和事件机制,前者用于跨进程通信,后者用于进程内部通信。 从技术实现上来说,事件机制还是比较简单的。从大的方面讲,不光是Android平台,各种平台的消息机制的原理基本上都是相近的,其中用到的...

最近,友网友反映Win 7系统在关机时提示“驱动器没有磁盘”的故障,这是怎么回事呢?本文将提供windows 7系统关机提示驱动器没有磁盘错误信息的解决方法供大家了解,希望可以帮助到大家...

在使用windows 7系统时,如果在系统桌面上打开多个程序窗口,想要使用时却要一个个鼠标点击,才能激活,但是这样就变得非常的麻烦啦...

在清楚了View绘制机制中的第一步测量之后,我们继续来了解分析View绘制的第二个过程,那就是布局定位。继续跟踪分析源码,根据之前的流程分析我们知道View的绘制是从RootViewImpl的performTraversals方法开始的,在此方法中依次调用了performMeasure、perform...

什么是JSON? JavaScript 对象表示法(JavaScript Object Notation)。 JSON是一种轻量级的数据交换格式,某个JSON格式的文件内部譬如可以长成这样: {'name': 'hanzichi','sex': 'male' } 看起来都是key-value的键值对,很像js的对象吧?没错,但同时JSON...