blank__box
码龄6年
  • 359,899
    被访问
  • 98
    原创
  • 1,212,453
    排名
  • 49
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2016-09-04
博客简介:

黑盒子的博客

博客描述:
欢迎
查看详细资料
个人成就
  • 获得116次点赞
  • 内容获得34次评论
  • 获得326次收藏
创作历程
  • 45篇
    2018年
  • 26篇
    2017年
  • 47篇
    2016年
成就勋章
TA的专栏
  • 加强
    31篇
  • C/C++小技巧
    18篇
  • 实践练习项目
    2篇
  • 编译器
    2篇
  • 编程小知识
    11篇
  • 小游戏编写
    3篇
  • Java
    2篇
  • android小程序
    3篇
  • JAVA面试题收集
  • JAVA加强小知识
    7篇
  • android功能实现小积累
    21篇
  • HTML+CSS/JS
    4篇
  • Android常用操作基类
    1篇
  • Android实用文章收集
  • thinkphp
    21篇
  • Laravel
    2篇
  • Android使用第三方库收集
    1篇
  • LNMP
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • PHP
    php
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

无法创建thinkphp5.1项目

windows通过composer创建项目无法拉取到最新的5.1版本原因是由于系统的环境变量里面配置的php版本为php5.5,而thinkphp5.1的版本要求为php5.6+解决将系统环境变量中path中的php版本改到5.6+即可。...
原创
发布博客 2018.12.30 ·
216 阅读 ·
1 点赞 ·
0 评论

PHP7.1上项目报错A non-numeric value encountered解决

在对应的Controller顶部加上:ini_set("error_reporting","E_ALL & ~E_NOTICE");屏蔽警告信息
原创
发布博客 2018.10.11 ·
10424 阅读 ·
3 点赞 ·
2 评论

php+mysql不连续关键字查找(搜索lee可以搜索出loele和lee等等)

