首页
留言板
统计
Search
1
阿里云国际OSS使用CloudFlare免流量
2,312 阅读
2
PP.UA免费域名注册
2,183 阅读
3
Adobe Photoshop CS2经典版 中文原版
2,173 阅读
4
7-Zip中文美化版
2,031 阅读
5
获取免费的 Microsoft 365 E5 开发人员订阅
1,947 阅读
软件分享
网络资源
网络代码
生活情感
免费主机
Search
标签搜索
工具软件
代码
Android
教程
Emlog
办公软件
图形图像
免费空间
Web
情感
PHP
视频
系统工具
Windows
上传下载
建站
PDF
网盘
Office
学习
ZJ
累计撰写
808
篇文章
累计收到
105
条评论
首页
栏目
软件分享
网络资源
网络代码
生活情感
免费主机
页面
留言板
统计
搜索到
808
篇与
的结果
2021-09-11
emlog优化缓存速度
未修改前(include\lib\cache.php)文件路径/** * 用户信息缓存 */private function mc_user() {$user_cache = array();$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "user");while ($row = $this->db->fetch_array($query)) { $photo = array(); $avatar = ''; if(!empty($row['photo'])){ $photosrc = str_replace("../", '', $row['photo']); $imgsize = chImageSize($row['photo'], Option::ICON_MAX_W, Option::ICON_MAX_H); $photo['src'] = htmlspecialchars($photosrc); $photo['width'] = $imgsize['w']; $photo['height'] = $imgsize['h']; $avatar = strstr($photosrc, 'thum') ? str_replace('thum', 'thum52', $photosrc) : preg_replace("/^(.*)\/(.*)$/", "\$1/thum52-\$2", $photosrc); $avatar = file_exists('../' . $avatar) ? $avatar : $photosrc; } $row['nickname'] = empty($row['nickname']) ? $row['username'] : $row['nickname']; $user_cache[$row['uid']] = array( 'photo' => $photo, 'avatar' => $avatar, 'name_orig' => $row['nickname'], 'name' => htmlspecialchars($row['nickname']), 'mail' => htmlspecialchars($row['email']), 'des' => htmlClean($row['description']), 'ischeck' => htmlspecialchars($row['ischeck']), 'role' => $row['role'], );}$cacheData = serialize($user_cache);$this->cacheWrite($cacheData, 'user');}替换下面代码:/** * 用户信息缓存 */private function mc_user() { $user_cache = array(); $query = $this->db->query("SELECT uid,username,nickname,role,ischeck,photo,email,description FROM " . DB_PREFIX . "user"); while ($row = $this->db->fetch_array($query)) { // $photo = array(); /* $avatar = ''; if(!empty($row['photo'])){ $photosrc = str_replace("../", '', $row['photo']); $imgsize = chImageSize($row['photo'], Option::ICON_MAX_W, Option::ICON_MAX_H); $photo['src'] = htmlspecialchars($photosrc); $photo['width'] = $imgsize['w']; $photo['height'] = $imgsize['h']; $avatar = strstr($photosrc, 'thum') ? str_replace('thum', 'thum52', $photosrc) : preg_replace("/^(.*)\/(.*)$/", "\$1/thum52-\$2", $photosrc); $avatar = file_exists('../' . $avatar) ? $avatar : $photosrc; }*/ $row['nickname'] = empty($row['nickname']) ? $row['username'] : $row['nickname']; $user_cache[$row['uid']] = array( 'photo' => $row['photo'], 'avatar' => $row['photo'], 'name_orig' => $row['nickname'], 'name' => htmlspecialchars($row['nickname']), 'mail' => htmlspecialchars($row['email']), 'des' => htmlClean($row['description']), 'ischeck' => htmlspecialchars($row['ischeck']), 'role' => $row['role'], ); } $cacheData = serialize($user_cache); $this->cacheWrite($cacheData, 'user');} emlog核心优化:(admin\save_log.php)文件路径 // 源代码$CACHE->updateCache(); // 修改为:$CACHE->updateCache(array('sta', 'tags', 'newlog', 'logsort', 'logtags'));
2021年09月11日
82 阅读
0 评论
0 点赞
2021-09-11
自动PC端显示 手机端隐藏CSS代码判断实现
实现场景描述:有些内容部署在PC端但是有不适合在手机端显示(比如盒子过大,遮挡内容)或者手机端显示毫无意义等。我们可以使用下面的代码来实现:电脑端显示,手机端隐藏。实现方法:@media screen and (max-width: 1221px) { .wapnone{display:none; } } 调用多个<class> @media screen and (max-width: 1221px) { .tool_cai,.tool_code,.tool_zan{display:none;} } 调用ID @media screen and (max-width: 1221px) { #lzxPlayer{display:none;} }在需要隐藏的区域加一个DIV,代码如下:<div class="wapnone">你要css判断隐藏的内容</div> <div class="tool_cai">你要css判断隐藏的内容</div> <div class="tool_code">你要css判断隐藏的内容</div> <div class="tool_zan">你要css判断隐藏的内容</div> <div id="lzxPlayer">你要css判断隐藏的内容</div>(1221px表示如果屏幕尺寸达到了1221像素以下将会隐藏否则显示。具体数值可以自行调试)
2021年09月11日
139 阅读
0 评论
0 点赞
2021-09-11
emlog添加验证码点击刷新
Emlog有用到验证码的源代码有如下文件:Emlog碎语:/t/index.phpEmlog评论:/include/controller/log_controller.phpEmlog管理后台登录:include\lib\loginauth.php将以上文件的验证码位置的img标签添加以下语句即可实现点击刷新验证码功能(调用验证码<?php echo $verifyCode; ?>):增加以下代码: style=\"cursor:pointer;\" alt=\"未显示?请点击刷新\" title=\"看不清楚?请点击刷新\" onclick=\"this.src=this.src+'?'\"原代码: <img src=\"".BLOG_URL."include/lib/checkcode.php\" align=\"absmiddle\" /><input name=\"imgcode\" type=\"text\" class=\"input\" size=\"5\" tabindex=\"5\" />修改后代码: <img src=\"".BLOG_URL."include/lib/checkcode.php\" align=\"absmiddle\" style=\"cursor:pointer;\" alt=\"未显示?请点击刷新\" title=\"看不清楚?请点击刷新\" onclick=\"this.src=this.src+'?'\" /><input name=\"imgcode\" type=\"text\" class=\"input\" size=\"5\" tabindex=\"5\" />
2021年09月11日
117 阅读
0 评论
0 点赞
2021-09-09
20个Word文字处理技巧知识
Word其实可以将文本转换成表格!选中文本→插入→表格→文本转换成表格→设置列数、行数、文字分隔位置→确定。
2021年09月09日
132 阅读
0 评论
0 点赞
2021-09-09
Nova Launcher v7.0.47 增强版
Nova启动器(Nova Launcher)老牌安卓桌面启动器,Android 原生风格第三方桌面启动器。这款应用比安卓原生启动器好,Nova Launcher 类似 Apex launcher 启动器,具有体积小,功能多,流畅度高等优点。Nova基础版免费,功能有所限制,付费后可升级增强版,含全部功能,支持各种强大自定义设置。Nova Launcher 和 Apex Launcher 相比,总体来看还是 Nova 启动器更强(只是相对而言,Apex 依然可以轻松虐其它启动器)。Apex 更新了大半年才把主屏幕管理界面中状态栏和导航栏没有过渡效果这个问题解决。Nova 在细节功能上已经甩开了 Apex 一些。各自装了都能体会得到,最主要的是它在绝大多数机型上都能保证有足够高流畅度,Apex 偶尔会挑下机型。在Nexus 5 上,Apex 内存占用大概 50MB,Nova 占用大概 90MB。对内存占用敏感的人不在少数,估计这会成为这些童鞋转投 Apex 的理由。by Balatan☑ 解锁付费增强版☑ 删除默认壁纸,切断了Google Play商店的更新提示☑ 禁用或移除了不必要的权限、服务、接收器、提供器☑ 删除不必要资源文件、极限压缩对齐优化、减小体积by iKira, AlphaEva- 解锁增强版功能、修正汉化简体中文、对齐优化!Nova额外的两款插件:TeslaUnread Plugin(耗电神器,非必要无需安装)如果您要使用插件 TeslaUnread Plugin 的话,必须要安装解锁的版本才能使用不能安装 Google Play,TeslaUnread Plugin 和 Nova 启动器一样有许可验证。Google Now(可以更方便的查看定制的即时信息)只要安装了该插件,Nova桌面便会支持使用,你的 Google即时桌面 便会开启。下载地址 蓝奏网盘
2021年09月09日
88 阅读
0 评论
0 点赞
2021-09-09
男女之间感情语录
别问我是否还是朋友,那些美好或伤心的过往,在分手一刻就碎了一地,拼不回昨天,也撑不起友情的明天;别再试探你在我心中的位置,你见过我爱得最傻 的模样的,是怎样不留后路,破釜沉舟;别祝我幸福,这个世界上最没资格说这句话的人就是你。记住,你一定要幸福,否则辜负了我的退出。 死生契阔,与子成悦;执子之手,与子偕老是一首悲哀的诗,然而它的人生态度又是何等肯定。我不喜欢壮烈。我是喜欢悲壮,更喜欢苍凉壮烈只是力,没有美,似乎缺少人性。悲哀则如大红大绿的配色,是一种强烈的对照。 相爱时,我们明明两个人 ,却为何感觉只是独自一人?分开后,明明只是独自一人 ,却为何依然解脱不了两个人?感情的寂寞,大概在于: 爱和解脱,都无法彻底。 我们总是觉得痛苦大于快乐;忧伤大于欢喜;悲哀大于幸福。原来是因为我们总是把不属于痛苦的东西当作痛苦;把不属于忧伤的东西当作忧伤;把不属于悲哀的东西当作悲哀;而把原本该属于快乐、欢喜、幸福的东西看得很平淡,没有把他们当作真正的快乐、欢喜和幸福。 别怪女人现实,女人之所以现实,只因经历过爱情的伤、生活的磨砺。其实在现实的背后,女人心里依然有一份美好的希翼,希翼着某天,有一个跟自己一样,阅尽千帆却依然心存希望的男人。也只有这样的男人才会懂得女人为何才现实。 我们身边不都有一个这样的朋友吗?他死心塌地爱着一个只有他觉得好的人,旁人完全无法理解那个人到底有什么好。他到底是不是瞎了眼 啊?然而,当我们笑话别人的时候,会不会也有人笑话我们?所有的情有独锺,不都是带着几分执迷不悟吗?爱情是不是从一开始就已经两眼花花,然后直到老花也不悔。别忘了你的世界我曾经来过。当你难过的时候我陪你流泪。当你伤感的时候我是你的开心果。别忘了你的世界我曾经来过。不要你给我太多不要你的任何承诺.不要你能深深的记着我,不要你记着我们曾经的一切。只想让你偶尔的时候还会想起我,想起那个曾经深深爱过你的人,那个曾经带着微笑给你很多温柔的我。喜欢静静地想你,放上一段优雅的音乐。沏上一杯淡淡的香茶,在这方寸之间,在字行之间寻找你的影迹。尽管你的身影很模糊,尽管你的脸庞很朦胧,但这并不影响我想你的情绪。我想你,但只是想你而不打扰你;你笑了,我的心亦晴了,你沉默了,我的心亦灰了。热恋中的男人说完这五句,你的爱情就没了! 第一句:你想太多了! 第二句:我和她,只是朋友关系! 第三句:那你想怎么样呢? 第四句:你应该对自己好一点。 第五句:多给我一些空间吧!
2021年09月09日
86 阅读
0 评论
0 点赞
2021-09-09
Lookssl又一款免费的SSL证书
SSL证书是一种遵守SSL协议的服务器数字证书,由受信任的根证书颁发机构颁发。 SSL证书采用SSL协议进行通信,SSL证书部署到服务器后,服务器端的访问将启用HTTPS协议。 您的网站将会通过HTTPS加密协议来传输数据,可帮助服务器端和客户端之间建立加密链接,从而保证数据传输的安全。一、打开https://www.lookssl.com/ 创建SSL证书。
2021年09月09日
246 阅读
0 评论
0 点赞
2021-09-08
使用Docker搭建minio对象存储
MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,这篇文章分享下使用Docker搭建一个单磁盘实例的minio对象存储服务。Docker搭建minio server在开始之前,请确保您已经安装好Docker环境,参考:Linux安装Docker与Docker常用命令,然后复制下面的命令执行:docker run -d -p 9000:9000 \ -p 9001:9001 \ --name minio \ -v /data/minio:/data \ -e "MINIO_ROOT_USER=xxx" \ -e "MINIO_ROOT_PASSWORD=xxx" \ -e MINIO_DOMAIN="xxx.com" \ --restart=always \ minio/minio server /data --console-address ":9001"上述参数含义如下: 9000数据通讯端口,比如您通过客户端或API上传对象时使用的端口 /data/minio为本地挂载路径 MINIO_ROOT_USER设置用户名 MINIO_ROOT_PASSWORD设置密码 MINIO_DOMAIN设置域名,域名的作用后面做进一步介绍 --console-address ":9001"为WEB访问端口,以前老版本没有这个参数,最近新版增加的 域名的作用默认情况下,如果要访问某个对象,地址为:http://IP:9001/bucket/xxx.txt,如果您在搭建的时候添加了域名参数MINIO_DOMAIN,域名做好解析后,您可以使用这样的方式访问到对象:http://bucket.xxx.com/1.txt,相当于就是将bucket映射为主机名称(域名前缀)访问 && 设置搭建完毕后通过您的IP:9001进行访问(或者域名也可以,前提是需要做解析),输入上面设置的用户名、密码进行登录。桶名称自己随便取一个,只要不重名就行。然后还可以选择是否启用对象(文件)历史版本,以及一些数据限制(比如容量或者文件数),不过上面是单磁盘运行的,似乎不支持这些特性。
2021年09月08日
134 阅读
0 评论
0 点赞
1
...
28
29
30
...
101