04 2017 档案

生命周期和Zend引擎
摘要:一切的开始:SAPI接口 SAPI(Server Application Programming Interface)指的是具体应用的编程接口。PHP脚本要执行有很多种方式,通过web服务器,或者直接在命令行下,也可以嵌入在其他程序中。 开始和结束 php开始执行后会经过两个主要的阶段:处理请求之前 阅读全文

posted @ 2017-04-28 16:44 dongruiha 阅读(399) 评论(0) 推荐(0) 编辑

我为什么坚持写笔记
摘要:工程师该怎样才能突破自己的能力瓶颈?写 blog! 工程师该怎样精进自己在职涯上所需要的能力?写 blog! 工程师该怎样才能保持学习与成长的动能?写 blog! 工程师该怎样才能证明自己的潜力与特质?写 blog! 工程师该怎样才能发挥与养成影响力?写 blog! 阅读全文

posted @ 2017-04-28 15:11 dongruiha 阅读(143) 评论(0) 推荐(0) 编辑

mysql一条语句实现插入或更新的操作
摘要:上面的mysql的一条语句实现了往表里插入数据,如果对应的主键上(假设主键是a)已经有数据了那么执行更新操作,更新字段c为新值。 这样一条语句简化了我们的开发代码,否则开发代码还要判断表里有没有相应的数据,如果没有那么插入数据、如果有那么执行更新操作。 注意:ON DUPLICATE KEY UPD 阅读全文

posted @ 2017-04-28 10:26 dongruiha 阅读(18324) 评论(0) 推荐(0) 编辑

火狐下常用的插件列表
摘要:1.Firebug 调试web页面 2.DNS Flusher DNS缓存刷新 3.RESTClient 接口请求工具 4.the easiest xdebug xdebug调试工具、配合PhpStorm使用调试php代码 5.JSON-handle json查看工具 6.Quick Code 二维 阅读全文

posted @ 2017-04-27 14:35 dongruiha 阅读(602) 评论(0) 推荐(0) 编辑

PhpStorm设置项目编码
摘要:因为工作中论坛项目用的是GBK编码、数据库也是GBK编码、模板也是GBK,所以为了以后修改程序不出现乱码问题,所以需要把我的PhpStorm中该项目也设置为GBK编码(默认是UTF8编码)。 设置路径: file->settings->editor->file encodings中的 project 阅读全文

posted @ 2017-04-26 21:45 dongruiha 阅读(2465) 评论(0) 推荐(0) 编辑

每次开机后需要重新连接wifi才能上网
摘要:这几天打开电脑后,每次都要重新连接wifi才能上网, 网上查到如下解决方法: 打开网络和共享中心-》右键无线网络-》配置-》电源管理-》允许计算机关闭此设备以节约电源(勾选去掉) 原来是计算机关闭的wifi以节约电源。 阅读全文

posted @ 2017-04-26 14:32 dongruiha 阅读(3972) 评论(0) 推荐(0) 编辑

git工作流程
摘要:git分支管理策略:http://www.ruanyifeng.com/blog/2012/07/git.html git支持很多种工作流程,我们采用的一般是这样,远程创建一个主分支,本地每人创建功能分支,日常工作流程如下: 第一步:新建分支# 获取主干最新代码git checkout master 阅读全文

posted @ 2017-04-24 11:35 dongruiha 阅读(247) 评论(0) 推荐(1) 编辑

git基本操作
摘要:git 源码下载:git clone git_source_url c:\uct创建分支:git branch Portal_DRH 删除一个分支:git branch -D Portal_DRH clone代码并新建分支Portal_DRH:git checkout -b Portal_DRH d 阅读全文

posted @ 2017-04-24 11:32 dongruiha 阅读(176) 评论(0) 推荐(0) 编辑

