代码规范的那些事儿 问答

;如果你是业界大牛,不用说您眼里别人的代码都或多或少都有问题,遇到的情况更多! 都说代码是程序员的第二张脸,写得太烂的代码背后一定会遭人鄙视。 请遵循一些简单的规范,写干净一致的代码!请把您的个性用在

jopen 2012-07-08   9702   0
代码规范   Java   C/C++   Go  

小米手机和 AK47 哪个更好? 问答

本产还是台湾产的问题,业内人都知道,没什么差别,不是关键问题。 结论:360稍胜 第二轮交锋是关于拆机后的做工问题 雷军: 周鸿袆: 评:呵呵,暴力拆解是拆

zzzluju 2012-07-09   7675   0
xiaomi   C/C++   Go  

五分钟理解Python元类(Metaclasses) 问答

|  type(name, bases, dict) -> a new type type 的第二种用法尤为重要。当 Python 解释器在执行一条类定义语句时(如例子中最初的两行代码之后),它会用下面的参数调用

fmms 2011-10-12   17702   2
Python   数据库   C/C++   Go   .NET  

初级DBA需要知道的十件事 问答

是一个优良设计的关系型数据库的基础,但有时这也会带来灾难。 DBA 需要理解并知道如何将数据纳入第一、第二和第三范式。为什么规范化很重要以及何时它可能成为一个不利因素?知道主键、 外键和 唯一键的区别,同时知道如何强制一对一、一对多的关系。

kileo385g 2014-11-11   9160   0
数据库   C/C++   PHP   Go  

关于推送,你可能忽略的那些事儿 问答

我往往并不愿意用官方的措辞去抛出一个漂亮的数字,而是更愿意去纠正客户的认知错误。 B. 而对于第二个问题,几乎是每个客户都会犯的错误。用户点击率越高越好么?答案是否定的。如我之前所说,推送是把双刃剑,用的好,他提高了

halley 2015-08-11   5887   0
推送   C/C++   Go  

什么是SQL注入式攻击 问答

or '1'='1' AND password = '' or '1'='1'"不同的结果。 第二:删除用户输入内容中的所有连字符,防止攻击者构造出类如"SELECT * from Users WHERE

fmms 2011-11-11   15749   1
SQL   数据库   C/C++   Go  

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

Linux、 nginx 、php、mysql,几乎是标配,我们除了看名字,还得选版本。Linux发行众多,只要没特殊要求,就选个用的人最多的,社区最活跃的,配置最方便的,软件包最全最新的,例如 debian

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

HTML5新手入门指南 问答

现在就可以着手开发! 而对于旧的浏览器兼容性而言,先前撰文介绍过的CSS3 Pie便是一个让旧浏览器也能支持CSS 3功能的JavaScript函数库。 而Modernizer也是一个相当重

fmms 2011-11-08   24343   6
HTML5   C/C++   Go   HTML  

心态和想法,是提高编程水平的关键 问答

展,写代码时要将这点铭记在心。我应该为我的代码写自动 测试程序。艾伦说代码的开发一定不能停止在第一上,应该不断的重构,提炼,让它达到完美。我发现,我对这些语言和工具的使用都还有还很大的改进空间。

openkk 2012-06-11   8847   2
编程   数据库   C/C++   Go  

如何成为一个C++高级程序员 问答

最开始可能不需要学习的太深入,但是基本的数据结构和算法一定要知道。 推荐《数据结构(C语言)》,在数据结构和算法的学习中,最好不要去关心面向对象方面的技巧,就用C语言来实现,这样能更关注于算法本身的内容。

jopen 2011-11-20   34190   15
程序员   Java   C/C++   Python   Go  

使用 Node.JS 构建 Long Polling 应用程序 问答

response); } }); server.listen(8000); 该程序在Node.JS v0.4.6本下测试通过。 原文出处:http://ued.sina.com/?p=801

fmms 2011-10-21   15242   1
Java   JavaScript   C/C++   HTML   JSON  

Web开发从学些JavaScript开始 问答

我记得数年前投入web开发,学习了HTML、用Perl开发CGI脚本。Netscape在其2.0本的浏览器里引入了一种叫做 LiveScript的脚本语言,此后不久名字改成了JavaScript。

jopen 2014-12-03   15400   1
C/C++   Go  

http协议和tcp协议的区别是什么 问答

HTTP 。 后台复用 因为很多应用,除了有移动端,还有 Web 端,甚至桌面端。 Web 中前后台交互,无论是页面请求还是 AJAX 请求,都是采用标准 HTTP 协议。那么其他的客户端没有理由重新设计一套协议。

展示美好 2016-02-19   30714   1

jvm的内部体系结构浅析 问答

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。根据《Java虚拟机规范(第2)》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图1所示。

fmms 2012-05-11   11030   2
JVM   Java   C/C++   Go  

程序员什么时候该考虑辞职 问答

要是你依然冥顽不灵地执着于扩展这些过时的、专有的或者非常特殊的技术,那么你这是在自掘坟墓。要是有哪家企业仍然在用某种语言或框架的早期 本,那或许恰好能拯救你。但是,你得明白,长时间地处在一个停滞不前的技术环境里,可比就职于同一家公司不断给他们改进工具要来得糟糕多了。

jopen 2014-09-22   6458   1
程序员   C/C++   Go   HTML  

PHP汉字转换成拼音的方法(支持UTF-8和g2312) 问答

@iconv('UTF-8', 'GB2312//IGNORE', $_String); } /** * 等价PHP5本的array_combine函数 */ function _Array_Combine($_Arr1

jopen 2011-10-29   12472   0
PHP   ico   C/C++   Lua   Go  

Watij - 面向 Web 的自动化测试工具 问答

协议上的测试,通过 get 或 post 等方式向服务器发送请求,然后对从服务器返回的结果数据进行解析、验证等操作;第二种方法是基于浏览器端的测试,这种测试是通过启动真实浏览器环境并自动 执行浏览器端的相关操作(如点击按钮、文本框的输入及选择列表框等

fmms 2011-11-10   28359   4
测试工具   Java   C/C++   Go   .NET  

十个JavaScript中易犯的小错误,你中了几枪? 问答

setTimeout(function(){ self.clearBoard();}, 0); }; 第二种方法便是用bind()的方法,不过这个相比上一种要复杂一些,对于不熟悉bind()的同学可以在微

jopen 2015-06-08   11180   0
Java   JavaScript   C/C++   PHP   Go  

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

Native移动开发中间件技术,在结构上完全摆脱了HTML5的束缚,真正开启了一套通过自定义原生控件渲染UI的框架的道路,我们可以称之为第二代移动中间件的编程(Meta Extended App Programming)。我们可以通过下图来理解该模型:

jonh.felix 2015-11-16   15828   0

REST会是SOA的未来吗? 问答

服务的扩增导致了这些技术的日益流行和广泛传播。 真正的差异是什么? 描述 SOAP 和 REST 区别的出刊物通常会指出如下 REST Web 服务的优点,比如 [11] : 轻量级——无需太多额外的 XML

jopen 2011-12-20   17463   0
SOA   REST   Java   C/C++   Go  
1 2 3 4 5 6 7 8 9 10