最新文章

MySql修改数据库编码为UTF8

MySql修改数据库编码为UTF8

Mysql 4年前 (2015-06-09) 铁匠

mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,乱码问题可是防不胜防。制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。 网页数据一般采用UTF8编码,而数据库默认为latin 。我们可以通过修改数据库默认编码方式为UTF8来减少数据库创建时的设置,也能最大限度的避免因粗心造成的乱码问题。 我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来 我们

html5开发移动混合App系列1-开发环境搭建

html5开发移动混合App系列1-开发环境搭建

HTML5 4年前 (2015-06-08) 铁匠

最近公司准备开发门店收银系统,是基于IPAD的程序,决定采用基于 Ionic + Cordova + AngularJS技术混合开发模式。 准备 一台mac(安装了mac os的虚拟机也可以),nodejs,ionic,xcode  安装 1,安装nodejs 到官网下载nodejs安装包(pkg文件),需要0.10.*及以下的版本,高版本会有很多插件不可用。我使用的版本是v0.10.3

python 正则表达式分析nginx日志

python 正则表达式分析nginx日志

python 4年前 (2015-06-08) 铁匠

有个需求要分析nginx日志,也懒得去研究logstach之类的开源工具,干脆直接写一个脚本,自己根据需求来实现: 先看日志格式:我们跟别人的不太一样,所以没办法了: 12.195.166.35 [10/May/2015:14:38:09 +0800] "list.xxxx.com" "GET /new/10:00/9.html?cat=0,0&sort=price_asc HTTP/1.

linux下搭建iredmail邮件服务器

linux下搭建iredmail邮件服务器

Linux安全运维 4年前 (2015-06-07) 铁匠

iRedMail是一个开源、免费的邮件服务器项目,基于GPL(v2)协议发布。官网 www.iredmail.org (国内不能访问),可以通过www.iredmail.com访问。 iRedMail是一个不错的邮局服务器免费解决方案,适合小型企业、个人或者团队等搭建内部员工邮箱服务; 使用iRedmail搭建邮件服务器,需要有公网的centos主机。推荐使用vps; iRedMail 核心组件及

运维角度浅谈MySQL数据库优化

运维角度浅谈MySQL数据库优化

Mysql 4年前 (2015-06-07) 铁匠

一个成熟的数据库架构并不是一开始设计就具备高可用、高伸缩等特性的,它是随着用户量的增加,基础架构才逐渐完善。这篇博文主要谈MySQL数据库发展周期中所面临的问题及优化方案,暂且抛开前端应用不说,大致分为以下五个阶段: 1、数据库表设计   项目立项后,开发部根据产品部需求开发项目,开发工程师工作其中一部分就是对表结构设计。对于数据库来说,这点很重要,如果设计不当,会直接影响访问速度和用户

一次对抗大规模DDoS的真实经历

一次对抗大规模DDoS的真实经历

固若金汤 4年前 (2015-06-03) 铁匠运维网•小编

   每个网站都会面对网络攻击。唯一的区别在于,如何建设防御,以及如何进行警报和响应。    在网络上很难找到关于防御黑客攻击的真实案例。一方面,信息披露可能会引发官司,另一方面,披露这些信息往往会导致不良的财务后果,因此各公司往往不情愿分享相关细节。然而,如果我们完全不披露这些故事,会使其它人在不知情的情况下犯相同的错误。如果我们为建立威胁情报共享体系做出

如何做一个合格的程序猿老婆

如何做一个合格的程序猿老婆

站长之家 4年前 (2015-06-02) 铁匠

偶然看到的文章,觉得还是还有意思的。如果你也是一位程序猿,建议推荐给你老婆来看看。单身狗撸过不表。。 今天来说说一位女青年的老公以及他们的事儿。如有雷同,纯属巧合。 十一年前我和程序猿第一次见面,还是大一军训期间。我甚至不确定程序猿是否记得那是第一次见面。当时不小心装伪文艺参加了吉他社,想借一本吉他入门书,然后同在吉他社热心的海哥说他一同学有,就带着我去拿书了。于是我们第一次“见面”了,我只看见一

那个让iPhone瞬间崩溃的漏洞 苹果已经解决了

那个让iPhone瞬间崩溃的漏洞 苹果已经解决了

漏洞播报 4年前 (2015-06-02) 铁匠运维网•小编

5月29日,本周早些时候,iPhone用户发现他们的手机在通过iMessage服务接收一条包含特殊字符的短信后,会导致Messages应用崩溃。 苹果周五在官方网站发布了一个支持文档,详细说明了上述问题的解决方法。苹果在该文档中表示,接收过这种特殊短信的iPhone用户需要完成以下步骤,使用Siri来解锁Messages应用: 1.指令Siri“读取未读邮件”。 2.使用Siri回复该恶意短信。用

软件工程师的创业陷阱-接私活

软件工程师的创业陷阱-接私活

