综述 1、硬件构成 电脑硬件主要包含:机箱、主板、CPU、内存、拓展卡、电源、内置存储器、外置存储器、输入设备、输出设备、风扇、蜂鸣器等。 主机:主板、CPU、内存、硬盘、光驱、显卡、电源、声卡、网卡…… 三大件:CPU、内存、硬盘(由于之前三者价格都比较贵)。 最小系统:CPU、内存、硬盘、主板、显卡、电源。 主板 2、芯片组 芯片组是主板的灵魂,它决定了主板所能够支持的功能。...
分类:
其他好文 时间:
2016-06-06 17:08:07
阅读次数:
211
转自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777416.html
为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下:
常变量: const 类型说明符 变量...
分类:
编程语言 时间:
2016-06-06 17:07:25
阅读次数:
228
python定时杀进程
之前写了个python脚本用selenium+phantomjs爬新帖子,在循环拉取页面的过程中,phantomjs总是block住,使用WebDriverWait设置最长等待时间无效。用firefox替换phantomjs无改善因为这个脚本不会长期使用,因此采取临时办法,新开一个子线程固定周期杀死phantomjs进程,这样selenium就会在block最多不超过...
分类:
编程语言 时间:
2016-06-06 17:06:58
阅读次数:
461
一.引言从今天开始,在我的博客上开辟工作项目专栏,来总结记录项目中的开发难点。第一篇记录的是电子书模块。二.项目需求一级界面:1.侧滑菜单、2.书籍列表、3.上拉加载
二级界面:1.头部书籍信息、2.书籍简介、3.评价列表、4.评价功能(弹出评价界面)5.底部下载/阅读功能
下载管理界面:1.下载的书籍信息、2.可侧滑删除
阅读界面:1.电子书自适应大小(pdf文件)、2.翻页 、3.记录页三...
分类:
移动开发 时间:
2016-06-06 17:09:17
阅读次数:
285
苹果近日更新了App Store审核指 南的相关章节,对此前版本进行了修改和完善。除了增加应用截图、预览等限制外,使用Apple Pay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何取消。而从修改的政策部分可以看出,苹果对App store应用的审核更加严格,鉴于近来国内游戏踩雷屡见不鲜,审核标准请各位业内同学耐心阅读。
原版:《App Store Review Guideli...
分类:
移动开发 时间:
2016-06-06 17:08:08
阅读次数:
492
**什么是音频格式**这个问题我也是查了很久才弄明白的。音频格式其实是指容器的类型,在通俗一点就是声音文件的类型,比如说“我爱你中国.mp3”,这个声音文件的音频格式就是MP3。
这里稍微引入一些音频编码的东西。很多第一次涉及这个领域的(比如说我哈),很容易弄不清音频格式和音频编码的区别和联系,比如音频格式中有MP3格式,音频编码中有MP3编码,这时候多数人就不明白了。
音频编码本质是一种算法,...
分类:
移动开发 时间:
2016-06-06 17:06:41
阅读次数:
256
基本概念EventBus是一款针对Android优化的发布/订阅事件总线库。简便了Activities, Fragments, 以及background threads之间的通信,使发送者与订阅者之间有效解耦。
基本使用EventBus的使用也极其简单,只需三步即可。
定义一个事件类型。 public class MessageEvent {
public final String messag...
分类:
其他好文 时间:
2016-06-06 17:05:50
阅读次数:
234
这几天还是在做那个项目 有一个部分是需要有一个类似微信朋友圈那样的功能 开始自己实现是用RecycleView嵌套RecycleView 然后已经把别的弄好了 动态图片那块还没有加上结果我不会搞也没有找到栗子 然后就换了一个思路 看到有listview+gridview的栗子就照着做了一个
先看一下现在的效果
呐 这个是listview嵌套Gridview实现的 评论那些我在recy...
分类:
微信 时间:
2016-06-06 17:07:33
阅读次数:
674
Basic Calculator
Total Accepted: 29148 Total
Submissions: 128464 Difficulty: Hard
Implement a basic calculator to evaluate a simple expression string.
The expression string ...
分类:
其他好文 时间:
2016-06-06 17:06:53
阅读次数:
142
什么是PreLoader?
PreLoader是由Volodymyr Kurbatov设计的一个很有意思的HUD(平视显示效果(Head Up Display)),通过运动污点和固定污点之间的粘黏动画吸引用户的眼球跟踪,能有效分散等待注意力。
这篇文章简单剖析本人使用OC实现PreLoader的原理思路和做法。
喷出来的油污
根据这个Loading动画的粘黏特征,我把它里面这些有颜色的物体...
分类:
其他好文 时间:
2016-06-06 17:05:55
阅读次数:
257
首先,让我们看下linux虚拟内存:
第一层理解
1. 每个进程都有自己独立的4G内存空间,各个进程的内存空间具有类似的结构
2. 一个新进程建立的时候,将会建立起自己的内存空间,此进程的数据,代码等从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struct记录,task_struct中记录中一条链表,...
分类:
系统相关 时间:
2016-06-06 17:06:53
阅读次数:
306
Android乐学成语的实现分析
下面是效果图
目录工程如下:
具体实现以及写的过程中遇到的问题
第一步:建立数据库,像这种比较繁多的数据,可以用execl表格来做,然后Navict可视化工具,导入进去
加载数据数据库到项目中来,在res目录下建立一个raw文件夹,
DBOpenHelper.java
package cn.deu...
分类:
移动开发 时间:
2016-06-06 17:05:04
阅读次数:
331
一直没有很仔细的系统学习Java,之前一直用的是python和c/c++,但是既然要走上大数据的道路,那么一定逃脱不开java的。下面在网上找到一些资料并结合相关的书进行整理总结。java.util包,包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组、日期Date类、堆栈Stack类、向量Vector类等)。集合...
分类:
编程语言 时间:
2016-06-06 17:07:13
阅读次数:
277
日期
内核版本
架构
作者
GitHub
CSDN 2016-06-06
Linux-4.5
X86 & arm
gatieme
LinuxDeviceDrivers
Linux进程管理与调度-之-进程的描述
execve系统调用execve系统调用我们前面提到了, fork, vfork等复制出来的进程是父进程的一个副本, 那么如何我们想加载新的程序, 可...
分类:
系统相关 时间:
2016-06-06 17:07:03
阅读次数:
307
推送的集成
常用概念
推送:从服务器把消息实时发到客户端app上,这就是推送,推送可用于发送系统通知、发送推荐信息、发送聊天消息等等。
别名:用于给移动设备取个好记的名字,比如电脑有计算机名,可以把别名理解为开发者给移送设备起的外号。不过,多个移动设备可以起一样的别名,这几个设备就会收到该别名的所有消息。
标记:用于给移动设备打标签,可以理解为分类,比如说超市里的泰国大米既可以打上“粮食制...
分类:
移动开发 时间:
2016-06-06 17:05:05
阅读次数:
494
本文原作者:一缕殇流化隐半边冰霜(简书)
前言
关于我和WebSocket的缘:我从大二在计算机网络课上听老师讲过之后,第一次使用就到了毕业之后的第一份工作。直到最近换了工作,到了一家是含有IM社交聊天功能的app的时候,我觉得我现在可以谈谈我对WebSocket/Socket的一些看法了。要想做IM聊天app,就不得不理解WebSocket和Socket的原理了,听我一一道来。
...
分类:
微信 时间:
2016-06-06 17:06:24
阅读次数:
459
缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。
本文是缓存在分布式应用第二篇文章,介绍分布式缓存,Memcache,Redis,本地缓存(硬盘缓存,内存缓存)以及缓存在分布式系统中的架构示例。本文主要是自己的学习总结和网络文章摘录,供学习之用。
本次分享大纲
缓存概述CDN缓存反向代理缓存分布式缓存本地缓存缓存架构示...
分类:
Web程序 时间:
2016-06-06 17:04:02
阅读次数:
301