Call to undefined function openssl_decrypt() 解决办法

解决办法: 一、windows下PHP开启openssl扩展方法: 这个就非常的简单了,直接去php.ini去掉;extension=php_openssl.dll前面的;即可! 然后再重启apache! 二、Linux下PHP安装openssl扩展方法: PHP安装openssl扩展方法其实有很多的,我就用最常见最稳定的方法来给大家展示吧!PHP源码包下安装openssl扩展: 1、进入php源码包 ext/openssl 目录下; cd /usr/local/php5.5.28/ext/
分类: 其他 发布时间: 03-20 23:31 阅读次数: 0

phpstorm--行号后的对勾或对号清除

Ctrl + F11 //切换书签助记符 Ctrl +#[0-9] //转到编号书签 Shift + F11 //显示书签 如果想删除该书签 先按 Shift + F11 //显示书签 根据图中步骤 先选中要删除的标签的文件名 点击减号 最后点击Done
分类: 其他 发布时间: 03-20 23:31 阅读次数: 0

JavaScript 九种跨域方式实现原理

前言 前后端数据交互经常会碰到请求跨域,什么是跨域,以及有哪几种跨域方式,这是本文要探讨的内容。 一、什么是跨域? 1.什么是同源策略及其限制内容? 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到 XSS、CSFR 等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个 ip 地址,也非同源。 同源策略限制内容有: Cookie、LocalStorage、IndexedDB 等存储性内容 DOM 节点 AJAX 请求发送后,
分类: 其他 发布时间: 03-20 23:31 阅读次数: 0

MYSQL--GROUP_CONCAT函数

GROUP_CONCAT GROUP_CONCAT(id,'|',.car_id Separator ',') as car_id;//SQL语句里将多个字段拼接成字符串 //结果:1|2,2|4,。。。。
分类: 其他 发布时间: 03-20 23:30 阅读次数: 0

Xshell工具连接CentOS

一、双击打开XShell工具。 二、点击菜单栏中最左侧的“新建”按钮,弹出如下对话框 。 三、选择对话框中左侧菜单栏中“连接”-->“登录脚本”。在常规模块中输入名称 ,这里的名称自定义就好。然后选择协议为“SSH”。 四、继续填写主机名为要连接的CentOS操作系统的ip地址,可以用ifconfig命令来查看其ip。 填写端口号为“22” 五、选择左侧菜单栏左侧的“连接”-->“用户身份验证”,选择方法为:Password,填写CentOS主机的用户名及密码。 六、填写完成后,点击对话框下方
分类: 其他 发布时间: 03-20 23:30 阅读次数: 0

php 匿名函数和闭包

