摘要: php7.3升级后CI框架session失效session不能读取的问题 框架ci3.0.2,php服务器从5升级到7.x后发现session失效了 ci无法设置session的问题 根本原因在,libraries/Session/Session.php 中 133行: 将上面的/^[0-9a-f]{40}$/, 改成 /^[0-9a-z]{10,40}$/阅读全文
posted @ 2019-06-06 06:55 流风,飘然的风 阅读(49) 评论(0) 编辑
摘要: 用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本 Chrome的snippets是小脚本,还可以创作并在Chrome DevTools的来源面板中执行。 可以访问和从任何页面运行它们。当你运行一个片段,它从当前打开的页面的上下文中执行。 要创建一个片段(Snippets),首先F12 打开开发者工具, 再到Sources面板中,单击上Snippets选项卡,在导航器中单击鼠标右键,然后选择New。阅读全文
posted @ 2019-06-02 21:08 流风,飘然的风 阅读(36) 评论(0) 编辑
摘要: 移动端调试神器vconsole,手机端网页的调试工具Eruda 移动端中使用 vConsole调试,移动端调试工具vconsole安装 Git地址:https://github.com/WechatFE/vConsole vConsole是一款由微信公众平台前端团队打造的前端调试面板,专治手机端看log难题。 目前vConsole自带有2个面板,默认为“日志”面板,负责展示log。 手机端网页的调试工具Eruda: Console for Mobile Browsers UI Recorder是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器! AlloyLever是腾讯AlloyTeam团队开源的一款Web 开发调试工具。 Android&Html5混合开发WebView调试必备神器DevTools,chrome浏览器调试手机端WebView DevTools能在浏览器上调试手机中的webview代码,给手机端调试带来了极大的便利!阅读全文
posted @ 2019-06-02 17:22 流风,飘然的风 阅读(62) 评论(0) 编辑
摘要: 联盟链IBM的超级账本Hyperledger Fabric框架,JP Morgan’s Quorum 这个是联盟链,联盟链一般都基于IBM开源的那个超级账本Hyperledger Fabric框架开发的 目前最活跃最被认可的应用于联盟链的典型开源区块链代码项目,是由IBM推出的Fabrice以及金链盟开源的FISCO BCOS Quorum是一个基于以太坊的分布式账本协议,其具有交易与合约隐私功能 ,它是通过一种新的共识机制来实现的。 主要增强功能: QuorumChain - 一个基于多数投票的新共识模型; Constellation - 一项对等加密信息交换功能; Peer Security- 使用智能合约的节点/同等节点许可;阅读全文
posted @ 2019-05-25 15:21 流风,飘然的风 阅读(60) 评论(0) 编辑
摘要: 正则表达式,匹配非本站图片网址去掉img标签内容实例 在线正则表达式测试 http://tool.oschina.net/regex/# 正则表达式:<[img|IMG].*?src=[\'|\"]((?!https\:\/\/img\.zdz).*?(?:[\.jpg|\.jpeg|\.png|\.gif|\.bmp]))[\'|\"].*?[\/]?> 重点:(?!https\:\/\/img\.zdz).* 这个表示不是本站网址的图片,如果要匹配本站的用(https\:\/\/img\.zdz).* 即去掉?!阅读全文
posted @ 2019-05-24 14:56 流风,飘然的风 阅读(30) 评论(0) 编辑
摘要: 不要在 MySQL 中使用“utf8”,请使用“utf8mb4” 问题的症结在于,MySQL的“utf8”实际上不是真正的UTF-8。 “utf8”只支持每个字符最多三个字节,而真正的UTF-8是每个字符最多四个字节。 MySQL一直没有修复这个bug,他们在2010年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。 当然,他们并没有对新的字符集广而告之(可能是因为这个bug让他们觉得很尴尬),以致于现在网络上仍然在建议开发者使用“utf8”,但这些建议都是错误的。 在这个不合法的字符集发布了之后,MySQL就无法修复它,因为这样需要要求所有用户重新构建他们的数据库。最终,MySQL在2010年重新发布了“utf8mb4”来支持真正的UTF-8。阅读全文
posted @ 2019-05-19 00:56 流风,飘然的风 阅读(102) 评论(0) 编辑
摘要: 被蠢人、穷人与聪明人放弃的“概率权” 作者:老喻,“我开始思考,什么是应该放弃的次要的东西,放弃了它我才能集中精力追求最重要的。而归根结底,只有一件事对我来说是最主要的:那就是和你在一起。”--安德烈·高兹 经济学里有三个风险决策概念:期望值,期望效用,展望理论。 期望值:在概率论和统计学中,一个离散性随机变量的期望值(或数学期望、或均值,亦简称期望,物理学中称为期待值)是试验中每次可能结果的概率乘以其结果的总和。换句话说,期望值是随机试验在同样的机会下重复多次的结果计算出的等同“期望”的平均值。阅读全文
posted @ 2019-05-12 23:04 流风,飘然的风 阅读(174) 评论(0) 编辑
摘要: linux下的CPU、内存、IO、网络的压力测试 要远程测试其实很简单了,把结果放到一个微服务里直接在web里查看就可以了,或者同步到其他服务器上 一、对CPU进行简单测试: 1、通过bc命令计算特别函数阅读全文
posted @ 2019-04-28 13:34 流风,飘然的风 阅读(250) 评论(0) 编辑
摘要: 均值回归理论,均值回归法则是指万物最终都将回归于其长期的均值 均值回归(reversion to the mean)法则是指万物最终都将回归于其长期的均值。 当事物发展严重偏离其长期均值时,总有内在力量令其回归,所谓盛极必衰,否极泰来,而且,这种现象周而复始。均值回归理论是金融学的一个重要概念,属于数学定量分析方法。 均值回归是指股票价格无论高于或低于价值中枢(或均值)都会以很高的概率向价值中枢回归的趋势。至于何时发生均值回归,则属于“随机漫步”的范畴。 均值回归从理论上讲应具有必然性。 根据这个理论,一种上涨或者下跌的趋势不管其延续的时间多长都不能永远持续下去,最终均值回归的规律一定会出现:涨得太多了,就会向平均值移动下跌;跌得太多了,就会向平均值移动上升。阅读全文
posted @ 2019-04-20 15:31 流风,飘然的风 阅读(262) 评论(0) 编辑
摘要: 止损是死生之道、存亡之选 止损是在金融市场中存活下去的基础,是走向长期平稳盈利殿堂的第一个台阶。 止损,俗称割肉,是指当某一投资出现的亏损达到某一具体数额时,及时的斩仓离场,以避免形成更大的损失,其目的是当投资发生错误时将损失控制并限定在较小的、事先预定的、可以接受的范围之内。 一个人坚持不止损,内里所代表的一定是你认定自己永远不会犯错误,但这实在有些让人怀疑你人的界定。 如果你是人,那么你一定会犯错误,一旦产生错误而没有止损保护,要么你将失去接下来所有的资本增值机会和大把时间成本,要么你将失去你投入的大部分或者全部的资本。阅读全文
posted @ 2019-04-20 15:08 流风,飘然的风 阅读(102) 评论(0) 编辑
摘要: 孙子兵法的计是最早的SWOT分析,《孙子兵法》首先不是战法,而是不战之法。首先不是战胜之法,而是不败之法 在打仗之前,你要详细地去算。 计算的目的是什么呢? 孙子说,是为了知胜,就是为了知道我到底能不能胜,有没有胜算。有胜算我就打,没有胜算我就不打。 所以我说《孙子兵法》首先不是战法,而是不战之法。首先不是战胜之法,而是不败之法。 有胜算才投,没有胜算就不投。 重点不是命中之法,而是计划不败之法,是有效管理风险,收益大于风险之法。阅读全文
posted @ 2019-04-20 14:06 流风,飘然的风 阅读(171) 评论(0) 编辑
摘要: 《随机漫步的傻瓜》---寻找你的投资原则,查理芒格说:当成功概率很高的时刻,下最大的赌注,其余时间按兵不动。 查理芒格说:当成功概率很高的时刻,下最大的赌注,其余时间按兵不动。(最大的赌注,并不是全部的财产,这里一定要谨记) 看似简单的一句话,但是最难的一点就是大概率的成功事件怎么寻找,希望通过这本书对你找到大概率事件有帮助。 《随机漫步的傻瓜》作者 纳西姆•尼古拉斯•塔勒布,美国著名的畅销书作家,纽约大学特聘教授,代表作有《黑天鹅》。 本书带我们了解随机性概率在我们日常生活中的运用。阅读全文
posted @ 2019-04-19 17:49 流风,飘然的风 阅读(120) 评论(0) 编辑
摘要: 让网站永久拥有HTTPS - 申请免费SSL证书并自动续期 Let’s Encrypt 为什么要用HTTPS   网站没有使用HTTPS的时候,浏览器一般会报不安全,而且在别人访问这个网站的时候,很有可能会被运营商劫持,然后在网站里显示一些莫名其妙的广告。   有HTTPS的时候,通俗地讲所有的数据传输都会被加密,你和网站之间的数据交流也就更加安全。阅读全文
posted @ 2019-04-18 14:37 流风,飘然的风 阅读(157) 评论(0) 编辑
摘要: 在具体的做法上,一般分为DNS劫持和HTTP劫持。 处理办法: 1、先对外网做检测,上报被劫持的情况。5、当然,最终,根本解决办法是使用HTTPS,不过这个涉及到很多业务的修改,成本较高。如果劫持比例小,也许通过适当的补救做法会更好。 各种劫持的手段都有:   1、直接返回一个带广告的HTML;   2、在原html中插入js,再通过js脚本安插广告;   3、iframe展示原来正常网页。阅读全文
posted @ 2019-04-18 14:10 流风,飘然的风 阅读(126) 评论(0) 编辑
摘要: TensorFlow 1.2.0新版本完美支持Python3.6,windows在cmd中输入pip install tensorflow就能下载应用最新tensorflow 只需在cmd中输入pip install tensorflow就能下载应用最新tensorflow,再也无需转换到Python3.5了阅读全文
posted @ 2019-04-18 13:55 流风,飘然的风 阅读(60) 评论(0) 编辑
摘要: golang学习笔记20 一道考察对并发多协程操作一个共享变量的面试题 下面这个程序运行的能num结果是什么? 这道题考察的是对并发的理解,主要是并发多协程操作一个共享变量的问题阅读全文
posted @ 2019-04-17 13:41 流风,飘然的风 阅读(118) 评论(0) 编辑
摘要: 技术如何和营销结合 他做了20年的技术,曾经在大公司做过7年的CTO,现在开发AI机器人的程序,曾经业余花了3个月,开发了一个AI电话机器人系统,但是却很难赚到钱。 他热爱技术,喜欢哲学,一直都在追求技术水平的精益求精,慢慢脱离了市场。 于是,他在商业上就失去了方向感,不知道何为上策? 同时,他想找一个符合自己4个条件的事情: 1、睡着时间的增长而不断增值的事情 2、技术价值最大化 3、具备有社会意义 4、自身能够承受的能力和成本范围内阅读全文
posted @ 2019-04-12 22:52 流风,飘然的风 阅读(79) 评论(0) 编辑
摘要: 飞机上可以带充电宝吗?充电宝放书包里面能不能带到飞机上? 根据名航局的规定,登记的乘客每人多带的充电宝的个数不能超过两个。航局规定旅客所带的充电宝不能超过160Wh,小于100Wh的充电宝可以直接携带,100wh到160Wh之间的要申请后才能携带。 中国民用航空局要求,旅客乘机携带的充电宝必须是个人自用,并且只能在自提行李中携带或随身携带,严禁在托运行李中携带。 严禁携带未标明额定能量同时也不能通过标注的其他参数计算得出额定能量的充电宝。 同时,旅客不得在飞行过程中使用充电宝给电子设备充电。对于有启动开关的充电宝,在飞行过程中应始终关闭充电宝。阅读全文
posted @ 2019-04-08 01:47 流风,飘然的风 阅读(141) 评论(0) 编辑
摘要: Let'sEncrypt 免费通配符/泛域名SSL证书添加使用教程 通配符证书一般还是比较贵的一般最便宜的通配符证书5、60美元一年,只不过Let'sEncrypt的有效期是3个月,对于一般用户来说基本没差别。 LNMP 1.5已经添加了对通配符证书的支持,生成通配符证书和Let'sEncrypt平常SSL证书命令有些差异(通配符证书命令是 lnmp dnsssl 域名dns服务商简称,普通证书是lnmp ssl add),最好是使用域名DNS服务商的API,这样才能实现自动续期。阅读全文
posted @ 2019-04-01 05:03 流风,飘然的风 阅读(94) 评论(0) 编辑
摘要: vue前端面试题知识点整理 1. 说一下Vue的双向绑定数据的原理 vue 实现数据双向绑定主要是:采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty() 来劫持各个属性的 setter,getter,在数据变动时发布消息给订阅者,触发相应监听回调阅读全文
posted @ 2019-03-31 14:02 流风,飘然的风 阅读(124) 评论(0) 编辑
摘要: web开发前端面试知识点目录整理 基本功考察,工程能力考察,内功考察,附加技能考察阅读全文
posted @ 2019-03-31 13:55 流风,飘然的风 阅读(50) 评论(0) 编辑
摘要: EXCEL 如何实现下拉填充公式,保持公式部分内容不变,使用绝对引用 在不想变的单元格前加$符号(列标和列数,两个都要加$),变成绝对引用,默认情况是相对引用 L4固定不变的方式:$L$4阅读全文
posted @ 2019-03-31 12:09 流风,飘然的风 阅读(540) 评论(0) 编辑
摘要: 用pdf.js实现在移动端在线预览pdf文件 1、下载pdf.js 官网地址:https://mozilla.github.io/pdf.js/ 2、配置 下载下来的文件包,就是一个demo,仿照这个demo做就可以阅读全文
posted @ 2019-03-27 18:26 流风,飘然的风 阅读(566) 评论(0) 编辑
摘要: 抓取网页报403错误,爬虫解决403禁止访问错误方法 一般就是被禁止了,加上对应的header参数就可以了,要具体分析正常访问时需要那些头信息 其中User-Agent是浏览器特有的属性,通过浏览器F12调试器就可以看到阅读全文
posted @ 2019-03-27 11:15 流风,飘然的风 阅读(69) 评论(0) 编辑
摘要: ThinkAdmin for PHP后台管理系统 ThinkAdmin 是一个基于 Thinkphp 5.1.x 开发的后台管理系统,集成后台系统常用功能。 基于 ThinkPHP 5.1 基础开发平台(后台开发) http://demo.thinkadmin.top ThinkAdmin · ThinkAdmin V3.0 开发手册 · 看云 https://www.kancloud.cn/zoujingli/thinkadmin/323614阅读全文
posted @ 2019-03-26 11:05 流风,飘然的风 阅读(459) 评论(0) 编辑
摘要: android上instant app介绍 类似于微信小程序 instant app 是谷歌推出的类似于微信小程序(或者说小程序类似于instant app)的一项技术,用户无须安装应用,用完就走,同时兼备h5的便捷和原生应用的优质体验。 当用户点击链接时,通过applink去打开相应的instant app,如果之前没有打开过,则会从play store去下载并打开,整个过程一气呵成,跟浏览器打开网页,如果有缓存先读缓存,没有就去服务器loading一样阅读全文
posted @ 2019-03-25 16:14 流风,飘然的风 阅读(127) 评论(0) 编辑
摘要: Jupyter Notebooks 是数据科学/机器学习社区内一款非常流行的工具。 Jupyter Notebooks 允许数据科学家创建和共享他们的文档,从代码到全面的报告都可以。阅读全文
posted @ 2019-03-22 19:28 流风,飘然的风 阅读(51) 评论(0) 编辑
摘要: 数据库主从同步相关问题 主从可以监控 还有一致性检查那些 主从同步有些语句 可能有影响 看主从配置的模式 有混合模式 主从同步是靠日志同步 可以用以下三种模式来实现: – 基于SQL语句的复制(statement-based replication, SBR), – 基于行的复制(row-based replication, RBR), – 混合模式复制(mixed-based replication, MBR)。 延迟的话问题较小,数据不一致得处理会麻烦点阅读全文
posted @ 2019-03-22 19:25 流风,飘然的风 阅读(48) 评论(0) 编辑
摘要: 前端使用node.js的http-server开启一个本地服务器 在写前端页面中,经常会在浏览器运行HTML页面,从本地文件夹中直接打开的一般都是file协议,当代码中存在http或https的链接时,HTML页面就无法正常打开,为了解决这种情况,需要在在本地开启一个本地的服务器。 本文是利用node.js中的http-server,开启本地服务,步骤如下:阅读全文
posted @ 2019-03-22 19:22 流风,飘然的风 阅读(158) 评论(0) 编辑
摘要: css中height 100vh的应用场景,动态高度百分比布局,浏览器视区大小单位 一些只能vw, vh才能完成的应用场景: 1. 场景之:元素的尺寸限制 vw vh 主要是实现了动态高度百分比布局,比如宽高比不固定的图片,vw很轻易的实现正方形图片缩略图 原始大图的尺寸限制问题——因为很有可能图片过大,尼玛一屏显示器区域不够放,我们需要对其进行缩放处理。 这类限制的实现,在当下,需要获得图片的原始大小,以及浏览器内部尺寸,算大小,算比例等,算是比较折腾的。 但是,vw, vh等单位本身就是浏览器视区大小相关单位,直接使用其做限制,岂不省了N多JS代码?阅读全文
posted @ 2019-03-22 19:17 流风,飘然的风 阅读(342) 评论(0) 编辑
摘要: 通过浏览器F12开发工具快速获取别的网站前端代码的方法 说明:直接另存为网页是比较老的做法,会有很多没用的东西下载下来。通过F12开发工具,sources获取到的是比较好的,有目录结构的源文件。阅读全文
posted @ 2019-03-22 16:32 流风,飘然的风 阅读(177) 评论(0) 编辑
摘要: vue打包app嵌入h5,区分app进入和android,ios显示不同的下载链接 需求:自己app打开的登录页面不显示app下载链接。 其他地方打开判断android手机的跳转到android下载页链接,ios手机的跳转到ios下载链接,pc版的不显示下载链接。 H5前端与Android和iOS混合开发时,需要区分浏览器平台,JS判断客户端是否是iOS或者Android手机移动端阅读全文
posted @ 2019-03-20 15:41 流风,飘然的风 阅读(71) 评论(0) 编辑
摘要: vue实现验证码倒计时60秒的具体代码 获取验证码 {{count}} s阅读全文
posted @ 2019-03-16 18:16 流风,飘然的风 阅读(484) 评论(0) 编辑
摘要: vue用hbuilderX打包app嵌入h5方式云打包和遇到的问题 vue用hbuilderX打包app就可以了,不过有兼容性问题,转换rem的用不了,嵌入到app的webview里面变得很小了,另外还有返回键监听的问题需要处理,否则按手机上的返回键不起作用,另外缓存问题,加载页跳转白屏问题也需要优化。 安卓本地打包要用这个安卓的sdk项目,参考官网这个链接:http://ask.dcloud.net.cn/article/38 安卓本地打包我没去搞,用的是它的云打包 你下载一个hbuilderX 用hbuilderX打开Android打包源项目,点击发行->云打包即可阅读全文
posted @ 2019-03-15 14:44 流风,飘然的风 阅读(254) 评论(0) 编辑
摘要: Cookie写不进去问题深入调查 https Secure Cookie 什么情形下,Cookie 会写不进去?https Secure Cookie 像是语法错误那种显而易见的就不用说了,除此之外你可能会答说:写完全不同domain的Cookie。例如说你的网页在http://a.com却硬要写http://b.com的Cookie,这种情形当然写不进去。 或者,你可能会回答:不在https却想加上Secureflag的Cookie。 没错,像是这种情形也会写不进去。 除了这些,你还能想到什么吗? 如果想不太到,那就听我娓娓道来吧!阅读全文
posted @ 2019-03-14 14:43 流风,飘然的风 阅读(271) 评论(0) 编辑
摘要: vue配置手机通过IP访问电脑开发环境 config/index.js // Various Dev Server settings host: '0.0.0.0', // can be overwritten by process.env.HOST port: 8088, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: false, errorOverlay: true, notifyOnErrors: true, poll: false, 修改host: '0.0.0.0',errorOverlay: true,阅读全文
posted @ 2019-03-13 15:44 流风,飘然的风 阅读(118) 评论(0) 编辑
摘要: 区块链名词解析:ICO、IFO、IEO和IMO,分别是什么呢?阅读全文
posted @ 2019-03-13 15:08 流风,飘然的风 阅读(397) 评论(0) 编辑
摘要: 微信内置浏览器禁止缓存的问题 解决方案1: 调试阶段或者频繁更新的页面加入以下头信息: 注:上面对一般浏览器有用,微信内置浏览器有时候可能没用 也可以通过服务器配置来解决缓存问题 解决方案2: 更新文件的时候,在引用css,js等文件的语句上加上一个版本号,就能有效防止浏览器一直使用缓存中的css,js阅读全文
posted @ 2019-03-13 15:04 流风,飘然的风 阅读(435) 评论(0) 编辑
摘要: vue配置手机通过IP访问,Win10让局域网内其他电脑通过IP访问网站的方法 config/index.js // Various Dev Server settings host: '0.0.0.0', // can be overwritten by process.env.HOST port: 8088, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined autoOpenBrowser: false, errorOverlay: true, notifyOnErrors: true, poll: false, 修改host: '0.0.0.0',errorOverlay: true,阅读全文
posted @ 2019-03-11 10:42 流风,飘然的风 阅读(108) 评论(0) 编辑
摘要: 小米手机跨域问题,返回resphone:undefined,status 0 我小米note2的手机登录不上,返回resphone:undefined,status 0 我手机登录不了的问题解决了,后台接口跨域设置缺少head参数(注:关键是这个head参数) allowMethods: ['GET', 'PUT', 'POST', 'PATCH', 'DELETE', 'HEAD', 'OPTIONS'],阅读全文
posted @ 2019-03-11 10:38 流风,飘然的风 阅读(33) 评论(0) 编辑