搜索到与相关的文章
编程技术

Rational Rose逆向工程生成类图

RationalRose是一个好用的软件设计工具,如果拿到一个项目工程框架源码却没有UML图,那么方法之间的调用关系功能流转就不容易看出来了,那么怎么用RationalRose生成类图呢?1.新建一个工程,模板选择项目对应的模板,我选择J2EE如图:2.在出现的界面中,CLASSPATH加入源代码目录,加入支持的包,点‘ADDRECURSIVE’然后点‘SELECTALL’然后点‘REVERSE’,如果没有错误完成后没有任何提示,点‘DONE’结束如图:3

系统 2019-08-12 09:29:47 2492

Linux

linux开机启动tomcat6

开机自动启动tomcat(添加到启动服务组)(1)首先进入/usr/local/tomcat/bin目录,安装jsvctarzxvfjsvc.tar.gzcdjsvc-srcchmod+xconfigure./configure-with-java=/usr/java/jdk1.6.0_02makecpjsvc..(2)增加普通用户#useraddtomcat6添加用户#groupaddtomcat添加组#usermod-Gtomcattomcat6把to

系统 2019-08-12 09:27:22 2492

数据库相关

#define的坏处

在C++编程中应该尽量使用const和inline来代替#define,尽量做到能不用#define就不用。#define常见的用途有"定义常量"以及"定义宏",但其中存在诸多的弊病。第一,查错不直观,不利于调试。Define的定义是由预处理程序处理的,作的是完全的文本替换,不做任何的类型检查。在编译器处理阶段,define定义的东西已经被完全替换了,这样在debug的时候就看不到任何的相关信息,即跟踪时不能stepinto宏。例如,把ASPECT_RAT

系统 2019-08-12 01:55:21 2492

Oracle

深入浅出Oracle学习笔记:Undo

undo的作用是:解决oracle多用户读写一致性,以及操作可撤销或者回滚。1.undo表空间是从10g开始进行自动管理的,几个参数如下:undo_management:回滚段手动管理还是自动管理undo_tablespace:为undo单独定义的表空间;在自动管理模式下,使用哪个表空间undo_retention:在自动管理模式下,回滚段在非活动状态下,回滚段中的数据被覆盖前,系统的保留时间(秒)。2.回滚段存储的内容insert操作:只记录插入记录的r

系统 2019-08-12 01:55:12 2492

MySql

mysql权限管理

一、权限命令标识授权表中对应的列说明CREATECreate_priv创建数据库、表或索引CREATETEMPORARYTABLESCreate_tmp_table_priv创建临时数据表CREATEROUTINECreate_routine_priv创建函数或存储CREATEVIEWCreate_view_priv创建视图CREATEUSERCreate_user_priv创建用户EXECUTEExecute_priv执行函数或存储过程INDEXInde

系统 2019-08-12 01:54:32 2492

数据库相关

Sequence operation3397

http://acm.hdu.edu.cn/showproblem.php?pid=3397空间要开大点不然就RE。更新比较复杂,在取反时要注意先向下更新。如这样的数据:1101000011010112092094021092084021#include2#include3#include4#definelsonl,mid,i<<15#definersonmid+1,r,i<<1|16usingname

系统 2019-08-12 01:54:32 2492

MySql

mysql 主从同步原理

Replication线程Mysql的Replication是一个异步的复制过程,从一个Mysqlinstace(我们称之为Master)复制到另一个Mysqlinstance(我们称之Slave)。在Master与Slave之间的实现整个复制过程主要由三个线程来完成,其中两个线程(Sql线程和IO线程)在Slave端,另外一个线程(IO线程)在Master端。要实现MySQL的Replication,首先必须打开Master端的BinaryLog(mys

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

Java

java的lang包和8种基本数据类型

1String,八种基本数据类型的包装类都在这个包中Java只有8种基本类型:bytecharshortintlongfloatdoubleboolean自动装箱是Java编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成Integer,double转化成double,等等。反之就是自动拆箱。(char的对应的对象包装类是Character,int对应的对象包装类是Integer,其他的名字不变)基本数据(Primitive)类

系统 2019-08-12 01:53:50 2492

Oracle

Oracle数据库PLSQL的中文乱码显示全是问号

缘由:小师妹周末叫我帮她重装数据库,这么大好的周末时光不出去玩儿,给她装数据库这不是很蛋疼么。我问她为什么要重装,她说:数据存入数据库后,中文字符有乱码,一定是我上次给她安装数据库的时候有问题。当初为了给她安装个数据库,可是费了九牛二虎之力,64位数据库,32位数据库客户端来回折腾了两天才弄好,我可不想再重新给她弄。在网上找到了个解决方案,一下子就把乱码的问题解决了。//http://www.2cto.com/database/201407/313317.

系统 2019-08-12 01:51:25 2492

数据库相关

[Spam]垃圾邮件者纲要(Spammer's Compendium)

(中文文字来源于“中国数字部落(DIGIBLOG_ORG)-无关紧要的消息”:http://digiblog.org/)(p.s.:Spammer'sCompendium用实例列举了垃圾邮件制造者绝大多数的伎俩,不得不感叹spammer们的智慧。)WIRED:虽然垃圾邮件让所有的人都烦恼,也让Internet的速度降低了60%,但是殊不知垃圾邮件事实上也蕴涵了很多高科技的成分,尤其是在现在这场发垃圾和反垃圾的高科技战斗之中。除了黑名单之外,目前最被看好的反

系统 2019-08-12 01:33:42 2492