码迷,mamicode.com
首页 > 2017年06月11日 > 全部分享
每一个程序猿需掌握的20个代码命名小贴士
代码中到处都须要命名。作为程序猿。我们得给类命名,给变量命名,给函数命名,给參数命名。给命名空间命名,等等等等。以下有20条小贴士能帮助你提高你的命名能力。 1.使用可以表达意图的名字 名字得能告诉我们它要做什么,为什么存在,以及是怎样工作的。选择可以表达意图的名字。将更有利于我们理解代码。 <sp ...
分类:其他好文   时间:2017-06-11 12:10:27    阅读次数:252
架构漫谈(三):如何做好架构之识别问题
按照之前架构的定义,做好架构首先需要做的就是识别出需要解决的问题。一般来说,如果把真正的问题找到,那么问题就已经解决了80%了。这个能力基本上就决定了架构师的水平。 那么面对问题有哪些困难呢? 我们先看一则笑话。女主人公:老公,把袋子里的土豆切一半下锅。结果老公是把袋子里的每个土豆都削了一半,然后下 ...
分类:其他好文   时间:2017-06-11 12:10:17    阅读次数:142
Codility---MaxProfit
Task description A zero-indexed array A consisting of N integers is given. It contains daily prices of a stock share for a period of N consecutive day ...
分类:其他好文   时间:2017-06-11 12:10:00    阅读次数:213
Styling Chrome's console.log
Recently I read from a blog that console.log can log text with specific styles. By using "%c" you can indicate that the text should be styled using co ...
分类:其他好文   时间:2017-06-11 12:09:51    阅读次数:156
Java NIO笔记(一):NIO介绍
Java NIO即Java Non-blocking IO(Java非堵塞I/O),由于是在Jdk1.4之后添加的一套新的操作I/O工具包,所以通常会被叫做Java New IO。NIO是为提供I/O吞吐量而专门设计。其卓越的性能甚至能够与C媲美。NIO是通过Reactor模式的事件驱动机制来达到N ...
分类:编程语言   时间:2017-06-11 12:09:32    阅读次数:210
在树莓派上设置无线静态IP
修改文件: /etc/network/interfaces,命令如下 sudo nano /etc/network/interfaces 将最后一句iface default inet dhcp,替换成: iface default inet staticaddress 172.xx.xxx.186 ...
分类:其他好文   时间:2017-06-11 12:09:25    阅读次数:117
FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity
自Android3.2之后,TabActibvity被弃用(Deprecated)。取而代之的是FragmentActivity。由于Fragment比Activiy更灵活。消耗的资源更小。全然可以满足TabActivity的效果,所以直接替代之。原来的TabActibvity+TabHost+Ac ...
分类:其他好文   时间:2017-06-11 12:09:14    阅读次数:323
彻底解决Springmvc中文乱码问题
如果使用是网页地址get方式请求传输中文字符的话,springmvc会出现乱码的问题,这时候需要在web。xml中配字符拦截器(ps:仅对post请求有效果) <!-- 配置编码过滤器,解决中文乱码问题:页面需设置utf-8,提交方式需为:post否则无法拦截 --> <filter> <filte ...
分类:编程语言   时间:2017-06-11 12:08:52    阅读次数:186
LeetCode——Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the ...
分类:其他好文   时间:2017-06-11 12:08:21    阅读次数:137
phpstorm使用手册
phpstorm使用手册(转载) 参考:http://www.cnblogs.com/luojianqun/p/4596052.html 罗总说这是php最好的IDE,phpstorm9.02,没有之一。各种功能各种好,罗总此等大神说的肯定是没有错的,好吧,开始玩耍。 官网下载 http://www ...
分类:Web程序   时间:2017-06-11 12:08:13    阅读次数:252
面向切面编程
在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春 ...
分类:其他好文   时间:2017-06-11 12:08:06    阅读次数:163
cookie 就是一些字符串信息
什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用JavaScript 来创建和取回cookie 的值。” - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人资料 ...
分类:其他好文   时间:2017-06-11 12:07:57    阅读次数:169
36、剑指offer--两链表的第一个公共结点
题目描述 输入两个链表,找出它们的第一个公共结点。 解题思路:本题先分别遍历两个链表一遍,求出两个链表的长度。并求出长度差值。然后让长度长的链表先走差值步,然后两个链表一起移动,直到两链表重合,返回第一个结点。 注意:判断条件while((pLong != NULL) && (pShort != N ...
分类:其他好文   时间:2017-06-11 12:07:49    阅读次数:171
JAVA-5NIO之Selector
转载:并发编程网:ifeve.com NIO教程 Selector(选择器)是Java NIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。 一、为什么使用Selector? 仅用单个线程来处理多个 ...
分类:编程语言   时间:2017-06-11 12:07:40    阅读次数:238
安装scala
Linux中安装scala 1.首先确保你本地以及安装了 JDK 1.5 以上版本,并且设置了 JAVA_HOME 环境变量及 JDK 的bin目录。 如果还没有安装,请参考http://www.cnblogs.com/fireporsche/p/6984566.html 2.我们可以从 Scala ...
分类:其他好文   时间:2017-06-11 12:07:33    阅读次数:182
ROSCore/src/PCMemoryDataChannel.cpp BUG
在if语句外定义了ed,赋值为m_eventInputManager->getById(ticket)的返回值,如果未找到对应的Event Descriptor,则返回EventInputManager::EIM_MAYCOME或者EventInputManager::EIM_NEVERTOCOME... ...
分类:其他好文   时间:2017-06-11 12:07:22    阅读次数:115
Bootstrap开发前端 进阶(优化及与后端结合接口)总结
Bootstrap开发前端 进阶(优化与接口分析) chang_jw 通过使用bootstrap3.3.7,html5, CSS3进行购票系统网站前端开发。 实现index,film. Cinema, certain,login, success页面并可形成关联性跳转逻辑。 一,使用Google F ...
分类:其他好文   时间:2017-06-11 12:07:13    阅读次数:173
1482条   上一页 1 ... 63 64 65 66 67 68 69 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!