2013年8月20日

IOS UITableView单条刷新,数据不刷新解决方案

摘要: 在使用 UITableView 进行某设置页面的设计时,由于设计页面有固定的section个数和row个数,而数据又需要根据用户的修改情况进行改变,所以我们往往不会为每个cell单独写一个类,而是直接对 contentView 添加子试图,如:[cell.contentView addSubview:contentLab];详细: static NSString *Identifier = @"dentifier0"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:Identifi. 阅读全文
posted @ 2013-08-20 22:06 you Richer 阅读(581) 评论(0) 推荐(0)

uva 12300 - Smallest Regular Polygon

摘要: 题意:给定两个点A和B,求包含这两个点的面积最小的正 n(已知)边形。#include#include#include#define pi 2.0*asin(1.0)#define sqr(a) ((a)*(a))using namespace std;int main(){ int n; double x1,x2,y1,y2,d,thy,s; while(cin>>x1>>y1>>x2>>y2>>n && x1+x2+y1+y2+n) { d=sqrt(sqr(x1-x2)+sqr(y1-y2)); thy=pi-2 阅读全文
posted @ 2013-08-20 22:04 you Richer 阅读(214) 评论(0) 推荐(0)

CloudStack搭建KVM环境

摘要: 软件环境:agent:CentOS 6.3,minimal安装,CPU启用VT management server:CentOS 6.3,minimal安装 存储:CentOS 6.3 搭建在management server上网络规划:management server:2个网卡,eth0:10.10.25.10(外部访问)eth1:192.168.1.10(管理网段,与kvm通信,提供nfs) agent:2个网卡,eth0:10.10.25.11,eth1:192.168.1.11(管理网段) public ip:10.10.25.21~10.10.25.30 private ... 阅读全文
posted @ 2013-08-20 22:02 you Richer 阅读(429) 评论(0) 推荐(0)

使用RNSwipeViewController类库进行视图切换

摘要: 如今很多应用已经不再局限于点击按钮触发事件来进行视图之间切换,为迎合给予用户更好体验,体现iOS系统极佳用户体验,使用手势来进行各个视图之间切换,用户至于一个大拇指在屏幕中央就可浏览到很多信息;关于 RNSwipeViewController:https://github.com/rnystrom/RNSwipeViewControllerRNSwipeViewController是别人已经写好的一个ViewController容器,剩下我们要做的就是把自己的视图容器放到这个容器中进行管理。 首先学习 RNSwipeViewController里面的Demo1.创建一个Single V... 阅读全文
posted @ 2013-08-20 21:59 you Richer 阅读(365) 评论(0) 推荐(0)

Mono for Android 初学遇到的问题

摘要: 1、搭建开发环境: 在win7系统中,VS2012 可以用 C# 开发Android 应用程序,mono for andriod 破解成功。 在win server 2008 系统中 破解不成功,具体原因不清楚(可能是我个人操作造成的)。最后选择用xamarin studio 开发。2、新建应用程序: 新建Android Application 应用程序,提示找不到Android SDK。 解决方法:xamarin studio环境,工具》options》SDK Locations 可以设置 Android SDK \ Java JDK \ Android NDK. 的位置信息。3、模拟器调试 阅读全文
posted @ 2013-08-20 21:57 you Richer 阅读(308) 评论(0) 推荐(0)

魔兽自动开始脚本雏形

摘要: 目标:1.打开魔兽争霸界面,等进入界面之后2.按键:s;;单人游戏3.按键:g;;自定义游戏4.进入游戏选择界面;;默认是上次游戏的界面5.友方:6.鼠标移动,固定7.循环4次8.鼠标左键选择(后期通过增加输入框,来灵活改变AI的难易程度)9.敌方:10.鼠标移动11.循环5次12.鼠标左键选择(同上)13.按键s,代表开始游戏 此外我们还需要知道的位置:友方”打开”的位置:103,300关闭着的:103,358电脑(简单的):纵坐标相差20电脑(中等难度的):同上电脑(令人发狂的):同上打开和打开之间的位置:纵坐标相差35注意:测量中有些误差是很长的,不过通过调试会逐渐解决敌方”打开”的位置 阅读全文
posted @ 2013-08-20 21:55 you Richer 阅读(250) 评论(0) 推荐(0)

一些关于linux 下的jni下问题

