搜索到与相关的文章
数据库相关

我对软件优化的一些想法

目前所做的项目,今年应该是第5个release了,走过了这5年的风风雨雨,中间几度更易开发人员,现在的团队与5年前的团队已是两个完全没有"交集"的团队,这样必然导致我们对项目会存在很多的不理解,不理解其初衷,不理解其原始设计,不理解其代码。。。对一些不理解的地方不敢大动手脚,只能修修补补以完成需要的功能,其结局从开发角度看就是总体设计的缺失,代码结构的混乱,从功能角度看就是容易出错,运行速度极慢。项目极其需要一次深入的代码重构与性能提升,而这都至少需要一个

系统 2019-08-12 01:51:48 2793

操作系统

shell—if case while for

ifif[1-gt2]thenecho'1>2'elseecho'1<=2'fiif[1-gt2]thenecho'1>2'elif[1=2]thenecho'1=2'elseecho'1<2'ficasecase$1iny)echo'yes';;Y)echo'yes';;n)echo'no';;N)echo'no';;esacforfornameinzhangsanlisiwangwudoecho$namedonewhilei=0while[$i-lt1

系统 2019-08-12 01:33:48 2793

ASP.NET

ASP.NET jQuery 食谱2 (表单中使用回车在TextBo

每次当用户在一个文本框输入完数据后,更希望在敲入回车键后,焦点会自动移动到下一个文本框。通过下面的代码可以实现这种切换的效果。首先我们来看界面:界面代码:ViewCode12345

系统 2019-08-12 01:33:25 2793

SqlServer

SQL Server with(nolock)详解

原文:SQLServerwith(nolock)详解大家在写查询时,为了性能,往往会在表后面加一个nolock,或者是with(nolock),其目的就是查询是不锁定表,从而达到提高查询速度的目的。什么是并发访问:同一时间有多个用户访问同一资源,并发用户中如果有用户对资源做了修改,此时就会对其它用户产生某些不利的影响,例如:1:脏读,一个用户对一个资源做了修改,此时另外一个用户正好读取了这条被修改的记录,然后,第一个用户放弃修改,数据回到修改之前,这两个不

系统 2019-08-12 01:33:19 2793

编程技术

RAID阵列级别简介

RAID0:把多个磁盘合并成一个大的磁盘,不具有冗余功能,并行I/O,速度最快。它是将多个磁盘并列起来,成为一个大硬盘。在存放数据时,其将数据按磁盘的个数来进行分段,然后同时将这些数据写进这些磁盘中。所以,在所有的级别中,RAID0的速度是最快的。但是RAID0没有冗余功能,如果一个磁盘(物理)损坏,则所有的数据都无法使用。RAID1:两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘出错,可靠性最高。RAID1就是镜像。其原理为在主硬盘上存放数据

系统 2019-08-29 23:52:00 2792

编程技术

刚刚找到的IP地址对应地区数据库

项目原因,网上下载了We7CMS安装版,(想下载源码竟然发现要加入什么什么源码小组,还要一年交¥100,晕,这叫什么GP开源啊!!!),下载下来看了下app_data目录,惊奇发现有个ip.db,呵呵,我猜可能是IP地址数据库了,而且是sqlite的,打开一看:嘿嘿,果然是IP地址数据库,而且都转成长IP格式的了,自己写了个aspx页面来获取IP的:http://5mdn.com/getip.aspx给网上的人测试发现其实这个IP数据库也不是很完全的,算了

系统 2019-08-29 23:40:28 2792

编程技术

NetBeans 时事通讯(刊号 # 83 - Dec 03, 2009)

刊号#83-Dec03,2009项目新闻Netbeans6.8的候选版本是否已经满足FCS了?Netbeans6.8的候选版本是否已经满足FCS了?下载最新的候选版本,填写Netbeans社区的接受调查表,并告诉我们的使用感受.此调查将一直持续到12月9号下载Netbeans6.8候选版本1NetBeans团队宣布Netbeans6.8的第一个候选版本已经可以下载了.获取并尝试该版本,通过NetCATsurvey提供反馈已经,或者加入到Netbeans的邮

系统 2019-08-29 21:57:43 2792

编程技术

ANT 的安装和配置

本文转自:http://www.cnblogs.com/ghj1976/archive/2010/04/14/1711914.htmlApacheAnt,是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。默认情况下,脚本文件名为build.xml。Windows下的安装和配置安装步骤:下载最新版本,ANT官方网站:http://ant.apache.org/下载后解压缩即可。配置环境

系统 2019-08-12 09:30:05 2792

各行各业

CloudFoundry 中的GoRouter性能測试

之前一直感觉CloudFoundry的GoRouter的性能不靠谱,或者我们的CloudFoundry部署架构存在问题,想着进行一些压力測试,可是一直苦于没有压力測试的工具。上一周,部门须要出一个測试报告,刚好借此机会。进行一个比較好的測试。測试的时候,是使用的两个gorouter+nginx,測试使用的应用是一个比較简单的应用,使用LoadRunner进行压力測试,使用LoadRunner的1000个用户进行,測试效果非常差。和QQ群里的同学交流,他们也

系统 2019-08-12 09:26:49 2792

MySql

MySQL的多表查询(笛卡尔积原理)

原文:MySQL的多表查询(笛卡尔积原理)先确定数据要用到哪些表。将多个表先通过笛卡尔积变成一个表。然后去除不符合逻辑的数据(根据两个表的关系去掉)。最后当做是一个虚拟表一样来加上条件即可。注意:列名最好使用表别名来区别。笛卡尔积Demo:左,右连接,内,外连接l内连接:要点:返回的是所有匹配的记录。2.select*froma,bwherea.x=b.x////内连接l外连接有左连接和右连接两种。要点:返回的是所有匹配的记录外加每行主表外键值为null的

系统 2019-08-12 01:55:38 2792