- 军军小站|张军博客
搜索到与相关的文章
编程技术

UML类图几种关系的总结

在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)1.泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。【箭头指向】:带三角箭头的实线,箭头指向

系统 2019-08-29 23:01:35 2600

Jquery

15款提高表格操作的jQuery插件

table表格由于它的浏览器兼容性和复杂的标签嵌套方式,可以算是添加样式最困难的对象之一了。大多数前端er都把网页中的table标签替换为div,主要就是因为div要比table更容易添加CSS样式。但是我们在日常应用中仍然要用到table表格,其中最好的例子就是对照表。今天彬Go将向大家推荐15个jQuery表格插件让你对数据表格进行显示、排序、筛选和操控。如jQuery表格排序插件、jQuery表格拖拽插件、jQuery树形表格插件、设置颜色、点击、替

系统 2019-08-29 22:15:50 2600

编程技术

UDP协议下数据的传输分析

最近在做项目的时候发现了一个严重问题,可能不光是我多人在使用win32socket进行开发的时候也会遇到的问题。首先我分析的模块是我项目中文件传输的部分,我做的是一个基于UDP协议的一个局域网通信软件,里面有一个文件传输的模块,起初的时候我也完成了文件传输的功能,以为这就可以了,其实我在做的时候忽略了很多细节部分,比如数据应该如何传输,一次最多发送多少数据以及如何控制同步问题。这些问题我都没有详细去追究,直到最近我去某公司面试的时候,那位很牛逼的大哥跟我说

系统 2019-08-12 09:30:26 2600

数据库相关

前触发器和后触发器简介(downmoon)

前触发器和后触发器简介(downmoon)触发器是一种特殊的存储过程。当InsertUpdate或者Delete语句修改表中一个或者多个行时执行触发器。因为SQLServer对特定表上的每一个指定操作调用一个触发器,所以可以使用触发器扩展SQLSever的内置完整性和数据操纵功能.注意:不像Delete语句,TrancateTable语句不激活触发器,WriteText语句也不激活触发器。在SQLSever2000中支持两种类型的触发器,前触发器(Inst

系统 2019-08-12 01:54:08 2600

Oracle

参数返回Oracle 常用函数:nvl/nullif/case when

今天一直在研究参数返回之类的问题,上午正好有机会和大家讨论一下.1.nvl函数nvl函数将一个null值转换为一个实际的值,数据类型可所以日期,数字,字符,数据类型必须匹配:如:nvl(commision,0)nvl(hiredate,'01-JAN-87')nvl(job_id,'nomanager')nvl(to_char(job_id),'nomanager')nvl可以转换任何数据类型,但是转换的数据类型返回值必须是nvl(expr1,expr2)

系统 2019-08-12 01:53:58 2600

数据库相关

sqlplus登录、连接命令

经常使用:sqlplususername/password如:普通用户登录sqlplusscott/tigersqlplususername/password@net_service_name如:sqlplusscott/tiger@orclsqlplususername/passwordassysdba如:sqlplussys/adminassysdbasqlplususername/password@//host:port/sid注意:sys和syst

系统 2019-08-12 01:53:18 2600

Ubuntu

Ubuntu14.0.4 64位安装ADT问题

将ADT解压之后,新建Android工程后没有R文件:google之后说要安装ia32-libs提示如下:安装lib32z1安装完成后,再次新建工程,报错如下:编译存在问题:则继续安装以下两个包:#apt-getinstallg++-multilib#apt-getinstalllib32ncurses5安装成功后,重启ADT,然后新建工程问题解决:Ubuntu14.0.464位安装ADT问题

系统 2019-08-12 01:33:09 2600

Ubuntu

ubuntu永久修改主机名

http://blog.csdn.net/ruglcc/article/details/78020771、查看主机名在Ubuntu系统中,快速查看主机名有多种方法:其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;其二,在终端窗口中输入命令:hostname或uname–n,均可以查看到当前主机的主机名。2、临时修改主机名命令行下运行命令:“hostname新主机名”其中“新主机名”可以用任何合法字符串来表示。不过

系统 2019-08-12 01:32:55 2600

各行各业

谷歌浏览器的源码分析(14)

上一次说到控制类的派生类LocationBarView,现在就来分析这个函数的功能,看看它又把URL连接传到那里去,立即就去看代码,在这行代码controller_->OnAutocompleteAccept里,可以看到调用函数OnAutocompleteAccept,它的代码如下:#001voidLocationBarView::OnAutocompleteAccept(#002conststd::wstring&url,#003WindowOpenDi

系统 2019-08-12 01:31:41 2600