TSYS资源特性的效率提高方法
http://www.tsov.net/blog/article.asp?id=416TSYS资源特性的以字符型存储的,所以在更新文件的判断比较麻烦,直接把类型改成数值型,方便,效率也有提高。
如:
原来的方法:
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Instr(','+Speciality+',',',29,')<>0 order By Id DESC"
修改后数据库中的Speciality的型号为数值型,默认值为0,,后,
Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Speciality=29 order By Id DESC"
同时,
.... where Class=61 and Speciality=29....
与
.... where Speciality=29 and Class=61....
的执行效率也不同,
前者从大类中查询,然后再查询特性,后者是查询所有的内容特性后,再查询分类。
前者的效率高于后者。
另:
2006-8-7日补充:
再修改文件News_Mdy.asp的行120中的
' Speciality=Replace(Request("Speciality")," ","") 这是原来的
Speciality=Request("Speciality")
相关推荐
-
TSYS资源特性的效率提高方法
http://www.tsov.net/blog/article.asp?id=416TSYS资源特性的以字符型存储的,所以在更新文件的判断比较麻烦,直接把类型改成数值型,方便,效率也有提高. 如: 原来的方法: Sql="select Top 5 Title,FilePath,SmallImg,ShortContent,AddTime From view_NewsInfo where Class=61 and Instr(','+Speciality+',',',29,')<>0
-
JavaScript ES6的新特性使用新方法定义Class
ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了).上一次标准的制订还是2009年出台的ES5.目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本.但大部分标准已经就绪,且各浏览器对ES6的支持也正在实现中. ES6中定义类的方式, 就是ES3和ES5中定义类的语法糖,虽然也有些区别,但是整体定义类的方式更加简洁,类的继承更加方便, 如果想对ES6中的继承更加
-
php实现把url转换迅雷thunder资源下载地址的方法
本文实例讲述了php实现把url转换迅雷thunder资源下载地址的方法.分享给大家供大家参考.具体方法分析如下: 如果你知道迅雷地址的生成规则你就不觉得迅雷的url资源下载地址有多么复杂了, 其实雷的地址就是原url前面带AA后面带BB之后再base64_encode编码即可 如下例子所示: 复制代码 代码如下: <?php function Thunder($url, $type='en') { $url ='http://www.jb51.net'; if($type =='en'){ r
-
过滤Android工程中多余资源文件的解决方法
本文以实例讲述了过滤Android工程中多余资源文件的解决方法,很有实用价值!具体描述如下: 很多开发人员在Android项目开发过程中经常会遇到这样的情况:界面开发人员发布了一个新版本的资源包,不过有的图片名称改了,有的图片删掉了,可是在实现的时候开发人员只是把新的资源覆盖到原来的资源文件夹中,随着版本的发布,在drawable或values中积累的无用资源越来越多,直到最后发布正式版的时候再想要删除这些多余的文件,于是不得不一个一个文件检查看是否有用,再决定要不要删除之. 有鉴于此,很有必要
-
Linux磁盘空间被未知资源耗尽的解决方法
在linux中,当我们使用rm在linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,那么linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用100%,整个系统无法正常运行.这种情况下,通过df和du命令查找的磁盘空间,两者是无法匹配的,可能df显示磁盘100%,而du查找目录的磁盘容量占用却很小. 遇到这种情况,基本可以断定是某些大文件被某些程序占用了,并且这些大文件已经被删除了,但是对应的文件句柄没有被某些程序关闭,造成内核无法回收这些文件占用的空
-
ajax读取properties资源文件数据的方法
本文实例讲述了ajax读取properties资源文件数据的方法.分享给大家供大家参考.具体实现方法如下: properties资源文件的内容如下: hello=englishww name=english zk emailEmpty=Field cannot be empty! emailInvalid=Invalid email address! js调用ajax处理代码: $.ajax({ type:'POST', dataType:'json', url:'/jeecms/jeecms/
-
Android使用xml文件资源定义菜单实现方法示例
本文实例讲述了Android使用xml文件资源定义菜单实现方法.分享给大家供大家参考,具体如下: 使用 XML 文件定义菜单 Android 提供了创建菜单的方式,一种是在 Java 代码中创建,一种是使用XML 文件定义.上面的实例都是 Java 创建菜单,在 Java 存在如下大学. 实现效果如下: 具体实现: 一.在 /res 下建立 /menu文件夹 二.在menu文件夹下建立:menu_main.xml: <?xml version="1.0" encoding=&qu
-
查看nginx配置文件路径和资源文件路径的方法
查看nginx配置文件路径 通过 nginx -t nginx -t命令的原始作用是用来验证nginx配置文件格式和配置是否存在异常,通过该命令会输出nginx的配置文件的路径和验证结果,在输出结果中就可以找到当前的nginx的加载的配置文件的地址,如下所示: nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.co
-
Mysql桌面工具之SQLyog资源及激活使用方法告别黑白命令行
话不多说,先上资源 我们下载 SQLyog Ultimate V13.1.1 64bit 中文已注册安装版 安装完成以后打开 帮助----更改注册详细信息 然后用户随便填, 注册秘钥填 60c1b896-7c22-4405-9f46-a6bce776ab36 然后就可以使用啦 . 这边填你需要连接的服务器地址,跟ssh差不多,Mysql服务要打开,如果连不上检查3306端口是否开启了. 连上之后就可以使用了, 这边有一些快捷键 然后自己慢慢研究吧 到此这篇关于Mysql桌面工具之SQLyog资源
-
Java8新特性之默认方法和静态方法
前言 在Java 8之前,默认情况下,接口中的所有方法都是公共的和抽象的.但是这一限制在Java 8中被打破了,Java 8允许开发人员在接口中添加新方法,而无需在实现这些接口的类中进行任何更改. 为什么会有默认方法? 主要是为了方便扩展已有接口:如果没有默认方法,假如给Java中的某个接口添加一个新的抽象方法,那么所有实现了该接口的类都得修改,影响将非常大. 举个例子,Sortable <T>接口以及实现该接口的类SortableNumberCollection和SortableString
随机推荐
- docker连接spring boot和mysql容器方法介绍
- JavaScript自学笔记(必看篇)
- 超级退弹代码
- IOS定制属于自己的个性头像
- JS数组的赋值介绍
- jQuery Easyui 验证两次密码输入是否相等
- 支持中文的PHP按字符串长度分割成数组代码
- MySQL的查询计划中ken_len的值计算方法
- JSP实现的简单分页示例
- 不要一生靠技术生存不要一生靠技术生存
- jquery制作多功能轮播图插件
- 使用NodeJs 开发微信公众号(三)微信事件交互实例
- JS 无法通过W3C验证的处理方法
- Spring Boot 整合mybatis 与 swagger2
- PHP UTF8编码内的繁简转换类
- 公共js在页面底部加载的注意事项介绍
- mysql如何按照中文排序解决方案
- CI框架文件上传类及图像处理类用法分析
- Python实现简易Web爬虫详解
- 如何在Django配置文件里配置session链接