程序员不得不注意的十大编程禁忌,你造吗?

程序员在编程的时候难免会发生这样那样的错误,对此,我们除了从错误中吸取教训,还可以从前辈得到的经验,避开这些错误。 一、不提升非技术技能 我们认为非技术技能是项目成功的主要因素。这些非技术技能也可以称之为“软技能”,总体上来说,它已经被公司证明为能够驾驭企业和客户之间的长期商业关系,因...

2016-06-20 16:39:04

阅读数 377

评论数 0

Android 开发之 WebVIew 与 JS 交互

做Android开发也基本上两年了吧,之前正统的Android代码已经写的不少了,正常的功能逻辑基本上都能够很好的完成,但是在和其他语音进行交叉开发的时候,却踩到了一个又一个坑,现在针对WebView和JavaScript的交互进行相关的理解和记录。 关键点: WebView提供了一个接口,可...

2016-06-20 15:54:48

阅读数 470

评论数 0

Android组件之Intents and Intent Filters

Intent是一个用来请求其他应用的组件的消息对象。主要有下面三个使用方法: 1.

2014-11-25 15:55:05

阅读数 452

评论数 0

Android应用程序基础

应用程序安装到设备之后,每个应用程序都运行在自己的沙盒中。 Android的操作系统

2014-11-24 15:10:53

阅读数 498

评论数 0

Android开发与学习的心得

做了一段时间的Android开发了,基本的开发

2014-11-24 14:21:40

阅读数 884

评论数 0

针对文件的Hash值的理解

最近在开发的时候,了解到,Hashbio

2014-11-20 20:55:17

阅读数 10310

评论数 0

android源码怎么读(转载)

在Android系统源码上摸索4年,说说我的看法: 显然Eclipse不是阅读Android源码的好工具,不流畅,搜索低效,继承性关系/调用关系都无法有效查看。推荐Source Insight,在这个工具帮助下,你才可以驾驭巨大数量的Android 源码,你可以从容在Java,C++,C代码间遨游...

2014-08-13 21:04:55

阅读数 2746

评论数 1

Android异步任务的处理方法

Android上面的很多操作是不能直接放在ui线程上面的。当ui线程被阻塞5秒以上的时候应用会出现未响应的对话框过。当此现象出现的时候会直接影响用户的用户体验的。所以我们需要通过方法对异步任务或者操作进行相关的处理。在这里罗列出集中相关的处理方法: 首先我们最先想到的应该是使用Thread+...

2014-08-07 13:18:10

阅读数 1250

评论数 0

mac下面配置android sdk的环境变量

下面我将一下mac环境下的配置步骤:  1.启动Terminal终端工具 2.输入cd ~/ 进入当前用户的home目录 3. 创建: touch .bash_profile 4.打开并编辑: open .bash_profile 5、在文件中写入以下内容:e...

2014-07-09 12:38:26

阅读数 595

评论数 0

Android 涉及到的设计模式

1. 适配器模式: 不同的数据

2014-06-20 11:22:55

阅读数 1615

评论数 0

Android 开发时有关R文件的问题

资源描述: Android开发过程中,碰到R cannot be resolved to a variable的报错信息,好像没有很确定的错误原因,一般来说,我总结出几个可能的解决方法,希望试过以后管用。。。 1. 检查Android 的SDK是否丢失需要重新下载,检查build ...

2014-04-22 17:04:57

阅读数 571

评论数 0

SpringMVC之类型转换Converter

1.1     目录 1.1      目录 1.2      前言 1.3      Converter接口 1.4      ConversionService接口 1.5      ConverterFactory接口 1.6      GenericConverter接口 1...

2013-08-08 16:15:47

阅读数 50004

评论数 2

mysql字符集和校对规则(Mysql校对集)

字符集的概念大家都清楚,校对规则很多人不了解,一般数据库开发中也用不到这个概念,mysql在这方便貌似很先进,大概介绍一下简要说明  字符集和校对规则  字符集是一套符号和编码。校对规则是在字符集内用于比较字符的一套规则。  MySql在collation提供较强的支持,oracel在这...

2013-07-26 14:30:21

阅读数 629

评论数 0

JDBC连结中Class.forName()详解

java开发中,采用JDBC连接数据库,最经常用到的就是Class.forName()这个方法. Class.forName(String className)在JDK帮助文档中是这样说的:返回与带有给定字符串名的类或接口相关联的Class对象, 参数className是所需类的完全限定名;返回值...

2013-07-24 09:28:14

阅读数 1488

评论数 0

C#代码实现邮箱验证C#中及一些常用的正则表达式

需要引用using System.Text.RegularExpressions;         Regex r = new Regex("^\\s*([A-Za-z0-9_-]+(\\.\\w+)*@(\\w+\\.)+\\w{2,5})\\s*$");        ...

2013-06-01 16:37:00

阅读数 676

评论数 0

List和ArrayList的区别

List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,但可以向上面那样为List创建一个引用,而ListArray就可以被构造。 List list; //正确 list=null; List list=new Li...

2013-05-05 20:00:21

阅读数 587

评论数 0

数据库属性hibernate.dialect的设置

为数据库属性hibernate.dialect设置正确的 org.hibernate.dialect.Dialect子类. 如果指定一种方言, Hibernate将为上面列出的一些属性使用合理的默认值, 为你省去了手工指定它们的功夫.  表 4.8.  Hibernate SQL方言 (hibe...

2013-04-22 15:41:11

阅读数 896

评论数 0

MySql可视化工具MySQL Workbench使用教程

1. MySQL Workbench MySQL Workbench 为数据库管理员、程序开发者和系统规划师提供可视化的Sql开发、数据库建模、以及数据库管理功能。 2.MySQL Workbench 的下载和安装 (1)安装最新MySql时,有是否安装MySql Workbench的选项,...

2013-03-24 14:53:48

阅读数 4044

评论数 0

数据连接池的工作机制

J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。 调用:客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为 忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。 释放:当使用的池连接调用完成后,池驱动程序将此连...

2013-03-22 19:50:38

阅读数 653

评论数 0

23种设计模式的通俗解释

1、FACTORY 追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请...

2013-03-15 15:56:57

阅读数 883

评论数 0

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