Skip to content

Instantly share code, notes, and snippets.

##分布式系统(Distributed System)资料


#####希望转载的朋友,你可以不用联系我.但是一定要保留原文链接,因为这个项目还在继续也在不定期更新.希望看到文章的朋友能够学到更多.

介绍:这是一篇介绍在动态网络里面实现分布式系统重构的paper.论文的作者(导师)是MIT读博的时候是做分布式系统的研究的,现在在NUS带学生,不仅仅是分布式系统,还有无线网络.如果感兴趣可以去他的主页了解.

#import <UIKit/UIKit.h>
@interface NumberPadDoneBtn : UIView
@end
@interface NumberPadButton : UIButton
@end
@stoneshao
stoneshao / crc16.c
Created August 22, 2017 09:58 — forked from jlamothe/crc16.c
CRC16 checksum calculator
#include <stdint.h>
#define CRC16 0x8005
uint16_t gen_crc16(const uint8_t *data, uint16_t size)
{
uint16_t out = 0;
int bits_read = 0, bit_flag;
/* Sanity check: */
@stoneshao
stoneshao / ios recording and transfer to speex data
Created September 18, 2015 10:19
iOS recording to speex data
1.
mSampleRate = 16000;
mFormatID = kAudioFormatLinearPCM;
mFramesPerPacket = 1;
mChannelsPerFrame = 1;
mBytesPerFrame = 2;
mBytesPerPacket = 2;
mBitsPerChannel = 16;
mReserved = 0;
mFormatFlags = kLinearPCMFormatFlagIsSignedInteger | kLinearPCMFormatFlagIsPacked;
@stoneshao
stoneshao / UILabel setPreferredMaxLayoutWidth
Created September 18, 2015 10:12
constraint label's width with dynamic rows.
[label setPreferredMaxLayoutWidth:mywidth];
NSArray *segmentedArray = [NSArray arrayWithObjects:"One","Two",nil];
UISegmentedControl *segmentedControl = [[UISegmentedControl alloc]initWithItems:segmentedArray];
segmentedControl.frame = CGRectMake(0.0, 0.0, 290, 30.0);
segmentedControl.selectedSegmentIndex = 0;
segmentedControl.tintColor = [UIColor grayColor];
segmentedControl.segmentedControlStyle = UISegmentedControlStyleBar;
[segmentedControl addTarget:self action:@selector(indexDidChangeForSegmentedControl:)
forControlEvents:UIControlEventValueChanged];
[self.navigationItem setTitleView:segmentedControl];
@stoneshao
stoneshao / Change ImageView's Size in UITableViewCell
Last active September 16, 2015 06:42
Change ImageView's Size in UITableViewCell
@interface MyCell : UITableViewCell
@end
@implementation MyCell
-(void)layoutSubviews
{
[super layoutSubviews];
self.imageView.contentMode = UIViewContentModeScaleAspectFill;
self.imageView.frame = CGRectMake(self.imageView.frame.origin.x, self.imageView.frame.origin.y, 50, 50);