自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一米鸟巢

——努力做好每一件事情......

  • 博客(37)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于Linux操作系统的Docker容器安装MySQL随笔

2、修改Docker默认镜像仓库,然后启动Docker容器。1、在Linux上安装Docker容器。6、设置容器启动时自动启动Mysql。5、查看Mysql运行状态。7、重启Mysql实例。

2024-02-08 23:45:22 479

原创 openEuler-22.03-LTS-SP3 Kubernets集群部署实战

1、Windows 11 专业版,VMware Workstation 17,XShell、XFtp、openEuler-22.03-LTS-SP32、Kubernets集群节点规划节点名称节点IP地址集群角色处理器数量内存大小磁盘空间master68G100Gk8s-node1worker68G100Gk8s-node1worker68G100G。

2024-01-29 10:06:40 1114

原创 基于Ubuntu环境Git 服务器搭建及使用

多人合作开发的时候 常常会需要使用代码管理平台,保持代码一致和解决冲突。在工作中我使用过SVN和TFS,本文说明另外一种平台,Git,下面是基于Ubuntu环境安装并简单使用Git服务器。确认安装git可查看版本。

2023-10-13 22:23:17 688

原创 Oracle学习笔记一

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 false

2009-08-27 10:46:00 1760

原创 MySQL视图优化心得

为了获取客户购买的设备通道,需要编写一个视图,视图用到的数据表共7个,表及其关联关系如下表所示。实体名称缩写实体关系关联关系CUST客户C  PU前端设备P  CAPABILI

2009-08-20 13:36:00 6975 1

原创 Effective Java 读书笔记(二)

六、通用程序设计(廿九)将局部变量的作用域最小化使一个局部变量作用域最小化,最有力的技术是在第一次使用它的地方声明。过早地声明一个局部变量不仅会使它的作用与被扩展到太早的点上,同样也会被扩展到太晚的点上。局部变量的作用与从它被声明的点开始,一直到外围块的结束处。如果一个变量是在“使用它的块”之外被声明,那么当程序退出该块之后,该变量仍然是可见的。如果一个变量在它的目标使用区域之前或者之后被

2009-07-29 16:42:00 668

原创 Effective Java 读书笔记(一)

一、创建和销毁对象(一)考虑用静态工厂方法代替构造函数1、静态工厂方法的一个好处是,与构造函数不同,静态工厂方法具有名字。如果一个构造函数的参数并没有确切地描述被返回的对象,那么选用适当名字的静态工厂可以使一个类更易于使用,并且相应的客户代码更易于维护。因为静态工厂方法自己有名字,所以它们没有构造函数那样的限制,对于给定的原型特征,可以有不止一个静态工厂方法。如果一个类看起来需要多个构

2009-07-24 15:24:00 621

原创 EJB 3事务之BEAN管理事务

CMT的最大优势也是其最大弱点是,使用CMT,会限制你将事务边界设置在业务方法开始和结束的位置,依靠容器决定何时开始、提交和回滚事务。另一方面,BMT允许你通过变成确切指定这些细节,使用与JDBC事务模型类似的语义。 例子:import javax.annotation.Resource;import javax.ejb.SessionContext

2009-06-25 09:20:00 952

原创 EJB 3事务之容器管理事务(CMT)

     容器管理事务(Container-ManagedTransaction, CMT):容器管理事务允许组件自动征集(enlist)到事务中,也就是说,EJB组件从不需要显式地给出begin、commit、abort语句,EJB容器会替开发者考虑这些内容。EJB容器会依据EJB组件提供者指定的事务行为来界定相应的事务

2009-06-24 14:27:00 2620

原创 EJB 3事务之:容器管理事务(CMT)

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2009-06-24 14:17:00 1054

原创 事务

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE

2009-06-24 14:12:00 495

转载 黑盒测试

黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。黑盒测试注重于测试软件的功能性需求,也即黑盒测试使软件工程师派生出执行程序所有功能需求的输入条件。黑盒测试并不是白盒测