PHP匿名函数和闭包使用的句法与普通函数相同,但匿名函和闭包数其实是伪装成函数的对象. 匿名函数:就是没有名称的函数.匿名函数可以赋值给变量,对象传递.不过匿名函数仍是函数,因此可以调用,还可以传入参数.匿名函数特别适合作为函数或方法的回调. 闭包:是指在创建时封装周围状态的函数.即使闭包所在的环境不存在了,闭包中封装的状态依然存在. 注意:理论上讲,闭包和匿名函数是不同的概念. 不过,PHP将其视作相同的概念. 一、匿名函数 匿名函数的语法: $func = function(){
分类: 其他 发布时间: 03-20 23:30 阅读次数: 0

linux命令学习之curl命令的使用

1如果系统没有curl可以使用yum install curl安装,也可以下载安装 得到结果: 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile 正在解决依赖关系 --> 正在检查事务 ---> 软件包 curl.i686.0.7.29.0-35.el7.centos 将被 升级 ---> 软件包 curl.i686.0.7.29.0-42.el7_4.1 将被 更新 --> 正在处理依赖关系 l
分类: 其他 发布时间: 03-20 23:29 阅读次数: 0

tp5.1 --php5.6 --Apache报错No input file specified解决方法

将public->.htaccess文件中 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> 修改为: <IfM
分类: 其他 发布时间: 03-20 23:29 阅读次数: 0

tp5.1--数据表前缀

Db::table(table_name);//表名须带前缀 Db::name(table_name);//表名不需要带前缀【前提是已配置】 db(table_name);//表名不需要带前缀【前提是已配置】
分类: 其他 发布时间: 03-20 23:28 阅读次数: 0

tp5.1--数据库查询操作

selectOrFail();//在没有查找到数据后抛出异常 Db::table('think_user')->where('status',1)->selectOrFail(); findOrFail();//在没有查找到数据后抛出异常 Db::table('think_user')->where('id',1)->findOrFail(); findOrEmpty();//当查询不存在时,返回空数组 Db::table('think_user')->where('id',1)->fi
分类: 其他 发布时间: 03-20 23:28 阅读次数: 0

tp5.1--数据库添加操作

使用 Db 类的 insert 方法向数据库提交数据 $data = ['foo' => 'bar', 'bar' => 'foo']; Db::name('user')->insert($data); insert 方法添加数据成功返回添加成功的条数,通常情况返回 1 或者使用data方法配合insert使用。 $data = ['foo' => 'bar', 'bar' => 'foo']; Db::name('user') ->data($data) ->inser
分类: 其他 发布时间: 03-20 23:28 阅读次数: 0

tp5.1--数据库删除操作

删除数据 // 根据主键删除 Db::table('think_user')->delete(1); Db::table('think_user')->delete([1,2,3]); // 条件删除 Db::table('think_user')->where('id',1)->delete(); Db::table('think_user')->where('id','<',10)->delete(); 复制 最终生成的SQL语句可能是: DELETE FROM `thin
分类: 其他 发布时间: 03-20 23:27 阅读次数: 0

个人学习:lua/cocos加载各种资源代码

个人学习:lua/cocos加载各种资源代码 加载spine/json(ExportJson)骨骼动画 --加载spine骨骼动画 local spineAnim = sp.SkeletonAnimation:create("base/res/spine/qiandao.json","base/res/spine/qiandao.atlas", 1.0)--预加载动画资源 spineAnim:setPosition(200,200) self:addChild(spineAnim)
分类: 其他 发布时间: 03-20 23:27 阅读次数: 0

个人学习:lua数学库

个人学习:lua数学函数库 函数 作用 math.abs(-15) = 15 取绝对值 math.acos(0.5) = 1.04719755 反余弦函数 math.asin(0.5) = 0.52359877 反正弦函数 math.atan2(90.0, 45.0) = 1.10714871 x / y的反正切值 math.atan(0.5) = 0.463647609 反正切函数 math.ceil(5.8) = 6 不小于x的最小整数 math.cosh(0.5) = 1.2762596
分类: 其他 发布时间: 03-20 23:27 阅读次数: 0

个人学习:在数据库中,查询存储过程中某些文字

//新建查询 select b.name from RYTreasureDB.dbo.syscomments a,RYTreasureDB.dbo.sysobjects b where a.id=b.id and b.xtype=‘p’ and a.text like ‘%椅子%’
分类: 其他 发布时间: 03-20 23:27 阅读次数: 0

Lua的一些API使用介绍

cpp] view plaincopy – for CCLuaEngine traceback 输出绑定执行函数发生错误的信息 function G__TRACKBACK(msg) print("----------------------------------------") print(“LUA ERROR: " … tostring(msg) … “\n”) print(debug.traceback()) print(”--------------------------------
分类: 其他 发布时间: 03-20 23:26 阅读次数: 0

Lua中获取字符长度

function UITool.getCharLength(str) str = str or "" local strLength = 0 local len = string.len(str) while str do local fontUTF = string.byte(str,1) if fontUTF == nil then break end --lua中字符
分类: 其他 发布时间: 03-20 23:26 阅读次数: 0

设置Text大小

设置Text大小 原先使用cocostudio组件Text自动换行直接调用方法:text->setSize(Size(400, 250)); 就可以了。 但是后来到3.x后发现这样不可以,需要这么调用: text->ignoreContentAdaptWithSize(false); text->setSize(Size(400, 250));
分类: 其他 发布时间: 03-20 23:26 阅读次数: 0

Logstash读取Kafka数据写入HDFS详解

强大的功能,丰富的插件,让logstash在数据处理的行列中出类拔萃 通常日志数据除了要入ES提供实时展示和简单统计外,还需要写入大数据集群来提供更为深入的逻辑处理,前边几篇ELK的文章介绍过利用logstash将kafka的数据写入到elasticsear
分类: 编程语言 发布时间: 03-20 23:26 阅读次数: 0

Spring MVC之基于java config无xml配置的web应用构建

更多spring相关博文参考: spring.hhui.top 前一篇博文讲了SpringMVC+web.xml的方式创建web应用,用过SpringBoot的童鞋都知道,早就没有xml什么事情了,其实Spring 3+, Servlet 3+的版本,就已经
分类: 服务端 发布时间: 03-20 23:26 阅读次数: 0