一、为什么要使用异常首先我们可以明确一点就是异常的处理机制可以确保我们程序的健壮性,提高系统可用率。虽然我们不是特别喜欢看到它,但是我们不能不承认它的地位,作用。有异常就说明程序存在问题,有助于我们及时改正。在我们的程序设计当做,任何时候任何地方因为任何原因都有可能会出现异常,在没有异常机制的时候我们是这样处理的:通过函数的返回值来判断是否发生了异常(这个返回值通常是已经约定好了的),调用该函数的程...
分类:
编程语言 时间:
2016-07-22 19:17:40
收藏:
0 评论:
0 赞:
0 阅读:
275
添加pch文件Xcode6之后不会自动创建-Prefix.pch文件到你的工程里,所以我们想使用pch文件的话得自己手动导入,下面就介绍下如何手动添加pch文件到工程目录中去。
(1)打开你已经存在的XCODE工程. 选择 File > New > File > iOS > Other > PCH File 然后点击下一步.(2)给你的PCH文件起名字projectName-Prefix.pch....
分类:
移动平台 时间:
2016-07-22 19:17:19
收藏:
0 评论:
0 赞:
0 阅读:
320
原文地址:https://yq.aliyun.com/articles/57901?spm=5176.100239.blogcont57826.25.oaM83B
摘要: 在阿里巴巴在线在线技术峰会上的第三天,来自阿里云高级技术专家李金波为大家题为《企业大数据平台仓库架构建设思路》。本次分享中,李金波主要从总体思路、模型设计、数加架构、数据治理四个方面介绍了如何利用大数据平台的特性,...
分类:
其他 时间:
2016-07-22 19:17:10
收藏:
0 评论:
0 赞:
0 阅读:
292
以前有个项目做一个笔记本类似的东西,觉得写的不太好,最近重新写,就发现了这个富文本编辑器他的效果是这样的
感觉有点厉害啊
废话不多说开始撸码
1先添加依赖
dependencies {
compile ‘jp.wasabeef:richeditor-android:1.2.0’
}
2写布局 <jp.wasabeef.richeditor.RichEditor
a...
分类:
移动平台 时间:
2016-07-22 19:17:00
收藏:
0 评论:
0 赞:
0 阅读:
398
一、web基础?HTTP协议原理 (掌握HTTP遵循请求/响应模型,HTTP是无状态的协议,端口号为80)
?HTTP协议处理流程
1、客户端和Web服务器建立连接
2、客户端发送HTTP请求
3、服务器生成HTTP响应回发
4、关闭连接
?HTTP协议请求和响应信息格式
请求信息:
分为请求行、请求头、空行、消息体(POST)响应信息:?WEB服务器缺陷:
只能发送静态页...
分类:
编程语言 时间:
2016-07-22 19:16:40
收藏:
0 评论:
0 赞:
0 阅读:
341
首先为权限:
下面为代码:
public class MainActivity extends Activity implements View.OnClickListener {
private RelativeLayout mAcountHeadIconLayout;
private ImageView mAcountHeadIcon;
...
分类:
移动平台 时间:
2016-07-22 19:16:30
收藏:
0 评论:
0 赞:
0 阅读:
263
基于SQLite3轻量级封装,一行代码实现增删改查,
不需要写sql语句实现CRUD...
分类:
数据库技术 时间:
2016-07-22 19:16:20
收藏:
0 评论:
0 赞:
0 阅读:
326
五、快照 前面实验说明了处理维度的扩展。本节讨论两种事实表的扩展技术。 有些用户,尤其是管理者,经常要看某个特定时间点的数据。也就是说,他们需要数据的快照。周期快照和累积快照是两种常用的事实表扩展技术。 周期快照是在一个给定的时间对事实表进行一段时期的总计。例如,一个月销售订单周期快照汇总每个月底时总的销售订单金额。 累积快照用于跟踪事实表的...
分类:
其他 时间:
2016-07-22 19:16:00
收藏:
0 评论:
0 赞:
0 阅读:
162
理解镜像、容器和存储驱动
为了更有效地使用存储驱动,你必须理解Docker如何创建和存储镜像。接下来,需要理解容器是如何使用这些镜像的。最后,你需要一个对镜像和容器操作者都需要的技术简介。
镜像和图层layers
每一个Docker镜像都参考了一系列的只读层,这些层代表着文件系统的区别。层级是从底层开始,逐一建立组成容器的root文件系统。下面的图显示了Ubuntu镜像有4层:
...
分类:
其他 时间:
2016-07-22 19:15:50
收藏:
0 评论:
0 赞:
0 阅读:
160
一个简单的AJAX实例
创建一个简单的XMLHttpRequest,从一个TXT文件中返回数据。
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHtt...
分类:
Web开发 时间:
2016-07-22 19:15:21
收藏:
0 评论:
0 赞:
0 阅读:
220
上一篇文章介绍了JDBC事务,JDBC可以处理单数据源的事务,满足大部分事务处理的需求,但是JDBC事务不能解决多数据源和分布式事务问题,Java平台给我们提供了解决方案--JTA。本文将探讨JTA的一些细节。...
分类:
编程语言 时间:
2016-07-22 19:15:10
收藏:
0 评论:
0 赞:
0 阅读:
259
android MVVM开发模式
概念
mvvm 是一个在 mvp 架构上修改,目标是将view的一些更改,跟model关联起来,使得model的数据改变,直接通知到view上面来,从而解决mvp架构里面的v-p之间的接口太重问题。
所以mvvm的核心解决问题为:使得v-p直接的关系弱化,使用绑定方式(dataBinding)直接将model的改变反馈到view上面。
关于完整的dataBi...
分类:
移动平台 时间:
2016-07-22 19:15:00
收藏:
0 评论:
0 赞:
0 阅读:
349
1、字符串达到多长才截取
2、将指定的对象转换为String类型
3、转换字符,用于替换提交的数据中存在非法数据:"'"
4、对标题""转换为中文“”采用对应转换
5、替换HTML标记
6、标题中含有特殊字符替换 如:●▲@◎※ 主要在标题中使用
7、替换所有英文字母
8、替换所有数字
9、将/n转换成为回车 ,空格转为
10、清除所有
11、清楚WOrd垃圾代...
分类:
其他 时间:
2016-07-22 19:14:50
收藏:
0 评论:
0 赞:
0 阅读:
255
规律:当n,m不全为奇数的时候,最短路径就是n*m;
当n,m全为奇数的时候,必然要走一条斜线,就多走了0.41(即根号2),最短路径即为:n*m+0.41....
分类:
其他 时间:
2016-07-22 19:14:40
收藏:
0 评论:
0 赞:
0 阅读:
175
最近学习了python学习入门,所以想把简单的东西总结出来。...
分类:
编程语言 时间:
2016-07-22 19:14:30
收藏:
0 评论:
0 赞:
0 阅读:
294
问题链接:POJ2262 ZOJ1951 UVa543 Goldbach's Conjecture。基础训练级的题,用C语言编写程序。
这个问题是验证哥德巴赫猜想,对于输入的n,找出一对差值最大的奇素数。
使用穷举法来解决这个问题。
目前POJ使用的C语言编译器,似乎比较古老,在别处可以编译通过的代码,在它这里编译错误。
AC的C语言程序如下:
/* POJ2262 ZOJ1951 ...
分类:
数据库技术 时间:
2016-07-22 19:14:10
收藏:
0 评论:
0 赞:
0 阅读:
122
反射机制
课程大纲
一、 什么是反射
1、 反射:Reflection:类信息->对象,对象->类信息
2、 由对象得到类信息就叫反射。
二、 Class类
1、 Class类是一切的反射根源
2、 Class类表示什么?
3、 很多车——可以定义一个Car类(发动机,颜色)
4、 很多人——可以定义一个Person类(姓名,年龄)
5、 很多类——Class类...
分类:
其他 时间:
2016-07-22 19:13:50
收藏:
0 评论:
0 赞:
0 阅读:
184
代码都是源于毛星云的《opencv3.0编程入门》1、计时函数
getTickCount()和getTickFrequency()函数;
getTickCount()函数返回CPU自某个事件以来走过的时钟周期;
getTickFrequency()函数 返回CPU一秒所走的周期数;事例:double time0=static_cast(getTickCount()...
分类:
其他 时间:
2016-07-22 19:13:40
收藏:
0 评论:
0 赞:
0 阅读:
297
为何八旬老人被恶毒夫妻推下山崖却无人制止?为何七个男子殴打妇女人们却拍手叫好?为何蛇蝎共处一室却相安无事?是人性的缺失?还是道德的沦丧?如果想知道,请观看动画片《葫芦娃》!...
分类:
其他 时间:
2016-07-22 19:13:30
收藏:
0 评论:
0 赞:
0 阅读:
247
问题链接:HDU5319 Painter。
本题可以使用深度优先搜索求解。
红色刷子("R"刷子)按“\”的方向刷,蓝色刷子("B"刷子)按"/"方向刷。一个地方如果被两次刷到变成绿色("G"色)。
首先,忽略蓝色("B"色),只看红色("R"色),把绿色("G"色)也看成红色(因为需要用蓝色刷子刷一下),看最少需要用红色刷子刷几次;然后,忽略红色("R"色),只看蓝色("B"色),把绿...
分类:
其他 时间:
2016-07-22 19:13:20
收藏:
0 评论:
0 赞:
0 阅读:
214