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