分布式和技术框架们
文章平均质量分 62
分布式的技术及常用技术框架讲解与记录
碧海饮冰
南有乔木,且行且休思
展开
-
云原生 微服务 restapi devops相关的一些概念说明(持续更新中)
云原生是一种构建和运行应用程序的方法,是一套技术体系和方法论。它是一种在云计算环境中构建、部署和管理现代应用程序的软件方法。云原生应用程序是基于微服务架构的,采用开源堆栈(K8S+Docker)进行容器化,借助敏捷方法、DevOps支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。原创 2024-01-09 10:39:55 · 998 阅读 · 0 评论 -
Hibernate3.x调用存储过程
本文以详尽的实例展示了hibernate3.x中调用存储过程各步骤,从建立测试表、存储过程的建立、工程的建立以及类的编写和测试一步一步引导用户学习hibernate3.x中调用存储过程的方法。如果底层数据库(eg. Oracle、mysql、sqlserver)等支持存储过程,可通过存储过程执行批量删除、更新等操作。本文以实例说明在hibernate3.x中如何调用存储过程。转载 2010-11-05 11:28:00 · 1150 阅读 · 0 评论 -
页面鼠标滑过某行时背景变色(简单一例)
Insert title here原创 2010-09-17 18:07:00 · 1871 阅读 · 0 评论 -
Hibernate多对多中间关系表有属性(其他字段)的配制方法
Hibernate框架可以将面向关系的数据库模型封装成面向对象的数据库模型,这样以来一方面了我们在具体应用中的数据库设计,另一方面又简化了我们的编码。然而在现实中我们往往会发现有些面向关系的数据库模型转化成面向对象的数据库模型之后很难再Hibernate中配置。比如:在多对多关系模型中,中间表往往含有自己的属性,这种情况在Hibernate中该如何配转载 2010-05-17 11:37:00 · 11260 阅读 · 6 评论 -
j2ee性能调优之最小化资源压力测试法则
摘要:我提倡使用最小化资源的方式做一次压力测试,排除大部分浅显的应用问题。最小资源的意思,即在pc环境,使用应用可以运行的最小资源状态下,进行压力测试和性能问题侦测的工作。 前面看到有人讲j2ee的性能调优,虽然这块不是自己的专长,但是猪养多了,也忍不住跳出来说几句。 虽然几乎每本讲性能调优的书籍开篇都会提,没必要的情况下就不要做调优,但是转载 2010-05-13 00:26:00 · 929 阅读 · 0 评论 -
hibernate一级缓存和二级缓存的区别
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存转载 2010-03-19 15:47:00 · 929 阅读 · 0 评论 -
在Struts中使用JFreeChart生成图表
web.xml DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart /servlet/DisplayChart Action层Java代码: public class ChartGenerateAc原创 2009-08-21 18:01:00 · 1044 阅读 · 0 评论 -
Log4j的一份配置文件
下面是一份用于打印warn及其以上级别的日志至到文件和控制台上的配置: #Rank: ERROR,WARN,INFO,DEBUGlog4j.rootLogger=WARN,CONSOLE,Rlog4j.logger.org.apache.catalina=INFO,R,CONSOLE# CONSOLElog4j.appender.CONSOLE=org.apache.原创 2009-08-13 13:38:00 · 669 阅读 · 0 评论 -
怎样使Spring的applicationContext.xml文件不放入数据库用户名和密码
为了提高安全性,不想把数据库用户名、密码放进applicationContext.xml中,如何将这些信息编译在CLASS文件中?有以下两种方法: 第一种:创建ApplictionDataSourceFactory类public class ApplictionDataSourceFactory { public DataSource buildLocalDa原创 2009-08-05 15:16:00 · 2802 阅读 · 0 评论 -
Spring配置文件applicationContext.xml的两种拆分方式
第一种:通过web.xml配置加载spring上下文环境,其配置方式如下: web.xml contextConfigLocation /WEB-INF/applicationContext*.xml (在web.xml文件里面添加以上代码。只要将以applicationContext-开头的xml文件放到WEB-原创 2009-08-05 12:34:00 · 8184 阅读 · 1 评论 -
Spring声明式事务管理及事务嵌套
一> 事务配置 Spring动态代理的一个重要特征是,它是针对接口的,所以我们的dao要通过动态代理来让spring接管事务,就必须在dao前面抽象出一个接口,当然如果没有这样的接口,那么spring会使用CGLIB来解决问题。 一般地,使用Spring框架时,可在其applicationContext.xml文件中声明其对hibernate事务的使用:<b原创 2009-08-03 16:43:00 · 12228 阅读 · 0 评论 -
CGLIB-Spring的一种反射机制
Spring 在进行反射时候主要有两种策略,一种是直接用JDK的反射,另外是用CgLib。cglib是一个开源项目, 是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的动态生成。cglib项目主页:http://cglib.sourceforge.ne原创 2009-08-03 16:12:00 · 7802 阅读 · 0 评论 -
Hibernate的many-to-many双向关联需要注意的要求及简单示例
在做hbiernate的many-to-many的双向关联时,需要了解的几点: 一方要设置inverse="true",另一方要设置inverse="false"。inverse="false"的一方保存时,维护多对多之间的关系,且只要将相互的关系告诉这一方即可。 如果inverse都设置为true,双方的关系将都不到维护。 如果都设置为false,双方将共同维护之间原创 2009-07-20 15:14:00 · 12834 阅读 · 0 评论