数据库设计规范化的 5 个要求

  作者: 电脑粉  分类: mysql   评论: [ 6 ] 条  浏览: [ 1054 ] 次

通常情况下,可以从两个方面来判断数据库是否设计的比较规范。一是看看是否拥有大量的窄表,二是宽表的数量是否足够的少。若符合这两个条件,则可以说明这个数据库的规范化水平还是比较高的。 当然这是两个泛泛而谈的指标。为了达到数据库设计规范化的要求,一般来说,需要符合以下五个要求。 要求一:表中应该避免可为空的列。 虽然表中允许空列,但是,空字段是一种比较特殊的数据类型。数据库在处理的时候,需要进行特殊的处理。如此的话,就会增加数据库处理记录的复杂性。当表中有比较多的空字段时,在同等条件下,数据库处理的性能会降低许多。 ...

阅读全文>>

标签:mysql


多图文章测试

  作者: 电脑粉  分类: 网络资源   评论: [ 0 ] 条  浏览: [ 755 ] 次

阅读全文>>

标签:


Emlog教程:实现Tag汇总单独页面的方法

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 934 ] 次

这个Tag汇总页面的方法并不难,先在你的根目录下新建一个PHP文件(比如就叫tags.php),然后把如下代码放到文件中就好了: <?php //tag汇总页面 require_once 'init.php'; define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/'); $CACHE = Cache::getInstance(); $options_cache = $CACHE->readCache('options'); extract($options_cache); $navibar = uns...

阅读全文>>

标签:emlog


Emlog隐藏指定分类文章的几个不同表达方式

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 844 ] 次

第一种方式:隐藏指定分类文章(ps:代码正常显示),以下代码均用默认模板测试,模板文件log_list.php中找到 <?php if (!empty($logs)): foreach($logs as $value): ?> 在此段代码后加入 <div <?php if($value['sortid']==1){echo 'style="display:none"';}?>> 在下面代码前加入 </div> <?php endforeach; else: ?> 代码==1中的1为分类id,本代码来源于em论坛hackhp之...

阅读全文>>

标签:emlog


分享一个emlog非插件实现读者排行榜的方法

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 865 ] 次

代码由flyercn分享,本站只做转载登记之用,代码可能要自己稍稍修改才能使用,如有疑问,留言咨询,这个创建一个文件,例如:comtop.php,把代码放入这个文件中,然后直接把这个文件放入网站根目录即可。 <?php //读者墙汇总页面 require_once 'init.php'; define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/'); $CACHE = Cache::getInstance(); $options_cache = $CACHE->readCache('options'); ...

阅读全文>>

标签:emlog


emlog统计最近指定日期内发表的文章数

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 602 ] 次

看到emlog BBS有人需要这个代码(emlog统计指定时间内发表的文章数量),所以简单的写一下。通过log_model.php中的模块函数getLogNum不用自己费力的去写函数了,直接构造数据库查询语句就可以使用这个函数来读取emlog文章数量了。PS:只要你去研究emlog的核心代码,很多代码都是可以通过emlog自带的核心代码来实现效果的,不用费力不讨好的自己去写数据库查询函数。还能不破坏emlog速度和稳定性。     以下是这段代码,你可以在模版文件的任何地方使用,这个只是简单写一下,当然这个还可以写成函数的格式。建议使用的时候自己改写成函数形式来...

阅读全文>>

标签:emlog


EMLOG调用正文中图片(多图模式)的方法

  作者: 电脑粉  分类: emlog   评论: [ 1 ] 条  浏览: [ 711 ] 次

以前分享过一篇《Emlog调用附件第一张图片和正文第一张图片的方法》,今天来分享一下《EMLOG调用正文中图片(多图模式)的方法》,具体说明如下,有需要的朋友可以试试。 代码说明(为修改代码的情况下,可根据自己的情况修改):使用本代码将实现当正文少于4张图片时候只调用一张图片;当少于8张图片时,调出4张;当大于8张图片时,调出8张图片 代码效果: 代码详情: <?php if(preg_match_all("/<img.*src=[\"'](.*)[\"']/Ui", $value['content'], $imgs) && !...

阅读全文>>

标签:emlog


EMLOG给友链前面加上Favicon图标

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 691 ] 次

在网站的友情链接页面,经常可以看到网站的图标增加美感。在以前,大部分采用的是谷歌来获取图标,但谷歌被墙,导致图标无法显示。如果你的博客的友情链接,需要展示友链图标的,也可以用到以下几种方式获取favicon图标: 第一种,采用dnspod,代码如下(ps:把其中的网址改为自己的网址即可): http://statics.dnspod.cn/proxy_favicon/_/favicon?domain=www.shuyong.net 第二种,直接上代码(推荐使用,本博客使用此代码) 调用方法:http://g.soz.im/http://www.shuyong.net 更详细的介绍...

阅读全文>>

标签:emlog


emlog官方缓存类统计代码

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 850 ] 次

