最新 | 最热门 | 最高评价

+0  记几个常见的Laravel报错

Tag: Technical | PHP
老王 发于 2016年02月29日 18:17 | 点击: 1334 | 展开摘要
我已经用了一段时间的 Laravel 框架了,期间遇到了不少问题,有一些调试起来着实不太容易,本文筛选出几个,如果能让大家少走一些弯路,那我就算没白写。

报错:「Can’t swap PDO instance while within transaction」

通过查询 Laravel 源代码,可以确认异常是在 setPdo 方法中抛出的:

<?php

public function setPdo($pdo)
{
if ($this->

查看全文: http://www.udpwork.com/item/15968.html

+0  浅谈CLOSE_WAIT

Tag: Technical | Linux | TCP
老王 发于 2016年01月19日 20:19 | 点击: 1562 | 展开摘要
TCP 有很多连接状态,每一个都够聊十块钱儿的,比如我们以前讨论过 TIME_WAIT 和 FIN_WAIT1,最近时不时听人提起 CLOSE_WAIT,感觉有必要梳理一下。

所谓 CLOSE_WAIT,借用某位大牛的话来说应该倒过来叫做 WAIT_CLOSE,也就是说「等待关闭」,如果你还不理解其含义,可以看看 TCP 关闭连接时的图例:

TCP Close

不要被图中的 client 和 server 所迷惑,你只要记住:主动关闭的一方发出 FIN 包,被动关闭的一

查看全文: http://www.udpwork.com/item/15969.html

+0  Accessing modem status information with Netgear router

Tag: Technology | Web
Haidong Ji 发于 2016年01月15日 13:28 | 点击: 2031 | 展开摘要
If, like me, you bought your own cable modem and Netgear wireless router for Comcast service, the way to access your modem’s status information is different. When using the equipment provided by Comcast, in my case the Technicolor TC8

查看全文: http://www.udpwork.com/item/15128.html

+0  世界第一个机器人

Tag: Sci-Tech
阮一峰 发于 2016年01月08日 20:33 | 点击: 1401 | 展开摘要
上个月,"机器人之父"恩格尔伯格去世。

《财新周刊》的编辑让我写他的介绍。我查了网上资料,发现那些早期机器人的照片非常有意思。

下面就是我写的人物生平,配上这些有趣的照片。

1.

12月1日,被誉为"机器人之父"的约瑟夫·恩格尔伯格(Joseph Engelberger),在美国因病去世,享年90岁。他发明制造了人类第一台机器人。

恩格尔伯格1925年生于纽约,先后获得哥伦比亚大学物理学士和电子工程硕士学位。

2.

1950年,恩格尔伯格读到了阿西莫夫的小说集《

查看全文: http://www.udpwork.com/item/15113.html

+0  Eclipse PDT PHP Web Application Run Configuration

Tag: Web | Technology | PHP | Eclipse
Haidong Ji 发于 2016年01月02日 13:39 | 点击: 2193 | 展开摘要
I had some trouble setting up Run Configurations in Eclipse for PHP (PDT plugin). Here is my note for future reference.

Machine: Ubuntu 15 64-bit, with Eclipse Mars. sudo apt-get install php5 installed apache2 for me, so no additional web

查看全文: http://www.udpwork.com/item/15096.html

+0  对 firewalld 终于失去信心了

Tag: Network | Tech Notes
kxn 发于 2015年12月30日 14:39 | 点击: 1995 | 展开摘要
各种坑,比如 iptables 命令执行一旦出错,后面的不会执行,如果内核少个模块,就会导致防火墙完全封死外面进不去的状态。在 openvz 主机上面简直是灾难。

从其他 fw 框架里面随便挑了一个 shorewall 把他替换掉,一下就清净了。

查看全文: http://www.udpwork.com/item/15090.html

+0  PgBouncer in action

Tag: Technical | PostgreSQL
老王 发于 2015年12月29日 17:05 | 点击: 1211 | 展开摘要
原本我是 MySQL 的忠实粉丝,后来命运使然,接手了一个 PostgreSQL 项目,一边用一边学,遇到了不少问题,本文说说其中的连接池问题。

有人曾经问我「为什么 PostgreSQL 没有 MySQL 流行呢?」,我说是因为 PostgreSQL 没有服侍好 PHP。当然话有戏谑的成分在,不过仔细想想也不无道理,开发那些简单的增删改查程序,PHP 和 MySQL 是绝配,而 PHP 和 PostgreSQL 则明显不搭,其中最重要的一点是:PostgreSQL 连接是

查看全文: http://www.udpwork.com/item/15970.html

+0  解决ati老显卡在win10下面的过扫问题

Tag: Tech Notes
kxn 发于 2015年12月26日 09:25 | 点击: 1594 | 展开摘要
下载13.1版本的催化剂驱动,右键点击安装程序,选win8兼容模式,只安装控制中心不安装驱动。用同样方法启动控制中心调整即可

查看全文: http://www.udpwork.com/item/15079.html

+0  anacron and defunct logrotate configuration file

Tag: Linux | Technology
Haidong Ji 发于 2015年12月02日 08:16 | 点击: 2009 | 展开摘要
I’ve been hacking Linux for years, and today is the first time that I came across anacron. So one lives and learns…

One of my fellow OCEF volunteers keeps receiving the following email message, even after he removed fail2ban:

查看全文: http://www.udpwork.com/item/14813.html

+0  Dependency Injection 和 Service Locator

Tag: Technical | PHP
老王 发于 2015年11月11日 17:16 | 点击: 1231 | 展开摘要
如果说学院派的 Java 程序员骨子里都浸淫着学究范儿的话,那么游击队出身的 PHP 程序员则从头到脚洋溢着乡土气息。通常他们不太在意理论,一切以实现为先,虽然这样的做法在项目早期能获得不错的收益,但是随着项目的推进,复杂度的提升,缺乏理论基础的弊端终将显现。好在 PHP 社区没有裹足不前,比如说十几年前 Java 社区中流行的 IoC 概念,最近一两年终于被 PHP 社区所接纳。

说起 IoC,其实是 Inversion of Control 的缩写,翻译成中文叫控制反转

查看全文: http://www.udpwork.com/item/15971.html

+0  聊聊代码的割裂感

Tag: Technical | PHP
老王 发于 2015年11月05日 20:01 | 点击: 1200 | 展开摘要
早些年,我特别喜欢下围棋,每天都会下几盘。那时候日本围棋不仅高手林立,而且风格迥异,比如:小林光一的地铁流,武宫正树的宇宙流等等,不过我最喜欢的棋手当属大竹英雄,他下棋时追求美感,如果棋形不漂亮,那么他宁可认输也绝不玷污棋盘。后来,我成为了一名程序员,每天都要写不少代码,可惜写了不少丑陋的代码,本文筛选了几个例子,希望大家看过之后都能写出更具美感的代码来。

在聊之前,我们不妨想想割裂到底是什么意思。其实所谓割裂,说白了就是指把原本应该在一起的东西分开了,比如两地分居的夫妻,

查看全文: http://www.udpwork.com/item/15972.html

+0  A couple of regex recipes in C#

Tag: C# | Technology
Haidong Ji 发于 2015年10月21日 11:05 | 点击: 2000 | 展开摘要
For my own reference. Hope it’s helpful to you as well.

Given this text pattern:

Keyword blah blah keyword blah

Line I don’t care.

Keyword blah blah keyword blah

I want everything after this line.

Good stuff

Good stuff

R

查看全文: http://www.udpwork.com/item/14693.html
|<<<78910111213>>>| 一共30页, 355条记录