现在位置: 首页 > concede发表的所有文章
  • 10月
  • 01日
综合 ⁄ 共 2643字 评论关闭
1.  什么是 NSUserDefaults? NSUserDefaults 提供了同默认系统交互的编程接口,默认系统允许应用程序根据用户的偏好进行行为设置。例如,你可以允许用户选择应用程序显示的计量单位是什么,或者文档自动保存的频率。应用程序通过对一系列的参数进行赋值然后存储在用户的默认数据库中来记录诸如此类的偏好。这些参数经常用来决定应用程序启动时的默认状态或者默认操作。 运行时,你使用 NSUserDefaults 对象从用户的默认数据库中读取应用程序所需要的默认值。NSUserDefaults 缓存这些信息从而避免你每次需要默认值的时候都必须去打......
阅读全文
  • 09月
  • 22日
算法 ⁄ 共 2545字 评论关闭
题目链接:  http://poj.org/problem?id=2528 题目大意:   给出一面宽度未知的海报墙                   再给出N张海报,每张海报会贴在墙的区间[a,b],高度与墙相等                   所有的海报按照顺序贴完,最后可以看到多少张海报(露出来就算) 解题思路:   海报所占用的区间可能会非常大,空间复杂度很高                   所以首先要做的就是离散化所有海报的区间                   如:  1  4                             4  6                             10  20                             1000  2000             ......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 3696字 评论关闭
问题:当在页面中有一个输入框要求输入的是日期类型的值,有的用户会输入2014-06-04,这样后台Action可以正常接收,但是如果有的用户输入了20140604这样的值,那么后台就不能正常接收该日期值而报错。为了解决这个问题,Struts2引入了自定义类型转换器的概念。 Struts2自定义类型转换器分为局部类型转换器和全局类型转换器。 局部类型转换器(以日期转换为例): 1:首先要写个转换类并且继承DefaultTypeConverter 2:重写convertValue()方法,在该方法中进行数据转换(注:1、2两步不论是局部类型转换器还是全局类型器转换器都要进行......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 121字 评论关闭
文章写的不错,直接转载了 http://stackoverflow.com/questions/279561/what-is-the-python-equivalent-of-static-variables-inside-a-function
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 1063字 评论关闭
转自:http://samwalt.javaeye.com/blog/465830 百度、google海量数据搜索算法题解 下面是某同仁在baidu和google的笔试中遇到的两道“百度、google海量数据搜索算法题解” Google和baidu,人家的数据量在那里摆着,他们的命题思路很明确,不要求具体语言,只要求程序的效率和可行性,题目大多数是关于海量数据搜索的算法问题。 百度、google的海量数据搜索算法题   1、有1亿个浮点数,请找出其中对大的10000个。提示:假设每个浮点数占4个字节,1亿个浮点数就要站到相当大的空间,因此不能一次将全部读入内存进行排序。   2、有......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1455字 评论关闭
散度(Divergence) 散度的讨论应从向量和向量场说起。向量是数学中研究多维计算的基本概念。比如,速度可以分解为相互独立的分量,则速度就是一个多维的向量。假如空间中的每一个位置都有一个向量属性的话,这个空间就叫做向量场。比如,游泳池里的水的速度就是一个向量场。 散度就是作用在向量场上的算子。它把向量场映射到标量场。其中某点的标量代表该点的向量是“流入”的,还是“流出”的。 比如在游泳池中考虑一个封闭的正方体区域,在该区域的六个表面中,要么有液体流出,要么有液体流入。设流出为正,流入为负,把六个面的流......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 542字 评论关闭
关于本博客的技术问题,可加入QQ群:117399430 整个界面使用ExtJS 4.2.1实现 《基于C++ WebSocket实现的网页聊天(即时通信)》 界面的升级版 Windows平台Demo下载地址:http://pan.baidu.com/s/1c0xRoAk 相关部分代码(后端相关C++和全部前端):http://pan.baidu.com/s/1hqor9fY 已有功能 注册新用户,密码使用md5+salt加密 内置admin/admin,用户可以直接登录或另注册新帐号 搜索其他用户并添加为联系人,被添加人会收到通知 删除联系人 新建用户组 修改组名 文字聊天,插入表情 当用户输入聊天内容时,对端窗口显示“对方正......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 14776字 评论关闭
Java 服务器端支持断点续传的源代码【支持 快车、迅雷】(仅支持 HTTP 协议)         网上关于 Java 支持 HTTP 断点续传的文章不少,但关于 Java 服务器端支持 HTTP 断点续传的却比较少。        本文是 Java 服务器端支持 HTTP 断点续传的源代码,支持快车、迅雷。        本文使用一个简单的 Servlet 来作为支持断点续传的下载示例,在 Java Web 项目下部署好后,可以使用诸如 http://localhost/cds/http 的链接来调用 Servlet,进而被快车/迅雷监听进行下载。         ArcSyncHttpDownloadServlet 源代码: [java......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 712字 评论关闭
文章目录 1、安装需要的包: 2、获取代码 3、运行单元测试 4、也可以手动安装和使用virtualenv: 如果想运行cinder,需要安装libvirt以及至少一种hypervisor(一种虚拟化技术,协调软件对硬件的访问)。如果仅仅想运行单元测试,则不需要安装这些。 使用virtualenv管理python的依赖包。 本文的环境是Ubuntu (12.04-64) 。 1、安装需要的包: sudo apt-get install python-dev libssl-dev python-pip git-core libmysqlclient-dev libpq-dev libffi-dev 2、获取代码 git ......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 781字 评论关闭
学了很久Objective-c还是觉得自己对XCode不是很了解,现在自己研究了一下,终于学会了一些最基本的东西。如下(欢迎高手批评指正): Apple的xcode升级为4.2以后就取消了xid这个文件,但是给出了类似xib的文件storyboard。那么这个文件怎么用呢,为了成功调用到我们的storyboard: 1、我们新建一个空的工程(Empty Application)。 2、新建后会生成一个AppDelegate.h/.m文件,然后新建我们自己的文件Test.h/.m(为空的类文件就可以)。 3、新建我们空的storyboard文件,为了让我们的storyboard能运行,我们需要打开storyboard然后在......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 2203字 评论关闭
JAVA反射(放射)机制:“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言”。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。但是JAVA有着一个非常突出的动态相关机制:Reflection,用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整构造(但不包括methods定义),并生成其对象实体、或对其fields设值、或唤起其methods。 通过一个例子来进行基本的操作: package com.znn.reflect; i......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 743字 评论关闭
也许一般的用户(尤其是女生)一听到“信道”这两个字就会头大,更不要说静下心去学习这门子东西了。就如上面的信号分析仪一样令人望而却步。但是,我在这边可以郑重告诉大家,了解你家用的无线路由器的信道是很必要的一件事情,某些时候可以让你有效的避开干扰。 Wiki中对信道两字的解释是 信道是信号在通信系统中传输的通道,是信号从发射端传输到接收端所经过的传输媒质。 以无线路由器为例,信道其实可以理解为空间中的不同频段。有人会直接认为信道就是空气,那么如果是这样的话,你的所有无线设备:手机、电脑、无线路......
阅读全文