ugg的专栏

逸学堂-专注移动互联网

排序:
默认
按更新时间
按访问量

网络开发注意事项

自己实现server时,一定要对内核TCP有关的参数做一些调整,才能使系统的吞吐量处于最佳值。需要注意的是建立连接的吞吐量,网络IO吞吐量,以及连接关闭的处理。建立连接我们在做性能测试的时候也许会发现,机器的硬件配置很好,但不管我们怎么调整并发数,机器的load就是一点也上不去。这种情况一般都是由...

2016-02-16 17:42:16

阅读数:1661

评论数:0

CSDN 社区大趴-北京站 圆满结束

CSDN 社区大趴-北京站 2016年1月9日时间 1月9日 14:30-19:0014:30-15:00 签到15:00-16:30 密室逃脱16:30-19:00 饕餮盛宴+Running Programmer Running Programmer:参考Running Man的游戏而来地点 朝...

2016-01-11 19:53:12

阅读数:2098

评论数:0

老友记——回味CSDN那些年的旧时光ME

【CSDN现场报道】2015年11月19-21日,由CSDN重磅打造的“ 2015 中国软件开发者大会” (以下简称SDCC 2015)在北京朗丽兹西山花园酒店隆重召开。今年是第七届,大会为期三天,除了阵容强大的全体大会外,主办方还精心筹备了九大技术专场论坛,包括:架构实践论坛、前端开发论坛、数据...

2015-11-27 17:23:26

阅读数:1892

评论数:0

基于PHP扩展一种处理Emoji方法的类库介绍【Carmela】

UTF-8格式含有Emoji表情字符串直接插入数据库,如果数据库未做调整会提示报错,通过更改数据库和表的字符集为utf8mb4_general_ci,可以避免这种问题。但是,在很多大型系统和架构中,修改数据库的字符集可能会引发很多的问题,比如PC端展示,新老数据兼容问题。针对这类问题,还有另外一种...

2015-06-15 15:00:41

阅读数:3226

评论数:0

使用valgrind的callgrind工具进行多线程性能分析

简介valgrind是开源的性能分析利器。 根据它的文档,可以用它来检查内存泄漏等问题,还可以用来生成函数的调用图,就这两个功能就足够有吸引力了。本文主要是介绍如何使用valgrind的callgrind工具进行性能分析。分析过程使用callgrind工具生成性能分析数据命令格式如下:1valgr...

2015-06-03 17:25:19

阅读数:3728

评论数:0

emoji处理方式大起底

插入Emoji表情,保存到数据库时报错: SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column 'review' at row 1 UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的...

2015-03-12 19:09:41

阅读数:50991

评论数:3

PHP5.5四种序列化性能对比

json_encode,serialize,igbinary,msgpack四种序列化方式,在PHP5.5方面性能表现如何?

2014-12-18 17:50:46

阅读数:8996

评论数:0

查看CPU信息

几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"...

2014-12-18 16:03:05

阅读数:2279

评论数:0

基于Redis实现分布式锁

在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分...

2014-12-12 16:33:57

阅读数:167870

评论数:40

躺坑了,self.navigationController.navigationBar setTranslucent:YES

使用https://github.com/coolbeet/CBStoreHouseRefreshControl中的CBStoreHouseRefreshControl做了一个组件,死活执行不了,后来发现,修改导航图片了if ([self.navigationController.navigati...

2014-12-07 14:07:12

阅读数:5431

评论数:0

Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn'

引入cocoaPods后,第一次编译报这个错误Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn't contain all required arc...

2014-12-06 20:34:33

阅读数:9574

评论数:0

基于PHP的一种Cache回调与自动触发技术

一般cache调用流程,会先cache查询,没有的话调用DB或者第三方接口,获取数据,再次存入Cache,继续数据处理。多次调用,既是一种问题,应该把这种查询方式封装到更底层的方法内。而不是每次重复这样的逻辑,除了封装的问题外,还有其他问题,我们统一列举下

2014-11-28 23:54:34

阅读数:3859

评论数:0

简单有效的svn merge命令

1: checkout targetURL cd1: svn merge sourceURL targetURL

2014-08-14 10:58:07

阅读数:4318

评论数:1

让你的代码发声

一个项目经过一段时间的发展,想图像化展示项目发展的历程,gource是个不错的选择。

2014-06-06 23:46:09

阅读数:3226

评论数:0

PHP归档phar性能测试

PHP自从5.3后新增PHAR归档,Phar 归档的概念来自 Java™ 技术的 JAR 归档,它允许使用单个文件打包应用程序,这个文件中包含运行应用程序所需的所有东西。该文件不同于单个可执行文件,后者通常由编程语言生成,比如 C,因为该文件实际上是一个归档文件而非编译过的应用程序。因此 JAR ...

2014-05-09 00:06:40

阅读数:9232

评论数:1

iOS应用发布Invalid Binary问题解决方案

上次发布一淘HD应用,头一天发布,第二天就上线,私下还在想,是不是苹果采用什么优化的解决方案了,导致审核速度加快了。这两天发布新版,一直碰到Invaild Binary问题,才想明白,原来大家都被这个问题绊住了,导致上传的应用少,所以审核速度变快了。一开始碰到Invaild Binary,网上搜索...

2014-05-04 22:28:15

阅读数:7781

评论数:1

一胜九败

《一胜九败》优衣库风靡全球的秘密-liu'jing

2014-04-28 22:37:36

阅读数:2237

评论数:0

Xcode5 支持 iOS5 问题解决过程记录

一HD项目需求,支持iOS5版本开发,没有zhen

2014-04-28 14:06:41

阅读数:4512

评论数:0

xcode 5.0 以上去掉icon高亮方法&iOS5白图标问题

之前的建议方法是把在xxx.info.plist文件中把icon already includes gloss and bevel effects 设置YES在Xcode5下,反复实现不成功,今天终于找到解决方案,如果使用xcassets设置方法,需要选择iOS icon is pre-rende...

2014-04-25 23:40:06

阅读数:4373

评论数:0

UITableView去掉最后分割线的一种方法

UITableView以style:UITableViewStylePlain方式创建时,只要有cell,就会有一条黑线 哪怕至于一个cell也会有,如图在网上找了集中方法,都不好使,比如http://blog.csdn.net/l_ch_g/article/details/9290727,中的两...

2014-04-24 20:23:48

阅读数:21151

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