关于连线拖出来的属性后面默认带叹号和为什么我们一开始不需要给它赋值问题
@IBOutlet
weak
var display:
UILabel!
因为系统自动帮你初始化了,display是一个optional,并且在使用之前就赋了nil.对于optional后面一般不是问号吗?但是对于实际类型而言它们没有什么区别.它仍然是一个option...
分类:
编程语言 时间:
2015-06-25 14:09:47
阅读次数:
1148
TCP/IP协议族-----11、单播路由选择协议(RIP、OSPF和BGP)...
分类:
其他好文 时间:
2015-06-25 14:08:57
阅读次数:
101
最近打算使用freemarker完成一个论坛系统,在发帖功能中需要使用到freemarker的分页,网上看了好多,都不是我想要的那种,而且和我已经完成的东西有很大出入,没有办法,自己动手,丰衣足食,so,请看ftl文件
${page.currentPage}/${page.pageCount}
首页
...
分类:
其他好文 时间:
2015-06-25 14:06:29
阅读次数:
170
在上一篇《freemarker里的分页--ftl文件》中我们讨论了分页的逻辑,在这一篇文章中,我们开始看一下如何进行ftl的传值
也许你在上一篇文章中已经发现了端倪,是的,不错,我们需要一个类
package com.yunlu.leagueofitlovers.system.util;
public class PageUtil {
private int dataCount;
p...
分类:
其他好文 时间:
2015-06-25 14:08:19
阅读次数:
143
前言:最近在给学院的网站做一个添加附件的功能,首先到了某某邮箱看了一下,简单实用,但是是flash做的,无法拷贝,就只好上网找插件了。经过筛选,终于找到plupload这款插件(事实上有的编辑器自带添加附件功能)。官网只有PHP版本,后来各种百度谷歌,找到的资料都用点小问题,拼搏一天终于实现了功能,下面就把遇到的问题和重点部分写出来,希望遇到同样问题的同学可以参考。首先你需要下载plupload插...
分类:
编程语言 时间:
2015-06-25 14:05:56
阅读次数:
285
#include
#include
#include int romanToInt(char* s) {
int N=strlen(s);
int map[26]={0};
map['I'-'A']=1;
map['V'-'A']=5;
map['X'-'A']=10;
map['L'-'A...
分类:
其他好文 时间:
2015-06-25 14:08:40
阅读次数:
142
在Objective-C中使用Swift,步骤类似:
1、首先创建一个Objective-C的项目:
Paste_Image.png
2.添加一个Swift的类文件:
Paste_Image.png
3、点击Next,弹出一个对话框,选择YES
Paste_Image.png
4、生成一个Your...
分类:
编程语言 时间:
2015-06-25 14:05:32
阅读次数:
134
// 1、判断strs的长度,如果为0则返回空字符
// 2、找出strs中最短的字串
// 3、采用循环查询的方式依次匹配是否和最短字串相符
// 4、循环中实时更新查询的长度index#include
#include
#include char* longestCommonPrefix(char** strs, int str...
分类:
其他好文 时间:
2015-06-25 14:08:29
阅读次数:
195
// 题目: 求取字符串中最后一个单词的长度
// 注意: s="A " 返回应该是1
// s=" " 返回应该是0
// s="a " 返回应该是1
#include
#include
#include int lengthOfLastWord(char* s)
{
int length = 0;...
分类:
其他好文 时间:
2015-06-25 14:06:39
阅读次数:
122
queue模块实现了多生产者,多消费者队列。在多线程环境下,该队列能实现多个线程间安全的信息交换。
queue模块介绍
模块实现了3种类型的队列,区别在于队列中条目检索的顺序不同。在FIFO队列中,按照先进先出的顺序检索条目。在LIFO队列中,最后添加的条目最先检索到(操作类似一个栈)。在优先级队列中,条目被保存为有序的(使用heapq模块)并且最小值的条目被最先检索。
queue模块定...
分类:
编程语言 时间:
2015-06-25 14:07:01
阅读次数:
175
一、介绍
dom是w3c指定的一套规范标准,核心是按树形结构处理数据,dom解析器读入xml文件并在内存中建立一个结构一模一样的“树”,这树各节点和xml各标记对应,通过操纵此“树”来处理xml中的文件。xml文件很大时,建立的“树”也会大,所以会大量占用内存。
sax解析器核心是事件处理机制。例如解析器发现一个标记的开始标记时,将所发现的数据会封装为一个标记开始事件,并把...
分类:
移动开发 时间:
2015-06-25 14:07:07
阅读次数:
129
接收端与发送端的简单演示
import java.io.*;
import java.net.*;
public class SocketDemo {
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
System.o...
分类:
其他好文 时间:
2015-06-25 14:04:52
阅读次数:
113
近期总结了各大排序算法的原理 ,并对其进行了实现,想着一并把查找算法总结了,今天就着手开始总结查找算法。
废话不多说,这篇文章从最简单的查找算法开始讲起,之后会补充复杂的二叉搜索树查找(BST)和B树,B+树查找以及哈希查找等。
顾名思义,查找就是寻找到关键字在队列中的位置,最笨的查找算法就是依次顺序比较,复杂度为O(n),但是有很多方法的复杂度可以达到O(logn)等等。
1.顺序...
分类:
编程语言 时间:
2015-06-25 14:03:52
阅读次数:
160
TCP/IP协议族-----13、运输层简介...
分类:
其他好文 时间:
2015-06-25 14:04:59
阅读次数:
110
来自devstore
美国队长:这怎么知道?
国防军官:这怎么不知道,21世纪就是本数码书。佐拉教会九头蛇怎么去读它,你的银行记录、病例、投票模式、电子邮件、通话信息、还有大学成绩单...左拉的算法会评估人们的过去,然后预测他们的未来。
——《美国队长2》
听起来很玄乎,但事实是我们真的正在进入“大数据时代”,支付宝最新上线的“芝麻信用分”就是一个例子。
芝麻分的背后是芝麻信用对海量...
分类:
其他好文 时间:
2015-06-25 14:03:03
阅读次数:
121
java jacob调用打印,word,excel横向打印...
分类:
编程语言 时间:
2015-06-25 14:03:21
阅读次数:
154
官方下载地址:https://cefbuilds.com/
CEF简介:
嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chromium的Webbrowser控件。CEF支持一系列的编程语言和操作系统,并且能很容易地整合到新的或已有的工程中去。
它的设...