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

Ningx代码研究(四)

虽然代码理解起来比较混乱,但是使用还是比较简单的,常用的有创建hash和在hash中进行查找两个操作,对于创建hash的操作,过程一般为:构造一个ngx_hash_key_t为成员的数组,包含key,value和使用key计算出的一个hash值构建一个ngx_hash_init_t结构体的变量,其中包含了ngx_hash_t的成员,为hash的结构体,还包括一些其他初始设置,如bucket的大小,内存池等调用ngx_hash_init传入ngx_hash_

系统 2019-08-29 22:33:01 2470

编程技术

XFire 入门

Java社区一直试图将POJO的作用发挥到极致,降低Java应用实现的难度,最近的尝试是将EJB3.0建立在POJO之上;另一方面,SOA是目前Java社区炙手可热的名词,非常多的企业都在努力应用和实施SOA;XFire为这两方面的需求提供了一种魔术般的解决方式,我们很快能够发现使用XFire创建和发布Web服务可以直接基于POJO,将烦人的继承关系和一大堆其他可能的约束丢在一边。

编程技术

.NET简谈组件程序设计之(多线程与并发管理一)

由于多线程的内容比较多我会用几篇文章来讲解。多线程在我们日常开发过程中用的很多,上一篇“.NET简谈组件程序设计之(异步委托)”详细的讲解了基于委托的多线程使用,委托是基于后台线程池的原理,这篇文章将主要介绍直接使用Thread对象来实现多线程。当然使用Thread没有使用Delegate那么容易,毕竟多线程跟异步调用是两个相差很大的技术方向,我也是略懂点皮毛,在此献丑给大家,如有讲的不对的地方还请指出。[王清培版权所有,转载请给出署名]我们先来理解几个概

系统 2019-08-12 09:30:22 2470

MySql

MySQL在线备份与恢复工具 --> Xtrabackup

1Xtrabackup原理简介xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDBHotbackup的一个很好的替代品。xtrabackup有两个主要的工具:xtrabackup、innobackupex(1)xtrabackup只能备份InnoDB和XtraDB两种数据表,而不能备份MyISAM数据表(2)innobackupex是参考了InnoDBHotbackup的innobac

系统 2019-08-12 01:54:38 2470

数据库相关

mongodb之基础操作

1,安装:以我本机为例:1)命令安装方式:1.1将下载下来的压缩包解压到D:\Installed\MongoDB下面。1.2以管理员方式打开命令提示符,将目录切换到D:\Installed\MongoDB\bin下面(也可以通过设置环境变量,这样就不用切换目录了)。1.3运行下面的命令mongod--dbpathD:\Installed\MongoDB\data\db--logpathD:\Installed\MongoDB\log\mylog.log--

系统 2019-08-12 01:53:35 2470

Oracle

Oracle HRMS,PeopleSoft HR,SAP HR区别 主流HR

OracleHRMS,PeopleSoftHR,SAPHR区别(转)主流HR软件对比分析首先谢谢写这篇文章的大牛,具体出处也无从考究了。下面是具体内容:Oracle优点:1.从整体来说,Oracle套件属于大而全,比较完整的,全球化做得也比较好,公司的技术人员如果比较熟悉OracleDB,也会比较愿意去用Oracle套件。2.FastFormulas可以使在payroll模块,增删改一个员工的薪水的计算公式时方便一些。3.iLearning比较好。可以比较

系统 2019-08-12 01:52:00 2470

SqlServer

SQL Server数据库优化方案

查询速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。9、返回了不必要的行和列10、查询语句不好,没有优化可以通过如

系统 2019-08-12 01:51:51 2470

Oracle

Oracle 角色、配置文件

--================================--Oracle角色、配置文件--================================一、角色1.角色权限的集合,可以分配给一个用户或其他角色,但角色不能授予自己,也不能循环授予角色的优点可以先创建角色,向该角色赋予一系列权限,然后再将该角色授予多个用户或角色增加或删除角色中的某一权限,被授予该角色的所有用户或角色自动地获得新增权限或删除旧的权限可以为角色设置密码2.创建修改角

系统 2019-08-12 01:51:43 2470

Tomcat

Tomcat中server.xml文件内各节点详解

由于Tomcat基于Java,实际上在各种Linux发行版里的配置方法都大同小异,只是我看见在ArchLinux环境里搭建Tomcat的文章比较少,所以在ArchLinux实践一遍然后得出此文。此文假设你对Tomcat并不十分了解,主要笔墨将会在Tomcat的配置之上。1、安装JavaJDK在ArchLinux的extra源里有jdk7-openjdk和openjdk6,可以直接使用pacman安装,至于选用哪一个可以视具体情况而定。我安装的是OpenJD

系统 2019-08-12 01:33:38 2470