目前很多网站都支持多语言,特别是中英文。而.Net网站中的多语言就要用到资源文件。资源文件分为全局资源文件(App_GlobalResource)以及本地资源文件(App_LocalResource)。
创建资源文件
对于一个项目,我们一般都会创建全局资源文件以及本地资源文件。我们可以首先新建两个文件夹:App_GlobalResource,App_LocalResource。
1....
分类:
编程语言 时间:
2016-04-06 23:39:08
阅读次数:
482
本文是《Java核心技术 卷1》中第六章接口与内部类中关于内部类的阅读总结。
Java中的内部类(inner class)是定义在另一个类内部的类。那么内部类有什么用呢?这里主要由三个内部类存在的原因:
内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。即,如果类A中定义了类B,那么类B可以访问类A中的数据,甚至是私有数据,但类A不能访问类B中的私有数据;内部类可以对同一...
分类:
编程语言 时间:
2016-04-06 23:38:08
阅读次数:
498
一、成员介绍
1. Certification(证书)
证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:
1) Developer Certification(开发证书)
安装在电脑上提供权限:开发人员通过设备进行真机测试。
可以生成副本供多台电脑安装;
2) Distribution Certification(发布证书)
安装在电脑上提供发布iO...
分类:
移动开发 时间:
2016-04-06 23:38:30
阅读次数:
588
数据库的创建和sql语句增删改查
1. 加载驱动.
2. 连接数据库.
3. 操作数据库.
创建表:
create table person(
_id integer primary key,
name varchar(20),
age integer
);
添加: insert into person(name, age) values('lisi',...
分类:
移动开发 时间:
2016-04-06 23:39:25
阅读次数:
443
关于一般单例模式的创建和分析在我的另一篇博客《Java设计模式——单件模式》中有详细说明。只是在上篇博客中的单例是针对于单线程的操作,而对于多线程却并不适用,本文就从单例模式与多线程安全的角度出发,讲解单例模式在多线程中应该如何被使用。...
分类:
编程语言 时间:
2016-04-06 23:37:00
阅读次数:
506
0x00 序言去年玩了几个月的渗透测试,当初觉得很高端的样子,现在看来不过都是些小把戏,于是开始折腾逆向工程。学习过程中参考的是《逆向工程核心原理》这本书,讲的很详细,按照上面的步骤破解了几个crackme,然后自己在网上找了一些程序来玩,第一次独立成功破解Afkayas.1,有点兴奋,于是将破解过程记录下来,算是一个开启逆向工程大门的里程碑吧。0x01 准备玩逆向工程需要至少一个调试工具,这里我推...
分类:
其他好文 时间:
2016-04-06 23:36:47
阅读次数:
431
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。
本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。
Cookie机制...
分类:
其他好文 时间:
2016-04-06 23:38:47
阅读次数:
522
授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。在授权中需了解的几个关键对象:主体(Subject)、资源(Resource)、权限(Permission)、角色(Role)。
主体
主体,即访问应用的用户,在Shiro中使用Subject代表该用户。用户只有授权后才允许访问相应的资源。
资源
在应用中用户可以访问的任何东西,比如访问JSP页面、查看/...
分类:
其他好文 时间:
2016-04-06 23:39:37
阅读次数:
460
头文件:head.h
#include
#include
#include /* malloc()等 */
#include /* INT_MAX等 */
#include /* EOF(=^Z或F6),NULL */
#include /* atoi() */
#include /* eof() */
#include /* floor(),ceil(),abs() */
#include /...
分类:
其他好文 时间:
2016-04-06 23:38:22
阅读次数:
441
计算机基本概念
一、计算机系统
xxx
二、操作系统
xxx
三、计算机网络
计算机网络的组成包括硬件和软件。其中硬件主要包含主机、网卡、路由器等;软件包括协议和应用软件。
计算机网络的分类,按距离可分为广域网(WAN)、城域网(MAN)和局域网(LAN)。
1. 计算机网络硬件...
分类:
其他好文 时间:
2016-04-06 23:37:53
阅读次数:
580
Service按照其启动的方式,可分为两种:
1、Started
Started的Service,通过在Application里用startService(Intent
intent)方法来启动。这种类型的Service一经启动,会在后面无休止地运行,即使启动它的Activity被Destroy掉。要停止此类型的Service,可在Service中调用stopSelf()或在Applica...
分类:
移动开发 时间:
2016-04-06 23:38:12
阅读次数:
654
题目大意就是要区间进行分段,然后进行查询。
对于60%的数据来说,只需要进行桶排即可每次只要读入后,对
该区间进行维护即可。时间和空间都比较充裕
对于100%的数据,我们需要对这个算法进行优化。首先所有数的加和已经超过了108,这就意味着桶排这种方式已经被限制。我们考虑以下两种做法
01.online
对于查找来说,较为快捷且简便的方法莫过于二分,二分查找
区间是一个不错的方法...
分类:
其他好文 时间:
2016-04-06 23:37:21
阅读次数:
390
Android App上架所需文件
上架准备
App文件:
1. 安装包
2. 应用商标:图片格式PNG,大小512*512,小于800KB。
3. 应用截图(4~6张):图片格式JPG或者PNG,图片大小480*800,且每张大小一致,单张图片不能超过3M。
各应用市场的账号:
1. 个人账号:
身份证号,手持身份证照(正反)
下图是百度开发者中心注册信息:
2. ...
分类:
移动开发 时间:
2016-04-06 23:37:50
阅读次数:
576
需要搞明白的是,linux系统上执行./a.out运行,其实并不是运行的a.out这个elf文件。内核对于要运行的elf文件会调用load_elf_binary进行解析,首先是根据elf文件的header信息获取它需要的解释器,然后加载需要运行的各个段到内存中,把控制权交给解释器,解释器会加载该程序需要动态链接库(静态链接就不运行解释器),最后解释器将控制权交给内存中的程序入口,程序运行。...
分类:
系统相关 时间:
2016-04-06 23:37:01
阅读次数:
559
6.1 Realm
【2.5 Realm】及【3.5 Authorizer】部分都已经详细介绍过Realm了,接下来再来看一下一般真实环境下的Realm如何实现。1、定义实体及关系
即用户-角色之间是多对多关系,角色-权限之间是多对多关系;且用户和权限之间通过角色建立关系;在系统中验证时通过权限验证,角色只是权限集合,即所谓的显示角色;其实权限应该对应到资源(如菜单、URL、页面按钮、Jav...
分类:
其他好文 时间:
2016-04-06 23:35:21
阅读次数:
504
我之前边读《Effective C++》边写下每个条款的读书笔记,这一版是C++11之前的版本。这里我将每个条款令我印象深刻的点小结一下。
1、C++包括:Plain C(面向过程)、OOP(面向对象)、模板(泛型和模板元编程)、STL(C++标准库)。
2、用inline、enum、const代替#define。#define定义的宏,一旦复杂起来,高手都很难掌控。不要带入C的习惯。
...
分类:
编程语言 时间:
2016-04-06 23:36:07
阅读次数:
508
在这篇文章里, 我会介绍三种使用纯css的方式来实现等高列的方法。在网页布局中设置列等高是比较常见的, 所以写这篇文章就是要总结下一些优雅的纯CSS解决方案。插图自己弄得,不喜莫喷 哈哈。。下面介绍的三种方法都只用到了CSS , 不涉及jQuery、JavaScript计算实现的方法,所以我把它这篇文章标题设为:三种纯CSS方法实现等高列。 方法-1: 使用Margins, Paddings和...
分类:
Web程序 时间:
2016-04-06 23:37:42
阅读次数:
533