关于比较js中两个对象相等 ==
摘要:“如果两个操作数都是对象,则比较他们是不是同一个对象(引用的对象在内存中的地址一样),如果两个操作数都指向同一个对象,则相等操作符返回true,否则,返回false”。 我做了一个例子 function person() { // define some peroperty here } var p 阅读全文

posted @ 2017-04-21 10:56 dongruiha 阅读(5279) 评论(0) 推荐(1) 编辑

本地环境phpStorm10+XDebug配置和断点调试
摘要:首先下载所需要的xdebug扩展(dll文件放到php ext目录下),然后在php.ini文件末尾添加配置 注意: 配置文件中[xdebug]有一行zend_extension="C:/wamp64/bin/php/php5.6.16/ext/php_xdebug-2.5.2-5.6-vc11-x 阅读全文

posted @ 2017-04-20 17:20 dongruiha 阅读(2483) 评论(0) 推荐(0) 编辑

一种可以避免数据迁移的分库分表scale-out扩容模式
摘要:转自: http://jm.taobao.org/ 一种可以避免数据迁移的分库分表scale-out扩容方式 目前绝大多数应用采取的两种分库分表规则 这两种方式有个本质的特点,就是离散性加周期性。 例如以一个表的主键对3取余数的方式分库或分表: 那么随着数据量的增大,每个表或库的数据量都是各自增长。 阅读全文

posted @ 2017-04-18 14:49 dongruiha 阅读(2564) 评论(0) 推荐(2) 编辑

分库分表需要考虑的问题及方案
摘要:分库分表需要考虑的问题及方案 转自:http://www.jianshu.com/p/32b3e91aa22c?from=timeline 阅读全文

posted @ 2017-04-18 14:35 dongruiha 阅读(221) 评论(0) 推荐(0) 编辑

laravel输出HTML内容
摘要:blade模板引擎中的{{ $xxx }}表达式的返回值将被自动传递给 PHP 的 htmlentities 函数进行处理,以防止 XSS 攻击。 如果需要展示未转义的数据,可以使用{!! $xxx !!}。 阅读全文

posted @ 2017-04-17 16:43 dongruiha 阅读(1372) 评论(0) 推荐(0) 编辑

IDEA的查询引用、调用关系图的功能(转)
摘要:转自: http://www.cnblogs.com/ghj1976/p/5382455.html Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 Intelli 阅读全文

posted @ 2017-04-15 16:01 dongruiha 阅读(1381) 评论(0) 推荐(0) 编辑

Java 利用枚举实现单例模式
摘要:转自 http://blog.csdn.net/yy254117440/article/details/52305175 阅读全文

posted @ 2017-04-13 16:57 dongruiha 阅读(230) 评论(0) 推荐(0) 编辑

java中打印输出数组
摘要:如果是多维数组使用 Arrays.deepToString(arr) 阅读全文

posted @ 2017-04-13 11:34 dongruiha 阅读(17740) 评论(0) 推荐(0) 编辑

单例模式-java
摘要:/** * The MIT License * Copyright (c) 2014-2016 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation fi... 阅读全文

posted @ 2017-04-13 09:34 dongruiha 阅读(186) 评论(0) 推荐(0) 编辑

Java中四个作用域的可见范围
摘要:作用域当前类同一包子孙类其他包 public √ √ √ √ protected √ √ √ × friendly或default(即没有修饰符时的权限) √ √ × × private √ × × × 阅读全文

posted @ 2017-04-12 15:56 dongruiha 阅读(435) 评论(0) 推荐(0) 编辑

java构造方法前加void有什么作用
摘要:构造方法前面是没有任何返回符,不能加任何返回类型,包括void.一个构造方法一旦加了void,那么这个就不是构造方法了,变成了一个普通的方法。至于你程序出现的情况,是这样的。任何一个Java类,如果你不自己定义构造方法,那么都有一个缺省的无参数的构造方法。但是当你定义了自己的构造方法,那么缺省的构造 阅读全文

posted @ 2017-04-12 15:45 dongruiha 阅读(3415) 评论(1) 推荐(1) 编辑

Intellij IDEA Java web 项目搭建
摘要:转自: http://www.cnblogs.com/flowwind/p/4751984.html Java web 项目搭建 简介 在上一节java web环境搭建中,我们配置了开发java web项目最基本的环境,现在我们将采用Spring MVC+Spring+Hibernate的架构搭建一 阅读全文

posted @ 2017-04-11 16:30 dongruiha 阅读(611) 评论(0) 推荐(0) 编辑

Spring的AOP原理
摘要:转自 https://www.tianmaying.com/tutorial/spring-aop AOP是什么? 软件工程有一个基本原则叫做“关注点分离”(Concern Separation),通俗的理解就是不同的问题交给不同的部分去解决,每部分专注于解决自己的问题。这年头互联网也天天强调要专注 阅读全文

posted @ 2017-04-11 09:59 dongruiha 阅读(293) 评论(0) 推荐(0) 编辑

为何有DAO与Service层?为何先搞Dao接口在搞DaoImpl实现?直接用不行吗?
摘要:转自 http://blog.sina.com.cn/s/blog_4b1452dd0102wvox.html 我们都知道有了Hibernate后,单独对数据的POJO封装以及XML文件要耗损掉一个类(Orz意思是你需要精力写一个类)。然后,在大部分的服务中,我们又需要单独写一个Dao接口,并加个D 阅读全文

posted @ 2017-04-10 17:42 dongruiha 阅读(14826) 评论(1) 推荐(0) 编辑

DAO层,Service层,Controller层、View层协同工作机制
摘要:转自 http://www.blogdaren.com/post-2024.html DAO层:DAO层主要是做数据持久层的工 作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业 阅读全文

posted @ 2017-04-10 17:29 dongruiha 阅读(1858) 评论(0) 推荐(0) 编辑

浅谈service、DAO层引入(转)
摘要:转自 http://www.4u4v.net/mvc-simple-enough-on-the-introduction-of-service-dao-layer.html MVC是web开发中常见的程序结构。 简单的mvc结构如下: view层:显示层。 control层:业务层,集合了各种act 阅读全文

posted @ 2017-04-10 17:03 dongruiha 阅读(932) 评论(0) 推荐(0) 编辑

导航