memcache (持续了解ing...)

mem  cache 英[kæʃ]        美[kæʃ]vt. 贮藏; memcache是一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著.MemCache的工作流程如下:先检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对数据库进行任何操作;如果请求的数据不在memcache
阅读本文

1.3 使用jmeter进行http接口测试

此篇纯是搬运记载。。  一、测试需求描述   1、 本次测试的接口为http服务端接口   2、 接口的主要分成两类,一类提供给查询功能接口,一类提供保存数据功能接口,这里我们举例2个保存数据的接口,因为这两个接口有关联性,比较有代表性;    3、接口描述:        保存信用卡账户信息接口:            传入参数:                   args={
阅读本文

MongoDB 定时备份

一 、 创建MongoDB备份目录 mkdir -p /home/frank/mongodb_bak/mongodb_bak_list mkdir -p /home/frank/mongodb_bak/mongodb_bak_now 二 、新建MongoDB数据库备份脚本 (/home/frank/mongodb_bak/MongoDB_bak.sh) #!/bin/bash #backu
阅读本文

支持各种特殊字符的CSV工具类

使用该工具可对csv文件进行读写(甚至不用去了解CSV的各种规范) 直接以List<List<string>> 形式输出,方便进一步处理 因为工具类需要读取文件资源读取完毕后如果确认不会再次读取,建议立即Dispose,以释放文件句柄(写入使用该类的静态资源,Dispose不会对其有影响)    读CsvFileHelper myCsv = new CsvFileHelper(@“C:User
阅读本文

hibernate05--list和iterator

/** * * @author 小豆腐 * 以后的你,会感谢现在努力的自己!努力!坚持!不放弃! */ public class StudentTest { Configuration configuration = null; SessionFactory sessionFactory = null; Session s
阅读本文

加密第四节_IPSec基本理论

加密第四节_IPSec基本理论本节内容 IPSec简介 IPSec两种工作模式 判断隧道模式和传输模式 IPSec两种模型 IPSec两个数据库 IPSec基本理论IPSec简介 提供了网络层的安全; 在明文的IP头部和网络层数据之间插入了一个IPSec的头部,保证了网络负载的安全。 IPSec头部有ESP头部和AH头部两种; 是IPV6的强制部分 IPSec组成部分: ESP(负载安全封装)协议
阅读本文

hibernate一级缓存和二级缓存的区别

缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。  缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和
阅读本文

Hibernate的三种状态

hibernate中的对象有三种状态: 瞬时状态 (Transient),持久状态 (Persistent),   1. 瞬时状态 (Transient) 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,如下: Customer customer=new Customer(“zx”,27,images);这时customer对象就处于自由状态,为什么说cust
阅读本文

Oracle 11g数据库详细安装步骤图解

1.先到Oracle官网上下载11goracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html第一步:将两个文件一起解压到同一目录下的同一文
阅读本文

android之存储篇_SQLite数据库入门

SQLite最大的特点是你可以把各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型是什么。例如:可以在Integer类型的字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。 但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。 另外, SQLite 在解析CREATE T
阅读本文

soa服务架构

soa服务架构 说明 为了系统业务逻辑插件化,提高可重复使用率,将业务进行解剖,每个服务单独分离开,采用soa通信,提高服务的可利用率
阅读本文

linux安装redis及phpredis环境配置

下载安装包  cd /home/redis/tar   wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz   tar zxvf redis-2.4.17.tar.gz   cd redis-2.4.17   make    cd src    make install   在该目录会看到以下文件    redis-benchmar
阅读本文

Oracle11g 数据库的导入导出

导出:全部:exp imagesys/imagesys@orcl file=/icms/20170116.dmp full=y用户:exp imagesys/imagesys @orcl file=/icms/20170116.dmp owner=imagesysexp system file=/icms/lims2017116.dmp log=/icms/icms.log owner=image
阅读本文

Hibernate与 MyBatis的比较

1.1 Hibernate 简介Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL 的自动生成和执行。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握, Hibernate/OJB 会根据制定的存储逻辑,自动生成
阅读本文

SQLite基本语法

命令行操作SQLite创建一张表create table 表名(字段名字 字段类型, 字段名字 字段类型);create table info(id int,name varchar(20));增:        insert into 表名 values(要添加的值…);        当添加的字段的数据类型是int类型,直接写值        如果添加的字段类型是varchar类型和日期
阅读本文

大开测试:性能—如何解决数据库查询结果过大导致录制失败(连载4)

7.4  如何调整经常用到的相关协议脚本模板 1.问题提出在应用LoadRunner VuGen过程中,可能经常会用到一些非系统函数,同时想加入一些注解信息和日志输出信息,将输出日志信息条理化,方便调试和分析,那么有什么方法将我们经常用到的协议脚本模板调整变成符合要求的脚本模板呢?2.问题解答可以针对自己经常用到的协议,加入必要注解,引用经常会用到的函数库文件,条理化日志输出信息等。下面仅以调整W
阅读本文

C#数据库编程

数据库的使用是非常重要的技术,它几乎跟所有的编程语言都有关联。C#提供的ADO.NET数据库访问方式有SQL Server与 OLE DB两种。两者相比较,前者是针对于SQL Server数据库的连接,所以访问SQL Server数据库效率会非常之高,后者可以针对广泛的数据操作,相对来说,效率比较低。如果不涉及到数据库的特例,他们的大致方法是一样的。  首先,欲连接数据库,必须有个连接对象Conn
阅读本文

数据库知识SQLite

MySQLiteOpenHelper -> SQLiteDatabaseimport android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public class AppLockOpenHelper exten
阅读本文

数据库SQL语句错误

Caused by: android.database.sqlite.SQLiteException: near “where“: syntax error(Sqlite code 1): , while compiling: select * from wenjian  where 1=1  and where cehao=1288,(OS error - 2:No such file or
阅读本文

数据库那些事

1.优化BLOB和TEXT的场景:服务器不能在内存临时表中存储 BLOB和TEXT , 因此查询BLOB和TEXT值时,要在磁盘上创建临时表,所以对系统的开销很大,效率低; 有如下解决办法;a.使用SUBSTRING() 函数  把值转换为 VARCHAR();b.把它们放在基于内存的系统文件;
阅读本文