IT
DamonTung
这个作者很懒,什么都没留下…
展开
-
windows 远程图形化控制 suse 与ubuntu
一、vnc 远程登录suse系统 1、启用SUSE远程控制 SUSE默认安装了TightVNC,打开YaST,网络服务,远程管理(remote administration),选择“允许远程管理”,在下面的选项进行防火墙设置,选择“打开防火墙端口”。点击完成。 2、启动VNC服务。 终端执行命令:vncserver start 【原创 2012-12-30 20:52:39 · 2182 阅读 · 0 评论 -
进程通信
进程间通信主要包括管道, 系统IPC(包括消息队列,信号,共享存储), 套接字(SOCKET).管道包括三种:1)普通管道PIPE, 通常有两种限制,一是半双工,只能单向传输;二是只能在父子或者兄弟进程间使用. 2)流管道s_pipe: 去除了第一种限制,可以双向传输. 3)命名管道:name_pipe, 去除了第二种限制,可以在许多并不相关的进程之间进行通讯.系统转载 2013-10-09 10:10:40 · 571 阅读 · 0 评论 -
android布局属性详解
RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 and转载 2013-11-21 16:58:44 · 578 阅读 · 0 评论 -
关于 activity 中 button 获取焦点的问题
刚学习Android,最近在看 android API Demos ,关于里面走马灯效果的一个小例子折腾了半天,button 点击之后并不能获取焦点,只能两次点击之后走马灯效果才能出现,也就是两次点击之后button才获得了焦点,查了相关资料之后终于改好了,效果如图:点击之后当前button即获取焦点,显示走马灯效果:根据官方demo 扩展的代码如下(关键是request原创 2014-01-27 14:46:31 · 1747 阅读 · 0 评论 -
android eclipse 程序调试及相关快捷键
1.在程序中添加一个断点如果所示:在Eclipse中添加了一个程序断点在Eclipse中一共有三种添加断点的方法第一种: 在红框区域右键出现菜单后点击第一项 Toggle Breakpoint 将会在你右键代码的哪一行添加一个程序断点 (同样的操作方可取消程序断点)第二种: 在红框区域双击鼠标左键将会在你双击代码的哪一行添加一个程序断点 (同样的操作方可取消程序断点)转载 2013-07-07 10:32:54 · 972 阅读 · 0 评论 -
android abd shell 命令小结
1. 显示系统中全部Android平台: android list targets2. 显示系统中全部AVD(模拟器): android list avd3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号4. 启动模拟器: emulator -avd 名称转载 2014-03-26 11:03:08 · 764 阅读 · 0 评论 -
Eclipse 连接 oracle 数据库
Eclipse 版本:Eclipse Java EE IDE for Web Developers.Version: Kepler Service Release 2Build id: 20140224-0627原创 2014-07-14 10:13:43 · 842 阅读 · 0 评论 -
oracle 创建用户 并授予相应权限
grant connect,resource to user;后用户包括的权限CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER --建立聚簇 CREATE DATABASE LINK --建立数据库链接 CREATE转载 2014-08-14 11:20:52 · 4059 阅读 · 0 评论 -
设计模式学习笔记:一、设计模式简介
23种设计模式名称以及意图:原创 2014-09-11 16:55:04 · 500 阅读 · 0 评论 -
启动与关闭Oracle服务的批处理程序
@echo off @echo Oracle服务 @echo 1 启动服务,2 关闭服务, 3 退出程序 set /p s=:123 (start,stop,exit): if "%s%"=="1" goto:start if "%s%"=="2" goto:stop if "%s%"=="3" goto:exit :start原创 2014-08-21 15:03:09 · 623 阅读 · 0 评论 -
Windows server 2008 安装虚拟机以及双网卡通过主机连接双局域网记录
环境:Windwos server 2008 R2 Enterprise 虚拟机:原创 2014-10-30 14:39:55 · 5823 阅读 · 0 评论 -
Windows 远程桌面连接之 mstsc
最近在倒腾Windows Server 2003,服务器前面站着忒麻烦就想着通过远程连接来捯饬,oracle 安装程序在运行的时候就离开了服务器,开启远程(mstsc),连接之后却发现根本没有我刚刚在服务器上启动的oracle安装程序,于是纳了闷了,一直以为远程连接之后看到的应该是实时的本地主机界面,结果却并不一样,开始查找原因:1、在建立的第一个 mstsc 连接之后,打开某些窗口;2、建立第原创 2015-03-09 09:55:14 · 2098 阅读 · 0 评论 -
oracle 常用数据字典、常用函数说明
数据字典名称说明基本数据字典及其说明dba_tablespace关于表空间的信息dba_ts_quotas所有用户表空间限额dba_free_space所有表空间中的自由分区dba_segments描述数据库中所有段的存储空间dba_extents数据库中所有分区的信息dba_tables原创 2015-03-12 15:02:42 · 1183 阅读 · 0 评论 -
《信息系统项目管理师》之一:基础知识
信息系统:(Information System,IS),泛指收集、存储、处理和传播各种信息的具有完整功能的集合体;现代的信息系统总是指以计算机为信息处理工具、以网络为信息传输手段的信息系统。信息系统的四个发展阶段: 第一阶段:电子数据处理阶段该阶段着眼于减轻人们在计算方面的劳动强度,如计算工资、统计账目等,属于电子数据处理业务(EDP),只是对企业单项业务进行处理,较少涉及管理原创 2015-04-03 14:35:47 · 1225 阅读 · 0 评论 -
Oracle 数据库体系结构
Oracle数据库体系结构包括 实例(instance)、数据库文件、用户进程(user process)、服务器进程(Server process)、以及其他文件(如 参数文件(Parameter file)、密码文件(Password file)和归档日志文件(Archived log files));数据库实例(Instance)包括SGA(系统全局区)和一系列后台管原创 2015-05-29 16:05:58 · 580 阅读 · 0 评论 -
tomcat 设置 HTML5 的离线缓存
1、在tomcat 的 conf/web.xml 文件中添加节点:manifesttext/cache-manifest2、编写manifest文件【名字随意,后缀为manifest】:例如:CACHE MANIFEST#DamonTung app v1.0#指明缓存入口CACHE:#以下资源必须在线访问原创 2015-06-17 16:19:44 · 2293 阅读 · 0 评论 -
ubuntu 和windows 双系统设置默认开机顺序
双系统下设置win7默认优先启动:sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-probe转载 2013-09-19 22:52:11 · 842 阅读 · 0 评论 -
HTTP协议状态码
HTTP协议状态码,是指在HTTP协议运行中由客户端发出请求连接,服务端建立连接;客户端发出HTTP请求(Request),服务端返回响应信息(Respond),而在这个过程中由于客户端或服务端的问题会返回相应的错误代码并显示给用户,对应的错误代码表示不同的错误信息,根据这个信息用户可以调整相应的操作来修改出现的错误,最终避免错误的再现。http协议状态码一共有五种类别,分别是1XX,转载 2013-10-09 16:08:03 · 1008 阅读 · 0 评论 -
常见数据结构查找、插入、删除、遍历性能比较 常见排序算法的比较(图)
转载自:http://www.cnblogs.com/aidd2008/archive/2009/04/16/1435549.html转载 2013-10-09 10:21:27 · 1685 阅读 · 0 评论 -
64位win7 系统连接网络打印机的问题
之前纠结了许久的x64 驱动,打印机是hpLaserJet3030,官网下载了驱动也不顶事,今天连着玩的没成想成功了。。。一下是系统环境:打印机:hpLaserJet3030 直连打印机的系统是winXp ip地址是:192.168.6.36 待连打印机的系统是win7_x64 ip地址:192.168.4.56安装步骤:1.控制面板--》设备和打印机--》添加打印机--》添加本原创 2012-12-24 10:10:15 · 1005 阅读 · 0 评论 -
蓝牙协议学习笔记(1)-2.0
蓝牙协议规范的目的是允许遵循规范的应用能够进行互操作,为此,远程设备上的对应应用程序必须以同一协议栈运行。每一协议栈都使用同一公共蓝牙数据链路和物理层。设计协议和协议栈的主要原则是尽可能的利用现有的各种高层协议,保证现有协议与蓝牙技术的融合以及各种应用之间的互通性,充分利用兼容蓝牙技术规范的软硬件系统。蓝牙体系结构中的协议可分为四层:1.核心协议:基带协议、链路管理协议(LMP)、逻辑链路原创 2013-06-18 14:29:52 · 1497 阅读 · 0 评论 -
蓝牙协议学习笔记(2)-android 编程api
一、查找发现 对于Android查找发现蓝牙设备使用BluetoothAdapter类的startDiscovery()方法就可以执行一个异步方式获取周边的蓝 牙设备,因为是一个异步的方法所以我们不需要考虑线程被阻塞问题,整个过程大约需要12秒时间,这时我们紧接着注册一个 BroadcastReceiver 对象来接收查找到的蓝牙设备信息,我们过滤ACTION_FOUND这个 Int转载 2013-07-13 12:06:55 · 1210 阅读 · 0 评论 -
从git获取android源码与eclipse绑定
1.打开git命令窗口输入git clone http://android.git.kernel.org/platform/frameworks/base +自定义文件夹名称(存放前面git的内容)2.输入命令: git tag (将列出git目录下的所有源码包)3.选择相应版本源码包,输入命令:git checkout +包名(上面列出的完整名称)4.将下载目录里的core里面转载 2013-07-24 13:23:27 · 904 阅读 · 0 评论 -
===《C/C++笔记》===sizeof
《1》sizeof与strlen的区别1.sizeof 操作符的结果类型是size_t(头文件中定义为unsigned int)。2.sizeof 是运算符,strlen是函数。3.sizeof 可以用类型做参数,也可以用函数做参数;strlen 只能用char * 做参数,且必须以 “\0” 结尾的。4.数组做sizeof的参数不退化,传递给strlen就退化为指针。5.大部转载 2013-08-01 09:46:15 · 519 阅读 · 0 评论 -
===《C/C++笔记》===指针
1、非空区别:在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某个对象。而指针可以赋空值,即不指向任何对象。2、合法性区别:使用引用之前不需要测试其合法性;指针需要测试其是否为空值;3、可修改区别:指针可以被重新赋值以指向另一个不同的对象;引用则总是指向在初始化时被指定的对象,以后不能改变,但是指定的对象其内容可以改变。4、应用区别:若存在不指向任何对象的可能,则需要使用指针转载 2013-08-01 14:42:40 · 614 阅读 · 0 评论 -
===《c/c++笔记》===向量容器
《标准模板库STL》 标准模板库是一个基于模板的容器类库,包括链表、列表、队列和堆栈,还包括排序查找等许多常用的算法。标准模板库的目的是提供对常用需求重新开发的一种替代方法,标准模板库已经经过测试和调试,具有很高的性能并且免费、可重用。《容器》 容器是包容其他对象的对象。标准模板库容器类有两种类型:顺序、关联。顺序容器可以提供对其成员的顺序访问和随机访问。关联容器则经过转载 2013-08-06 09:50:48 · 761 阅读 · 0 评论 -
Ubuntu 12.04 安装 banshee 和豆瓣插件
一、安装Bannshee播放器Ubuntu 12.04 自带的是Rhythmbox播放器,在安装banshee-doubanfm之前,需先安装Banshee 播放器。打开终端,输入以下命令安装即可。1sudoapt-get installbanshee二、安装banshee-douban转载 2013-08-21 22:05:17 · 1689 阅读 · 0 评论 -
===《C/C++笔记》===面向对象
1.面向对象的基本概念:对象、类、继承。2.C++的空类默认产生哪些成员函数:对于一个空类,编译器默认产生4个成员函数:默认构造函数、析构函数、拷贝构造函数和赋值函数3.structure是否可以拥有constructor和destructor及成员函数,如果可以,与class有什么区别:class中变量默认是private,struct中的变量默认是public。struct可以有构原创 2013-08-07 16:33:58 · 739 阅读 · 0 评论 -
===《C/C++笔记》===类型转换运算符
reinterpret_cast函数将一个类型的指针转换为另一个类型的指针.这种转换不用修改指针变量值存放格式(不改变指针变量值),只需在编译时重新解释指针的类型就可做到.reinterpret_cast 可以将指针值转换为一个整型数,但不能用于非指针类型的转换.const_cast该函数用于去除指针变量的常量属性,将它转换为一个对应指针类型的普通变转载 2013-08-12 09:30:13 · 519 阅读 · 0 评论 -
===《C/C++笔记》===嵌入式编程
1>.ISR-中断服务子程序让标准C支持中断具代表事实是,产生了一个新的关键字 __interrupt。下面的代码就使用了__interrupt关键字去定义了一个中断服务子程序(ISR)__interrupt double compute_area (double radius) { double area = PI * radius * radius;转载 2013-08-13 15:21:15 · 844 阅读 · 0 评论 -
数据库&sql 基础知识
1.数据库模式的四个范式:第一范式(1NF):属性值不能再分裂成更小部分,即属性项不能使属性组合或由组属性组成。第二范式(2NF):完全函数依赖,如果关系模式R为第一范式,并且R中每个非主属性完全函数依赖于R中的某个候选键,则称R为第二范式模式。 所谓部分函数依赖是指多个属性决定一个属性,但这多个属性中有可能会有冗余属性。第三范式(3NF):消除传递依赖,如果关系模式R是第二范式,且每个非主属性都转载 2013-09-05 20:09:54 · 755 阅读 · 0 评论 -
软件测试基础
1.测试结束的标准一个测试结束的标准可以查看已提交的bug是否已经全部解决并已验证关闭,一般来说,bug的验证率在95%以上,并且没有大的影响功能的bug处于未解决状态,就可以测试通过。2.自动化测试为何重要自动化测试可以让测试人员从枯燥乏味的手工重复性测试中解放出来,并且提高工作效率,通过自动化测试结果来分析功能和性能上的缺陷。3.在一个测试计划中能包含哪些内容:可以包含需要转载 2013-09-03 16:14:23 · 596 阅读 · 0 评论 -
操作系统基础知识
1.作业、进程、线程、管程定义:作业:用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合。它包括用户程序、所需要的数据集控制命令等。作业是有一系列有序的步骤组成的。进程:一个程序在一个数据集合上的一次运行过程。所以一个程序在不同数据集合上运行,乃至一个程序在同样数据集合上的多次运行都是不同的进程。线程:线程是进程中的一个实体,是被系统独立调度和执行的基本单位。管程:实际转载 2013-09-04 21:53:12 · 721 阅读 · 0 评论 -
error LNK1123
VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方案为:转载 2013-10-07 14:36:57 · 766 阅读 · 0 评论 -
多层路由下的Mycloud 启用云访问
西数WD Mycloud多层路由下设置云访问原创 2017-05-03 11:51:24 · 6069 阅读 · 0 评论