本文介绍了Session的实现机制,深入讨论了其实现原理,最后介绍了用户禁用Cookie之后的处理Session的URL重写方法。...
分类:
其他好文 时间:
2016-05-12 11:23:42
阅读次数:
249
JBOSS的诞生1998年,在硅谷SUN公司的SAP实验室,一个年轻人正坐在电脑前面思考,然后写着什么东西。不,他没有在写程序,他在写辞呈。他正在做出人生的一个重大决定:他要辞掉在SUN的这份工作,投身到open source的开发。旁边好多朋友在劝他,这样的做法是"moving down the food chain"(应该是丢掉铁饭碗的意思),这是他整个职业生涯的下坡路。但是这个年轻人却义无反...
分类:
其他好文 时间:
2016-05-12 11:24:19
阅读次数:
273
javascript 学习小结 JS装逼技巧(一) by FungLeo前言最近一直在做javascript方面的工作.但是本身我的javascript水平比较低,因此在学习过程中比较困难.而最近又接触到了很多的知识点.好记性不如烂笔头,因此写这篇零碎的博文,记一记我学到的一些好玩的东西.简单的新建各种元素创建各种元素都有相对应的方法,例如,创建一个数组可以这样写var arr = new Arra...
分类:
编程语言 时间:
2016-05-12 11:23:57
阅读次数:
230
数组的概念和常用方法:
Foundation中的数组(NSArray,NSMutableArray)是一组有序的对象集合,通过索引下标获取数组中各个元素。与字符串相同,数组也有可变和不可变数组之分。
数组中不可以存放基本数据类型,只能存放类的对象。
如果需要将基本数据类型放入数组中,需要通过NSNumber进行数据的“封装“。
//数组的创建与初始化
//(...
分类:
编程语言 时间:
2016-05-12 11:25:37
阅读次数:
182
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38238749,本文出自:【张鸿洋的博客】
群里一哥们今天聊天偶然提到这个git hub上的控件:pull-to-refresh ,有兴趣的看下,例子中的功能极其强大,支持很多控件。本篇博客详细给大家介绍下ListView和GridView利用pull-to-rerfesh 实现...
分类:
移动开发 时间:
2016-05-12 11:24:47
阅读次数:
242
首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。
简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,
任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。...
分类:
其他好文 时间:
2016-05-12 11:23:58
阅读次数:
241
今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~)。
由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对MVVM的理解主要是借鉴于之前的用过的MVC的Web框架~在学校的时候用过ThinkPHP框架,和SSH框架,都是MVC的架...
分类:
移动开发 时间:
2016-05-12 11:22:22
阅读次数:
333
各个组件位置: 导xutils包gson包配置网络权限
values包下面
strings修改
"1.0" encoding="utf-8"?>
string name="app_name">Pullstring>
string name="hello_world">Hello world!string>
string name="menu_s...
分类:
移动开发 时间:
2016-05-12 11:23:58
阅读次数:
235
广播注册部分见BroadcastReceiver源码解析(一)4,BroadcastReceiver之源码分析 4.1,动态注册过程源码分析在Activity中动态注册广播时,在注册方法之前其实省略了Context,也就是实际上调用的是Context. registerReceiver()。Context是一个抽象类,它是Client端和AMS,WMS等系统服务进行通信的接口,Activity、Se...
分类:
其他好文 时间:
2016-05-12 11:23:35
阅读次数:
250
苹果的推送服务通知是由自己专门的推送服务器APNs (Apple Push Notification service)来完成的,其过程是 APNs 接收到我们自己的应用服务器发出的被推送的消息,将这条消息推送到指定的 iOS 的设备上,然后再由 iOS设备通知到我们的应用程序,我们将会以通知或者声音的形式收到推送回来的消息。 iOS 远程推送的前提是,装有我们应用程序的 iOS 设备,需要向 APNs 服务器注册,注册成功后,APNs 服务器将会给我们返回一个 devicetoken,我们获取到这个 tok...
分类:
移动开发 时间:
2016-05-12 11:23:54
阅读次数:
269
1.广播接收者
广播接收者简单地说就是接收广播意图的Java类,此Java类继承BroadcastReceiver类,重写:
public void onReceive(Context context,Intent intent),其中intent可以获得传递的数据;
广播意图就是通过Context.sendBroadcast(Intent intent)或Context.sendOr...
分类:
其他好文 时间:
2016-05-12 11:22:00
阅读次数:
181
目录
下拉刷新
模糊效果
AutoLayout
富文本
图表
表相关与Tabbar
隐藏与显示
HUD与Toast
对话框
其他UI
具体内容下拉刷新
EGOTableViewPullRefresh - 最早的下拉刷新控件。
SVPullToRefresh - 下拉刷新控件。
MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷...
分类:
移动开发 时间:
2016-05-12 11:22:21
阅读次数:
534
Hiredis中的异步API函数需要与事件库(libevent,libev, ev)一起工作。因为事件循环的机制,异步环境中的命令是自动管道化的。因为命令是异步发送的,因此发送命令时,必要情况下,需要提供一个回调函数,以便在收到命令回复时调用该函数。
异步API涉及到的函数分别是:redisAsyncContext *redisAsyncConnect(const char *...
一、什么是正则表达式
正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。
二、正则表达式的语法
看一个过滤纯数字的例子
- (BOOL)validateNumber:(NSString *) textString
{...
分类:
移动开发 时间:
2016-05-12 11:21:11
阅读次数:
249
CoreData介绍
CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。
CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数...
分类:
其他好文 时间:
2016-05-12 11:23:32
阅读次数:
177
本文翻译自《Motion Design for iOS》,讲解iOS动画设计指南...
分类:
移动开发 时间:
2016-05-12 11:22:18
阅读次数:
214
下载和上传附件、发送短信和发送邮件,都算是程序中很常用的功能,之前记录了文件的上传和下载还有发送短信,由于最近比较忙,邮件发送的功能就没有时间去弄,好在昨晚终于走通代码成功以163邮箱发送邮件到qq邮箱,以下是相关代码,具体解释可以参考代码中注释:
package test;
import java.util.ArrayList;
import java.util.Date;
import...
分类:
编程语言 时间:
2016-05-12 11:21:49
阅读次数:
237