自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Fred's Note

既往不恋,当下不杂,未来不迎

  • 博客(12)
  • 收藏
  • 关注

原创 Flappy Bird 源码走读

参考:https://github.com/kirualex/SprityBird该项目基于spritekit,代码的结构很清楚,感觉用来学习spritekit非常不错。1、项目只有一个viewController,包含:@property (weak,nonatomic) IBOutlet SKView * gameView;@property (weak,nonatomic) ...

2016-04-28 11:48:00 345

原创 mysql 外键约束备注

梳理mysql外键约束的知识点。1、mysql外键约束只对InnoDb引擎有效;2、创建外键约束如下:DROP TABLE IF EXISTS t_demo_product;CREATE TABLE IF NOT EXISTS t_demo_product( proid int(20), proname varchar(20), price int(10),...

2016-04-27 14:29:00 459

原创 php杂记(二)

1、获取客户端真实IPif (!empty($_SERVER['HTTP_CLIENT_IP'])) { $onlineip = $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {//是否通过代理服务器 ...

2016-04-26 14:25:00 185

原创 断点续传原理备注

断点续传基于http/1.1协议实现,实际使用中主要靠修改http 请求消息头的range:  指定第一个字节的位置和最后一个字节的位置,一般格式:  Range:(unit=first byte pos)-[last byte pos] 实际代码实现在请求下载时,读取待下载文件大小并给header赋值:long size = file.length();Header head...

2016-04-22 09:48:00 279

原创 SurfaceView 绘制分形图

之前一直做的是应用类,这次抽时间,参考网上资料实践了下SurfaceView。目标是在页面上画一个科赫曲线的分形图。代码如下:package com.example.fredric.demo02;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;...

2016-04-21 16:41:00 362

原创 SQLite3

记录一个基础的IOS下SQLite的例子:@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, ...

2016-04-16 11:15:00 210

原创 UITableView(一)

#import <UIKit/UIKit.h>@interface ViewController : UIViewController<UITableViewDataSource,UITableViewDelegate> @property (nonatomic, retain) NSArray *_dataList; @property (nona...

2016-04-14 09:57:00 172

原创 greenDao 备注

1、构建文件夹存放自动生成的代码,并在脚本中配置:sourceSets { main { java.srcDirs = ['src/main/java', 'src/main/java-gen'] } }2、工程配置,引入greenDaocompile 'de.greenrobot:greendao:1.3.7'3...

2016-04-12 15:08:00 228

原创 eventbus 备注

Event在整个系统中是单例的。EventBus.getDefault().register(this); 注册EventBus.getDefault().unregister(this); 注销处理:public void onEventMainThread(Integer type){  if(type==LOGOUT){    mainFragment.setCurre...

2016-04-12 11:44:00 183

原创 Retrofit 备注

1、配置:compile 'com.squareup.retrofit:retrofit:2.0.0-beta2'compile 'com.squareup.retrofit:converter-gson:2.0.0-beta2'2、定义服务和返回值public interface LoginService { @POST("/test") Call<Log...

2016-04-12 11:36:00 203

原创 RxJava 备注

RxJava是一个采用观察者模式的异步框架,本文给出几个基本的使用例子。1、配置依赖: compile 'io.reactivex:rxjava:1.0.14' compile 'io.reactivex:rxandroid:1.0.1'2、基础(发布、订阅):observable = Observable.create(new Observable.OnSubs...

2016-04-12 10:37:00 234

原创 dagger2 备注

dagger 2是android下的IOC框架,类似java服务端的spring,但功能上远没有其强大。个人理解不管是APP还是服务端依赖注入的本质都是一样的,用于解耦某个服务的定义和实现。我自己给出下面这个简单的例子:1、在android studio中增加配置如下:buildscript { repositories { jcenter() } ...

2016-04-11 16:59:00 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除