首页
留言板
统计
Search
1
阿里云国际OSS使用CloudFlare免流量
2,262 阅读
2
PP.UA免费域名注册
2,173 阅读
3
Adobe Photoshop CS2经典版 中文原版
2,158 阅读
4
7-Zip中文美化版
2,027 阅读
5
获取免费的 Microsoft 365 E5 开发人员订阅
1,941 阅读
软件分享
网络资源
网络代码
生活情感
免费主机
Search
标签搜索
代码
工具软件
Android
教程
Emlog
办公软件
图形图像
免费空间
Web
情感
PHP
视频
系统工具
上传下载
Windows
建站
PDF
网盘
学习
Typecho
ZJ
累计撰写
802
篇文章
累计收到
105
条评论
首页
栏目
软件分享
网络资源
网络代码
生活情感
免费主机
页面
留言板
统计
搜索到
265
篇与
的结果
2019-11-24
一个PHP判断手机设备的代码
现在移动互联网越来越发到,很多的网站都普及了手机端浏览,为了更好的让网页在手机端显示,我们都选择了使用CSS媒体查询制作响应式模版,但这也有弊端,例如某些网站的结构是CMS类型的,太多的内容要显示,而使用CSS媒体查询设计响应式,只会隐藏但还是加载了,为了让手机端更快速的显示出内容,我们可以使用这个PHP判断手机设备代码,使用这个代码可以很方便的显示或不显示自定义的内容。 这是PHP判断手机设备函数代码,复制到PHP函数库中调用: <?php function is_mobile() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_browser = Array( "mqqbrowser", //手机QQ浏览器 "opera mobi", //手机opera "juc","iuc",//uc浏览器 "fennec","ios","applewebKit/420","applewebkit/525","applewebkit/532","ipad","iphone","ipaq","ipod", "iemobile", "windows ce",//windows phone "240×320","480×640","acer","android","anywhereyougo.com","asus","audio","blackberry","blazer","coolpad" ,"dopod", "etouch", "hitachi","htc","huawei", "jbrowser", "lenovo","lg","lg-","lge-","lge", "mobi","moto","nokia","phone","samsung","sony","symbian","tablet","tianyu","wap","xda","xde","zte" ); $is_mobile = false; foreach ($mobile_browser as $device) { if (stristr($user_agent, $device)) { $is_mobile = true; break; } } return $is_mobile; }?> 这是调用代码,可以加上if判断: <?php if(is_mobile()):?> 设置手机端的内容 <?php endif; ?>
2019年11月24日
291 阅读
0 评论
0 点赞
2019-11-24
phpMyAdmin导入报错解决办法
1. 问题描述前几天,MySQL 通过 phpMyAdmin 导入的博客数据,出现如下的错误:1 errors were found during analysis. Unrecognized keyword. (near “ON” at position 25) SQL query: Edit Edit SET FOREIGN_KEY_CHECKS = ON;竟然是 max_allowed_packet 设置过小。2. 解决办法将 max_allowed_packet 参数改大一些:在 MySQL 命令行中输入:set global max_allowed_packet = 2*1024*1024*10 即可!
2019年11月24日
292 阅读
0 评论
0 点赞
2019-11-24
VPS使用 SSH key 登陆
这篇文章主要是讲 VPS 使用 SSH 密钥的方式登陆,通常情况下, VPS 或服务器开通后都是直接提供 IP 、端口和 root 密码,这种登陆方式就是密码登录,如果没有安装 DenyHosts 之类的防止 SSH 密码破解的软件,那么登陆密码很容易被暴力破解!而使用 SSH key 登陆,是利用非对称加密算法,实现验证登录。简单来说,就是先创建一对密钥,其中一个是私钥保存在本地设备中,另一个是公钥,传到你的 VPS 中,之所以叫做密钥对,是因为使用公钥加密的消息只能使用对应的私钥解密。所以当连接到 SSH 服务器上时,客户端软件就会向服务器发出请求,请求使用客户端的密钥进行安全验证。服务器收到请求之后,先在该用户的根目录下寻找共有密钥,然后把它和发送过来的公有密钥进行比较。如果两个密钥一致,服务器就用公有的密钥加密“质询”,并把它发送给客户端软件( putty , xshell 等)。客户端收到质询之后,就可以用本地的私人密钥解密再把它发送给服务器,这种方式是相当安全的。1. 生成密钥对ssh-keygen -t rsa Enter file in which to save the key (/root/.ssh/id_rsa): 建议直接回车使用默认路径 Enter passphrase (empty for no passphrase): 输入密码(留空则直接回车) Enter same passphrase again: 重复密码此时在 /root/.ssh/ 目录下生成了 2 个文件,id_rsa 为私钥,id_rsa.pub 为公钥。私钥自己下载到本地电脑妥善保存(丢了服务器可就没法再登陆了),为安全,建议删除服务器端的私钥。2. 导入 KEY 文件cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys3、修改 SSH 的配置文件 /etc/ssh/sshd_configRSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PasswordAuthentication no4. 重启 SSH 服务完成上面配置文件修改后,重启 SSH 服务,使用 SSH-KEY 来登陆了,重启 SSH 服务指令如下:/etc/init.d/sshd restart #centos系统 /etc/init.d/ssh restart #debian,ubuntu系统重启后,就已经不能再使用账号密码登陆了,一定会显示登录失败!5. 通过 Xshell 使用 SSH-KEY 方式登录使用方法很简单,ip 端口号不变,自己要改的地方如下图所示:注意:1. 图片箭头所指的 “用户密钥” 是 “生成密钥对” 那一步从服务器下载下来的 id_rsa 私钥文件,这就是让你妥善保管私钥的原因!2. 图片箭头所指的 “密码” 是 “生成密钥对” 那一步中输入的密码!
2019年11月24日
286 阅读
0 评论
0 点赞
2019-11-24
解决Photoshop CS6界面分辨率问题
很多使用 win10 安装 Photoshop cs6 之后,都会出现一个情况,那就是 Photoshop 菜单字体特别小,这个问题解决办法如下:简单来说两步走,安装放大字体的补丁,所以这之前要在注册表安个驱动。1. windows健 + R健 ,输入 “regedit” ,点击确定。2. 找到目标文件夹>HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide在此文件夹上点击鼠标右键,点击新建,选择“DWORD(32位值)”,按enter健,直接输入PreferExternalManifest,然后确认(注意!名称是自己输入的!请注意大小写!) 在此文件上,点击鼠标右键,选择修改。数值设为1,选择“十进制”,点击确认。3. 把可以放大字体的补丁塞到安装路径的文件夹里就行了 一般跟着执行文件走就对了,比如:Photoshop.exe 在 C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit) 所以把这个补丁复制粘贴进去就行了!大功告成另外,只要那你的adobe的软件安装默认路径的话都在,C:\Program Files (x86)\Adobe or C:\Program Files\Adobe.里(我安装在D盘,也是一样的,复制在D盘里)。还有AI.DW.FW的补丁,都在这位大神的网站里。Adobe App Scaling on High DPI Displays (FIX)
2019年11月24日
255 阅读
0 评论
0 点赞
2019-11-24
申请Cloudflare Partner 免费使用 CDN 无需修改 NS
建站的小伙伴应该都知道大名鼎鼎的 Cloudflare ,CloudFlare 是一家美国的以提供 CDN 加速和网站安全防护为主的网络公司,Cloudflare 最吸引人的地方便是提供免费的 DDOS 防御,大家都知道 DDOS 的可怕,这种攻击方式到目前为止仍然是无解的。Cloudflare 还提供免费 SSL 证书,都不需要自己申请,快捷方便!博主之前用过 Cloudflare 免费的 CDN ,使用的是极客族的 Cloudflare Partner ,但也不知道是什么原因,使用 CDN ,比不使用还要慢,还要麻烦,索性博主就自已买了一台 Bandwagon 通过 nginx 反向代理,搭了一个凑合能用的 CDN ,至少隐藏了自己的真是 ip ,当然瓦工的服务器还是非常不错的,访问速度比国内阿里云 1M 小水管的机器还要快!但这不能从根本上解决问题,博主也担心被人 DDOS ,所以只能借助 Cloudflare 免费的 DDOS 来做防御了!1. 申请方法至于 Cloudflare Partner 申请方法,方法也很简单,申请地址: https://www.cloudflare.com/partners/become-a-partner/提交表格后,第二天 Cloudflare 应该会给你回邮件,点击邮件中的链接,重置 Cloudflare Partner 管理密码,然后便是一份调查报告,这个随意填一下好了,没有什么问题的!2. 申请注意事项这里注意一点就是 申请的邮箱 ,不是你之前申请 Cloudflare 的邮箱,是你自己域名的域名邮箱,比如:我的域名是 wenzika.com ,那么我申请 Cloudflare Partner 的域名邮箱就是 ***@wenzika.com ! 使用其他的话可能审核不通过!申请成功以后,将会得到一个 Cloudflare Partner API ,有了这个就可以搭建自己的 Cloudflare CDN 了(其实用的还是 Cloudflare 官方的 CDN ,只是可以通过 CNAME 的方式接入,无需修改 NS )!3. 使用方法至于使用方法,网上也有很多种,如果只是给自己使用的话,博主建议使用下面这个: https://github.com/fffonion/cloudflare-partner-cli直接下载 Cloudflare Partner CLI ,简单几句命令就可以使用上 Cloudflare CDN 加速了。(1)运行 python ./cloudflare-partner-cli.py。(2)输入 host_key。输入要用来管理域名的账号 (你的 Cloudflare 个人账号,不是 Cloudflare Partner 账号)。账户信息保存在 .cfhost 文件中,然后按照屏幕提示添加域名、生成 CNAME 记录然后解析即可。使用方法很简单,这里说明一点 由于 原站地址 不能够填写 自己网站的 ip ,所以这里建议 新增一条记录 towww.domain.com 指向你的 ip ,根域名:domain.com ;子域名:www.domain.com ;最后在域名解析那填写下面的提示的 CNAME 记录即可!4. 进阶操作如果你觉得这个操作不够牛,你也可以不填写 下面提示的那行 CNAME 记录,可以改成 A 记录解析到 1.0.0.1 。当然,如果你要是觉得 Cloudflare 国内不够快,可以使用智能解析,海外使用 Cloudflare CDN ,国内使用百度或者其他 CDN ,实现全球加速!添加 CDN 后,可能会产生一个问题,那就是评论者 ip 地址不准确,可以在自己主题的 functions.php 添加下面代码:add_filter( 'pre_comment_user_ip', 'nikbobo_get_correct_ip_for_comment' ); function nikbobo_get_correct_ip_for_comment() { if ( empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { $ips = array( $_SERVER['REMOTE_ADDR'] ); } else { $ips = explode( ',', $_SERVER['HTTP_X_FORWARDED_FOR'] ); } $ip = array_map( function ( $ip ) { return trim( $ip ); }, $ips ); return $ip[0]; }
2019年11月24日
357 阅读
0 评论
0 点赞
2019-11-24
域名购买注意事项
什么是域名 域名的构成: 以一个常见的域名为例说明 (www.baidu.com) ,这个网址是由二部分组成,标号 “baidu” 是这个域名的主体,而最后的标号 “.com” 则是该域名的后缀,代表的这是一个 .com 国际域名,是顶级域名。而前面的 www. 是网络名,按照规定,域名中的标号都由英文字母和数字组成,每一个标号不超过 63 个字符,也不区分大小写字母。标号中除连字符(-)外不能使用其他的标点符号。由多个标号组成的完整域名总共不超过 255 个字符。近年来,一些国家也纷纷开发使用采用本民族语言构成的域名,如德语,法语等。中国也开始使用中文域名,但可以预计的是,在中国国内今后相当长的时期内,以英语为基础的域名(即英文域名)仍然是主流。一是国际域名,也叫国际顶级域名。这也是使用最早也最广泛的域名。例如表示工商企业的 .com ,表示网络提供商的 .net ,表示非盈利组织的 .org 等。二是国内域名,又称为国内顶级域名,即按照国家的不同分配不同后缀,这些域名即为该国的国内顶级域名。目前 200 多个国家和地区都按照国家代码分配了顶级域名,例如中国是 .cn ,美国是 .us ,日本是 .jp 等。在实际使用和功能上,国际域名与国内域名没有任何区别。只是在最终管理机构上,国际域名由美国商业部授权的互联网名称与数字地址分配机构即 ICANN 负责注册和管理;而国内域名则由中国互联网络管理中心即 CNNIC 负责注册和管理。 我们平常经常用到的域名 1、.com .net .org :这三个是国际顶级域名,其级别是一致的,只不过我们最常见到的是 .com 的域名,但是由于 .com 域名资源紧张,基本上你能够想到的域名都已经被注册了,所以要想注册一个比较满意的 .com 域名还是需要你费一番脑筋的。作为个人站长,我们也建议大家注册 .com 域名。2、.cn :这是中国的国家域名,但由于目前不允许个人注册,因此,不建议注册。3、.de .me .tk .co .fm 等:这些也都是国家域名,大部分个人博客站长喜欢用这类的域名,因为其资源丰富,可以很容易的注册到比较短且心仪的域名,但是由于其价格较高,且又属于相关国家掌管,因此注册时需要谨慎选择。 怎样选择一个好的域名 选择域名需要注意以下几个原则: 有意义 有意义其实有时候比短更实用,拿来 baidu.com 说,如果有个域名是 5487.com 一个是 baidu.com 。你会选哪一个呢?前面短,但无任何意义,目前大部分的三位、四位数字域名都用来做导航站了,因为他们很难用来做专业性的网站。 首选 .com 首选 .com 的原因是其知名度高,其次才会有 .cn 或. com.cn 就算是政府的 gov 也不例外,可能只有专业人士和搜索引擎才会喜欢。如果实在没有合适的了,再考虑其他的域名。 有针对性 对网站进行定位的第一个作用就在此,如果你清楚你的用户群,那么对你注册域名是十分有帮助的,如果你的网站是一个地方性县级网站,那么必须要选择 .com 的域名,然后最好是你地区的拼音简拼,因为地方用户对于互联网的认知度较低,且目前网上骗子横行,如果你注册一个 .fm 为后缀的域名,可能很多人都会怀疑你网站是否正当。另外,地方站是决计不能用英文的,这个恐怕每个人都明白。 如果你的用户群是大学生,那么一个英文的域名也是不错的。 简短 虽然 www.mamashuoyumingyidingyaochang.com(妈妈说域名一定要长)是一个很逗很好玩的域名,但是也仅仅是很好玩而已,恐怕没人会再访问第二遍。 在哪购买域名比较好 国内域名商 国内域名有个通病,就是需要实名认证,不然无法进行 DNS 解析。总体价格倒也都不算高。如果买 .cn 域名,还是选国内吧,反正都得实名。国内域名商,如果非要选一个我推荐万网。1. 万网、阿里云 价格合理,解析稳定,中规中矩吧。前一阵 .com 域名续费涨价了,从之前的 60 RMB 涨到 69 RMB ,价格方面比腾讯的新网要稍微贵一点(注意:腾讯的 .com 域名续费依旧是 60 RMB)2. 腾讯云价格合理,免费 whois privacy,送一年 SSL 证书。2018 年有 1 元拿域名活动,很多 .xyz,.club .cn 域名都很便宜,配合 DNSPOD 的强大解析,值得入手。 国外域名 1. godaddy 足够坑爹,第一次购买到处找优惠码,还算便宜,接下来进入大规模的邮件轰炸。更改 DNS 需要一天才生效(承诺 72小时内)。而 whois privacy 需要自己购买,还死贵 60元一年。2. Namecheap 常有优惠,决定转在黑色星期五 2018 年 11 月 22 日入 Namecheap 。 Reliable DNS 一年隐私保护 it comes free for a year with every eligible domain you register at Namecheap.之后自己缴费也便宜 ¥18.27/年。 一年 PositiveSSL 证书 良心产品!3. namesilo 免费的隐私保护,经常会有一些活动。 域名转移注意事项 域名转入本身是免费的。但根据 ICANN 的规定,域名转移注册商必须将注册期限在原来的基础上顺延一年(如域名原到期日为 2016 年 8 月 1 日,转入成功后,到期日为 2017 年 8 月 1 日)。因此,域名转入必须交纳这一年的续费费用。如果您的域名当前已经续费至最大年限(10 年),在您成功转入域名后,该域名可能无法增加一年年限。如果域名是您在原注册商过期后进行的续费,建议您在续费操作 45 天后再转入,否则根据注册局的规定,此类情况下的域名转入将无法增加一年年限。
2019年11月24日
271 阅读
0 评论
0 点赞
2019-11-22
一个天气预报页面调用代码
这是一个腾讯天气预报页面调用代码,可以使用iframe代码在自己的网站上面调用,不能自动判断IP显示天气预报,只可以定义城市编号进行调用;城市编号如下,请根据自己需要修改城市编号:ss1 香港 ss2 澳门 ss17 哈尔滨 ss28 乌鲁木齐 ss56 西宁 ss57 兰州 ss69 呼和浩特 ss78 银川 ss82 石家庄 ss84 太原 ss103 长春 ss115 沈阳 ss125 北京 ss127 天津 ss140 济南 ss150 拉萨 ss166 成都 ss179 昆明 ss186 西安 ss189 郑州 ss211 武汉 ss212 重庆 ss218 长沙 ss227 贵阳 ss232 桂林 ss244 南京 ss248 合肥 ss252 上海 ss255 杭州 ss264 南昌 ss276 福州 ss280 台北 ss287 厦门 ss292 广州 ss295 南宁 ss296 深圳 ss303 海口<iframe 200" 190" frameborder="0" scrolling="no" src="http://weather.news.qq.com/inc/ss248.htm" ></iframe>
2019年11月22日
313 阅读
0 评论
0 点赞
2019-11-22
PHP删除多余空格的自定义函数代码
这是一个PHP自定义函数,使用它可以删除代码中的多余空格,使用方法很简单,只需要把下面的代码复制到PHP文件中,在需要用到的位置引用即可;拿EMLOG程序举个例子,例如EMLOG的内容页模版echo_log.php里的<?php echo $log_content;?>函数是输出文章正文内容,如果需要删除这个正文代码里的多余空格,可以这么写<?php echo trimall($log_content);?>就可以删除多余空格了。<?php function trimall($str)//删除空格 {$qian=array(" "," "," ","\t","\n","\r");$hou=array("","","","",""); return str_replace($qian,$hou,$str); }?>
2019年11月22日
331 阅读
0 评论
0 点赞
1
...
28
29
30
...
34