自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 基础概念:Oracle数据库、实例、用户、表空间、表之间的关系

https://www.cnblogs.com/zjhs/p/3147905.html

2018-12-13 10:27:38 135 1

转载 nginx部署到linux并实现负载均衡

转发:  http://www.cnblogs.com/wang-meng/p/5861174.html

2018-12-04 09:42:04 253

原创 spring 启动加载数据,访问数据库

首先,说下应用场景。项目中时常会用到spring项目启动需要加载一些全局数据,如访问数据库获取一些基本公共数据,为此就需要在启动加载时访问数据,为此,专门研究了一下,发现现在网上能搜到的主要是implements InitializingBean, ServletContextAware此方法。在此,通过实践发现,可以通过一下两种方式实现1、方式1:implements Initial...

2018-11-08 09:34:30 3449 1

转载 高并发与解决方案

#高并发架构相关概念# 并发:并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。我们说的高并发是什么?上面的定义明显不是我们通常所言的并发,在互联网时代,所讲的并发、高并发,通常是指并发访问。也就是在某个时间点,有多少个访问同时到来通常如果一个系统的日PV在千万以上,有...

2018-08-20 15:42:26 495

原创 dos命令下oracl plsql 大数据量导入.csv文件

1、登录plsql 查询导出需要操作的数据为.csv文件,并存入指定路径。      注意:    ①date类型导入会报错,所以不要导date类型字段;    ②由于长数字字段导出.csv后会自动保存为科学计数法,导致数据失真,所以查询时可以to_char(字段名),就可避免出现科学计数   ③导出的.csv文件可能会出现编码格式错误,可以用ultraEdit或其他编辑器另存为A...

2018-08-20 09:44:35 1875

转载 spring事务管理

事务简介:事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用事务的四个关键属性(ACID)① 原子性(atomicity):事务室一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用② 一致性(consistency):一旦所有事务动作

2015-10-26 15:15:08 388

原创 创建excel

excel的导入导出是程序开发过程中非常常见的问题,常用的解析excel工具有poi或者jxl,下面看一下用jxl如何创建一个新的excel表格文件。private LinkedHashMap> tableHeader;//表头信息private String tableName;private String tableHeaderCN; // 中文表头private List e

2015-10-26 09:24:04 301

转载 MyBatis学习总结(一)——MyBatis快速入门

一、Mybatis介绍    MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。二、my

2015-10-21 10:29:14 282

转载 数据库性能优化主要包括哪些方面?

数据库性能优化主要一下几个方面: 1、sql语句的执行计划是否正常 2、减少应用和数据库的交互次数、同一个sql语句的执行次数 3、数据库实体的碎片的整理(特别是对某些表经常进行insert和delete动作,尤其注意,索引字段为系列字段、自增长字段、时间字段,对于业务比较频繁的系统,最好一个月重建一次) 4、减少表之间的关联,特别对于批量数据处理,尽量单表查询数据,统一在内存中进

2015-10-21 09:42:39 671

转载 数据库连接数和数据库连接池的连接数区别?

1、数据库连接数,也就是一个数据库,最多能够同时 接受 多少个 客户的连接. 2、在没有数据库连接池 的情况下, 一个客户,每次访问, 就要创建一个 数据库连接, 执行 SQL, 获取结果, 然后关闭、释放掉数据库连接,问题就在于创建一个数据库连接, 是一个很消耗资源,花费很多时间的操作,于是数据库连接池产生了。  3、数据库连接池 预先打开一定数量的数据库连接, 并维持着连接。  4

2015-10-20 17:28:57 1414

转载 Java 连接池的工作原理

什么是连接?连接,是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。有人接受这种说法,却不知道它的真正含义。因此,下面我将解释它究竟是什么。[如果你已经知道了,你可以跳到它的工作原理部分]创建连接的代码片段:?123String connUrl = "jdbc

2015-10-20 16:53:52 672

转载 Hibernate连接池配置三种方式实例

Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在Hibernate连接池配置时需要注意的有三点:一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。二、默认情况下(即没有配

2015-10-20 15:49:16 283

转载 Hibernate工作原理

现在我们知道了一个概念Hibernate Session,只有处于Session管理下的POJO才具有持久化操作能力。当应用程序对于处于Session管理下的POJO实例执行操作时,Hibernate将这种面向对象的操作转换成了持久化操作能力。HIbernate简要的体系结构如下图所示:        通过上图能够发现HIbernate需要一个hibernate.prope

2015-10-20 11:13:52 312

转载 struts2配置文件解析

DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts>     include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件

2015-10-19 15:43:07 308

原创 递归算法

经常遇到一个java类含有属性是自己类的情况,这个时候如果要取出一个对象的某个值,就可能考虑使用递归算法。首先有这样一个java类public class Person{ private String name; private int age; private List children = new ArrayList(); public Perso

2015-10-11 09:09:50 363

原创 oracle sql查询大全

--******************************--sql字符型单行函数--LOWER,函数格式LOWER(column|expression),功能:把字符串转换成小写 select LOWER('A B C') from dual;--INITCAP,函数格式INITCAP(column|expression),功能:把字符串首字母大写select IN

2015-09-28 09:18:24 414

原创 <s:iterator> 属性 value var status 用法详解

代码片段: bgcolor="#CBD6E0" bgcolor="#FFFFFF" > s:iterator 标签有3个属性:value:被迭代的集合,从后台返回的结果集,如value=“queryList”的queryList必须和后台返回的名称一致。var:页面用于迭代使用的代替名称,如上将“query

2015-09-24 15:54:26 18101 1

原创 Spring管理事务实现方式

对数据库的操作常常伴随事务处理,当对数据库有增删改操作时,必须将操作纳入事务控制,以下是一些常用事务处理机制。方法一,利用Spring框架管理事务:DataSourceTransactionManager txManager = new DataSourceTransactionManager();txManager.setDataSource(jdbcTemplate.getData

2015-09-24 11:04:40 326

转载 ssh web.xml配置分析

的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听

2015-09-22 17:27:59 433

原创 poi解析Excel0307格式通用 struts2

经常遇到要解析Excel文件,自己整理了一下,写了一个03、07格式都通用的方法,使用了poi开源包,不多说了,上代码,就一个方法,很简单。import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss

2015-09-17 10:23:04 577

原创 java多线程结合单例模式实例,简单实用易理解

最近接触到多线程,为了弄清原理,写了以下代码:新建以下类: /** * 多线程执行顺序测试 *  */public class ThreadTest {public static void main(String[]args) throws InterruptedException{for(int i = 0;i  // if(i==0){

2015-09-16 19:08:27 806

nginx架构解析

Nginx 可以在大多数 UnixLinux OS 上编译运行,并有 Windows 移植版。 Nginx 的1.4.0稳定版已经于2013年4月24日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。 Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比 Perlbal 要好很多。

2018-11-30

空空如也

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

TA关注的人

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