分类 编程技术 下的文章

PHP代码加密原理探索

开始之前以我理解解释下CISCN线上初赛一题非预期解法先抛出来有扩展加密方式此种加密原理是把源码通过des或aes等加密算法进行加密,当加密的源码执行时扩展会截获加密的代码并解密后交给zend执行。<?php $code = file_get_contents('待加密的PHP'); $code = base64_encode(openssl_encrypt($code, 'aes...

Vue中使用markdown

最近一直在做node+vue+mysql的博客项目,想用mardown编辑器,找了很多方法,最后总结出以下几点:刚开始还想用最笨拙的方式,从数据库取出数据后给添加上p标签就算了,但还是太单薄了给后台取出的数据添加p标签,记录一下,免得以后用到会忘this.articleDetail.context = (isNaN(this.articleDetail.context)) ? this.ar...

Vue国际化(vue-i18n)

一、安装三种方式:1、script引入<script src="https://unpkg.com/vue/dist/vue.js"></script>  <script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>2、npm安装...

解决 "/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)"

curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gztar zxf glibc-2.18.tar.gz cd glibc-2.18/mkdir buildcd build/../configure --prefix=/usrmake -j2make install

NGINX module 多线程/线程池 代码示例

Queuing a task to thread from http request handler ( or location directive handler)typedef struct { ngx_http_request_t *pHttpRequest; } ngx_thread_ctx; static ngx_int_t ngx_http_rdm_ag...