使用 PHPStorm 与 Xdebug 调试 Laravel (一)
环境系统版本:OSX 10.11.4PHP 版本:7.0.5Xdebug 版本:2.4.0Laravel 版本:5.1.31PHPStorm 版本:10.0.4Xdebug 配置本机的 Xdebug 配置文件位于 /usr/local/etc/php/7.0/conf.d/ext-xdebug.ini打开文件添加并以下代码:[xdebug]zend_extension="/
业界
2016年07月14日
webpack 单页面应用实战
这篇文章将介绍如何利用 webpack 进行单页面应用的开发,算是我在实际开发中的一些心得和体会,在这里给大家做一个分享。webpack 的介绍这里就不多说了,可以直接去官网查看。 关于这个单页面应用大家可以直接去我的github上查看https://github.com/huangshuwei/webpackForSPA,我将结合这个项目去介绍。如果大家觉得这篇文章有不妥
业界
2016年07月14日
Oracle导出表不导出空表解决办法
因Oracle 11g默认对空表不分配segment,所以导出表时会默认不会导出空数据表,所以需要设置deferred_segment_creation参数为false后,无论是空表还是非空表,都分配segment。
解决办法
sqlplus中执行如下命令:
alter system set deferred_segment_creation = false;
show p
业界
2016年07月14日
《每周一点canvas动画》——坐标旋转
每周一点canvas动画代码文件在上一节中我们介绍了一些碰撞检测的方法。这一节本来打算讲解一个基于距离碰撞检测的小游戏。但是,因为最近比较忙,一直没来的及把游戏的整个过程完整的写出来。所以,这一节我们继续介绍下一项新技术——坐标旋转,它可能相对枯燥一些,而且有一些大家十分讨厌的数学公式。但是,它是我们后面高级动画的基石。所以,看的时候还请耐心一点,关于碰撞检测的游戏示例,我
业界
2016年07月14日
笨办法学C 练习34:动态数组
练习34:动态数组原文:Exercise 34: Dynamic Array译者:飞龙动态数组是自增长的数组,它与链表有很多相同的特性。它通常占据更少的空间,跑得更快,还有一些其它的优势属性。这个练习会涉及到它的一些缺点,比如从开头移除元素会很慢,并给出解决方案(只从末尾移除)。动态数组简单地实现为void 指针的数组,它是预分配内存的,并且指向数据。在链表中你创建了完整
业界
2016年07月13日
《每周一点canvas动画》——碰撞检测(1)
每周一点canvas动画代码文件在前面的几章中我介绍了一些动画效果,这些动画效果都相对基础。但是通过这些基础的动画形式和概念,你可以设计出更复杂的动画。本章将介绍在动画中相对来说比较难的物理概念——碰撞检测,当然,我并不是说这个概念在理解上有多难,而是其实现的过程,以及实现的方式上,比较考验你的脑洞。言归正传,本章主要内容:碰撞检测的方法几何体碰撞检测方法基于距离的碰撞检测
业界
2016年07月13日
配置文件的构成和管理
不同的类型的配置最开始可能都可以以配置文件的形式将就一下,但是其对管理和使用的需求却是相差很大的。etcd提供了一个很好的机制做为开头,但是未必适合所有的场景。配置分类在配置文件中的配置可以分为以下几类:组网配置,也称为服务注册和发现,以ip,端口,用户名,密码四个属性为主要代表A/B测试,小流量,降级开关等流量控制配置营销规则,运营规则,计价规则类配置文案等纯k/v配置最
业界
2016年07月13日
想整google 反代的同学, 你要小心啊!
前几天还想整个google 反代给朋友用, 然后我在论坛上看到了这个:域名 DNS 解析记录被投毒,求解啊!!!
这是题主的原话:
挂 VPN 正常访问,但不用扶墙工具的话,域名就被解析到无法访问的陌生 IP 去了! 两天前还好好的~换 nslookup -vc 8.8.8.8 就是正常 IP 好吧, GFW 用封 google 的方法来封我的域名,日了狗了,只是个小小
业界
2016年07月13日
Wireshark EtherCAT解析插件开发日志
本日志主要是记录学习wireshark插件开发的过程,以便以后查看,以及供像我一样对wireshark插件开发不了解的朋友的参考。最近在学习ethercat协议,但是目前wireshark中的ethercat插件没有对从站(ESC)的寄存器进行解析(从git log来看新版的会增加),所以需要增加寄存器解析这一部分。The Tao Of Fieldbus里提供了一个有ESC
业界
2016年07月13日
笨办法学C 练习32:双向链表
练习32:双向链表原文:Exercise 32: Double Linked Lists译者:飞龙这本书的目的是教给你计算机实际上如何工作,这也包括多种数据结构和算法函数。计算机自己其实并没有太大用处。为了让它们做一些有用的事情,你需要构建数据,之后在这些结构上组织处理。其它编程语言带有实现所有这些结构的库,或者带有直接的语法来创建它们。C需要你手动实现所有数据结构,这使它
业界
2016年07月13日
又被事件冒泡坑了一把,这次要彻底弄懂浏览器的事件流
打算封装一个弹窗组件,做的时候忘记了考虑事件冒泡的因素,结果被坑得不要不要的。为了解决自己的问题,去查阅了不少资料,把事件流相关的知识都给总结一下。事件冒泡:一个简单,但是坑了我无数回的知识点!JavaScript与HTML的交互通过事件来实现。而浏览器的事件流是一个非常重要的概念。不去讨论那些古老的浏览器有事件捕获与事件冒泡的争议,只需要知道在DOM2中规定的事件流包括了
业界
2016年07月13日
用 Electron 打造跨平台前端 App
前言现如今,用 HTML、JavaScript、CSS、Node.js 写桌面应用早已不是什么新鲜的事了,作为一名前端,能够使用自己熟悉的语言,快速实现自己想要的桌面应用,是件很让人兴奋的事。目前常见的有 NW、heX、Electron。今天,就来简单的上手一下 Electron。Electron 是什么?Electron 是一款可以利用 Web技术 开发跨平台桌面应用的框
业界
2016年07月13日
使用reactJS要注意的地方
虽然react使用的jsx可以html和js混编,但是这里的html用的时候有的地方还是和原来的习惯不太一样。这里汇总一些我已经遇到的不一样,还有其他要注意的地方要给jsx中的html加class时,不能直接class="a"而要用className="a"因为class是js的保留字。同样是保留字的还有:for》htmlFor另外还有这篇文章也整理了一些需要注意的:
《R
业界
2016年07月13日
Yii2 增删改查后仍留在当前页的方法
序言实现增删改查操作成功后仍留在当前页,能给用户一个良好的体验。但是 Yii2 框架本身是没有在增删改查操作成功后仍留在当前页的效果的,要实现这样的一个效果得自己写。我的原则是不动核心代码,始终坚持自己的原则,现实现了我把它分享出来。殊途同归,如有更好的实现方法,欢迎交流。需求分析1、实现增删改查后操作成功后仍然留在当前页面。效果图1、链接的效果图封装代码共有两个文件Act
业界
2016年07月13日
[翻译]AKKA笔记 - ACTOR生命周期 - 基本 -5
原文地址:http://rerun.me/2014/10/21/akka-notes-actor-lifecycle-basic/(请注意这了讨论的生命周期并不包括 preRestart 或者postRestart方法,当我们讨论supervision时候我们会说这个)基本的Actor生命周期很直观。除了一点小不同,你可以直接拿基本Actor生命周期与Java Servle
业界
2016年07月13日
spring单元测试异常回滚的简单总结
Spring 单元测试回滚总结目的方法 @Transactional public void insertFooAndThrowException(){ // 先插入 然后抛出异常 mapper.insertFoo(RandomStringUtils.randomAlphanumeric(20)); throw new
业界
2016年07月13日
PHP开发中涉及到emoji表情的几种处理方法
最近几个月做微信开发比较多,存储微信昵称必不可少可这万恶的微信支持emoji表情做昵称,这就有点蛋疼了一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢?原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就无法存储了。这要怎么办呢?我来介绍几种方法1、
业界
2016年07月13日
监控心得:由“宠物与养殖场” 说起
对于资源管理者,监控系统&服务 是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题,分析业务指标。在正式的说 监控系统之前,先给大家讲一个 故事。由故事说起:宠物 与 养殖场我曾经有一只宠物猫,我给他起名叫“奥利奥”,它简直是我的天使。我很爱很爱他,定期给他洗澡,上美容院,看病等等,享受独一无二的 监护,是否生病等等
业界
2016年07月13日
