码迷,mamicode.com
首页 > 2015年05月07日 > 全部分享
指给新手的项目中写代码可能会出现bug的地方,慢慢积累,慢慢避免
(1)、使用控件的时候申明变量后容易忘掉findview 这样程序运行的时候就会报空指针,有时候项目里边的业务逻辑可能会比较复杂如果测试不是疯狂的测试,有的逻辑将不能被走到,直到项目上线后台的某些设置会让程序走到可能报空指针的代码段,傻了吧! (2)、各种数值转换的过程比如字符串转个整数型很容易会抛出异常  最好有必要的防范措施比如加上try语句,或者前期的一些判断语句。如果后台开发人员...
分类:其他好文   时间:2015-05-07 10:29:40    阅读次数:106
Beginners Level Course:Introduction to Linux
欢迎来到“开启Linux之旅:入门教程”。如果你没有接触过Linux并且想知道怎么使用在今天这个成长速度最快的操作系统,所有你需要做的是跟随接下来的课程,很快你就能高效的使用Linux。      开启Linux之旅:入门教程是一个自学教程。是这个课程变得与众不同的是在课程的任何地方你都可以添加笔记或者评论。在屏幕右侧的评论栏可以做到这些。这些评论可以是公开的,也可以是不公开的,并且可以...
分类:系统相关   时间:2015-05-07 10:28:12    阅读次数:161
字符串比较器
字符串比较器 源代码下载地址:http://www.zuidaima.com/share/1550463741938688.htm...
分类:其他好文   时间:2015-05-07 10:28:32    阅读次数:152
Leetcode23: Count and Say
The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, ... 1 is read off as "one 1" or 11. 11 is read off as "two 1s" or 21. 21 is read off as ...
分类:其他好文   时间:2015-05-07 10:27:50    阅读次数:85
Ubuntu 修改终端显示的主机名和用户名
怎么修改Ubuntu终端显示的用户名和主机名,这个问题对熟悉的人来说,不值一提,但有时候知识总是应该积累点些的,即使是一个小知识点,有时候临到用时发现忘记怎么搞了...
分类:系统相关   时间:2015-05-07 10:28:55    阅读次数:179
模拟web访问有登录且有验证码的登录后抓取数据
模拟web访问有登录且有验证码的登录后抓取数据 1 取验证码 2 取js赋值的内容 3 登录并且存取cookie...
分类:Web程序   时间:2015-05-07 10:26:29    阅读次数:221
java生成条码号的源码
在实际业务中会有很多通过和流水号拼接,形成一个用户唯一id的标识。由于本次用的是和oracle数据库结合,所以会用到oracle的序列,为了演示方便,所以把动态得到的序列号写成了静态的了。具体源码如下:package com.evan.string;import java.text.SimpleDateFormat;public class BarcodeGenerateTest { publ...
分类:编程语言   时间:2015-05-07 10:26:19    阅读次数:155
android数据库 Android自带数据库SQLite 操作 一步一步 图示教程
android数据库 Android自带数据库SQLite 操作 一步一步 图示教程 附源代码 http://download.csdn.net/detail/wyx100/8670843...
分类:移动开发   时间:2015-05-07 10:26:47    阅读次数:298
R语言学习-对象处理实用函数
R语言的对象处理实用函数可视为一个分析变量(或对象)的工具集,类似于Java中的反射功能,但使用起来更简单。 处理数据对象的实用函数见下表: 函数 用途 length(object) 显示对象中元素/成分的数量 dim(object) 显示某个对象的维度 str(object) 显示某个对象的结构 class(object) 显示某...
分类:编程语言   时间:2015-05-07 10:25:36    阅读次数:139
3Sum——解题报告
【题目】      Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero. Note: Elements in a triplet (...
分类:其他好文   时间:2015-05-07 10:25:36    阅读次数:106
数据库 -DataBase设计
数据库设计概述数据库设计 数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据操作要求。 目标:为用户和各种应用系统提供一个信息基础设施和高效率的运行环境 数据库建设的基本规律 三分技术,七分管理,十二分基础数据 管理 数据库建设项目管理 企业(...
分类:数据库   时间:2015-05-07 10:26:54    阅读次数:142
Android UI性能优化实战 识别绘制中的性能问题
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45556391; 本文出自:【张鸿洋的博客】 1、概述 2015年初google发布了Android性能优化典范,发了16个小视频供大家欣赏,当时我也将其下载,通过微信公众号给大家推送了百度云的下载地址(地址在文末,ps:欢迎大家订阅公众号),那么近期googl...
分类:移动开发   时间:2015-05-07 10:25:04    阅读次数:367
Wireshark图解教程和过滤方法(简介、抓包、过滤器)
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!!      wireshark的原名是Ethereal,新名字是2006年起用的。当时Ethereal的主要开发者决定...
分类:其他好文   时间:2015-05-07 10:25:54    阅读次数:132
warning: setlocale: LC_CTYPE: cannot change locale
setlocale warning使用mac上面iterm2一段时间了,登陆服务器老是报如下warning warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 然后yum 安装的时候也会报LC_CTYPE环境变量的问题。于是抽空搜索了一下,找到了如下文章http://www.c...
分类:其他好文   时间:2015-05-07 10:25:53    阅读次数:189
ajax上传文件的原理与实现
ajax已经很普遍了,但使用 ajax上传文件自己却一直都没有涉及,我只知道挺复杂的,上传文件不同于上传一般的表单数据,必须特殊处理,知道一般ajax使用上传都是应用一个虚拟的iframe,但由于项目需要,在网上找了找,没想到找到了两个支持ajax上传文件的jquery插件,jquery.uploadify.js和dropzone.min.js两个都可以实现ajax上传文件,效果也不错。...
分类:Web程序   时间:2015-05-07 10:24:43    阅读次数:182
Linux平台安装配置MQ及补丁
本文涉及环境:操作系统 Redhat Enterprise 7,中间件 MQ上传介质以bin方式上传MQ的base介质 创建用户及组使用root用户进行操作 groupadd mqm //创建组 useradd -d /var/mqm -g mqm mqm //创建用户 passwd mqm //创建用户密码创建完成后使用id命令进行验证用户及组的权限 id mqm i...
分类:系统相关   时间:2015-05-07 10:24:39    阅读次数:192
NotRxJava懒人专用指南
这不是一个简单的入门指南,而是告诉你RxJava是如何演变过来的,一步一步教你实现一个简单的RxJava...
分类:编程语言   时间:2015-05-07 10:26:01    阅读次数:287
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!