- 博客(29)
- 资源 (7)
- 收藏
- 关注
转载 PowerDesigner使用教程
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM)对数据和信息进
2016-06-29 17:03:10 265
转载 一步步带你,如何网站架构
何为大型网站-大型网站特性既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而带来的问题。这样可以先给大家说下大型网站的特性,这些特性带来的问题就是人要解决的问题:高并发、大流量:PV 量巨大;高可用:7*24 小时不间断服务;海量数据:文件数目分分钟 xxTB;用户分布广泛,网络情况复杂:网络运营商;安全环境恶劣:黑客的攻击;需求快速变更,发
2016-06-28 14:38:28 3105
转载 Mybaits Generator自动生成代码
下载Mybaits Generator:https://github.com/mybatis/generator/releases这就是个单独的工具,也有集成到别的工具里的,先不管,用单独的试下。关键是用到这个JAR:mybatis-generator-core-1.3.2.jar 单独拿出来用就可以。另外就是需要一个连接数据库的驱动程序,我用的是mongodb数据库,驱动是:M
2016-06-27 14:36:22 579
转载 Java IO
这是Java io 比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如console类,SteamTokenzier,Externalizable接口,Serializable接口等等一些高级用法极其原理。 一、java io的开始:文件1. 我们主要讲的是流,流的本质也是对文件的处理,我们循序渐进一步一步从文件将到流去。2. java
2016-06-27 14:34:13 182
转载 Java线程:概念与原理
Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如Java.exe
2016-06-27 14:29:40 499
转载 Java集合框架
Java集合框架类集的概念是在JDK1.2之后正式完善的一套开发架构,基本的作用是完成一个动态的对象数组,里面的数据元素可以动态增加。注意:Java集合只能存放对象,不能存放其本数据类型,就算是放了基本数据类型也会自动进行打包,更不能存放变量。 Collection接口(重点)Collection接口是一个重要的操作接口,其中规定了一个集合的
2016-06-27 14:26:39 346
转载 Java基础概念
标识符package com.cloud.day1;/*标识符: 在Java程序中有些名字是可以自定义的,那么这些自定义的名字我们就称作为自定义的标识符。 标识符要注意的细节: 1. 标识符的组成元素是由字母(a-zA-Z)、数字(0-9) 、下划线(_)、美元符号($). 2. 标识符不能以数字开
2016-06-27 10:15:38 234
转载 免费创建微信公众号全攻略(转载)
微信的平台分为公众平台和开放平台。其中开放平台是给开发者或者软件公司用的。俗称第三方平台,注册成为开发者,缴费之后,就可以通过API以及授权的方式,为其他企业运营或者开发公众号。具体请参考: https://open.weixin.qq.com/公众平台就是面向公众的平台。 分为3类:订阅号 : 发布信息用的,面向个人或企业俗称自媒体(无微信支付), 。服务号 : 面向企业
2016-06-23 13:31:41 1622
转载 创建GitHub技术博客全攻略(转载)
说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字.本文中假设用户名为 tiemaocsdn1. 注册账号:地址: https://github.com/输入账号、邮箱、密码,然后点击注册按钮.图1 第1步2. 初始设置注册完成后,选择Free免费账号完成设置。
2016-06-23 13:29:17 797
转载 应用系统之间数据传输的几种方式(转载)
随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。原来在一个系统之间可以完成的业务流程,通过多系统的之间多次交互来实现。这里不打算介绍如何进行SOA架构的设计,而是介绍一下应用系统之间如何进行数据的传输。应用系统之间数据传输有三个要素:传输方式,传输协议,数据格式数据传输方式一般无非是以下几种
2016-06-23 11:08:11 879
转载 添加项目到SVN上面和删除项目中的SVN信息(转载)
一、通过SVN客户端向服务器上面添加项目 1、在服务器上面创建一个文件夹,文件夹以项目名称命名。 2、在合适目录下右击后,点击SVN Checkout,将你在服务器上面创建的目录checkout下来,然后将你在本地项目下的文件或目 录导入到此目录中,然后选中要提交的文件或目录,右击,选择“Add”,会在文件或目录上面显示了“+”
2016-06-23 10:24:42 6956
转载 Linux系统(X64)安装Oracle11g完整安装图文教程(转载)
一、修改操作系统核心参数在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。?1234567
2016-06-23 10:14:29 845
转载 Java 序列化Serializable详解(转载)
Java 序列化Serializable详解(附详细例子)1、什么是序列化和反序列化Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。2、什么情况下需要序列化 a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;b)当你想用套接字在网络上传送对象的时候
2016-06-23 10:08:25 244
转载 Tomcat是如何启动及运行—对tomcat的源码解析(转载)
本文是我阅读了Tomcat源码后的一些心得。主要是讲解Tomcat的系统框架,启动流程已经运行过程。若有错漏之处,敬请批评指教。先给出几个问题:tomcat作为一个应用服务器的程序入口在哪里?tomcat的整体组件结构是什么样的?tomcat是什么时候及如何创建线程来处理请求的?tomcat的配置文件context.xml,server.xml,tomcat
2016-06-22 15:44:28 960
转载 Java多线程编程总结(转载)
一、认识多任务、多进程、单线程、多线程要认识多线程就要从操作系统的原理说起。以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MS
2016-06-22 15:39:35 243
转载 Oracle 用户,授权,管理(转载)
创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识。掌握还Oracle用户的授权操作和原理,可以有效提升我们的工作效率。 Oracle数据库的权限系统分为系统权限与对象权限。系统权限( Database System Privilege )可以让用户执行特定的命令集。例如,CREATE TABLE权限允许用户创建表,GRANT
2016-06-22 13:24:20 264
转载 魔兽争霸作弊秘籍(转载)
在游戏中按下 Enter键叫出对话框后输入密技 如果输入正确会出现 Cheat enabled 字样greedisgood =黄金木材各加500单位greedisgood # 黄金和木材各加#多(多谢各位补充)KeyserSoze =加黄金LeafItToMe =加木材PointBreak =加人口上限whosyourdadd
2016-06-22 12:03:01 2746
转载 windows 下架设svn服务器(转载)
一、准备工作1、获取 Subversion 服务器程序到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folder
2016-06-21 18:22:06 239
转载 软件项目的过程评审(转载)
我们在管理软件项目时,常常会出现在测试阶段和用户验收阶段缺陷率太高,需要投入大量的人去修bug, 但是由于时间紧,往往改好一个bug,又引入新的bug,导致恶性循环,越改bug越多。最后项目延期,成本超出预算,员工对加班意见很大,客户也对交付的软件不满意。造成这样后果的原因很多,比如需求分析没有做好,设计没有做好等等,有一个原因大家往往容易忽视,那就是过程的评审(Review)。在设计,编
2016-06-21 18:20:42 2297
转载 软件工程各阶段的评审内容(转载)
软件工程各阶段的评审内容如下表:评审点评审人员评审文档评审内容需求调研评审用户 l 管理人员(PM) 软件开发人员 l(质量管理人员)(初步)需求规格说明书 l (初步)项目开发计划 用户需求调研的完备性 (关键需求点及潜在需求点) 用户需求深度的(准确)界定性;需求实现的周期性;
2016-06-21 18:19:02 3759
转载 项目计划与项目进度跟踪(转载)
软件项目交付延期是比较常见的问题,主要的原因包括外部和内部两方面,外部包括客户的原因,或者第三方的原因,这个是比较难预料和控制的,我这里主要探讨内部的原因和相应的对策:1. 项目估算和项目计划本身的问题。如果项目实际需要100个人月,但是估算只有90个人月,另外10个人月的工作量就需要额外的人力和时间来完成,势必导致项目延期。解决的方法是在项目的执行过程中,对项目的进度进行密切跟踪,及时发
2016-06-21 18:16:52 1824
转载 如何做好项目需求获取与分析(转载)
项目经理在项目前期,如何从客户那里获取完整的项目需求,是要有一点技巧和方法的。项目经理直接面对的客户一般都是客户公司的IT部门的IT经理。项目经理要根据不同客户的特点,采取不同的策略。有些客户对IT技术也有比较深入的了解,他们会把业务部门的需求了解的很清楚,整理成很详细的需求文档,和项目经理深入讨论需求,解答问题。这样的客户虽然有时候比较较真,但是其实对项目后续的开发是很有帮助的。而有一些
2016-06-21 18:07:41 481
转载 MyEclipse使用技巧(转载)
MyEclipse使用技巧第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation除开Manual下面的复选框全部选中之外,其他全部不选手工验
2016-06-21 16:03:39 294
转载 MyEclipse快捷键(转载)
Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入
2016-06-20 16:27:14 210
转载 Junit使用GroboUtils进行多线程测试
写过Junit单元测试的同学应该会有感觉,Junit本身是不支持普通的多线程测试的,这是因为Junit的底层实现上,是用System.exit退出用例执行的。JVM都终止了,在测试线程启动的其他线程自然也无法执行。JunitCore代码如下:/** * Run the tests contained in the classes named in the args.
2016-06-17 16:21:03 911
转载 JUnit 简介
JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。 正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。 下面是JUnit一些特
2016-06-17 16:19:59 271
转载 在Eclipse中使用JUnit4进行单元测试(高级篇)
通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。 一、高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下 功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方法都是对文件进行操作。换句话说,在调用每一个方法之前,我们都要打开一个大
2016-06-17 16:18:16 500
转载 在Eclipse中使用JUnit4进行单元测试(中级篇)
我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、 包含必要地Package在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*。把它包含进来之后,
2016-06-17 16:17:25 326
转载 在Eclipse中使用JUnit4进行单元测试(初级篇)
首先,我们来一个傻瓜式速成教程,不要问为什么,Follow Me,先来体验一下单元测试的快感!首先新建一个项目叫JUnit_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个类并不是很完美,我们故意保留了一些Bug用于演示,这些Bug在注释中都有说明。该类代码如下:package andycpp
2016-06-17 16:16:01 488
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人