摘要: 导入数据(1)首先以管理员身份登录plsql;(2)新建命令窗口 (3)创建用户,设置帐号,密码创建语句:create user usernameidentified by password;(4)创建表空间,创建语句:createtablespace tablespacename datafile ‘路径’ size 100m;(5)将刚创建的用户默认表空间设置成新建表空间修改语句:alter userusername default tablespace tablespace;(6)授予创建用户权限语句:grant create session,createtable,create vie 阅读全文
posted @ 2013-06-21 15:17 爱生活,爱编程 阅读(402) 评论(0) 推荐(0)
摘要: 我是一名学生,这次是我真正意义上的出差,和实验室的老师一起去了安徽合肥。不想写成记录日志,只是想记录一下这次出差根据我看到的、想到的、听到的、体会到的记录一下我的收获: 1. 出去之前一定要把该带的东西准备齐全,提前查看好车辆信息,提前购票;还有带好相关的材料,当然如果带着自己的笔记本出去的话最好了,我是带着公司的笔记本所以自己用U盘把所有相关的材料都带好了,这点还是做的不错的,因为在外老师/领导经常会让临时准备一些材料,所有带着相关的做参考是完备之策。 2. 带着网线和小无线路由,在宾馆上网很方便,这是老师带着的,自己一定要记着,将来再出差的时候一定要提醒自己或他人。 3. 一定要多想事情, 阅读全文
posted @ 2013-06-21 15:15 爱生活,爱编程 阅读(225) 评论(0) 推荐(0)
摘要: JEECG正在参与《2013年度中国十大优秀开源项目》评比,如果大家觉得JEECG还不错,请投出你宝贵的一票,给我们以支持吧!!! [目前排名第8位] https://code.csdn.net/2013OSSurvey/gitop/codevote/vote_num 阅读全文
posted @ 2013-06-21 15:13 爱生活,爱编程 阅读(163) 评论(0) 推荐(0)
摘要: 无意间翻到这条博客:http://www.blogjava.net/zhvfeng/archive/2010/08/04/327956.html这里还有个讲解的:http://www.kafka0102.com/2010/08/286.html之后自己看了下,确实hang住了: top果然很猛: 如实想看看到底是啥Jconsole的使用,简单玩玩,java文件直接放在bin下, 直接运行执行jconsole.exe,选择HashMapTest就好了:看看界面: 内存信息 线程界面: 类信息界面: VM摘要信息: Mbean信息 不会玩儿,还的搞个远程的看看tomcat,jboss; 阅读全文
posted @ 2013-06-21 15:11 爱生活,爱编程 阅读(221) 评论(0) 推荐(0)
摘要: 前提:进行表空间传输需要用户有SYSDBA的系统权限,被移动的表空间是自包含的表空间,不应有依赖于表空间外部对象的对象存在。确定是否自包含可使用系统包DBMS_TTS中的TRANSPORT_SET_CHECK过程进行检查例如要对表空间OLTP进行传输,SQL> exec dbms_tts.transport_set_check('OLTP',true,true);PL/SQL procedure successfully completed.SQL> select * from transport_set_violations;no rows selected如果有 阅读全文
posted @ 2013-06-21 15:09 爱生活,爱编程 阅读(353) 评论(0) 推荐(0)
摘要: 安装过Linux软件的用户就知道,有时我们安装一个软件,需要依赖其他软件,所以必需找全所有的软件,这是一个极其麻烦的事情,有没什么方式可以让它自己去找依赖呢?答案当然是肯定,这就需要我们配置一个神器——yum,通过它,我们可以直接安装软件的,我们只需知道软件的名称就可以的,让它把所有的依赖都直接关联起来安装。不过本人最近一段时间使用yum的时候,发现一个很恶心的事情,就是redhat自带的yum非常令人讨厌。由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:一、更改yum软件1.删除RHEL 阅读全文
posted @ 2013-06-21 15:07 爱生活,爱编程 阅读(270) 评论(0) 推荐(0)
摘要: 要想将oracle设置为多用户可远程访问,须进行以下设置:1、路径:D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora,将其内容设置为如下: LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 10.9.34.94)(PORT = 1521)) ) )将红色改成你自己的IP即可2、要将... 阅读全文
posted @ 2013-06-21 15:05 爱生活,爱编程 阅读(723) 评论(0) 推荐(0)
摘要: 1.jqueryUI的datepicker的使用-->首先在jqueryUI官网上根据你的需要下载适合你系统主题的样式,jqueryUI主题下载地址; -->下载后的文件jquery-ui-1.10.3.custom文件夹;不同的主题的区别在于它们引用的css不同 默认下载的样式如下: 其它样式比如我下载的样式: 下载的jqueryUI中除了css文件夹不同,其它文件均相同 -->页面中的使用datePicker的步骤(1)引入jquery-ui-1.10.3.custom.min.css样式文件 (2)引入jquery-1.9.1.js和jquery-ui-1.10.3.c 阅读全文
posted @ 2013-06-21 15:03 爱生活,爱编程 阅读(1325) 评论(0) 推荐(0)
摘要: (二)配置yum源(官方) 1、在终端输入以下命令(RHEL6/CentOS6)wget http://lug.ustc.edu.cn/wiki/_export/code/mirrors/help/centos?codeblock=22、转换为刚才下载的文件目录cd /etc/yum.repos.d 如果是RHEL6的话ls一下,可以看到centos?codeblock=2文件3、更改仓库名字mv centos?codeblock=2 CentOS-Base.repo 4、 把CentOS-Base.repo里的$releasever改为6 命令:vim CentOS-Base.repo5、. 阅读全文
posted @ 2013-06-21 15:01 爱生活,爱编程 阅读(184) 评论(0) 推荐(0)
摘要: 很久以前对innodb_support_xa存在一点误解,当初一直认为innodb_support_xa只控制外部xa事务,内部的xa事务是mysql内部进行控制,无法人为干预(这里说的内部xa事务主要是指binlog与innodb的redo log保持一致性所采用的内部xa事务)。直到前阵子在微博上看到有人讨论mysql数据安全时才仔细去手册上查看了关于innodb_support_xa的解释,这几天又与同事再次讨论了这个问题,于是想着还是将其记录下来。先看官方手册上对innodb_support_xa的解释:“EnablesInnoDBsupport for two-phase c... 阅读全文
posted @ 2013-06-21 14:59 爱生活,爱编程 阅读(451) 评论(0) 推荐(0)
摘要: 随着公司新的需求以及Android嵌入式的深入,我已经没有多余的时间去扩展学习与Sip或UI不相关的Android开源项目,至此结束! 感想:研究Android已经一年半载了,白天忙公司项目,晚上扩展知识以及研究开源项目,用一个词语来形容这段时间的感触----“手脚并用”。 结束之余贴出最新的源码资源: Ekho(余音)是一个把文字转换成声音的软件。它目前支持粤语、普通话(国语)、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中),英文则通过Festival间接实现。支持Linux、Windows、Android(暂不支持4.0及以上Android版本)。 项目下载 ActiveAnd.. 阅读全文
posted @ 2013-06-21 14:58 爱生活,爱编程 阅读(369) 评论(0) 推荐(0)
摘要: Redis intset也非常简单。它是一个有序整数集合,实际上是一个有序数组,查找时二分查找,添加时可能需要内存挪动。唯一不同的是,它的整数类型是变动的,可以支持int16,int32,int64三种,当然用越小的单位越省内存。只有当当前的整数类型存不下更大的整数时,才让整数类型变大。看结构就了解了:typedef struct intset { uint32_t encoding; uint32_t length; int8_t contents[]; } intset;encoding有三种:#define INTSET_ENC_INT16 (sizeof(int16_t)) #d... 阅读全文
posted @ 2013-06-21 14:56 爱生活,爱编程 阅读(340) 评论(0) 推荐(0)
摘要: 说明:总结本学期C语言课程知识要点目的:温故知新数据:是用以描述客观事物的数值、字符,以及一切可以输入到计算机中并由计算机程序加以处理的符号的集合。程序设计过程: 问题→数学模型→算法→程序→测试→计算:C语言特点1、语言简洁、紧凑,使用方便灵活2、运算符丰富3、数据结构丰富,具有现代化语言的各总数据结构4、具有结构化的控制语句5、语法限制不太严格,程序设计自由度大6、C语言允许直接访问物理地址,可实现汇编语言的大部分功能7、生成目标代码的质量高,程序执行效率高8、程序可执行性好C语言程序结构1.C程序是由函数构成的。一个C源程序至少包含一个主函数(main或主程序)和若干个其它函数(子函数或 阅读全文
posted @ 2013-06-21 14:54 爱生活,爱编程 阅读(464) 评论(0) 推荐(0)
摘要: 数组1、数组含义:存放类型相同数据。数组元素在内存中存放的特点(占用一段连续的存储单元)。 2、 一维数组的定义、引用、初始化。 3、 二维数组的定义、引用、初始化。 4、 数组的相关运算:数组输入、输出、求最值,排序。 5、 字符数组的定义、引用、初始化。C语言中处理字符串的库函数(strcmp(),strcpy(),strcat(),strlen(),strlwr())的含义及使用。 函数 1、 C语言源程序由许多函数组成,有且仅有一个main()函数,从main()函数开始执行,最后回到main()函数。 2、 函数分类: 从用户角度分:库函数,用户自定义函数。 从函数形式分:无参函数, 阅读全文
posted @ 2013-06-21 14:52 爱生活,爱编程 阅读(556) 评论(0) 推荐(0)
摘要: 基于Qt的P2P局域网聊天及文件传送软件设计zouxy09@qq.comhttp://blog.csdn.net/zouxy09 这是我的《通信网络》的课程设计作业,之前没怎么学过Qt,但Qt实在太好用了,它提供的网络通信的接口使用起来很方便,所以搞这东西才花了几天时间,现在摆上来和大家分享下。呵呵。另外,下面不会解释具体的代码实现过程(需要有一点点的Qt基础和Qt网络编程基础),在工程的代码文件中会有清晰的注释。 工程代码下载地址:(在CSDN中,我的下载积分是0,穷苦很久了,所以下载积分设地比较高,看懂出对积分的渴望。所以有分的就给点分,没分的就发邮件给我,我再把工程回复给您就好了。原谅我 阅读全文
posted @ 2013-06-21 14:50 爱生活,爱编程 阅读(4028) 评论(0) 推荐(0)
摘要: 本篇介绍一下跳转到系统铃声选择界面,android中的铃声通过RingtoneManager管理,RingtoneManager管理来电铃声(TYPE_RINGTONE)、提示音(TYPE_NOTIFICATION)、闹钟铃声(TYPE_ALARM)等,RingtoneManager的常用方法包括:1.getRingtone() //获取铃声2.getDefaultUri() //获取某一铃声类型的默认铃声3.setActualDefaultRingtoneUri() //为某一铃声类型设置默认铃声4.getActualDefaultRingtoneUri(); //获取默认铃声关于铃声管理, 阅读全文
posted @ 2013-06-21 14:48 爱生活,爱编程 阅读(715) 评论(0) 推荐(0)
摘要: android webview在默认情况下是不支持网页中的文件上传功能的;如果在网页中有<input type="file" />,在android webview中访问时也会出现浏览文件的按钮但是点击按钮之后没有反应...那么如何能够让android的webview能够响应,这个浏览按钮呢?我们需要为webview设置WebChromeClient,在WebChromeClient的实现类中覆盖文件选择的方法:/***************** android中使用WebView来打开本机的文件选择器 *************************/ / 阅读全文
posted @ 2013-06-21 14:46 爱生活,爱编程 阅读(393) 评论(0) 推荐(0)
摘要: dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。1、下载dubbo地址:http://code.alibabatech.com/mvn/releases/com/alibaba/dubbo-admin/2.4.1/dubbo-admin-2.4.1.war本人将tomcat安装在/opt/目录下,先删除tomcat/webapps下自带的ROOT文件夹,将下载的war包解压到webapps/ROOT,命令如下:unzip dubbo-admin-2.4.1.war -d /opt/apache-tomcat-6.0.37/webap 阅读全文
posted @ 2013-06-21 14:44 爱生活,爱编程 阅读(525) 评论(0) 推荐(0)
摘要: 其实这个问题已经被问烂了,但是之前没有想透,今天算是解决得差不多。找环的入口这个问题,其实是建立在另外一个问题之上的——判断单向链表是否有环土方法很多,但是比较好的目前就那么一个:一开始设置两个指针都指向表头,其中一个每次(一步)前进一个节点的叫p1,另外那个每次(一步)前进两个节点的叫p2 。p1和p2同时走,当其中有一个遇到null,就证明链表没有环。如何某个时刻(假设走了n步之后),p1和p2指向的地址相同,那么链表就是有环的。接着很自然的问题就是,环的入口在哪里?我是先看了答案,再去推导的,但是为了各位能够顺着思路,我下面就尝试用顺推的方式来展现结果,但是这样做有个不好的地方,可能有人 阅读全文
posted @ 2013-06-21 14:42 爱生活,爱编程 阅读(5752) 评论(1) 推荐(6)
摘要: 基于FPGA的红外遥控解码与PC串口通信zouxy09@qq.comhttp://blog.csdn.net/zouxy09 这是我的《电子设计EDA》的课程设计作业(呵呵,这个月都拿来做大作业了,各种大作业,能发上来和大家分享的我会发上来,否则博客太冷清了)。之前没有学过FPGA,但要掌握基础的Verilog编程也不是很困难。不过altium公司的NanoBoard2开发板的确也不敢恭维啊,提供的资料不够详细。所以搞定这个东西也花了我一周的时间。需要整个FPGA端和PC端的工程的可以发邮件给我。一、设计目标 本文设计实现一个基于FPGA的红外遥控解码和实现FPGA与PC机的串口通信。二、系统 阅读全文
posted @ 2013-06-21 14:40 爱生活,爱编程 阅读(1347) 评论(0) 推荐(0)
摘要: 创建只读文本框方法一:可用Readonly属性防止用户编辑文本框内容。将Readonly属性设置为True后,用户就可以滚动文本框中的文本并将其突出显示,但不能作任何更改。将Readonly属性设置为后,运行时可以在文本框中使用“复制”命令,但不能使用“剪切”和“粘帖”命令。Readonly属性只影响运行时的用户交互。这时仍可变更Text属性,从而在运行时通过程序改变文本框的内容。方法二:在textbox控件的KeyPress事件下,生成相应的事件监听方法,加入代码e.Handled=true.代码如下:Private Sub textbox1_KeyPress(sender As Objec 阅读全文
posted @ 2013-06-21 14:38 爱生活,爱编程 阅读(320) 评论(0) 推荐(0)
摘要: 1、下载SDK ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.troll.no/QT/qtsdk/qt-sdk-linux-x86-opensource-2010.05.1.bin 2、修改文件权限想要安装SDK,需要拥有对其读写和执行的权限。可以通过【右键】->【属性】->【权限】进行设置。 也可以通过命令行的方式,完成权限的设置:$ chmod 755 qt-sdk-linux-x86-opensource-2010.05.1.bin3、开始安装 cd切换到SDK包所在目录,并运行如下命令:$ ./qt-sdk-linux- 阅读全文
posted @ 2013-06-21 14:37 爱生活,爱编程 阅读(458) 评论(0) 推荐(0)
摘要: 关于gcc编译dll的我就不说了,网上举例一大堆,下面以g++为例。假设有一个test.cpp文件如下:extern "C" { __declspec(dllexport) double add(double x,double y);}double add(double x,double y){ return x+y;}在MinGW中使用g++编译:g++ -shared -Wl,--kill-at,--output-def,test.def -o test.dll test.cpp 在python中可以这样调用生成的dll文件:import ctypesdll = cty 阅读全文
posted @ 2013-06-21 14:35 爱生活,爱编程 阅读(661) 评论(0) 推荐(0)
摘要: 刚刚听了秒针公司的创始人关于创业的一个讲座。个人认为,对于创业者,也就是商人的话,终归要辨证地去听。我不是那个坐在下面傻笑听段子的人,我认为讲出来的终究只是故事的一部分。不管怎么说,还是感觉有收获的,在这里记一下。信任的积累对于一个人,可能财富的积累可能能解决眼前的问题,可能能解决基本的行而下的重要问题。然而,真正要做事儿的人,一定要注意信任的积累。如何让别人相信自己,是一个很难的问题,是一个需要用心考虑的问题。我不是锤子的粉丝,但老罗的一些话是对的。在一个普遍不靠谱的时代,一个普遍不讲诚信的环境,我努力做好一些最基本的事情,除了感觉对得起自己,其实别人也会很感动。或许,这种感动就是信任的元力 阅读全文
posted @ 2013-06-21 14:33 爱生活,爱编程 阅读(166) 评论(0) 推荐(0)
摘要: 好久一段时间没来发文章了,呵呵,最近有点小忙。搞嵌入式有一段时间了,最近几个师兄成立了一个工作室,专注嵌入式产品研发,当然我也加入了,不过我也只是一个小虾米。如果有想交流技术的朋友,或者对我们的产品感兴趣的朋友,可以加我们的QQ哈,859679351,在此做个小广告勿喷。哈哈。等不忙了,写几篇最近项目心得。 铸剑娃 阅读全文
posted @ 2013-06-21 14:31 爱生活,爱编程 阅读(150) 评论(0) 推荐(0)
摘要: 手绘网页设计无疑是创建个性化页面并获取众多关注的好办法。尽管手绘在网页设计中不是最热门的,但却是很常见的方法。如你在以下的实例中所见,将手绘融入网页设计有很多种方法,都看上去很棒!正如其他任何艺术形式一样,“手绘”也有很多不同类型,插图、涂鸦、卡通画、素描等。但如果你的目标是建立一个销售产品的网页,那最好还是让设计不仅仅看起来有创意、有趣、搞笑,还需要体现职业化及商业化。近年来,网页的“求异化”需求使得创意设计日趋流行。创意网站经常使用作品集主题设计,使网页看上去美观且易于浏览。尤其是 WorldPress portfolio themes,经常被用于创意产业网站,以满足线上展示技能、产品、服 阅读全文
posted @ 2013-06-21 14:29 爱生活,爱编程 阅读(332) 评论(0) 推荐(0)
摘要: #include <stdio.h>#include <stdlib.h>#include <string.h>#define PAGELEN 24#define LINELEN 512void do_more(FILE *);int see_more(FILE *);int main(int argc, char *argv[]){ FILE *fp; if (argc == 1) do_more(stdin); else { while (--argc) { if ((fp = fopen(... 阅读全文
posted @ 2013-06-21 14:27 爱生活,爱编程 阅读(605) 评论(0) 推荐(0)
摘要: 第一次做凸包,这道题要特殊考虑下,n=2时的情况,要除以二才行。我是从最左边的点出发,每次取斜率最大的点,一直到最右边的点。然后从最左边的点出发,每次取斜率最低的点,一直到最右边的点。#include<stdio.h>#include<math.h>#include<algorithm>#include<string.h>using namespace std;const double eps=1e-9;struct node{ double x,y;}f[105];bool flag[105];int n;bool cmp(node a,nod 阅读全文
posted @ 2013-06-21 14:25 爱生活,爱编程 阅读(232) 评论(0) 推荐(0)
摘要: 北京时间6月20日,第9届“春兰杯”世界职业围棋锦标赛三番棋决赛第3局在济南的山东大厦战罢。最终,中国的陈耀烨九段执黑211手中盘击败韩国的李世石九段。以2-1的比分夺得本届春兰杯冠军,并获得冠军奖金15万美元,亚军李世石获得奖金5万美元。这是陈耀烨个人首次获得世界冠军,他也成为中国围棋史上第12位世界冠军以及中国棋手第23次捧起世界冠军奖杯。陈耀烨是作者最看好的棋手,天纵奇才且勤奋异常,早具登顶的实力却时运不济,乃至今日才问鼎“春兰杯”。“故天将降大任于是人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其心,行拂乱其所为,所以动心忍性,曾益其所不能。”正如孟子所言,陈耀烨历经坎坷,终将成大器。陈 阅读全文
posted @ 2013-06-21 14:23 爱生活,爱编程 阅读(212) 评论(0) 推荐(0)
摘要: 你做老板,你做生意,你开店,你做夜场,你开工厂,你做服务业,等等,不管你做那一行,看完这篇文章,理解透了,就等于你清华大学毕业了。文章很长慢慢读…… 海尔集团CEO/张瑞敏•演讲语录! 人成熟与不成熟跟年龄没有关系。人成熟不成熟,就是你能不能站在对方的角度去看待事物,就是能不能把我的世界变成你的世界。这个社会有很多的成年人,还没有脱离幼稚的行为。一点小事情就跟别人争来争去。 人不成熟的第一个特征:就是立即要回报。 他不懂得只有春天播种,秋天才会收获。很多人在做任何事情的时候,刚刚付出一点点,马上就要得到回报。(学钢琴,学英语等等,刚开始就觉得难,发现不行,立即就要放弃... 阅读全文
posted @ 2013-06-21 14:21 爱生活,爱编程 阅读(163) 评论(0) 推荐(0)
摘要: Druid(阿里巴巴的开源项目,它是Java领域最好的数据库连接池)项目主页:http://code.alibabatech.com/wiki/display/Druid/Home源码托管:https://github.com/alibaba/druid温少访谈:http://blog.csdn.net/blogdevteam/article/details/7750513 FastJSON(阿里巴巴工程师开发,它是Java领域速度最快性能最好的JSON解析器和生成器)项目主页:http://code.alibabatech.com/wiki/display/FastJSON/Home源码托管 阅读全文
posted @ 2013-06-21 14:19 爱生活,爱编程 阅读(147) 评论(0) 推荐(0)
摘要: 真是一本引人入胜的书!看了不到一半,就有一种置身其中的感觉,要是我也能看到自己二十年后的生活,哪怕只有1分43秒,该是一件多么奇妙的事情。但忧虑也随之而来,如果二十年后我没有成为现在想成为的人,现在的我还会为此付出努力吗?如果二十年后我成为了现在想成为的人,那时的我真的会为我付出的努力感到欣慰吗?如果我什么都没有看到(按书中的意思,就是没有活到二十年后),我会因为提前知道自己早逝而整天提心吊胆吗?如果二十年后没有成为自己想成为的人除了伤感,更大的伤害怕是我会因此而放弃努力。谁都会说过程比结果更重要,当年准备考研的时候,我就用这句话去回答“如果你没考上会怎么样”,我也知道这只是自欺欺人,只是缓减 阅读全文
posted @ 2013-06-21 14:17 爱生活,爱编程 阅读(283) 评论(0) 推荐(0)
摘要: 主要是字符串通配符匹配和数字与字符串互转的几个函数。// 通配符模式匹配int stringmatchlen(const char* p, int plen, const char* s, int slen, int nocase); int stringmatch(const char* p, const char* s, int nocase); // 字节数(如"-1G")转成64位整数long long memtoll(const char* p, int *err); int ll2string(char* s, size_t len, long long val 阅读全文
posted @ 2013-06-21 14:15 爱生活,爱编程 阅读(375) 评论(0) 推荐(0)
摘要: Box of Bricks Little Bob likes playing with his box of bricks. He puts the bricks one upon another and buildsstacks of different height. ``Look, I've built a wall!'', he tells his older sister Alice. ``Nah, you shouldmake all stacks the same height. Then you would have a real wall.'. 阅读全文
posted @ 2013-06-21 14:13 爱生活,爱编程 阅读(232) 评论(0) 推荐(0)
摘要: 问题1. local 变量的压栈和出栈过程 void func1(){ int a = 0; int b = 0; } 系统中有一个栈顶指针,每次分配和回收local 变量时,其实就是移动栈指针。 2. static local变量的分配风险 void func2(){ static int a = 0; } 这个变量a可能会被分配多次,因为如果func2可能同时被多个线程调用,也就是函数在分配内存时是可能出现线程切换的。 问题: 如 void func3(){ int a; int b; } void func4(){ int c; int d; } 假设,func3和fu... 阅读全文
posted @ 2013-06-21 14:11 爱生活,爱编程 阅读(3441) 评论(0) 推荐(0)
摘要: ----------------------ASP.Net+Android+IO开发、.Net培训、期待与您交流! ----------------------0. 集合框架按其所实现的接口, 大致能分成Collection系 和Map系. 1. Map集合: 存储键值对, 且要保证键的唯一性. 2. Map与Collection的区别:Map与Collection在集合框架中属并列存在Map存储的是键值对Map存储元素使用put方法,Collection使用add方法Map集合没有直接取出元素的方法,而是先转成Set集合,在通过迭代获取元素Map集合中键要保证唯一性 * Map没有迭代器. 阅读全文
posted @ 2013-06-21 14:10 爱生活,爱编程 阅读(265) 评论(0) 推荐(0)
摘要: linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间通信机制。Linux则把两者继承了下来,如图示:如图示:其中,最初Unix IPC包括:管道、FIFO、信号;System V IPC包括:System V消息队列、System V信号灯、S 阅读全文
posted @ 2013-06-21 14:08 爱生活,爱编程 阅读(335) 评论(0) 推荐(0)
摘要: oracle 之数据字典屣履造门。(更新中) 今天是2013-06-20,哎,写这篇笔记的时候,我发现我是一个非常懒惰的人,这篇文章本该昨天就完成的,想起了钱鹤滩的《明日歌》,真是“世人若被明日累,春去秋来老将至”。 oracle数据字典包括四部分,分别是RDBMS(X$),数据字典表、动态性能视图(v$)和数据字典视图。 1)RDBMS(X$)内部 表: 该部分内容是oracle最低层的表数据,这些表维持着oracle的整个视图,就像我们人体的血液在我们人体流动维持生命一样。 因此这些表只能查看、研究不建议修改。oracle对修改内部表产生的后果不负责技术支持工作。 在查看参数... 阅读全文
posted @ 2013-06-21 14:06 爱生活,爱编程 阅读(273) 评论(0) 推荐(0)
摘要: 8086 CPU 寻址方式灵活。有以下几种 idata 表示常量 1. [ idata ] 用一个常量来表示地址,可用于直接定位内存单元,但是在 MASM中要显实在的说明 ds 段寄存器, 比如 movax, ds:[0] ,表示把 ds 寄存器中所在段的地址+偏移地址 0 的内存单元中的值赋给ax , 不能用mov ax, [0] ,这样在masm 中会当作mov ax, 0, 在windows的 debug 和 nasm 中可以用 mov ax, [..] 的方式定位内存,段地址默认放在 ds 中。 2. [bx] 用一个变量来表示内存地址,可用于间接定位一个内存单元。 比如 mov a. 阅读全文
posted @ 2013-06-21 14:04 爱生活,爱编程 阅读(464) 评论(0) 推荐(0)
摘要: 最新版的mpich简化了运行方式,不再提供mpd开头的命令,只需要一个mpiexec即可启动mpi运行环境,方便了mpi编程。源代码下载地址:http://www.mpich.org/downloads/。不过和之前的版本一样,在运行mpi程序时,首先要配置好系统环境。1.安装mpich3从上述网址下载源代码后,解压,然后configure,最后make和make install。命令如下:root@nami:~# tar zxvf mpich-3.0.4.tar.gzroot@nami:~# cd mpich-3.0.4/root@nami:~/mpich-3.0.4# ./config.. 阅读全文
posted @ 2013-06-21 14:02 爱生活,爱编程 阅读(4131) 评论(0) 推荐(0)
摘要: ubuntu10.10 tftp安装,配置,测试成于坚持,败于止步虽然ubuntu/centos/redhat都是linux,但是内核其中存在一定的修改,所以对于tftp服务器的安装存在不同的命令。在这里由于自己安装的是ubuntu (其中redhat,采用rpm方式安装)安装tftp-hpa tftpd-hpa xinetdsudo apt-get install tftp-hpa tftpd-hpa xinetd在根目录下创建文件夹/tftpboot,我的根目录是/root修改目录权限chmod -R 777 /root/tftpboot1、修改tftp配置文件,如果没有就创建vim /e 阅读全文
posted @ 2013-06-21 14:00 爱生活,爱编程 阅读(310) 评论(0) 推荐(0)
摘要: 人生就像一个个节点,节点中或许有成功,失败,满足,遗憾,但是只要它是不可复制的,在日后,便是美好。 ——我们的教练 一“TIME—00:00:07”,还有七秒钟的时间,比赛结束。我们把最后一道题的代码稍微修改了一下,赶在比赛结束前的七秒钟,提交。奇迹并没有出现,仍然是错误。但我们却在最后的时刻,如释重负,好惊险的比赛,刺激程度无以复加,毕竟这道题我们只用了十分钟的时间,而五个小时的总过程,我们前四个小时居然一无所获。终于从青岛回来,完成了我们的使命,虽然铜奖是微不足道的,既低于我们的预期,也没有刷新学校的记录。但玩了这么久的ACM,奖项俨然已经不是重点。这五个小时的精彩,是无以言说的,也... 阅读全文
posted @ 2013-06-21 13:58 爱生活,爱编程 阅读(265) 评论(0) 推荐(0)
摘要: Role TransitionsInvolving Physical Standby DatabasesA database operates in one of the following mutuallyexclusive roles:primary or standby. Data Guard enables you to change theseroles dynamically by issuing the SQL statements described in this chapter, orby using either of the Data Guard broker' 阅读全文
posted @ 2013-06-21 13:56 爱生活,爱编程 阅读(315) 评论(0) 推荐(0)
摘要: 传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门 ☞ 1.Web服务内功经脉 传送门 ☞ 2.让服务动起来 传送门 ☞ 3.掀起请求盖头来传送门 ☞ 4.静态页面起步传送门 ☞ 5.包装请求参数 在上一节,我们已经完成了TomJetty服务器处理静态页面请求的功能。但是只能处理静态页面请求的服务器并不能满足我们的要求,所以本节我们将为TomJetty服务器完成动态页面请求的处理工作。 所谓动态页面请求,无非就是客户端发送一个请求的url地址或者将一些请求参数提交给某一个url地址,服务器端首先接收到这个url地... 阅读全文
posted @ 2013-06-21 13:54 爱生活,爱编程 阅读(224) 评论(0) 推荐(0)
摘要: 实现web多语言可能有多种解决办法,现在分享一种比较简单的思路,这篇文章主要用于记录学习过程,肯定存在不少谬误,欢迎批评指正。web多语言实现最简单的一种方法可能是每一种语言一套代码,但这样存在一个问题就是维护起来十分不方便。所以最好是把数据(语言文字)从代码中分离出来,然后共用一套代码,这样维护起来方便。下面介绍的一种办法是用XML存储数据,用javascript 来解析XML,将数据动态的生成到HTML中。1 登录页面:主要用来切换语言,当选择英文登录后,整个界面就显示为英文,在此的一个主要问题是,要用一个变量做为全局变量用于标识当前选择了哪种语言,但是地这个变量可能只局限于当前页面,那如 阅读全文
posted @ 2013-06-21 13:53 爱生活,爱编程 阅读(684) 评论(0) 推荐(0)
摘要: 问题Activity中使用了ListView作为布局.当每一列表项中含有默认能获取焦点的子View时有可能会对ListView的某些事件有影响: 1. OnItemClick 2. OnItemLongClick 3. ContextMenu 这三个事件都无法正确响应. 对于ContextMenu.首先要在onCreate中注册Activity的ContextMenu到ListView上: registerForContextMenu(mListView); 要在onDestroy中取消注册: unregisterForContextMenu(mList... 阅读全文
posted @ 2013-06-21 13:51 爱生活,爱编程 阅读(1008) 评论(0) 推荐(0)
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> 普及网络安全知识,推动信息技术发展</TITLE> <META NAME="Author" CONTENT="MXi4oyu"> <META NAME="Email" CONTENT="798033502@qq.com"> <script 阅读全文
posted @ 2013-06-21 13:49 爱生活,爱编程 阅读(208) 评论(0) 推荐(0)
摘要: 上次听有人说喜欢《百度音乐HD》添加到下载动画 ,我就尝试模仿了下,没想到,今天code4app(地址)也有了这个,但是 这个动画基本相同,我们的思路还是部一样的。 都可以参考。主要关键代码是:- (void)tranAction:(id)sender { CGPoint fromPoint = self.imageView.center; //路径曲线 UIBezierPath *movePath = [UIBezierPath bezierPath]; [movePath moveToPoint:fromPoint]; CGPoint toPo... 阅读全文
posted @ 2013-06-21 13:47 爱生活,爱编程 阅读(223) 评论(0) 推荐(0)
摘要: 传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 系统的运作流程中,用户登陆、各服务组件之间都是在单点登录(SSO)认证体系下,用户只需登录一次系统就可访问每个SSO认证信息共享下的服务。下面是用户从登陆到工作项获取的流程: 首先用户登陆,经过SSO统一认证后,将会话Session共享认证信息在各服务中进行共享;登陆成功后,任务抓取器调用权限服务以确定该用户拥有的岗位;从岗位信息中获取权限列表后,确定抓取哪个模块的任务队列;取得任务后,从任务类型返回该任务的工作页面;用户开始对任务进行处理,同时事务处理开始;用户提... 阅读全文
posted @ 2013-06-21 13:45 爱生活,爱编程 阅读(238) 评论(0) 推荐(0)
摘要: 工作起航——写给即将再次步入社会的自己暨研究生三年总结 再次观摩俞敏洪老师的视频,感悟回首往事的时候能够有泪流满面的场景才算活的有意义。加上,后天就要背起行囊开始人生的新的征程——再次步入社会开始工作。 仍记得大学的时候辅导员老师的一句话“学校是生活,社会是生存!”。这句话在工作的一年感悟的淋漓尽致。二次进入学校也让我倍加珍惜这来之不易的机会,倍加努力去向着目标去奋斗。 即将又要再次步入社会,以此来对逝去的3年作个总结,为Next的工作做好准备!以下是伴随我三年的几个习惯:习惯一:计划。 细节:在月末的时候,大致列举下个月的计划;在周一早上列举本周的计划;每天晚上实验室下班前列举第二天的计.. 阅读全文
posted @ 2013-06-21 13:43 爱生活,爱编程 阅读(380) 评论(0) 推荐(0)
摘要: 接博文《Linux内核驱动开发之KGDB单步调试内核(kgdboc方式)》。上篇博文中,仅简单介绍使用串口的Kgbd的流程(kgdboc方式),本文将重点介绍KGDB调试Linux内核的原理。内核版本在2.6.26以前的Linux,kgdb是通过补丁安装的,过程非常复杂,而且问题比较多.Linux内核从 2.6.26开始已经在内部集成kgdb,只需要配置kgdb并重新编译2.6.26(或更高)内核即可.使用kgdb调试需要两台机器,即主机和目标机(一般为开发板),两者通过串口线相连。要调试的内核编译需要配置支持kgbd,它跑在目标机上,主机上使用gdb通过串口线进行远程调试目标机上的内... 阅读全文
posted @ 2013-06-21 13:41 爱生活,爱编程 阅读(2474) 评论(0) 推荐(0)