Powered byTpframe
试试手气?

正在查看: 分类 前端技术 下的所有文章

为了让博客文章具有良好的排版,显示更加丰富的格式,我们使用 Markdown 语法来书写博文,程序员写博客免不了要插入一些代码,Markdown 的语法使我们容易地书写代码块,但是目前来说,显示的代码块里的代码没有任何颜色,很不美观,也难以阅读。 所以我们要借助代码高亮 js 插件来实现,其原理就是 js 解析整个 html 页面,然后找到代码块元素,为代码块中的元素添加样式。我们使用的插件叫做 ...

让博客支持 Markdown 代码高亮

用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式,如果想汉字不进行转码,这里提供三种方法1.升级PHP,在PHP5.4, 这个问题终于得以解决, Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是说, Json不要编码Unicode.<?php   echo json_encode(&quo...

php 解决json_encode中文UNICODE转码问题

老司机(FLYER)
老司机(FLYER) 1年前 (2020-07-06)

在浏览网页的时候,偶尔我们会通过浏览器在页面右键中查看源代码,一般网站源码都有排版,有一些网站的源码会一直在一行显示。这是怎么实现的呢?html代码通过php压缩去除其中的空格换行符缩进符,代码自然就在一行显示了。压缩代码/当前页面代码顶部/  //开启php缓存  if (extension_loaded('zlib')){      ob_end_clean(); 

老司机(FLYER)
老司机(FLYER) 1年前 (2020-07-04)

今天讲的不是利用油猴,而是利用一行代码搞定,大家,应该查询资料找文档时候,都会遇到,好不容易找到一篇,准备复制的时候却提示需要开通VIP才能复制下载需要vip就算了,复制也要就有点说不过去了现在只需按...

一行代码搞定百度文库 一行代码搞定百度文库

老司机(FLYER)
老司机(FLYER) 4年前 (2017-11-10)

在制作网站时常常会遇到, 这样一个问题, 假如我有一个DIV, 如果没有闭合后面的样式都会乱了, 这样的代码可能会影响后面的样式, 所以我们可利用js去自动闭合, 这种没有闭合的标签, 也省去了去找哪里没闭合 代码如下   <script type="text/javascript"> // Close HTML Tags fun...

利用js自动闭合html标签

老司机(FLYER)
老司机(FLYER) 4年前 (2017-11-08)

11月份都没更新了 今天就凑个数吧 上次讲了自动压缩css 这次就介绍自动压缩js 第一种方法跟上次差不多 只是表达式不一样而已 这种方法也可以压缩html的 我就不讲了 第二种方法利用jsmin类进行的 我是使用第二种的 你们就自己选个适合自己的 好了废话不多说,看操作 第一种GZIP压缩方式,新建js.php   <?php error_reporting(E_ALL&nb...

php自动压缩多个JS

老司机(FLYER)
老司机(FLYER) 4年前 (2017-10-16)

众所周知, 减小代码在传输中的大小, 就能提高页面的传输速度, 打开网页也就快 了, 这是基于带宽瓶颈的理论, 当然服务器速度受到其他很多因素的影响, 有PHP代码执行速度, 数据库访问速度, 磁盘读写IO速度等, 无论怎样, 带宽影响是非常大, 在服务器网络带宽并不很充裕的条件下, 压缩代码传输将会大大节省带宽! 但每次折腾css, 都要压缩一次, 多累呀, 所以就产生了这个 这次介绍的是CS...

PHP简单自动压缩css

fakeLoader.js是一款轻量级的 jQuery 炫酷页面预加载Loading特效插件. 它能帮助我们创建一个全屏遮罩效果的旋转loading效果来模拟页面预加载过程. 使用方法 HTML 在下添加   <div class="fakeloader"></div> 在标签中引入fakeLoader.css文件   <link&nb...

使用fakeLoader创建页面加载动画

老司机(FLYER)
老司机(FLYER) 4年前 (2017-09-21)

在PHP项目中, 不同的项目中, 随机数都是经常用到的, 所以, 对于PHP如何产生不重复随机数, 有五种常用方法, 下面我们进行小结一下吧 方法一   $numbers = range (1,50); //shuffle 将数组顺序随即打乱    shuffle ($numbers);&nbs...

PHP产生不重复随机数

老司机(FLYER)
老司机(FLYER) 4年前 (2017-08-04)

安装Git 1、下载并安装 Git 最新版本. 2、安装完成后,打开 Terminal 命令(针对苹果系统用户)或者命令提示行(针对 Windows 和 Linux 用户)。 3、告诉 Git 你的姓名,以便你的提交能被正确地标记。在 $ 后输入下面的内容: $ git config --global user.name "YOUR NAME" 4、告诉 Git 邮箱地址,以便与你的 Git 提交...

老司机(FLYER)
老司机(FLYER) 4年前 (2017-05-22)

Layer是一款近年来备受青睐的web弹层组件, 它具备全方位的解决方案, 致力于服务各水平段的开发人员, 您的页面会轻松地拥有丰富友好的操作体验, 只依赖于jQuery提供了多种的弹出层选择, 对iframe支持友好, 可去其官网体验一下具体的例子 传送门 我为什么要介绍这个呢? 因为在我侧栏视频中引用了这个弹出层效果, 感觉还不错,所有介绍给大家吧! 本来使用JQuery UI的但跟我主题冲突...

记录做音乐时间时用的, 在弄音乐解析获取到播放时间进行转化, Aplayer自带有转化,但是JS版的 我解析是PHP版,这时我们用到PHP版的 代码   function secsToStr($secs) {       if($secs>=86400){    &nb...

老司机(FLYER)
老司机(FLYER) 4年前 (2017-05-15)

还是记录 哈哈, 这个功能主要用在我音乐收藏中 变短而且也查看源码码搜索不到mp3字样咯, 毕竟我都是解析网易音乐添加数据库的, 原理 短网址的实现原理就是有一个数据表会配置文件将短网址和实际网址进行对应, 当请求某个短网址时, 程序跳转到对应的实际网址上去, 从而实现网址的访问. 生成短网址   function code62($x){    ...

做个记录而已, 这简单的Token例子, 在我邻居中的自助申请链接, 加了这个功能,   <?php   /*  * PHP简单利用token防止表单重复提交  * 此处理方法纯粹是为了给初学者参考  */   session_start();   function&n...

PHP 中如何正确统计中文字数? PHP 中有很多函数可以计算字符串的长度, 比如下面的例子, 分别使用了 strlen,mb_strlen,mb_strwidth 这个三个函数去测试统计字符串的长度, 看看把中文算成几个字节:   echo strlen("Hello疯狂老司机") . "";   #输出 20 ...

老司机(FLYER)
老司机(FLYER) 5年前 (2017-04-15)

在我以前的博客发过 这次跟上次不同 主要评论区看IP和版本,没这个提示功能, 感觉怪怪的,所以折腾了一下, 效果看我的评论区 使用方法 使用比较绿色的做法, 提示工具的样式使用CSS自定义, jQuery只是定义显示的位置. 所以需要在引进插件的同时, 也要增加一点样式. jQuery代码   ! function(a) {    &...

MySQL命令行是学习MySQL数据库必须要掌握的知识,下面就为您介绍了10个好用的MySQL命令行,希望对您学习MySQL命令行方面能有所帮助。 1、显示数据表的结构:   mysql> DESCRIBE 表名; (DESC 表名)   2、建立数据表:   mysql> USE&n...

老司机(FLYER)
老司机(FLYER) 5年前 (2017-04-04)

某网友说填写网址的时候 要写http才能发表留言 太麻烦了所以就添加了这个功能! 网友只要填写自己的网址 不需要带http 就行了,它会自动添加的!! 添加Js   function check_url(){       var elem = document.getElementBy...

当你接触移动端开发, 我想你们应该都有遇到过这个问题 当我们制作自适应的时候, 竖屏都很正常, 当我们把设备横屏时, 见证奇迹的发生了, 我有的字体变大了! 然后各种字体设计无效! 很明显当手机由竖屏转向横屏的时, 内容中的文字自动变大, 跟你自己设置的大小无关。 我提供的解决方案就是 在你自己css中添加   -webkit-text-size-adjust: none;...

老司机(FLYER)
老司机(FLYER) 5年前 (2017-03-31)

看见有人要,就发出来! 大家应该在别人的网站上的侧边栏看见过一个悬浮的小框! 这个框可以放这个网站比较热门的东西,也可以放赞助商广告提升点击率。 我觉得这个功能是非常实用的。 把这代码和使用方法分享出来共同学习交流。 第一步:jQuery代码   //sidebar scroll   jQuery(document).ready(function($)&...

向上