站长之家 4年前 (2015-06-02) 铁匠

   我本身是 Java 出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目,现在不接了,只经营电子报发送平台,在二年内累积超过 5000 家企业用户使用。身处在创业圈,只要有创业朋友主动问过我的,我都会和他说如果你能不接就不要接 ( 当然我也知道,如果不是为了活下去,谁愿意接 ? ),因为这其中有太多陷阱,我分享如下给大家作

从携程瘫痪事件看运维的85条军规

从携程瘫痪事件看运维的85条军规

站长之家 4年前 (2015-06-01) 铁匠运维网•小编

运维85条军规 1) 承载能力优先 ——随后再进行优化 —— 不遵守这条规则必定带来故障停机时间。不要在故障停机时间的压力下进行优化——要先集中精力提高承载能力。 2) 以Postgres为例,一定要确保你的每一个网络都能匹配得上你的WAL文件、Slony复制、快照技术以及基于磁盘的DB版本化(快照的衍生品) 3) 不要把问题‘优化’到你的架构之中。为了解决问题而新加进来的一些东西往往后来都会变成

程序员不是砌砖工人,他们是作家

程序员不是砌砖工人,他们是作家

站长之家 4年前 (2015-05-30) 铁匠

    如果你有10个程序员,最好的那个可能至少比最差的那个好5倍。这绝对不是胡扯。     我们这样定义“更好”:工作速度更快,产生的bug更少,代码更具可读性、逻辑性和可维护性。     程序员不是砌砖工人,但他们往往被当成是砌砖工人。 (我并不是说歧视这些职业)     “

携程被攻击折射互联网黑盒运维之殇

携程被攻击折射互联网黑盒运维之殇

站长之家 4年前 (2015-05-29) 铁匠运维网•小编

携程网今日出现宕机事件。关于事故根源,网上众说纷纭。作为互联网运维老兵,尝试分析原因,谈谈我的看法。 携程被攻击折射互联网黑盒运维之殇 宕机原因分析 网上有各种说法,有说是数据库数据和备份数据被物理删除的。也有说是各个节点的业务代码被删除,现在重新在部署。也有说是误操作,导致业务不可用,还有说是黑客攻击甚至是内部员工恶意破坏的。 先说一下最早传出来的“数据库物理删除”,其实这个提法就很不专业,应该

携程可能摊上大事了——崩溃原因分析之「高能技术贴」

携程可能摊上大事了——崩溃原因分析之「高能技术贴」

站长之家 4年前 (2015-05-29) 铁匠运维网•小编

    携程数据库事件网上有各种说法。有说是数据库数据和备份数据被物理删除的。也有说是各个节点的业务代码被删除 现在重新在部署。也有说是误操作,导致业务不可用。尽管众说纷芸,做为一个技术人员,我们还是需要透过现象看本质。 携程数据库事件网上有各种说法。有说是数据库数据和备份数据被物理删除的。也有说是各个节点的业务代码被删除 现在重新在部署。也有说是误操作,导致业务不可用。尽管众

深度解析携程数据库崩溃之谜

深度解析携程数据库崩溃之谜

站长之家 4年前 (2015-05-29) 铁匠运维网•小编

    从14年到现在短短一年的时间,小米、携程、网易、12306一次次刺激着我们的神经。数据就像一座金矿,每天无数的信息在互联网上分发,然而所有公司都挥舞着锄头却忽视了头上的达摩克利斯之剑。 可能没有人会知道113年前的今天爱迪生发明了电池,2015年5月28日携程网崩溃的消息却如同病毒一般蔓延开来。 定位数据库 携程网官方微博发布消息称:上午11点09分,因携程部分服务器遭

30种症状证明你应该离开电脑到户外走走

30种症状证明你应该离开电脑到户外走走

站长之家 4年前 (2015-05-28) 铁匠

既然你选择了编程作为职业,就注定了要终生以计算机为伴。但这并不意味着你应该置自己的健康不顾。谁都知道,电脑面前待久了,一是伤害你的眼睛,而是久坐伤身,还有会导致性格孤僻——因为你整天面对的是计算机,而不是活生生的人。到户外去,离开电脑,离开办公室。如果你还不确定是否应该这样做,那就看看下面的这些症状,有多少也出现在了你的身上? 每天早上时你都精力充沛。 但整天坐在屏幕前的生活慢慢的让你发疯。 一到

10个方法帮你搞定Web设计风格指南

10个方法帮你搞定Web设计风格指南

jQuery 4年前 (2015-05-28) 铁匠

今时今日,网站的创建正变得越来越复杂,而且一般都不是一个人就能干的了的。在创建网站过程中,我们需要保证设计前后一致,并符合业务目标,同时还要尽全力为用户打造有趣的使用体验。 为了确保整个团队在设计网站各个组成部分或在改善开发人员设计成果时彼此之间能够充分协调一致,你需要编写一份设计文档或Web设计风格指南作为指导。 风格指南能够保证不同的页面共同拥有一套核心的体验效果。另外,其还有助于保证未来的开

合作伙伴

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

扫一扫二维码分享