问题
在iOS/Mac中我们有许多方式去持久化存储数据:NSUserDefault、Key chain、C语言文件接口、NSFileHandle、基础框架中的write方法、归档等等。在实际应用中,我们经常需要将这些数据按一定格式转换为对象,并且进行一定的筛选等操作然后再使用,显得不是很方便。Apple给我们提供了Core Data框架,可以直接按对象的方式操作数据,让这些变得非常简单。
...
分类:
其他好文 时间:
2015-03-09 17:35:28
阅读次数:
189
问题
如果多个实体之间有关联,比如Student拥有多本书(Book),怎么像数据库一样的能够表示这种关系?
解决方法
Core Data提供了relationship来表示实体(Entity)之间的这种关系,包括一对一、一对多等。
1 .打开Core Data的模型文件,可以看到每个Entity都有一个Relationships可以设置。我们在Student里面添加一个b...
分类:
其他好文 时间:
2015-03-09 17:36:46
阅读次数:
2141
这是touch传递系列文章的第三篇,我打算在这篇文章里从源码的角度解释dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent方法的返回值影响touch传递的原理。
如果想了解touch和click的那些事,请浏览touch事件传递系列的第一篇http://blog.csdn.net/bingospunky/article/details/43603397
如果想了解touch事件一步一步传递的路线,请浏览touch事件传递系列的第二篇http://blog...
分类:
移动开发 时间:
2015-03-09 17:36:57
阅读次数:
299
问题
小明班上最近月考了,老师大明想要给一部分优秀的同学进行奖励,而另外一部分要进行查漏补缺。大明决定将总分排名前10的,各科成绩排名前10的以及排名最后10名的按从高到低的顺序找出来。以前大明都是在家用笔一个个划出来。不过最近大明在长沙戴维营教育接受了残酷的iOS培训,决定装逼一把,给自己的“肾6+”开发了一款应用。只要各科老师将成绩提交给他,就可以直接看到这些学生的成绩了,并且各种曲线、...
分类:
其他好文 时间:
2015-03-09 17:35:35
阅读次数:
126
//
// main.cpp
// 639
//
// Created by Fangpin on 15/3/9.
// Copyright (c) 2015年 FangPin. All rights reserved.
//
#include
#include
#include
#include
using namespace std;
int map[7][7];
int a...
分类:
其他好文 时间:
2015-03-09 17:35:25
阅读次数:
149
PS:本篇文章大多数翻译自github上一篇英文文章!总所周知,安卓UI是基于View(屏幕上的单一节点)和ViewGroup(屏幕上节点的集合),在android中有很多widgets和layouts可以用于创建UI界面,比如最常见的View有Button,TextView等等,而最常见的布局也有RelativeLayout,LinearLayout等。在一些应用中我们不得不自定义View去满足我...
分类:
移动开发 时间:
2015-03-09 17:34:46
阅读次数:
9938
目录目录
About Swift
Hello World
变量与常量
数据类型转换以及字符串String插值
数组Array和字典DictionaryAbout SwiftSwift是一门汲取了C与Objective-C的精华,用来开发iOS和OS X应用的新的编程语言(由苹果公司于2014年6月7日发布)。Swift摆脱了C语言兼容性的约束,采用安全的编程模式并且添加了现代化的特性,让编程更加容易...
分类:
编程语言 时间:
2015-03-09 17:34:03
阅读次数:
174
一个性质:偶数位的回文数都是11的倍数(11本身除外),所以偶数位的不用考虑,接下来我们就构造奇数位的回文数,然后判断这个数是不是素数就行了。代码如下:/*
ID: 15674811
LANG: C++
TASK: pprime
*/#include
#include
#include
#include
#include<cma...
分类:
其他好文 时间:
2015-03-09 17:33:35
阅读次数:
149
在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。
Java 反射机制主要提供了以下功能
1、在运行时判断任意一个对象所属的类。
2、在运行时构造任意一个类的对象。
3、在运行时判断任意一个类所具有的成员变量...
分类:
编程语言 时间:
2015-03-09 17:33:52
阅读次数:
160
Centos升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:
开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
...
分类:
其他好文 时间:
2015-03-09 17:33:42
阅读次数:
184
Framework中的app为什么在编译的时候需要到源码中编译:
因为缺少必要的包(源码)----在连接的时候是以class文件来连接编译的
以Systemeui为例:
缺少这个包
寻找android源码的时候可以找到这个包:
知道framework在编译的时候会打包自己的java源文件,于是在打包的out文件中寻找打包的这个 :其实也是能够找到的:
...
分类:
移动开发 时间:
2015-03-09 17:32:42
阅读次数:
243
Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算...
分类:
其他好文 时间:
2015-03-09 17:35:14
阅读次数:
234
本文译自:http://maven.apache.org/pom.html
属性
属性是最后需要理解的POM基础。跟Ant中属性一样,Maven的属性是值的占位符。在一个POM内可以在任何位置使用${X}(X代表属性)符号来访问属性的值。
它们有五种不同的样式:
1. env.x:带有”env”前缀的变量会返回系统的环境变量。例如,${env.PATH}就包含了PATH环境变量。
注...
分类:
其他好文 时间:
2015-03-09 17:32:14
阅读次数:
180
今天在ubuntu安装ssh的时候报了下面的错误:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process...
分类:
系统相关 时间:
2015-03-09 17:32:10
阅读次数:
241
国外开发者最近发现,WWDC2014上苹果发布的新语言Swift,和古老的 Scala 语言在语法上存在众多的相似之处。
本文以苹果官方教程 The Swift Programming Language 中的示例,比较Swift与Scala两种语言实现同一功能的代码。
Swift语言从语法上来看,几乎是Scala的一个分支,在以下功能上几乎是等同的:类型继承、闭包...
分类:
编程语言 时间:
2015-03-09 17:34:42
阅读次数:
132
String hql="select js_product_warehouse.c_id,js_product_warehouse.c_product_id,js_product_warehouse.c_stock,nvl(m.sumEnterWarehouse,0),nvl(n.sumOutWarehouse,0),nvl(m.enterWarehouseDate,n.outWarehouseD...
分类:
其他好文 时间:
2015-03-09 17:33:35
阅读次数:
113