随笔分类 -  [02]PHP

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页
摘要:首先创建一个github项目。 在项目中,创建一个composer.json文件。 autoload中的内容表示,命名空间是Valid,自动加载src中的文件。 然后,将代码发布到https://packagist.org/中。 这个时候,代码不是自动更新的。 到github中添加自动更新服务。 经 阅读全文
posted @ 2018-07-25 22:00 TBHacker 阅读(736) 评论(0) 推荐(0) 编辑
摘要:基本满足需求。 封装很有意思,这个类唯一的亮点,就是可以复合验证。并且支持正则。而且里面的验证方法还可以单独使用。 勇敢的封装,利国利民。 继续封装,支持数组传参。 使用如下 继续优化!支持错误提示中,添加参数。 阅读全文
posted @ 2018-07-24 18:36 TBHacker 阅读(1714) 评论(5) 推荐(0) 编辑
摘要:php fpm重启 1.首先你要找到php fpm的位置 2.杀掉php fpm进程 3.查看是否关闭 3.重启php fpm 4.查看是否启动 阅读全文
posted @ 2018-07-18 14:27 TBHacker 阅读(305) 评论(0) 推荐(0) 编辑
摘要:安装pinyin分词 地址:https://github.com/medcl/elasticsearch analysis pinyin 得到 阅读全文
posted @ 2018-07-07 13:58 TBHacker 阅读(5045) 评论(0) 推荐(0) 编辑
摘要:安装分词器,务必确保版本一致! 下载地址:https://github.com/medcl/elasticsearch analysis ik 为了保证一致,我特地将elasticsearch进行降级。 ik_smart ik_max_word 阅读全文
posted @ 2018-07-07 13:32 TBHacker 阅读(432) 评论(0) 推荐(0) 编辑
摘要:Kibana5.6安装 1.下载 2.认证 3.解压 4.执行 5.后台访问 参考: https://www.elastic.co/guide/en/kibana/5.6/targz.html 阅读全文
posted @ 2018-07-07 11:40 TBHacker 阅读(430) 评论(0) 推荐(0) 编辑
摘要:Elasticsearch5.6安装 1.下载 5.6.8 2.解压 3.设置权限 4.启动 5.后台运行 6.杀死 kill 参考:https://www.elastic.co/guide/en/elasticsearch/reference/5.6/_installation.html 阅读全文
posted @ 2018-07-07 11:28 TBHacker 阅读(229) 评论(0) 推荐(0) 编辑
摘要:PHP中使用Elasticsearch 会自动加载合适的版本!我的php是5.6的,它会自动加载5.3的elasticsearch版本! 简单使用 执行结果 下面是官方的一些样例整合, 阅读全文
posted @ 2018-07-06 16:25 TBHacker 阅读(11376) 评论(0) 推荐(3) 编辑
摘要:函数名可以用参数的方式传递进去,因而调用不同函数。 配合func_get_args()函数接收参数到数组中,参数的个数也不一致。 不需要判断函数类型,无论是普通函数,类的静态方法或者类的方法,均直接调用,你就不用去判断方法的类型。 阅读全文
posted @ 2018-07-05 17:46 TBHacker 阅读(317) 评论(0) 推荐(0) 编辑
摘要:在 目录下新建文件 shell !/bin/sh chkconfig: 2345 80 05 description: es export JAVA_HOME=/usr/local/java/jdk1.8.0_171 export JAVA_BIN=$JAVA_HOME/bin export PAT 阅读全文
posted @ 2018-07-03 20:22 TBHacker 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:安装Kibana Kibana是一个为 ElasticSearch 提供的数据分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。 运行 或者后台运行 配置 访问默认5601 阅读全文
posted @ 2018-07-03 16:48 TBHacker 阅读(805) 评论(0) 推荐(0) 编辑
摘要:ES下载 tips:只有通过这样处理,才能看到bin文件夹!!! 运行 查看结果 后台运行 Elasticsearch 日志信息可以在 $ES_HOME/logs/ 目录中查看。 若想关闭Elasticsearch,只要将 pid 文件中记录的进程ID 干掉就行, kill 这个是目录结构! 阅读全文
posted @ 2018-07-03 15:52 TBHacker 阅读(318) 评论(0) 推荐(0) 编辑
摘要:[TOC] 在 Xunsearch 使用 SCWS 创建分词对象 获取分词结果 提取重要词汇 阅读全文
posted @ 2018-07-02 18:35 TBHacker 阅读(443) 评论(0) 推荐(0) 编辑
摘要:[TOC] 设置分页 设置排序 读取文档结果 搜索结果高亮处理 获取数量 获取热门搜索词 获取相关搜索词 阅读全文
posted @ 2018-07-02 18:15 TBHacker 阅读(609) 评论(0) 推荐(0) 编辑
摘要:[TOC] 如何开始搜索? 典型处理 快捷操作 搜索中的串接操作 构建搜索语句 1.典型搜索语句 使用空搜索条件进行搜索,其含义相当于全部匹配 2.布尔搜索 多个词语之间的“并且”、“或者”、“异或”关系 要求搜索结果中不含特定关键词 组合关系的括号表达式 3.精确搜索 使用双引号进行精确匹配 4. 阅读全文
posted @ 2018-07-02 17:58 TBHacker 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:[TOC] 基本实践 异常捕获 XSDocument 文档 docid() 取得搜索结果文档的 docid 值 (实际数据库内的 id,一般用不到) rank() 取得搜索结果文档的序号值 (第X条结果) percent() 取得搜索结果文档的匹配百分比 (结果匹配度, 1~100) weight( 阅读全文
posted @ 2018-07-02 17:10 TBHacker 阅读(1946) 评论(0) 推荐(1) 编辑
摘要:[TOC] 测试添加数据 这个时候,就会多出一个目录 测试搜索 简单搜索 稍微复杂的搜索 搜索建议 其中 suggest 是搜索建议,当用户敲入少许汉字或字母时给出 相应的关键词建议(常用于搜索输入框下拉自动提示),而 related 表示相关搜索、 hot 表示热门搜索、 correct 表示搜索 阅读全文
posted @ 2018-07-02 11:54 TBHacker 阅读(419) 评论(0) 推荐(0) 编辑
摘要:[TOC] 安装步骤 1.下载 2.进入,安装 3.安装成功后,启动后台服务 可以查看服务启动情况 可以将此命令添加到开机启动脚本中 4.安装PHP SDK 只需要引入SDK即可。 检查环境情况 阅读全文
posted @ 2018-07-02 11:24 TBHacker 阅读(952) 评论(0) 推荐(0) 编辑
摘要:引入 官网 https://github.com/Seldaek/monolog 创建工具类 创建测试类 阅读全文
posted @ 2018-06-27 13:09 TBHacker 阅读(6823) 评论(0) 推荐(0) 编辑
摘要:分页实现,每次都读取全部数据,根据页数,截取部分展示。 下面看看Page具体实现 html部分 分页数据部分 分页的原理,就是获取上一页,下一页,首页,尾页,当前页,当前页区间的几页数据,并展示,并实现跳转。并根据传入的page获取相应的数据的功能。 阅读全文
posted @ 2018-06-21 11:09 TBHacker 阅读(1593) 评论(0) 推荐(0) 编辑

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页