Highlightjs 添加代码行号

Highlightjs 添加代码行号

Highlightjs是一款优秀的代码高亮Js组件,可以很方便地对各种语言编写的代码添加语法高亮样式。 然而,Highlightjs默认是不包括显示代码行号(Line Number)这一特性的,不过可以通过简单的JS代码和CSS样式表实现对Highlightjs的行号显示功能。 网上找了好多方法,虽然有行号,但是对换行的行号处理不太好,然后自己动手修改 [crayon-58426bb883a684……

PHPCMS V9升级最新版CKeditor编辑器

PHPCMS V9升级最新版CKeditor编辑器

不善言词的我,不说那么多废话了,直接说修改方法 到官网(http://ckeditor.com/builder)创建一个适合自己的编辑器,请下载优化版(Optimized)这里以默认的full,不添加插件来讲解修改方法 PS:做升级的时候是Version 4.6,其他版本未测 1.把phpcms原有的\statics\js\ckeditor改名为ckeditor_old作为备份,随时可恢复 2.把……

微信较完美实现禁止下拉弹性效果

经过了解。微信下拉弹性效果其实是浏览器本身的一种特性,为什么浏览器的设计者要设计这种特性暂不可知,知道的朋友们麻烦告诉我一声哈。 而下拉回弹是touchmove事件的一种默认属性,根据这个,只要禁止浏览器最底层box(也就是body)的touchmove事件,就不会回弹了,于是乎就有了上面那种只图一时之快不负责的代码。 既然touchmove事件不能禁用,但有时又不能生效,于是笔者想到一种方法 ,……

PHPCMS V9后台面板添加文章总数

PHPCMS V9后台面板添加文章总数

废话不多说直接说方法 phpcms\modules\admin\index.php查找ob_start(); 在上面添加

在phpcms\modules\admin\templates\main.tpl.php里,你觉得想放的位置添加

结束了~!最后的效果请看下图 下……

PHPCMS V9调用全站全模型最新数据

在phpcms\libs\classes\model.class.php增加

在phpcms\modules\content\classes\content_tag.class.php增加

如果后台需要调用,请在需要调用的控制器加入 [crayon-58426bb88……

安卓手机微信浏览器hack

最近在给客户开发几个微信上的活动,用到微信浏览器,居然有不少恶心的问题!苹果手机部分版本的微信浏览器也存在,这里就不分别说, 主要说一下安卓下的,如果有大神解决了也请告知一下!(不断更新) 1.canvas生成图片无法保存 2.背景图如果是用百分比高度会无法显示(解决办法使用vh) 3.CSS3图片灰度属性

PHP 实现Session入库/存入redis

对于大访问量的站点使用默认的Session 并不合适,我们可以将其存入数据库、或者使用Redis KEY-VALUE数据存储方案 首先新建一个session表

Mysql 的memory引擎采用内存表,所有数据存储在内存,操作速度快

实例化 此处 PHP 手册可以有两……

apple pay 应用内支付流程以及PHP服务端实现原理

apple pay 应用内支付流程以及PHP服务端实现原理

我们先来看看apple pay官方提供的支付流程(2015年9月)   上图分为4个步骤 1.用户购买商品准备支付 2.使用apple pay支付,检测是否有建立apple pay ⑴否,进行设备兼容性检查,通过则建立apple pay ⑵是,提出使用apple pay进行支付 3.用户手机选择付款,APP验证Touch ID进行支付验证,服务端请求苹果服务器验证支付凭证以及保存客户订单……

Composer安装使用

对于现代语言而言,包管理器基本上是标配。Java有Maven,Python有pip,Ruby有gem,Nodejs有npm。PHP的则是PEAR,不过PEAR坑不少: 依赖处理容易出问题 配置非常复杂 难用的命令行接口 好在我们有Composer,PHP依赖管理的利器。它是开源的,使用起来也很简单,提交自己的包也很容易。 安装Composer Composer需要PHP 5.3.2+才能运行。 [……