2009-05-08 16:26:00 902

原创 EJB客户端的访问

import java.util.Properties;import javax.naming.InitialContext;import com.fhn.vismp.service.ejbservice.customer.OrderService;public class ejbclientWancp { /** * @param args */ public s

2009-04-29 13:05:00 409

原创 Spring In Action (2) -- IoC

Martin Flower在2004年初的一篇论文中问到,控制的什么地方被反转了?他总结说是获得以来对象的方式反转了。根据这个提示,他为控制反转提出了一个更好的名字叫做依赖注入。任何重要的系统都需要至少2个相互合作的类来完成业务逻辑。通常,每个对象都要自己负责的到它的合作(依赖)对象,这样会导致代码耦合度高,而且难以测试。使用控制反转,对象的依赖都是在对象创建时有负责协调系统中各个对象的外

2009-04-29 10:42:00 538

转载 Web应用中并发控制的实现

一、引言B/S构架的应用越来越普及,但由于它有别于C/S构架的特殊性,并发控制始终没能得到很好的解决,如售票系统经常会出现同一张火车票出售多次的现象。典型的案例如下:例如若有两个客户端,A客户先读取了账户余额2000元,之后B客户也读取了账户余额2000元的数据,A客户提取了500元,对数据库作了变更,此时数据库中的余额为1500元,B客户也要提取1300元,根据其所取得的资料,2000-1300

2009-02-16 20:01:00 608

原创 存储过程定时执行

有两种方法:1、编写shell脚本,使用crontab在后台定时执行 a)      shell脚本pr_merge_query_report.sh #!/bin/shORACLE_BASE=/oracle/home  (指定环境变量)ORACLE_HOME=/oracle/home/dataNLS_LANG=american_america.ZHS

2008-11-07 08:46:00 667

原创 Spring In Action (1) -- HelloWorld

Spring版Hello World示例的第一个类是一个服务类,它的作用是打印出那句声名狼藉的问候。如下程序清单显示了GreetingService.java接口,它定义了我们的服务类需要提供的服务。GreetingServiceImpl.java是接口的实现。   package com.springinaction.chapter01.hello;public 

2008-11-05 22:19:00 462

原创 [原创]过滤器过滤特殊符号

首先,列出我用到的参考资料吧:资料一来自:http://magicgod.javaeye.com/blog/146537 资料二来自:http://blog.sina.com.cn/s/blog_56000153010005iq.html 我就是根据上面的两个资料,写了一个FILTER和一个JAVA 类,具体如下: FILTER: SpecialCharacterFilter

2008-07-09 14:33:00 4925

转载 关于管理的故事

  一、 分工   [故事]   一位年轻的炮兵军官上任后,到下属部队视察操练情况,发现有几个部队操练时有一个共同的情况:在操练中,总有一个士兵自始至终站在大炮的炮筒下,纹丝不动。经过询问,得到的答案是:操练条例就是这样规定的。原来,条例因循的是用马拉大炮时代的规则,当时站在炮筒下的士兵的任务是拉住马的缰绳,防止大炮发射后因后座力产生的距离偏差,减少再次瞄准的时间。现在大炮不再需要这一角色了。但条

2008-01-17 11:27:00 590

转载 数据仓库相关概念

Data Warehouse本世纪80年代中期,"数据仓库之父"William H.Inmon先生在其《建立数据仓库》一书中定义了数据仓库的概念,随后又给出了更为精确的定义:数据仓库是在企业管理和决策中面向主题的、集成的、与时间相关的、不可修改的数据集合。与其他数据库应用不同的是,数据仓库更像一种过程,对分布在企业内部各处的业务数据的整合、加工和分析的过程。而不是一种可以购买的产品。Data ma

2007-12-26 20:32:00 1006

原创 Teradata Client Access

2.   Client Access2.1         Client ConnectionsUsers can access data in the Teradata Database through an application on both channel-attached and network-attached clients. Additionally, the node