摘要: 编译的细节我就不写了,主要写一些linux下的注意事项,mask一下错误(太多windows的例子了)编译教程:http://www.cnblogs.com/youxilua/archive/2011/09/16/2178554.html 注意事项:1、编译.class文件,javaer都会的事情用javah去编译xxxx.h文件这个是注意事项,javah 包名(例:com.ansion.jni).类例子:src$ javah com.ansion.jni.myjni 然后你ls一下就会看见你的 myjni.h 2、在windows下是吧xxx.h编译成xxx.dll在linux下比较复杂,先 阅读全文
posted @ 2013-08-20 21:53 you Richer 阅读(164) 评论(0) 推荐(0)

自定义NavgationBa返回按钮

摘要: iOS 上UINavigationController视图压栈形式,可以在当前视图无限制push许多视图,然而一些会觉得自带的push按钮不够美观,而且当上的上一个页面title很长的时候,那个返回按钮就很长,怎样定义一个自己返回按钮呢?像第三幅图片一样。。。 需要push的视图里面定义一个事件- (IBAction)pushVC:(id)sender { NavViewController *navVC = (NavViewController *)[self.storyboard instantiateViewControllerWithIdentifier:@"NavView. 阅读全文
posted @ 2013-08-20 21:51 you Richer 阅读(334) 评论(0) 推荐(0)

==与equals

摘要: ·比较运算符 == 与 String的equals 和 Object的 equals① ==与Object的equals是一样的,对于基本类型数据如果2个量值相等则为true,如果是引用类型则指向同一个对象才相等。② String的equals 是比较2个字符串只要一样即相等,不管是不是指向同一个对象。例子:==与equalspublic class EqualTest{ public static void main(String[] args) { int i = 5; float f = 5.0f; System.out.println(i == f); //==比较基本类型, 阅读全文
posted @ 2013-08-20 21:48 you Richer 阅读(228) 评论(0) 推荐(0)

常量池

摘要: 常量池:用于管理在编译器被确定并报错在已编译的.CLASS的文件中的一些数据。包括常量与String常量。存在常量池中的数据是唯一的,所以2个相同的字符串常量都是常量池中的同一个常量,他们是== 相等的。 public class StringCom{ public static void main(String[] args) { String s1 = "ok"; String s2 = "ok"; System.out.println((s1 == s2)); //这个是String常量,存在常量池中,所以他们都是同一字符串 String o = 阅读全文
posted @ 2013-08-20 21:46 you Richer 阅读(450) 评论(0) 推荐(0)

HDU 4691(多校第九场1006) 后缀数组

摘要: 。。。还能多说什么。眼角一滴翔滑过。一直以为题意是当前串与所有之前输入的串的LCP。。。然后就T了一整场。扫了一眼标程突然发现他只比较输入的串和上一个串?我心中突然有千万匹草泥马踏过。然后随手就A了。。。先RMQ预处理一下,复杂度为nlogn ,然后每次LCP询问只需O(1)的复杂度。#include #include #include #include #include #include #include #include #include #include #include #include #define Max 2505#define FI first#define SE second 阅读全文
posted @ 2013-08-20 21:44 you Richer 阅读(170) 评论(0) 推荐(0)

java中完美打包

摘要: 前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库开始打包,Simulate(Java项目)-鼠标右键-Export弹出窗口,选择“JAR file”,点击“Next”取消勾选“config”和“lib”目录,以及e 阅读全文
posted @ 2013-08-20 21:41 you Richer 阅读(268) 评论(0) 推荐(0)

[置顶] JSP分页,使用Hibernate+mysql

摘要: 此代码为博主参考巴巴运动网源码所得,大部分一样,略有修改,在这里分享给大家,也方便自己以后写代码直接copy,看网上很多分页代码JSP里是用JAVA代码,博主原来也是这样,看到源码了解了JSTL,建议使用JSTL代码更清晰直观。PageView.javapublic class PageView { /** 分页数据 **/ private List records; /** 页码开始索引和结束索引 **/ private PageIndex pageindex; /** 总页数 **/ private long totalpage = 1; /** 每页显示记录数 **/ private i 阅读全文
posted @ 2013-08-20 21:39 you Richer 阅读(309) 评论(0) 推荐(0)

设计模式之适配器模式

摘要: 适配器模式的定义:将某个对象的接口转换为客户希望的另外一个接口。(四人组的设计模式一书)通俗的说就是:我需要某个对象,但是这个对象是没法直接获得的。可是系统中存在的类似的东西。这个时候我们就可以用继承或者是实现接口的方式创建一个新的类,创建这个类的实例满足我们的需求。这样就可以避免去修改系统中的代码。符合面向对象5原则中的开发封闭原则 信号-显卡-显示器 /** 二进制信号 signal**/class Signal{ public function processing() { echo "base signal processing"; }} ... 阅读全文
posted @ 2013-08-20 21:37 you Richer 阅读(172) 评论(0) 推荐(0)

hdu 4687 Boke and Tsukkomi

摘要: Dancing link twice.Find the maximum combination numbers in the first time.Enumerate each node, dancing.If the new result is not optimaze, then push it into ans.#include #include #include #include #include #include using namespace std;const int M = 200;// exactstruct dancing {#define dfor(c, a, b) fo 阅读全文
posted @ 2013-08-20 21:34 you Richer 阅读(220) 评论(0) 推荐(0)

UVA 839 (13.08.20)

摘要: Not so Mobile Before being an ubiquous communications gadget, a mobile wasjust a structure made of strings and wires suspending colourfullthings. This kind of mobile is usually found hanging over cradlesof small babies. The figure illustrates a simple mobile. It is just a wire,sus... 阅读全文
posted @ 2013-08-20 21:32 you Richer 阅读(165) 评论(0) 推荐(0)

多校 4686 Arc of Dream hdu 矩阵解

摘要: 构造矩阵如下:Ai*bi AX*BX AX*BY AY*BX AY*BY 0 a(i-1)*b(i-1)Ai 0 AX 0 AY 0 a(i-1)Bi 0 0 BX BY 0 b(i-1)1 0 0 0 1 0 1Sum(i) AX*BX AX*BY AY*BX ... 阅读全文
posted @ 2013-08-20 21:30 you Richer 阅读(182) 评论(0) 推荐(0)

关于wind7重新安装系统后,连接mysql的问题

摘要: 系统重装对于我们来说,可以说是家常便饭了。但重装系统之后 ,又要装很多的应用软件是会很烦的。特别是重装一些数据库软件,时间长不说,搞不好数据丢失了会让人抓狂。今天我简单介绍一个不用重装mysql的方法。首先在安装mysql的时候不要把它安装到系统盘中,这样以后系统重装后也不用重装mysql,这一点很重要。那么系统重装后该怎么做呢?请往下看。1.打开cmd,把目录指向你安装mysql的bin目录下,在控制台中输入mysqld-nt.exe -install回车 上面这个命令是把sqml注册为服务,如果成功的话,就会显示:Service successfully installed 2.... 阅读全文
posted @ 2013-08-20 21:28 you Richer 阅读(155) 评论(0) 推荐(0)

hadoop学习之ZooKeeper

摘要: 1. 什么是ZooKeeper?ZooKeeper是一组工具,用来配置和支持分布式调度。它能处理分布式应用的“部分失败”问题。 什么是部分失败?部分失败是分布式处理系统的固有特征,即发送者无法知道接收者是否收到消息,它出现的可能性有 网络传输出现问题、接收进程已经死掉等。 ZooKeeper是Hadoop的分布式协调服务,ZooKeeper是Hadoop生态系统的一部分,但又远不止如此,它能支持更多类似的分布式平台和系统,如Jubatus,Cassender等等。而且HBase明确指出至少需要一个ZooKeeper实例的支持。 2. ZooKeeper有什么特征?其核心是一个精简的文件系统;其 阅读全文
posted @ 2013-08-20 21:25 you Richer 阅读(512) 评论(0) 推荐(0)

viewDidLoad、viewDidUnload、viewWillAppear、viewDidAppear、viewWillDisappear 和 -viewDidDisappear的区别和使用

摘要: 首先看一下官方解释:- (void)loadView; // This is where subclasses should create their custom view hierarchy if they aren't using a nib. Should never be called directly.- (void)viewDidUnload NS_DEPRECATED_IOS(3_0,6_0); // Called after the view controller's view is released and set to nil. For example, 阅读全文
posted @ 2013-08-20 21:23 you Richer 阅读(494) 评论(0) 推荐(0)