搜索到与相关的文章
编程技术

NIO中的内存映射文件使用对效率提高的验证

对比较大的而不能放入内存的文件进行I/O操作时,如果使用NIO中的内存映射文件对性能效率和速度的提高是非常显著的。首先需要获取文件的通道,然后调用通道的map(FileChannel.MapModemode,longposition,longsize)函数将文件从position位置开始的长度为size的内容映射到内存中。具体的效率比较代码示例如下:Java代码importjava.io.BufferedInputStream;importjava.io.

系统 2019-08-29 22:36:12 2811

编程技术

DataRabbit 轻量的数据访问框架(19)-- 读写

在高并发的系统中,我们常采用多数据库分散放置、读写分离、细粒度的隔离级别设定等策略来提高系统的性能。DataRabbit3.3以及以上版本对这三种策略都给予了内置的支持。(1)数据库分散放置:对于较大型的系统,在设计数据库时,我们可以根据业务范围将其设计为多个数据库,而不是一个,然后将这些数据库部署在不同的物理服务器上,以分担负载。当然,如果已经设计好的数据库,也可以采用水平分区或垂直分区的方式来达到类似的效果。(2)读写分离:在高性能的系统中,这是最常采

系统 2019-08-29 22:34:58 2811

Java

java定时器

以前项目中写过类似的定时器,今天复习1下,自己建了个工程.实现原理:创建servlet,应用服务器自动加载此servlet,在web.xml设置定时器的各个参数开发工具:myeclipse6.0应用服务器:tomcat6.01、创建web工程TestTimer2、创建servlet=>com.billy.servlet.TestServlet.javapackagecom.billy.servlet;importjava.io.IOException;im

系统 2019-08-29 22:28:22 2811

编程技术

HP-UX内存磁盘等利用率报表

1.首先判断是否可以安装报表软件#cd/opt/perf/bin查询信息显示如下:如果存在ovpa,ovpa.dc,ovpa.remove,ovpa.savespace,ovpademo,ovpaget,ovtrap,scopeux的文件,在HP-UX中安装了glance的报表软件。可以采用ovpa报表。检查ovpa和HP-UX是否版本匹配采用如下命令:#extract-licheck2.定制报表文件格式#/var/opt/perf/reptfile查询显

系统 2019-08-12 09:29:31 2811

各行各业

安装Jenkins

本文演示如何在Windows上和Linux上安装Jenkins。1.Windows上Jenkins安装参考网页:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service在Windows上安装Jenkins有两种情况,第一是将Jenkins安装为服务,在用户登录时可以自动启动此服务;第二是将Jenkins部署到Servlet容器中,例如GlassFi

系统 2019-08-12 09:27:05 2811

各行各业

LoaderLock 解决方法

问题:检测到LoaderLockMessage:正试图在OS加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。解决方法:1.在VS中点击菜单栏中的调试选项,出现调试下拉菜单2.在点击下拉菜单中的异常项,弹出异常窗口3.将ManagedDebugginAssistants中的LoaderLock项的打钩去掉4.确定LoaderLock解决方法

系统 2019-08-12 09:26:48 2811

C#

C#动态生成Word文档并填充数据

C#动态生成Word文档步骤之一:添加引用->COM->MicrosoftWord11.0ObjectLibraryC#动态生成Word文档步骤之二:在.cs文件中添加usingWord;下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:(例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)publicstringCreateWordFile(stringCheckedInfo)...{stringmessag

系统 2019-08-12 09:26:44 2811

数据库相关

人大金仓 国产数据库第一品牌

人大金仓国产数据库第一品牌北京人大金仓信息技术股份有限公司(简称:人大金仓)系中国电子科技集团公司(CETC)成员单位,成立于1999年,是中国自主研发数据库产品和数据管理解决方案的领军企业,先后获得CETC旗下普华基础软件股份有限公司和太极计算机股份有限公司的战略注资,被纳入CETC整体发展战略。人大金仓作为国产数据库第一品牌,是国家“核高基”重大专项数据库方向课题牵头承担单位,自成立以来,先后成功承担了国家“863”数据库重大专项课题“通用数据库管理系

系统 2019-08-12 01:54:40 2811

Oracle

oracle怎样查询索引的使用情况

查询用户的索引selectindex_name,table_name,tablespace_name,index_type,uniqueness,statusfromdba_indexeswhereowner='SCOTT';查询用户的索引列selectindex_name,table_name,column_name,index_owner,table_ownerfromdba_ind_columnswheretable_owner='SCOTT';查看

系统 2019-08-12 01:53:59 2811

数据库相关

SQL*PLUS环境设置

环境:Ubuntu+Oracle10gxeedition俗话说,工欲善其事,必先利其器。同样,在linux下学习Oracle,sqlplus是最直接来使用的工具。设置好sqlplus的参数,有利于提高学习效率。话不多说,下面说说我常用的一些设置。请大家不吝赐教,多提意见。(1)使用vim编辑器SQL>editedit命令对当前脚本进行编辑,调用默认编辑器ed。如果大家熟悉vi的话,用它来做默认编辑器就很方便了。有二种方式来设置vi作为默认编辑器:方式一是编

系统 2019-08-12 01:53:46 2811