2007-12-25 17:00:00 3024

原创 Teradata and Data Warehouse Architectures

1         Teradata and Data Warehouse Architectures1.1          Evolution to Active Data Warehousing1.1.1   Data Warehouse Usage Evolution There is an information evolution happening in the data

2007-12-25 16:55:00 2789 1

转载 MyEclipse下Spring、Hibernate结合[转贴]

时下流行的开发模式:Spring+Hibernate+Struts,在这里我介绍一下Spring+Hibernate的结合,加入Struts表示层那是非常简单的事情了。话不多说,让我们现在开始:数据库准备:数据库名称:AT_SMS表名称:admin字段如下:sid bigint 从1开始自动增加,步长为1,单独做表的主键name varchar(50) password varchar(50)

2007-10-29 08:33:00 1079

原创 数据挖掘二——数据清洗转换加载

一、数据预处理包括数据清洗、数据即成、数据转换和数据消减:1、  数据清洗(data cleaning)处理例程通常包括:填补遗漏的数据值、平滑有噪声数据、识别或除去异常值,以及解决不一致问题。2、  数据集成(data integration)就是将来自多个数据源(例如:数据库、文件等)数据合并到一起。3、  数据转换(data transformation)主要是对数据进行规格化操

2007-08-17 10:46:00 5939

原创 基于数据挖掘技术的客户保有应用研究

基于数据挖掘技术的客户保有应用研究随着世界经济全球化、市场的国际化,国内电信市场的竞争日趋激烈,电信企业的经营模式逐渐从“技术驱动”向“市场驱动”、“客户驱动”转化[1][2],电信企业的市场战略定位由原来的“生产型企业”逐渐向“利润型企业”转化[3]。这就要求电信企业要采取以客户为中心的策略,根据客户的实际需求提供多样化、层次化、个性化的服务解决方案[1][2]。但是,由于市场的逐渐饱和、增

2007-08-14 10:40:00 4195 1

原创 七个习惯可以使你成功

  只有事业,是成功吗?     “我曾为自己定下许多目标,也都一一达成。我的事业十分成功,但却牺牲了个人与家庭的幸福,这值得吗?……”;“我要做的事太多了,时间总是不够用,每天都觉得很紧张,匆匆忙忙。我无法过着理想中既充实又自在的生活,而且别无选择……”;“我拥有财富和成就感,可失去了内心的平静……”这无疑是诸多成功人士的生活写照。    《高效能人士的7个习惯》告诉我们:仅有事业成功只能算成功

2007-08-01 13:56:00 702

