现在位置: 首页 > sharing发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 2141字 评论关闭
init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途 init-初始化程序 viewDidLoad-加载视图 viewWillAppear-UIViewController对象的视图即将加入窗口时调用; viewDidApper-UIViewController对象的视图已经加入到窗口时调用; viewWillDisappear-UIViewController对象的视图即将消失、被覆盖或是隐藏时调用; viewDidDisappear-UIViewController对象的视图已经消失、被覆盖或是隐藏时调用; viewVillUnload-当内存过低时,需要释放一些不需要使用的视图时,即将......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 2575字 评论关闭
        哈哈 , 继续坚持哦 ! 到了第三关了, 这关考验你的耐心~观察。 好了 , 不多废话了。看看吧 !~!~         上一关提交了key之后,会出来这样一个网页 :                 Original:原始的(PS:小编的英语不敢直言(太水)) 后面有一个串, Sorted:排序了的, 看来和排序有关了。下面估计又让我们提交什么东西。暂时没有头绪, 挖掘信息,咱们来看看网页源码:                 看来这里让提交这6个字符串对应使用了哪个排序算法。 我了个神, 这么多,很多都没有见过。但是何不从简单开始呢。从我们最熟悉的冒......
阅读全文
  • 11月
  • 06日
综合 ⁄ 共 3580字 评论关闭
一次性输出最大连通图,速度比较快,目前还没有发现什么Bug,之前写过这个算法,这回和之前那个算法一样,只不过开放一个OpenCV接口 直接调用cvMaxLable就可以了,了解OpenCV的都懂,就不多讲了,上源码 int cvMaxLable( IplImage* imgin , IplImage* imgout ) { int x , y; for( y = 0; y < imgin->height; y++ ) { uchar* ptr = (uchar*)( imgin->imageData + y * imgin->widthStep ); for( x = 0; x < imgin->width; x++ ) { if( x == 0 || y == 0 || x == imgin->width - 1 ) ptr[x] ......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 1752字 评论关闭
基本的选择符包括通用选择符、类型选择符、属性选择符、ID选择符和伪类选择符等        (1)类型选择符            类型就是指HTML语言定义的各个元素,每一种元素名就是一个类型选择符名,通过为每一种元素名定义样式,HTML文档中的该元素都会应用该样式。            如 p {color: #FF0000;}       (2)通用选择符           通用选择符是用型号(*)来表示          (3) 派生选择符                由两个或者多个类型选择符组成,并以空白相分隔,例如派生选择符的形式如下:                  A B                div p *[hre......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 286字 评论关闭
    何谓企业级开发,企业级开发指针对企业需求的开发方式。一般会有2个任务,一个是流程的建设和管理,一个是数据的报送和管理。不管是这两个任务的哪一种,我都建议不要采取数据库为中心的操作。因为企业的数据和流程管理需求一般都不是实时的,没有太高的性能需求,但是变化却很大。包括数据报送的样式和显示的样式,以及流程的过程区别等等。 所以在谈到一些设计的时候,特别是针对DAO层的设计,我不愿意看到所谓CRUD这样的描述。 但是一般来说,企业有很多原有系统和原有数据,如果要兼容这些数据,往往迫不得已要了解数据库......
阅读全文
  • 05月
  • 14日
综合 ⁄ 共 4193字 评论关闭
原帖地址:http://community.csdn.net/Expert/topic/3317/3317231.xml?temp=.7252313 程序选择了: 项目名称,项目年度,地市,申请单位,支持金额这几个字段其中汇总字段为项目年度,地市查询结果列就要按需要项目名称,项目年度,地市,申请单位,支持金额排列好并能按指定的字段进行排序处理要求生成的结果:=================================================================序号   项目名称    项目年度    地市            申请单位    支持金额1      名称1       2004        省直            1公司      1002      名称2 ......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 1281字 评论关闭
按照步骤和我一起来: 第一步:创建一个新的工程,选择Framework,然后选择cocoa Touch Static Libarary ,添加你自己想要的名字ok,这里我取为“myLibrary” 第二步:在myLibrary.h中添加并改为 [html] view plaincopy #import <Foundation/Foundation.h>       #import <UIKit/UIKit.h>       @interface myLibrary : NSObject       -(void)testFunction;       @end   第三步:在myLibrary.m中改为 [html] view plaincopy #import "myLibrary.h"               @implemen......
阅读全文
以前学习过用Scoket 建立聊天,简单的建立聊天是没问题的,但如果要实现多人复杂的聊天,后台服务器代码就比较复杂,对于我这新手来讲就比较难了。后来在网上看到用openfire做服务器,利用强大的Smack API库来实现IM聊天就简单多了。  网上也有很多关于这方面的资料,我就在这里把网上的资料和自己的理解总结一下和大家一起交流学习。 需要用到以下几个工具: Openfire  最新版本(openfire 3.8.1)  下载地址:http://www.igniterealtime.org/downloads/index.jsp 安装配置可参考:http://www.cnblogs.com/hoojo/archive/2012/05......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 386字 评论关闭
void main(){    vector<int> in_vec;    in_vec.push_back(1);    in_vec.push_back(2);    in_vec.push_back(3);    in_vec.push_back(4);    in_vec.push_back(5);    in_vec.push_back(6);    vector<int>::iterator it;    for (it=in_vec.begin();it!=in_vec.end();it++)    {     if (*it==3||*it==5||*it==6)     {      it=in_vec.erase(it);      --it;     }    }         for (it=in_vec.begin();it!=in_vec.end();++it)    {       cout<<*it<<endl;    } } 输出: 1 2 4
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 11576字 评论关闭
------- 源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到! ---------- 第1节 网络编程(TCP-上传图片) 需求:上传图片。 客户端。 1,服务端点。 2,读取客户端已有的图片数据。 3,通过socket 输出流将数据发给服务端。 4,读取服务端反馈信息。 5,关闭。 import java.io.*; import java.net.*; class PicClient { public static void main(String[] args)throws Exception { Socket s = new Socket("192.168.1.254",10007); FileInputStream fis = new FileInputStream("c:\\1.bmp"); // 读数据 肯定是......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 801字 评论关闭
如果一个类始终只能创建一个实例,则这个类被称为单例类。该类的构造方法使用private修饰,将其所有的构造方法隐藏起来。一旦把该类的构造方法隐藏起来,则需要提供一个public方法,作为该类的访问点,用于创建该类的对象,并且该方法必须使用static修饰(因为调用该方法之前还不存在对象,因此调用该方法的不可能是对象,只能是类),除此之外,该类还必须缓存已经创建的对象,否则随后他无法知道是否曾经创建国对象,也就无法保证值创建一个对象。为此该类需要使用一个属性来保存曾经创建的对象,且因为属性需要被上面的静态方法......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 6942字 评论关闭
一、page 对象    page对象代表JSP本身,更准确地说它代表JSP被转译后的Servlet,它可以调用Servlet类所定义的方法。            二、config 对象    config 对象里存放着一些Servlet 初始的数据结构。    config 对象实现于javax.servlet.ServletConfig 接口,它共有下列四种方法:        public String getInitParameter(name)        public java.util.Enumeration getInitParameterNames( )        public ServletContext getServletContext( )        public Sring getServletName( )     三、request 对象    request 对象......
阅读全文