Lua中的table就是一种对象,这句话可以从3个方面来证实。首先,table与对象一样可以拥有状态。其次,table也与对象一样拥有一个独立于其值的标识(一个self)。例如,两个具有相同值的对象(table)是两个不同的对象。最后,table与对象一样具有独立于创建都和创建地的生命周期。...
分类:
其他 时间:
2014-03-05 19:22:05
收藏:
0 评论:
0 赞:
0 阅读:
502
完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系统域不同,也没有共同的父域,导致登录后,认证系统向浏览器写的ticket在其它应用系统中获取不到,这时访问其它应用系统时,没有携带着ticket的cookie,无法认证也无法单点登录。那解决的方案是每个应用系统都向浏览器cookie中写入ticket,请看下图,图中浅蓝色圆角区域代表不同的域,当用户通过浏览器第一次访问应用系统1时,由于还没有登录,会被引导到认...
分类:
其他 时间:
2014-03-05 18:56:47
收藏:
0 评论:
0 赞:
0 阅读:
460
转自:LeetCode Question Difficulty Distribution
: Sheet1
ID
Question
Diff
Freq
Data Structure
Algorithms
...
分类:
其他 时间:
2014-03-05 18:54:30
收藏:
0 评论:
0 赞:
0 阅读:
532
题目:
用c语言实现拷贝字符串strcpy()函数。将字符串一逆向拷贝到字符串二中。
思路:
将字符串一从右到左逐一拷贝到字符串二中。
代码:
char *StringReverseCopy(char *strDest, char *strSrc)
{
if(strDest == NULL || strSrc == NULL)
{...
分类:
其他 时间:
2014-03-05 19:40:41
收藏:
0 评论:
0 赞:
0 阅读:
393
关于锁,有很多可以学习的,比如,锁的粒度,锁的模式,锁的兼容性,以及隔离级别等等。
但是,具体到运行一个语句时,是怎么去获取到相应的锁的呢,比如,一个select语句,那么需要加S锁,可能是对记录,也可能是对页,也可能是对表,可能通过索引去找到记录,找到记录后,是一次获取所有的锁,还是一部分一部分的获取呢?
比如下面实验中,正好是一条记录占用1个数据页,一共查询32768条数据,那么到...
分类:
其他 时间:
2014-03-05 19:25:12
收藏:
0 评论:
0 赞:
0 阅读:
725
Matlab与C++混合编程(依赖OpenCV)zouxy09@qq.comhttp://blog.csdn.net/zouxy09 之前在运行别人论文的代码的时候,经常有遇到Matlab与C++混合编程的影子。实际上就是通过Matlab的Mex工具将C++的代码编译成Matlab支持调用的可执行文件和函数接口。这样一方面可以在Matlab中利用已经编写好的函数,尽管这个函数是用C+...
分类:
编程语言 时间:
2014-03-05 18:55:22
收藏:
0 评论:
0 赞:
0 阅读:
551
一、【必做题】
1. 如果DOS命令输入:java HelloJava出现以下结果:Bad command or file name 可能是什么原因?
path classpath 没有配置;
? path 变量值: jdk中bin的路径
? 变量名:classpath 变量值: .;jdk中lib的路径
1、安装:bin(比如说编译工具),lib(比如说常用的...
分类:
其他 时间:
2014-03-05 19:02:48
收藏:
0 评论:
0 赞:
0 阅读:
667
什么是Trim?
详细的解释大家可以Google Wiki,用自己的理解的话说,SSD开启Trim指令以后,就是当你发出删除一个文件的指令的时候,固态硬盘会讲该文件块记录为删除状态,那么新文件写入的时候直接覆盖写入就好,那么就少了一个真正删除的过程,减少对固态硬盘的读写操作。因为删除文件是比较常用的指令,所以开启Trim后能大大延长固态硬盘的寿命。
ubuntu是否开启Trim?
就linu...
分类:
其他 时间:
2014-03-05 19:41:39
收藏:
0 评论:
0 赞:
0 阅读:
575
有2种方法可以设置TextView文字居中:
一:在xml文件设置:android:gravity="center"
二:在程序中设置:txtTitle.setGravity(Gravity.CENTER);
设置控件居中:
android:layout_gravity="center"是对textview控件在整个布局中居中,也可以在其父layout中调用设置a...
分类:
移动平台 时间:
2014-03-05 18:57:32
收藏:
0 评论:
0 赞:
0 阅读:
703
??
C#视频马上就要完工了,但是脑子里还存在很多疑惑,是时候停下来思考了。
先拿Class来说,视频里讲到的类有
基类,派生类,抽象类,密封类。这么多的类有什么区别,联系呢?
首先
基类(父类):从字面上就可以看出,基类是最初的一个类,并且可以派生出新类。
派生类(子类):基类的子孙类,继承了基类的所有属性和方法,同时也添加了自己的特性...
分类:
其他 时间:
2014-03-05 20:06:12
收藏:
0 评论:
0 赞:
0 阅读:
473
现象一:
mount -t ocfs2 -o datavolume,nointr /dev/sdb1 /webdata
mount.ocfs2: Transport endpoint is not connected while mounting /dev/sdb1 on /webdata. Check 'dmesg' for more information on this error.
...
分类:
其他 时间:
2014-03-05 19:00:37
收藏:
0 评论:
0 赞:
0 阅读:
603
在安装RAC clusterware 在添加完结点后报错误:
The specified nodes are not clusterable.
The following error was returned by the operating system: null
以前也装过几个测试的rac的环境, 该遇到的问题也都遇到过了。 以前遇到这个问题是hos...
分类:
其他 时间:
2014-03-05 19:03:09
收藏:
0 评论:
0 赞:
0 阅读:
373
前言
最近搬来一个服务器,上面安装的是vmware ESXI 虚拟机。
我需要在上面安装一个自己的系统。
于是查阅了一下资料。
本文与vmware
ESXI 上安装系统保存同步,若想访问最新文章,请访问这里
正文
在vmware ESXI 里新建系统后,发现系统没有镜像,于是需要先上传系统镜像。
上传镜像文件到 vmware ESXI 虚拟机上
...
分类:
其他 时间:
2014-03-05 19:59:06
收藏:
0 评论:
0 赞:
0 阅读:
575
ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也是由实例和文件组成, 也可以通过sqlplus 工具来维护。
ASM 实例的创建和删除也可以用DBCA 这个命令来操作。在dbca 的第一个界面选择配置自动存储管理就可以了。 ASM 实例需要CSS 进程, 如果...
分类:
数据库技术 时间:
2014-03-05 18:59:35
收藏:
0 评论:
0 赞:
0 阅读:
620
【思路一】典型的线段树题目。(我是为了巩固最近的线段树知识才找到这道题的)刚开始的时候还是挺纠结的,因为我想不好线段树中的sum应该记录什么?如果只是单单记录最小值的话,倘若出现如下情况:
当前tree中的最大值不能直接赋给find,(因为有可能最大值出现在左侧),而是要重新割开线段再搜寻,效率很低。
找了半天的资料,才发现了正解:记录最大值的下标。(其实感觉也没什么区别啊)
~~~~太伤心了!交上去后竟然TLE了!看来效率真的不太高啊!
【思路二】这道题其实是典型的RMQ问题。在SYC大牛的指导下,把ST...
分类:
Windows开发 时间:
2014-03-05 21:48:36
收藏:
0 评论:
0 赞:
0 阅读:
538
链接:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=1360
Description
Leyni经过了若干年的征战,终于建立了自己的国家,这个国家包含n个城市,编号为1到n,而且这些城市之间存在m条双向通行的道路。不过Leyni的国家刚刚建立,所以他对每一条道...
分类:
其他 时间:
2014-03-05 18:59:50
收藏:
0 评论:
0 赞:
0 阅读:
589
1.Server
public class HttpServer {
public static void main(String[] args) {
ServerBootstrap bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory(
Executors.newCachedThreadPool(), Exec...
分类:
Web开发 时间:
2014-03-05 19:42:37
收藏:
0 评论:
0 赞:
0 阅读:
720
链接:http://poj.org/problem?id=1611
The Suspects
Time Limit: 1000MS
Memory Limit: 20000K
Total Submissions: 20031
Accepted: 9730
Description
Severe acute respira...
分类:
其他 时间:
2014-03-05 19:36:32
收藏:
0 评论:
0 赞:
0 阅读:
314
tag是view的一个属性,也可以说是view用于存放参数的一个map,对于提高性能和参数传递都有妙用,比如提高listview的性能:
用于缓存item的view
public View getView(final int position, View convertView, ViewGroup parent) {
ItemViewHolder holder;
if (c...
分类:
移动平台 时间:
2014-03-05 18:57:13
收藏:
0 评论:
0 赞:
0 阅读:
482
iOS中使用多线程的原因:
1,iOS中只有主线程有直接修改Ui的权利
2,iPhone中主线程堆栈1M,新开辟的线程堆栈512K
3,多任务,多核,效率,用户体验共同决定...
分类:
其他 时间:
2014-03-05 18:55:13
收藏:
0 评论:
0 赞:
0 阅读:
469