原创 数据挖掘基础一

 一、数据挖掘,又称为数据库中知识发现(Knowledge Discovery from Database,简称KDD),它是一个从大量数据中抽取挖掘出未知的、有价值的模式或规律等知识的复杂过程。数据挖掘的定义过程描述如下图所示:从图中可以看出,整个知识挖掘过程是由若干挖掘步骤组成,而数据挖掘仅仅是其中的一个主要步骤。整个KDD的主要步骤有:1、  数据清洗(data clea

2007-07-02 16:42:00 2274

转载 SOA 快速指南

1.SOA是一个既简单又复杂的技术。简单地说,SOA就是一组设计原则,这些设计原则既有SOA特有的,如服务是第一概念[CBDI]、业务和IT对齐、为灵活而构建;也有被早已被业界广泛接受和使用的,如松散耦合、隔离关注、模块化、可充用性等。复杂地说,SOA是由这些设计原则衍生出的各种技术,如SOA成熟度模型、服务缄默方法学、SOA编成模型、企业服务总线、服务注册库等。2.一般的SOA实施项目应该包含如

2007-06-20 12:44:00 1305

原创 SOA相关知识总结

 1、WSDL:Web服务描述语言,UDDI:通用发现、描述、集成,ESB:企业服务总线2、SOA作为Web服务的技术架构思想,基于松散耦合架构,将软件按照业务需求定义成“组件”,提高IT对服务的相应能力。当前企业应用系统的固化对二次升级造成困难,而可复用性、适应性和快速实施原则是SOA带来的好处。在一个现有资产与新的应用程序、集成技术或数据源混合在一起的企业中,SOA成为近乎理想的方式。处于

2007-05-10 13:36:00 1262

转载 30句职场箴言

1.无论发生什么事情,都要首先想到自己是不是做错了。如果自己没错(那是不可能的),那么就站在对方的角度,体验一下对方的感觉。2.让自己去适应环境,因为环境永远不会来适应你。即使这是一个非常非常痛苦的过程。3.大方一点。不会大方就学大方一点。如果大方真的会让你很心疼,那就装大方一点。 4.低调一点,低调一点,再低调一点(要比临时工还要低调,可能在别人眼中你还不如一个干了几年的临时工呢)。

2007-05-07 16:48:00 852 1

转载 访问者模式

Visitor访问者模式定义作用于某个对象群中各个对象的操作. 它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作.在Java中,Visitor模式实际上是分离了collection结构中的元素和对这些元素进行操作的行为.为何使用Visitor?Java的Collection(包括Vector和Hashtable)是我们最经常使用的技术,可是Collection好象是个黑色

2006-12-07 15:18:00 898

原创 Java笔试题集锦

1、   面向对象的特征有哪些方面答:(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称

2006-10-31 18:47:00 2749 1

转载 java2d 给直线画箭头

现有一条直线起点坐标为(X0, Y0), 终点坐标为(X1, Y1). 在直线终点画一个箭头的Java代码可如下,double D = Math.abs(Point2D.distance(X1, Y1, X0, Y0));if (D > 0.0000000001 ){Xa = X1 + ArrowLen * ((X0 - X1) + (Y0 - Y1) / 2) / D;Ya = Y1 + Arr

2006-10-24 19:01:00 3581 1

原创 Hashtable和HashMap的区别

Hashtable和HashMap的区别: 1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类; 2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额外的同步机制。但HashMap的同步问题可通过Collectio

2006-10-20 15:04:00 717

转载 Java基础-学习Java的30个基本概念

 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念.    Java概述:    目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Ja

2006-10-08 14:00:00 811

原创 Petri网

使用Petri网的优点:首先,它具有精确的定义,有坚实的数学基础支撑,同许多其他非形式化的框图技术相比,避免了模糊性、不确定性和矛盾性。其次,这种形式化体系可以用来反思过程,比如能够建立特定模式,也促成了很多分析技术(如分析性能的技术和验证逻辑性质的技术)的使用。1、            传统petri网传统Petri网由库所(Place)和变迁(Transition)组成,库所用圆圈“

2006-10-07 16:20:00 8118 1

转载 工作流理论总结

 1.            工作流历史 工作流技术发端于 1970 年代中期办公自动化领域的研究工作,但工作流思想的出现还应该更早, 1968 年 Fritz Nordsieck 就已经清楚地表达了利用信息技术实现工作流程自动化的想法。 1970 年代与工作流有关的研究工作包括:宾夕法尼亚大学沃顿学院的 Michael D. Zisman 开发的原型系统 SCOOP ,施乐帕洛阿尔托研究

2006-07-04 14:13:00 5484

Spring参考大全

Spring 2.5.6最新参考文档,非常权威

2009-04-29

spring mvc step by step

非常好的学习Spring MVC框架的入门资料,非常值得一看。

2009-04-29

ORACLE的两个补丁合集

ORACLE的两个补丁合集: 1.p3006854_9204_LINUX.zip 2.p2617419_210_GENERIC.zip

2008-11-14

commons-logging-1.1.1

用Spring开发的时候会报:ClassNotFoundException:org/apache/comms/logging/.....,把这个库文件加入就OK了!

2008-11-06

Spring.jar

Spring开发必须的库文件,版本号为2.5.6

2008-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除