先说调用代码:<?php $sta_cache = Cache::getInstance()->readCache('sta');?> <?php echo $sta_cache['内容'];?> 例如调用日志数量 <?php echo $sta_cache['lognum'];?> 注意了这里的日志数量是前台显示出来的日志数量,未包含未审核以及隐藏的文章数量。 lognum 游客可见日志总数 draftnum  草稿,也就是隐藏文件数量 comnum  未隐藏的评论数量 comnum_all  所有评论数...

阅读全文>>

标签:emlog


在淘宝上买件东西,背后发生了什么?

  作者: 电脑粉  分类: 综合栏目   评论: [ 0 ] 条  浏览: [ 461 ] 次

你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中可能较快的一个 (这和后文的CDN不一样)。 你通过这个入口成功的访问了www.taobao.com的实际的入口IP地址。这时你产生了一个PV,即Page View,页面访问。每日每个网站...

阅读全文>>

标签:淘宝


非插件实现一键点赞!

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 617 ] 次

反正我是不喜欢用插件,所以干掉一个是一个。还是做个标记先。 用法很简单,在module.php里面加如以下代码 <?php //点赞 function addzan(){ $DB = MySql::getInstance(); if($DB->num_rows($DB->query("show columns from ".DB_PREFIX."blog like 'lemonzan'")) == 0){ $sql = "ALTER TABLE "...

阅读全文>>

标签:emlog


贴出本站一键获取QQ昵称和头像的代码!做个记录

  作者: 电脑粉  分类: emlog   评论: [ 0 ] 条  浏览: [ 753 ] 次

发现官方默认的头像都不太好看。所以刻苦钻研了下用QQ头像做评论头像,瞬间发现评论好看了很多, 好东西不能独食,所以分享给大家。 首先在module.php里面加以下代码 <?php //获取QQ信息 function getqqtx($qq){ $url="http://q.qlogo.cn/headimg_dl?bs=qq&amp;dst_uin=$qq&amp;src_uin=qq.feixue.me&amp;fid=blog&amp;spec=100"; ...

阅读全文>>

标签:emlog


php读取apk包信息,提取应用图标

  作者: 电脑粉  分类: 技术资料   评论: [ 0 ] 条  浏览: [ 752 ] 次

项目中需要在客户上传APK后自动分析出APK包名\名称等信息,并提取出应用的图标,并立即返回到服务端 . 试了很多方法,都很难满足需求,其中最知名的应该是ApkParser,但它不能得到应用图标信息; 另外还有推荐使用apktool进行反编译apk包,但速度太慢,解一个包大概要5秒以上,不适合做实时程序. 我的最终方案是: 1 用aapt读取包信息 aapt dump badging ./xxx.apk aapt包含在android sdk中的build-tools文件夹,可以把这个文件拷到服务器上单独使用,大小仅1.2M;需要注意的一点是,该程序是32位环境的程序,64位系统运行...

阅读全文>>

标签:php


寒假期间,兼职做什么比较赚?兼职陷阱要警惕

  作者: 电脑粉  分类: 综合栏目   评论: [ 0 ] 条  浏览: [ 771 ] 次

近入一月份,大学生们相继放假,很多人都有做兼职工作的打算。那么,寒假兼职做什么好呢?适合大学生的寒假兼职工作都有哪些?成了大学生最关注的话题,今天《人民眼光》综合整理编辑,为大家答疑解惑。 兼职送餐成新宠,一中午赚上百元:近期天气寒冷,雾霾反复来袭,网上订餐人数增多,百度、美团、饿了么等外卖平台进入订餐高峰期,需求量的增大与现有员工的缺乏,催生了兼职外卖送餐员队伍的壮大。各家招聘的专职人员月工资都在3000-5000元之间,兼职人员按送餐量提成,每单3-5元。 游戏玩家,玩着赚钱:玩网络游戏的人越来越多,许多高手通过玩游戏来挣钱,以此为职业,靠它养家糊口了。但也不乏许多玩游戏的高手兼职以此...

阅读全文>>

标签:兼职


这个可以有! 小米5或将适配Win10 Mobile

  作者: 电脑粉  分类: 电脑数码   评论: [ 1 ] 条  浏览: [ 663 ] 次

日前,微软推送了Windows 10 Mobile Redstone的第一个预览版本Build 14267,新增后台16个多任务,获得升级的机型有Lumia 550、Lumia 650、Lumia 950、Lumia 950 XL,小米4也能通过下载ROM安装升级。那么小米5呢? 据小米的工作人员透露,对于大家关心的小米5适配Win10 Mobile,小米称双方正在沟通中。其实,关于小米5会有Win10版本的传言一直都有,之前B站微软中国的主页君也确认微软的确在做小米5的适配测试,这也从侧面印证了小米5有望搭载Win10 Mobile系统的可能性,另外,小米Note也有份哦。 ...

阅读全文>>

标签:小米手机