[转]百万级访问网站前期的技术准备 问答

控制,用户体验也不好,可以把这样一些操作放入队列,由另几个模块 去异步执行,例如发送邮件,发送手机短信。开源队列服务器很多,性能要求不高用数据库当做队列也可以,只要保证程序读写队列的接口不变,底层队列服务可随

jopen 2011-12-20   45306   13
网站架构   C/C++   Ruby   PHP   Go  

从中间件的历史来看移动App开发的未来 问答

发之间的差距似乎越来越大了,虽然硬件设备的高速发展解决了部分html5页面运行效率的问题,但android和IOS每次大版本升级在UI交互能力上的提高却让html5技术有点越来越望尘莫及了。 随着

jonh.felix 2015-11-16   15828   0

关于HTML5特性的一些限制与讨论 问答

同的浏览器上,限制是不一样的。因此架构师应该以支持最好的浏览器(ios上就是 safari,android上目前就是欧朋最新版)为准,推荐你的用户去使用最好的软件,而不是兼容那些垃圾软件……因此,我的个人建议是:不要让自己

fmms 2012-01-07   20781   3
HTML5   IOS   C/C++   Go   Safari  

程序员的年龄天花板 问答

就技术来讲,假如你掌握了一门很难又很重要的技术,那单单是这一点,就很有价值。比如你熟悉 Windows 内核或 Android 内核,能够熟练撰写各种驱动,那找个月薪五六十K的工作不成问题。再比如你图像处理算法很牛,再比

jopen 2015-08-25   10483   0
程序员   C/C++   Go   Microsoft   .NET  

Redis 集群功能说明 问答

CRC16算法最合适。 集群节点特性 在集群中每个节点都拥有唯一的名字。节点名为16进制的160 bit随机数,当节点获取到名字后将被立即启用。节点名将被永久保存到节点设置文件中,除非系统管理员手动删除节点配置文件。

fmms 2011-10-24   40898   2
Redis   数据库   C/C++   Go   HTML  

程序员到高级程序员,只需要10个步骤! 问答

vaScript 和 MEAN 等之间做斟酌。如果你选择的是移动开发,则需要在 iOS 和 Android 等之间做出选择。 坚持下去,直到掌握这门技术。 我的意思并不是说除了你的主要专业以外,你就不必熟

jopen 2015-06-09   15219   1
程序员   C/C++   Go   IDE   .NET  

怎样学习JAVA,JAVA基础教程之入门学习 问答

在llinux 、 python 、 android 开发等等语言中,都会用到 java ,由此看来 java 语言的用处很宽很广发你,那么想要学好 java 开发,新手应该如何入门 java 基础 ,需要学到什么程度呢?

展示美好 2016-02-22   2709   0
javadwc5   Java   C/C++   Python   Go  

成为高级程序员的 10 个步骤 问答

vaScript 和 MEAN 等之间做斟酌。如果你选择的是移动开发,则需要在 iOS 和 Android 等之间做出选择。 坚持下去,直到掌握这门技术。 我的意思并不是说除了你的主要专业以外

jopen 2015-01-13   17443   3
程序员   C/C++   Go   IDE   Git  

HTML5本地存储不完全指南 问答

5+,Safari 4+,Chrome 4+,Opera 10.5+,以及iPhone 2+和Android 2+都已经支持Web Storage,要判断你的浏览器是否支持Web Storage,可以使用下面这个函数:

fmms 2011-10-13   18945   2
HTML5   C/C++   Go   HTML  

HTML5技术介绍以及优缺点概要 问答

允许开发的程序跨设备(PC or Mac or Smart Phone ),跨平台 (Windows ,MacOS ,iOS ,Android ,whatsoever )的运行。最大的好处,就是一处开发,多处使用。Web 端的开发而言,你可以尽情的享受HTML5

大牛网 2015-12-18   15474   0

如何用好消息推送(JPush)为app拉新、留存、促活 问答

则需要层层过滤才能到达目标用户。 ③免费,消息推送的主动权掌握在厂商自己手中,只要按照 Android 、 iOS 、 WAP 的协议规则去 push ,是不需要花任何费用的。 当然免费也带来了滥用,如何控制好消息推送(

jopen 2015-06-22   10012   0
JPush   数据库   微信   C/C++  

10年软件测试工作总结 问答

Pc 客户端自动化测试:常用的测试工具: QTP 。付费软件,国内很多小公司在用 。 Android 手机自动化测试:常用的测试工具: monkey 、 monkeyrunner 、 robutium

jopen 2014-09-12   21102   6
软件测试   C/C++   Python   Go   iPhone  

20步打造最安全的Nginx Web服务器 问答

上面表示限制每个远程IP地址的客户端同时打开连接不能超过5个。 十、只允许我们的域名的访问 如果机器人只是随机扫描服务器的所有域名,那拒绝这个请求。你必须允许配置的虚拟域或反向代理请求。你不必使用IP地址来拒绝。

fmms 2011-10-24   47656   3
Nginx   C/C++   PHP   Bash   Go  

十步完全理解SQL 问答

和 OFFSET…FETCH 是保证数据能够按照顺序排列的最有效的方式。其他所有的排序方式都有一定随机性,尽管它们得到的排序结果是可重现的。 OFFSET…SET是一个没有统一确定语法的语句,不同的数据库有不同的表达方式,如

cmfy 2014-01-10   24100   8
SQL   数据库   Java   C/C++   Go  

天猫浏览型应用的CDN静态化架构演变 问答

P压缩。 缓存失效 缓存失效原理与统一接入层类似。失效执行流程大致为,客户端请求经VIP被随机分配给失效中心某个节点,然后失效任务被发送至代理,经代理向缓存服务器发送失效命令并返回结果,如图8所示。

miie 2014-07-10   20820   2
架构   缓存   C/C++   Go  

什么才算是真正的编程能力? 问答

GPS 权限 -> 软件兼容性 由于想起刚刷了机,基本可以排除硬件问题。而软件之前同样在其它 Android 5.1 机器上跑过,同时跑了下 Google Maps 也不能定位,排除兼容性问题。原生系统

jopen 2015-06-09   14656   1

关于编程学习的七点思索 问答

智能手机设计的软件。 侧重于多种方法开发智能手机应用程序的书籍和在线教程纷纷出现,特别是Android和iPhone的设备。 一些第三方框架将可以从 HTML + JavaScript 到 Ruby

jopen 2012-07-08   20253   1
程序员   C/C++   Lua   Bash   Go  

程序员技术练级攻略 问答

很没有前途,原因如下: 现在的用户界面几乎被两个东西主宰了,1)Web,2)移动设备iOS或Android。Windows的图形界面不吃香了。 越来越多的企业在用成本低性能高的Linux和各种开源技术

openkk 2011-10-22   117099   79
程序员   C/C++   PHP   Go   SQLite  

C++开源库,欢迎补充。 问答

C++的生命力突然被 严重地增强了。主力原因就是开源的软件、基础软件(比如并发原生支持,比如Android必定要推出原生的SDK)、各种跨平台应用的出现。 开源C++库必须具有以下特点:必须是

openkk 2011-11-11   49289   0
开源协议   ico   C/C++   Perl   Go  

程序员生存定律-打造属于自己的稀缺性 问答

几乎是一种唯一的选择,尤其是当开源的技术有越来越多成功实例的时候,这种优势就越来越明显。 如果非要在客户端(iOS,Android,WinRT)和互联网中选择,我个人认为互联网比客户端更有优势。 技术落潮所伴随的风险

jopen 2014-08-25   1648   1
程序员   数据库   C/C++   Scala   Go  
1 2 3 4 5 6 7 8 9 10