现在位置: 首页 > niacin发表的所有文章
  • 07月
  • 27日
综合 ⁄ 共 8507字 评论关闭
1、第一个要实现的效果如图: 新建一个基于Sigle view Application的项目,拖一个Table View到View上,实现Outlets:dataSource、delegate到File's Owner。 实现代码: [cpp] view plaincopy #import <UIKit/UIKit.h>   //为了填充表格,必须使用一个协议,并且实现协议中的两个方法   @interface ViewController : UIViewController<UITableViewDataSource>      @end   [cpp] view plaincopy #import "ViewController.h"      @implementation ViewController   NSMutableArray ......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 844字 评论关闭
#include <iostream> using namespace std; int heap_size; int length; //左孩子 int Left(int i) { return 2*i+1; } //右孩子 int Right(int i) { if(2*(i+1) <= length -1) { return 2*(i+1); } else { return -1; } } //交换两个值 void swap(int &a, int &b) { int c = a; a = b; b = c; } void Max_Heapify(int *A,int i) { int l = Left(i); int r = Right(i); int largest = i; if(l <= heap_size && A[l] > A[i......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 125字 评论关闭
合理的方案是:单独在可视化编辑器里可以单写,在场景文件中也以单独文件形式存在,导出场景文件在Asset Pipeline里编译时应该以字符串的形式编译进Asset里,和普通3d引擎是一样的,不要直接写进html里,更不要在服务端单列,这样增加请求次数。
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 1824字 评论关闭
/* * Copyright 2013 Lars Werkman * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 9127字 评论关闭
苹果公司在 iOS 7 and OS X 10.9引入NSProgress类,目标是建立一个标准的机制用来报告长时间运行的任务的进度。NSProgress引入之后,其最重要的作用是可以在一个app的多个不需要紧耦合的模块之间产生进度报告。举个例子,一个运行在后台队列中的图片操作,这个操作应该能够把它的进度通知给一个视图控制器 (并且这个视图控制器也可以暂停或者终止该操作),甚至两个对象不可能持有对方的引用。   设计目标 有关NSProgress的最好的文档现在可以在Foundation release notes for OS X 10.9.中找到。该类的参考文档也有,不过我发现......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 1091字 评论关闭
The ? 1 ? 2 ? ... ? n = k problem  The problem Given the following formula, one can set operators '+' or '-' instead of each '?', in order to obtain a given k? 1 ? 2 ? ... ? n = k For example: to obtain k = 12 , the expression to be used will be:- 1 + 2 + 3 + 4 + 5 + 6 - 7 = 12  with n = 7 The Input The first line is the number of test cases, followed by a blank line. Each test case of the input contains integer k (0<=|k|<=1000000000). Each test case will be separated by a singl......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 151字 评论关闭
URL url = this.class.getClassLoader().getResource("mysqlBackup.bat"); InputStream in = this.getClass().getClassLoader().getResourceAsStream("uploaddata.xml");
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 611字 评论关闭
最近遇到一个比较恶心的问题。有一个项目,在启动的时候,需要先启动数据库,再启动tomcat,这样子程序才可以连接上。然而,tomcat和数据库是分开在两台不同的服务器上,而且管理这个服务器的人定死了了一套约定,一定是先打开tomcat所在的服务器,在打开数据库所在的服务器,导致了程序一开始就卡死。然后那群人宁愿重启一次tomcat,也不愿意去改这个开机的顺序。 由于项目之前是使用bonecp的连接池,不太好把这个给改掉,虽然现在很多连接池都是支持断线重连的,但是不能改啊!!! 好吧你既然那么固执,只可以用代码解决了。开......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 5744字 评论关闭
 Red5 是建立在Jetty6(servlet engine) , Mina (networking)基础之上的,并通过使用Spring框架将起整合起来的.因此我们需要有一些配置文件.我们可能的通过载入properties 文件来简化配置,因此用户不需要深入了解XML.该文档就是要新手们去熟悉这些配置文件,其中一些需要改动,一些不必关心. Jetty Config----------------------------------   一、/conf/jetty.xml  servlet引擎主配置文件,如果你的应用程序是放在webapps文件中的,你就不需要更改该配置文件.该文件非常象一把瑞士军刀.你可以任意排序.关于其更多的详细信息参见je......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 226字 评论关闭
例如: <!-- 配置404与500错误处理 --> <error-page> <error-code>404</error-code> <location>/404.htm</location> </error-page> <error-page> <error-code>500</error-code> <location>/500.htm</location> </error-page> 解决方法:internet选择--高级--显示友好的http错误信息的勾去掉!
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 10159字 评论关闭
此权限管理系统把待访问的业务层方法做为权限管理中的资源,通过spring aop 对接口方法进行拦截,来实现权限的管理,可以实现细粒度的权限控制。 在上文体验了spring aop 一些特性,aop 接口:MethodBeforeAdvice, AfterReturningAdvice, ThrowsAdvice 实现这三个接口分别对方法执行前,后,执行中抛异常等情况进行的,我们要是想做overload 这样的操作时,要用MethodInterceptor 接口,此接口好在有返回值, public Object invoke( MethodInvocation invocation) throws Throwable { //. } 上文做法有些牵强业务逻辑还有throw......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 7060字 评论关闭
1. Linux 时钟 时钟是一个系统工作的灵魂,时钟硬件的发展也非常的快,Linux内核里面兼容的时钟种类也非常的多,为了让大家更了解时钟,我先归纳一下Linux里面的时钟。本文分析的时钟是比较新的linux内核2.6.33,架构是改变最迅速的x86。 linux时钟发展到现在,很多东西已经面目全非了,要理出个头绪来不是很容易。   (1) RTC 实时时钟: 这个是我们系统定时器时间的基准,通过cmos的读写,能够永久存在,开机时读取,需要的时候写入,它能够提供稳定的时钟脉冲,该时钟在IRQ8上周期性的产生信号,频率在2Hz ~ 8192Hz之间,在Lin......
阅读全文