摘要: 一、分区条件 一个表最多只能有1024个分区。 MySQL5.1之后,才支持表分区功能,且分区表达式必须是整数。 MySQL5.5之后,增加了COLUMNS分区(RANGE / LIST),支持整形、日期、字符串。 分区字段,必须包含在主键字段内。 二、预处理主键 目的:将分区字段添加到主键 ALT 阅读全文
posted @ 2020-04-12 23:30 网无忌 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 我们在写Hybird App时,一般都是利用Token来代替Cookie实现用户会话。 如果是发布成app的话,由于app自带了webview环境,运行时与后端服务器的关系相当于Server 2 Server,因此一般不涉及跨域的问题。 但如果发布成H5 App的话,因为是直接在终端的浏览器里运行, 阅读全文
posted @ 2020-03-27 11:50 网无忌 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-03-23 13:32 网无忌 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 数组原有的方法: ES5新增的处理数组的相关方法: indexOf / lastIndexof 返回某个指定的字符串值在字符串中首次或最后一次出现的位置 every / some 检测数组的所有元素或者部分元素是否符合指定条件 filter 创建一个新的数组,新数组中的元素是通过检查指定数组中符合条 阅读全文
posted @ 2020-03-22 23:16 网无忌 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 原文:https://www.liaoxuefeng.com/wiki/1022910821149312/1023024413276544 在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以 阅读全文
posted @ 2020-03-20 10:33 网无忌 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 随着 Node v7 的发布,越来越多的人开始研究据说是异步编程终级解决方案的 async/await。我第一次看到这组关键字并不是在 JavaScript 语言里,而是在 C# 5.0 的语法中。C# 的 async/await 需要在 .NET Framework 4.5 以上的版本中使用,因此 阅读全文
posted @ 2020-03-20 10:18 网无忌 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、创建线上图标库: 登录阿里巴巴矢量图标库:https://www.iconfont.cn 创建项目,注意认真填写其中的 Font Family,在引用字体图标时将使用这个名称。 然后,从网站上挑选合适的图标,逐个将其添加到项目中。 二、图标库转码 在图标库中,点击 下载至本地,得到一个压缩包文件 阅读全文
posted @ 2020-02-29 22:51 网无忌 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 在用vue实现一个无限层级的树型结构时,遇到了这个问题。 页面结构如图: 其中,父页面的处理逻辑: 步骤一:引用并挂载组件,同时向组件props传递树型JSON列表数据(this.list),当然这时候的 this.list 还只是一个空数组。 步骤二:在 onload 事件中从服务器获取树型JSO 阅读全文
posted @ 2020-02-18 21:06 网无忌 阅读(4255) 评论(0) 推荐(0) 编辑
摘要: 首先要明确一点:vue不支持在实例创建之后为对象动态增加属性。 意思就是说,如果想动态增加对象属性,那么用常规方式是不可以的,只能通过特殊方式。 图中,有三种对象: 1、obj:一级对象 2、subObj:二级对象 3、{ caption: '...' }:数组中的对象元素 如果先不考虑之前的那条知 阅读全文
posted @ 2020-02-18 17:05 网无忌 阅读(12922) 评论(1) 推荐(0) 编辑
摘要: 1、安装 JDK 8+,并设置 JAVA_HOME 环境变量 2、安装 Maven,并将 “/bin” 子目录设置到 path 环境变量 3、下载 OpenCV,官网传送门 也可以直接下载本人瘦身之后的两个版本,里面还包含了将 OpenCV 安装到 Maven本地库 的批处理命令 OpenCV 4. 阅读全文
posted @ 2019-08-13 20:44 网无忌 阅读(5957) 评论(0) 推荐(1) 编辑
摘要: 在做一个 Web 的打印功能时,需要将被打印的文档写到 iframe 的 document 中。 在 Chrome 下一切正常,但在 Firefox 中却总是出现各种意外 试了各种情况,最后发现是 iframe 省略的 src 属性在搞鬼,设置个空白页面解决! 阅读全文
posted @ 2019-07-26 22:02 网无忌 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 手欠的给Win10更新,之后就发现右下角托盘里的小海豚变成白色的了,最后确认MySQL服务丢失 解决办法1: 1、重新安装服务:mysqld --install 2、如果之前没有自定义数据保存路径(datadir),那么到这里就OK了,否则还需要配置默认的my.ini文件位置 3、编辑注册表:HKE 阅读全文
posted @ 2019-07-18 11:24 网无忌 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 有个项目需要基于建行的聚合支付,实现微信、支付宝及龙支付的扫码支付功能。 建行的业务人员扔过来一个包,打开一看,里面的材料貌似还挺全,但随着进入真正到开发调试阶段,才发现自己把事情想的太简单了。 经过反复的“黑盒”调试,终于将N个坑填平,趁热乎赶紧把一些关键信息写下来备忘。 1、生成二维码部分 1) 阅读全文
posted @ 2019-05-15 00:04 网无忌 阅读(4843) 评论(14) 推荐(2) 编辑
摘要: wps安装完成后,默认会开启云文档功能,每次打开表格、文档都会显示乱七八糟的一些东西,很麻烦 不得已只好手动为wps“瘦身”: 再次打开wps,会发现直接进入到最熟悉的表格或者文档界面了 阅读全文
posted @ 2019-04-19 08:57 网无忌 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 在js中经常能看到以下的写法: var obj1 = a || b || c; var obj2 = a && b && c; 刚看到时,很容易认为返回的两个变量都是 boolean 类型,但实际上返回的却是 a、b、c的其中之一。 其实这是一种相对安全并且高效的适配写法,可以避免过多的 if 判断 阅读全文
posted @ 2019-03-18 22:23 网无忌 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 运行效果: 引入插件: 由于是基于jq写的,所以要引入jq环境。 调用方式: 源码:https://gitee.com/itez/ez-guide 阅读全文
posted @ 2018-12-01 17:37 网无忌 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 在做一个小程序时,需要实现不规则的热点,分别用于实现各自的点击事件。 1、第一种做法:在图片加载完成后,计算实际缩放比例,然后重新计算每个热区的尺寸和位置。 然后在 drawLink 事件方法中: 结果是无论如何,计算出来的缩放比例都是错误的。无解。 2、第二种做法:将所有的热区都放在一个view里 阅读全文
posted @ 2018-11-25 21:55 网无忌 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 背景 有几个Utils性质的Jar需要跨项目引用,原本想部署私有Maven仓库,后来感觉太麻烦,索性直接发布到中央库,引用时也方便。 发布成功之后,觉得某些细节还是有必要记录一下。 资源 Sonatype:目前运营Maven中央仓库的官方网站,项目发布地址:https://issues.sonaty 阅读全文
posted @ 2018-07-31 23:23 网无忌 阅读(642) 评论(3) 推荐(0) 编辑
摘要: 用了好几年的一个虚机,数据库是SQL Server 2008,配额500M。 今天忽然发现无法录入数据,登录后台一看,原来是数据库容量满了。 很久没用SQL Server了,找到一段之前用过的收缩数据库的语句: 却发现以上语句,在SQL2008的企业管理器中出现错误提示,原来DEMP这种用法从200 阅读全文
posted @ 2018-07-27 14:34 网无忌 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 为了实现业务层缓存,定义了几个注解:@Cache.able、@Cache.put、@Cache.del 分别实现对业务方法的 缓存检测、缓存插入 和 缓存清除。 对一个业务方法来说,前两个注解没必要添加多个,但 缓存清除 的注解在有些时候需要多次引用,比如: 以上的业务方法很简单,就是根据ID删除指 阅读全文
posted @ 2018-07-18 09:18 网无忌 阅读(872) 评论(0) 推荐(1) 编辑