- 博客(10)
- 资源 (11)
- 收藏
- 关注
原创 js判断一个元素是否在数组中
-方法一:indexOf()方法返回给定元素能找在数组中找到的第一个索引值,否则返回-1var a=["1", "3", "2", "3", "0"];console.log(a.indexOf ('3'));//1console.log(a.indexOf (5,'0'));//-1console.log(a.indexOf ('0'));//4console.log(a.i...
2018-12-29 14:27:06 21151
原创 win10下的xftp6上传代码+xftp的使用
-free版xshell6和xftp6官方下载地址:https://www.netsarang.com/download/free_license.html备用下载地址:https://makeoss.oss-cn-hangzhou.aliyuncs.com/%E5%BE%AE%E8%BD%AFwin10/xshell6%2Bxftp6%E4%B8%AA%E4%BA%BA%E7%89%88...
2018-12-26 09:57:16 2045
原创 PHP从数据库中查询的值的数组的某项键的求和的最简办法。
-办法1. 在ThinkPHP中,数据库操作有快捷办法SUM('key')求数据库某键的值的和,但是要分别求出多个键的值的和就需要多次查询。如果用SUM('key')显然会经历多次不必要的重复查询。办法2. 所以,只查一次,用循环将需要的键的值求和。这样写不是很简洁,可能速度也不是很快。办法3. 因此,可用array_sum(array_column($info, 'book_cons...
2018-12-24 18:38:51 1439
原创 js自带的base64对称加密算法
-js加密:btoa("password")解密:atob("cGFzc3dvcmQ=")-官方文档/几乎所有现代浏览器都支持:https://developer.mozilla.org/zh-CN/docs/Web/API/WindowBase64/btoa-
2018-12-20 17:12:46 3687
原创 ThinkPHP5.1 join两表或者多表查询
-表1为lj_product_item左表a,表2 lj_prodyct_class右表b,表a有表b的id,将表a中的表b id所对应的中文名查询出来,最后显示在一个结果集里面。-注意,where、field、order需要指定a和b,如果有重复字段名,可能会报错,写法a.xx、b.xx。- /* * 商品名 * */ pu...
2018-12-18 11:20:44 4687
原创 TP5.x和laravel入口文件的写法
-一般通用nginx下:location / { try_files $uri $uri/ /index.php?$query_string;}public/index.php/ public/index.php?s=/ public/?s=/apache比较灵活,以上写法全部支持。 TP的写法比较灵活,推荐public/?s=/ 这种。 Laravel用publ...
2018-12-15 17:51:07 191
原创 2018年PHP问题汇总
-1. ip2long()的使用;这个有点吊,不知道,没用过。2.get_client_ip()获取客户端ip或者叫PHP获取客户端ip;3. 什么是事件:“事件一般是指数据库操作和模型操作在完成数据写入之后的回调机制。数据库操作的回调也称为查询事件,是针对数据库的CURD操作而设计的回调方法”。4. PostgreSQL和MySQL,主要针对数据库全文查询情况下的区别...
2018-12-15 13:06:58 211
原创 strclass报错:laravel或者TP5.1查询数据后操作数据和解析数据出现strclass报错
-laravel或者TP5.1在查询数据后的数据结构为object类型(json类型),而在解析数据时解析的事数组array类型,所以需要转换一下数据类型:$sql_res = json;$sql_json = json_decode(json_encode($sql_json))即可将查询的数据转换为数组array,然后就可以解析数据了。可以试试是否框架支持->sele...
2018-12-15 10:10:37 253
原创 MVVM设计模式理解
MVVM:Model-View-ViewModelModel:对应数据层的域模型,它主要做域模型的同步。通过 Ajax/fetch 等 API 完成客户端和服务端业务 Model 的同步。在层间关系里,它主要用于抽象出 ViewModel 中视图的 Model。个人理解:后端提供API,后端服务架构是 控制器+数据模型 或者 纯控制器。View:View是作为视图模板,用于定义结构、布局。...
2018-12-15 09:51:19 845
原创 Mac/Win Chrome浏览器广告插件Adblock下载
安装方法:1. 进入“扩展程序”(chrome://extensions/),打开“开发者模式”;2. 将crx文件拖到“扩展程序”页面【谷歌浏览器70版本应该为最后一个可以安装非应用商店的crx文件,但是可以在老版本中安装crx,然后正常升级到最新浏览器】;3. 在Ab插件里添加中文、英文广告名单,来彻底过滤广告。-国内各个版本下载:https://downloads.ad...
2018-12-01 17:29:14 2292 1
利用js检测url参数和插入历史url的方法实现页面刷新定位当前可记忆的位置(合成canvas并生成base64,等)
2018-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人