处理关键字格式为:$str='12345';$strArray=str_split($str);$str=join("%",$strArray);echo '%'.$str.'%';输出:%1%2%3%4%5%用上述方式处理后的字段作为数据库搜索的where条件即可thinkphp例子:$strArray=str_split($key);$key=join("%",...
原创
发布博客 2018.08.02 ·
623 阅读 ·
0 点赞 ·
0 评论

通过js动态填充的按钮标签不响应js中的对它的onclick事件解决

问题:现在有一颗树形菜单(jstree),这个菜单最开始是通过js初始化的,现在我对这个树形菜单的某个项做了更改,比如说改名,现在要重新初始化这个树形菜单,第一次初始化的时候菜单能响应点击事件,但是在不刷新页面的情况下重新做初始化后的菜单并不能响应点击事件了。原因:你应该在动态生成元素的同时也动态生成事件过程,而不是先生成一个子虚乌有的事件来等着元素对号入座。解决:在重新初始化树形菜单的同...
原创
发布博客 2018.08.02 ·
909 阅读 ·
0 点赞 ·
0 评论

thinkphp+ajax异步获取数据动态填充页面数据并分页(不刷新)

问题:在管理系统中点击左边的树形菜单,比如说有一个目录叫部门,部门下面有职位,点击这个职位可以把相关职位的人员信息全部显示在右边的列表中。实现:点击职位-》获取到职位的名称-》ajax查找相关职位并返回数据-》模板渲染-》截取模板内部所需现实的部分-》通过js插入到视图中。最开始自己想的是通过ajax获取到数据后循环拼接字符串,生产表格需要填充的代码,再通过('#table_id').ap...
原创
发布博客 2018.07.30 ·
3557 阅读 ·
0 点赞 ·
0 评论

layui字体图标不显示

不要直接在下载的压缩包里直接拿自己想要的部分,整个粘进去就没事了,原因可能是官方的查找路径就是下载后的原始路径。不要拆分目录结构!查看:http://fly.layui.com/jie/7597/...
原创
发布博客 2018.07.30 ·
14213 阅读 ·
2 点赞 ·
1 评论

PHP两个时间点直接相差的秒数计算

需求,一个请求的有效时间计算,超过便不执行。<?php $time1 = strtotime('2018-07-11 17:39:11'); $time2 = strtotime('now');; //相减得到相差的 秒 数 $time3 = $time2 - $time1; echo $time3;?>...
原创
发布博客 2018.07.12 ·
6027 阅读 ·
0 点赞 ·
0 评论

layui关闭iframe弹出层后刷新父级页面

需求:点击按钮->弹出iframe窗体->在iframe中的列表中选区需要的用户条目->确认并关闭窗体->在父级窗体中显示刚才选取的用户(刷新)。layer.open({ type: 2 //此处以iframe举例 , title: '名师列表' , area: ['800px'...
原创
发布博客 2018.07.06 ·
9310 阅读 ·
2 点赞 ·
2 评论

ThinkPhp在视图中获取记录的条数

问题:假如在控制器中查询操作,在视图层渲染输出是想要知道记录的条数,这样如果当前记录条数为0,我们可以用一个提示语句显示当前没有任何记录。controller中赋值为order$this->assign('order',$order);view中获取长度 {if condition="count($order) eq '0'"} <p style="color: blac...
原创
发布博客 2018.07.05 ·
1468 阅读 ·
0 点赞 ·
0 评论

ThinkPhp中文字列表控制显示长度并加省略号

一、在模块下的common.php中添加方法:/** *+---------------------------------------------------------- * 字符串截取,支持中文和其他编码 *+---------------------------------------------------------- * @static * @access public ...
原创
发布博客 2018.07.05 ·
2744 阅读 ·
1 点赞 ·
0 评论

ThinkPhp验证码显示

一、安装think-captcha扩展包composer require topthink/think-captcha注意:这里安装默认为最新版的,如果你的tp版本不是最新的,需要到看云查一下如果是tp5.0版本的话,composer安装为:composer require topthink/think-captcha=1.*二、开启url路由在config.php中,设置'url_route_...
原创
发布博客 2018.07.05 ·
651 阅读 ·
0 点赞 ·
0 评论

Laravel 路由配置

基本路由Route::get('foo', function () { return 'Hello World';});可用的路由方法Route::get($uri, $callback);Route::post($uri, $callback);Route::put($uri, $callback);Route::patch($uri, $callback);Route::de...
原创
发布博客 2018.06.30 ·
2567 阅读 ·
0 点赞 ·
0 评论

Android 将html格式的字符串转化成只有普通文本的字符串

问题:上传一个富文本的笔记,在记录里面查看列表项需要显示一个概要,但是服务器端获取的是一个h5串,那就需要把里面的文字解析出来。一、添加依赖dependencies { compile 'org.jsoup:jsoup:1.9.2' }二、解析Document doc = Jsoup.parse("需要转化的string");String txt = doc.body().text();...
原创
发布博客 2018.06.22 ·
2127 阅读 ·
0 点赞 ·
0 评论

Android启动动画实现

首先提一下实现机制:1.将manifest中launcher页设为我们需要显示的启动页面。2.在启动动画页面中我们先加载我们需要的启动页面(动画、文字、广告等)。3.在启动页的activity中利用线程的postDelayed方法来延迟3s,3s后便执行跳转到主界面或者登录界面(也可以通过检查SharedPreferences中是否记住了用户历史账号信息,有记住就直接执行登录操作,没有就跳转到登录...
原创
发布博客 2018.06.21 ·
7880 阅读 ·
4 点赞 ·
3 评论

Android判断输入法是否弹出

参考:https://blog.csdn.net/stwstw0123/article/details/47108337root为所在布局文件的根布局的对象绑定root = view.findViewById(R.id.content);这里我们为了更方便的使用,将做个操作封装成一个方法:public boolean getKeybordStatus(){ final int[] ...
原创
发布博客 2018.06.12 ·
2779 阅读 ·
0 点赞 ·
0 评论

thinkphp+layui,在父页面对弹窗中的控件进行赋值操作(传值)。

问题描述:点击评论回复按钮->弹出表单输入框->对所点击的按钮进行回复评论->提交回复。这里遇到的问题就是怎么通过layer创建一个弹窗并把这个需要操作的id值传到iframe弹出层。解决:点击当前条需要回复的评论并获取到这个评论的id值,在点击回复按钮是用一个onclick方法把这个id传给这个方法;在success中进行传值操作。方法中的操作:function reply(i...
原创
发布博客 2018.06.06 ·
1758 阅读 ·
0 点赞 ·
0 评论

thinkphp-layui弹窗使用以及ajax提交含文件的表单

先提提我遇到的坑:在提交ajax表单后,控制器端已经将数据存到了数据库,也打印出了返回的json数据,但是ajax的success和error方法就是不执行,开始还以为是自己的代码有问题。后来在layui的官网看了官方的案例程序,发现了这个: //监听提交 form.on('submit(demo1)', function(data){ layer.alert(JSON.stringi...
原创
发布博客 2018.06.01 ·
7157 阅读 ·
1 点赞 ·
1 评论

ThinkPHP常用小知识

1.Model下的setField函数直接修改数据库某个字段值:$uid=input('param.uid');$newpass=input('param.newpass');$model = new User();$model->where('uid',$uid)->setField('password',md5($newpass));2....
原创
发布博客 2018.05.19 ·
215 阅读 ·
0 点赞 ·
0 评论

SweetAlertDialog使用方法和遇到的问题

gethub:Sweet Alert Dialog提示!可以先看看这篇:传送本文参考了https://blog.csdn.net/qq_15037349/article/details/78480218一、下载lib包ps:由于使用complie不成功所以就直接下载的lib//compile 'cn.pedant.sweetalert:library:1.3'相关错误:java.lang.Runt...
原创
发布博客 2018.05.15 ·
5940 阅读 ·
1 点赞 ·
0 评论

Android使用开源库

TakePhoto:图片选择、裁剪。RichEditor:富文本编辑,支持多种格式的输入,简单实用。CircleImageVIew:圆形ImageViewSweet Alert Dialog:弹窗SwitchButton:开关按钮Titanic:文字动画...
原创
发布博客 2018.05.13 ·
227 阅读 ·
0 点赞 ·
0 评论
加载更多