自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jasontome的android之路:Do it. Do it right. Do it righ

或许这时候你才会明白,生活,原来处处有计算机

  • 博客(37)
  • 资源 (18)
  • 收藏
  • 关注

原创 linux常用命令介绍

<br />常用命令介绍 <br /><br />    -  pwd,显示当前在哪个路径下 <br /><br />linux 的用户管理 <br /><br />    -  useradd 用户名,添加用户 <br /><br />     【案例】useradd xiaoming <br /><br />    -  passwd 用户名,为新用户设密码 <br /><br />     【案例】passwd xiaoming,修改小明的密码 <br /><br />  

2011-05-20 15:33:00 290

原创 linux 目录结构

<br />linux 的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录“/ ”, <br /><br />然后在此目录下再创建其他的目录 <br /><br />深刻理解linux 文件目录是非常重要的 <br /><br />    -  / <br /><br />       -    root,存放root 用户的相关文件 <br /><br />       -    home,存放普通用户的相关文件 <br /><br />       -    bin

2011-05-20 15:30:00 331

转载 码斗士的修炼之路 -- 如何保持并提升战斗力

<br />那日,我与一友人漫步。他资质过人,少言寡欲, 刚二十出头。<br />他经常问我应该怎么走程序员这条路。<br />我不是什么大师,但仗键(盘)游走江湖已有数十载,吃过不少苦头。自以为不敢说到达了洪七公那种级别,但离江南七怪应该距离不远了。(注:洪七公和江南七怪都是郭靖的师父)<br />我闭目沉思,悟空(七龙珠版),青铜圣斗士,健次郎(北斗神拳),郭靖(射雕),段誉和乔峰(天龙八部)等历史著名斗士冲入我的空间,我提指在 iphone 里写下《码斗士的修炼之路》我不是说我做到了这些,只是”路漫漫

2011-05-20 15:26:00 299

原创 约瑟夫问题Java解决

<br />思路是建立链表,还有种方法是用数组,稍后写好后在公布。下面的代码我在韩顺平老师代码的基础上,加入了一个lastChild的引用,但程序的运行结果有误,现在还没解决,稍后解决了在发布。。package pfl.losthandkerchief_new;public class LostHandkerchief_new { public static void main(String[] args) { // 创建链接对象 CycLink cycLink = n

2011-05-20 15:18:00 553

转载 初识linux

<br />linux 的特点 <br /><br />    -  免费的/开源 <br /><br />    -  支持多线程/多用户 <br /><br />    -  安全性好 <br /><br />    -  对内存和文件管理优越 <br /><br />linux 的缺点 <br /><br />    -  操作相对困难 <br /><br />linux 的历史 <br /><br />    -  1960 时期左右,MIT,即麻省理工学院有一台电脑

2011-05-20 15:16:00 342

原创 myeclipse中hibernate为实体类注解不出提示

<br />在myeclipse开发工具中开发hibernate程序的时候,写Hibernate实体类注解时它不出提示,这时只要设置一个地方就可以了。<br />1、单击window——》Preferences,出现<br />2、在搜索框输入content,出现<br /> <br />3、依次单击Java-->Editor-->Content Assist,出现下面的页面<br /><br />4、看右下部分,<br /><br />这时可以将Auto activation triggers for J

2011-05-15 23:23:00 1067 1

原创 MyEclipse中开发Hibernate图解入门

准备工作⑴安装MyEclipse⑵安装Tomcat服务器⑶安装Oracle数据库(当然,使用Mysql、SqlServer数据库均可,但配置参数有些许差别,本文不作讨论)二、创建Hibernate项目⑴首先,让MyEclipse连接上数据库,因此第一步就是确保MyEclipse的DB Browser视窗处于显示状态,若没有则Window→Show View→Other→DB Browser。如图所示:<br /> <br />  接下来,在DB Browser中New一个数据库连接:<br /> 在弹出的页

2011-05-15 23:20:00 685

原创 总结hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)

<br />hibernate的保存<br />hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:<br />一、基本知识:<br />在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached<br />下边是常见的翻译办法:<br />transient:瞬态或者自由态<br />persistent:持久化状态<br />detached:脱管状态或者游离态<br

2011-05-15 07:36:00 507

原创 你不能不知道hibernate 3.2新的Session接口与之前接口的不同

<br />hibernate 3中的session接口的不同<br />hibernate3.2版本中session出现了2个<br />新session接口:org.hibernate.Session<br />老session接口:org.hibernate.classic.Session<br />顾名思义,classic包下的session就是以前常用的session,新的这个相比老的有很大变化。下边详细列出<br />1,去掉了所有的find方法<br />在新的sess

2011-05-15 07:33:00 445

原创 c#与matlab混合编程图解

<br />很多人在问如何让c#与matlab混合编程,在这里给出图解以及测试例子,分享一下学习。<br /><br />using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace ConsoleApplication1{ class Program { static void Main(s

2011-05-15 07:12:00 699

原创 apache commons-email发送邮件乱码问题

<br />很早前我们用mail.jar 和 activation.jar 两个包编写发送Email的代码,虽然不难,但麻烦。现在 apache 站点有一个 jarkata/commons/email 子项目,也为我们实现了发送 Email 的功能,在 http://jakarta.apache.org/commons/email/ 把包 commons-email-1.0.jar 下来,自己要写的代码就十分少了,并且非常明了。这个包的大小只有23K,也就是9个类而已,却能让您省不少事。<br /><br

2011-05-14 23:14:00 2655

原创 SP软件工程师不可不知的10个概念

<br />1. 关系数据库(Relational Databases)<br /><br /> 关系数据库因为在大规模Web服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的成就。关系数据库对处理订单,公司数据方面有着出色的表现。JSP软件工程师不能不了解关系数据库。<br /><br /> 关系数据库的核心是以记录表示数据,记录存放在数据库表,数据库使用查询语言(SQL)对数据进行搜索与查询,同时,数据库对各个数据表进行关联。<br /><br /> 数据库的

2011-05-13 23:36:00 1604

原创 MyEclipse Hibernate 快速入门 中文版

1. 前言<br />本文档基于以下环境编写: Sun JDK 1.5, Eclipse 3.2 和 MyEclipse 5.0. 所有的截屏基于 Eclipse, MyEclipse Enterprise Workbench, 和 Windows XP 的默认用户界面设置. 2. 准备工作<br />下面是这个快速入门的准备工作列表:Java 2 SDK, Standard Edition 1.4 或者更高版本Eclipse 3.2 SDKMyEclipse 5.0 选择以下可以被 Hiberna

2011-05-13 23:17:00 815

原创 朝花夕拾--三大框架的技术起源

Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?  我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的 JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用符号嵌入很多的 Java代码

2011-05-13 21:03:00 816

原创 浅析JSP和Servlet中的几个编码的作用及原理

首先,说说JSP和Servlet中的几个编码的作用。在JSP和 Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、 contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF- 8")和response.setCharacterEncoding("UTF-8"),其中前两个只能用于JSP中,而后两个可以用于JSP和 Servlet中。1、pageEncoding="

2011-05-13 21:01:00 365

原创 你的JSP Servlet运行很慢?--优化JSP Servlet应用程序杂谈

  你的J2EE应用是不是运行的很慢?它们能不能承受住不断上升的访问量?本文讲述了开发高性能、高弹性的JSP页面和Servlet的性能优化技术。其意思是建立尽可能快的并能适应数量增长的用户及其请求。在本文中,我将带领你学习已经实践和得到证实的性能调整技术,它将大大地提高你的 Servlet和jsp页面的性能,进而提升J2EE的性能。这些技术的部分用于开发阶段,例如,设计和编码阶段。另一部分技术则与配置相关。   优化JSP Servlet应用程序技术1:在HttpServletinit()方法中缓存

2011-05-13 21:00:00 363

原创 IT外企那点儿事(1):外企也就那么回事

<br />外企,一个听起来似乎充满光环的名字,每年众多大学毕业生向往的地方。<br />说起外企,总能让人联想到很多令人心动的名词:高薪,人性化,浮动工作制,年假,完善的流程,各种福利如:旅游,室内乒乓球台,健身房,按摩椅,小食品,酸奶……<br />然而真正进入了外企,时间长了,也就发现,其实外企也就那么回事。<br /> <br />高薪<br /><br /> <br />所谓高薪,严格意义上来讲是高起薪,也即刚毕业的时候每个企业公开的秘密,同学们总能够从师哥师姐那里打听到这个数字,有的企业甚至爆出

2011-05-12 15:05:00 584

原创 新人职场浅规则

<br />新人初到职场,可谓步步凶险,稍有不慎,便可能遗恨终生。而这些凶险中,几乎都藏有潜规则的成份。使新人难以成长进步的,往往不是工作的艰难和环境的恶劣,而是对潜规则不甚了然。<br />新人潜规则之一:别人可以不守规矩,但你不可以<br />有规矩就需要人来遵守。该由谁来遵守呢?当然非你这新人莫属!<br />新人潜规则之二:最好的老师是你的敌人<br />单位不是学校!领导不是老师!同事不是同学!团队不是班级!业绩也不是一张试卷所反映出的分数!工作中的所谓正确答案,则绝不唯一。<br />新

2011-05-12 15:02:00 900

原创 what互联网产品

<br />一直想给产品运营下个系统的定义,或者总结一个方法论如何做好产品运营,产品运营需要包含的素质等。听过很多课,搜索过相关的信息,但一般都是针对具体产品讲某个片段成就。或者有大佬说,好产品是运营出来的。但实际产品运营在各个公司具体定义是不一致的,甚至有的只是打打杂,很不待见。而我个人也一直觉得:运营即效率,而效率即生命。对于产品、对于用户、对于渠道和平台有着至关重要的作用,而对于互联网或者移动互联网效率尤为重要。<br /><br />一、什么是产品运营?<br /><br />产品运

2011-05-12 01:10:00 424

原创 JavaScript与Java的区别

   JavaScript与Java的区别体现在:首先,它们是两个公司开发的不同的两个产品,Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet应用程序开发;而JavaScript是Netscape公司的产品,其目的是为了扩展Netscape Navigator功能而开发的一种可以嵌入Web页面中的面向对象和事件驱动的解释性语言。     其次,两种语言在其浏览器中所执行的方式不一样。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或

2011-05-12 00:47:00 521

原创 消化javascript

<br />       一、背景 <br />    avascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。<

2011-05-12 00:14:00 663

原创 快乐分享Android学习心得---如何在Eclipse中看Android2.2的源码

<br />    经常在一些论坛或者Q群看到有些问这样的问题:<br />    如何在Eclipse中看Android2.2的源码?确实这个问题对于初学者蛮重要的,毕竟在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,因此在这里分享一下,小小的解决方法,当然对于初学者有帮助,对于高手这就是“笑话”了,还是那句话,学习之道——在于兴趣享受与分享。<br />    解决方法: <br />    我们知道在Eclipse里按住Ctrl键不松手在某个类上点击鼠标左键,可以跳转到该类的文件。

2011-05-07 01:09:00 467

原创 UML建模学习笔记

<br />用例图] <br /><br />用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,但是它最常用来描述系统及子系统。 <br />当用例视图在外部用户出现以前出现时,它捕获到系统、子系统或类的行为。它将系统功能划分成对参与者(即系统的理想用户

2011-05-07 00:56:00 654

原创 UML建模学习笔记

<br />用例图] <br /><br />用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,它描述人们如何使用一个系统。用例视图显示谁是相关的用户、用户希望系统提供什么样的服务,以及用户需要为系统提供的服务,以便使系统的用户更容易理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图在各种开发活动中被广泛的应用,但是它最常用来描述系统及子系统。 <br />当用例视图在外部用户出现以前出现时,它捕获到系统、子系统或类的行为。它将系统功能划分成对参与者(即系统的理想用户

2011-05-07 00:56:00 477

原创 快乐分享Android学习心得---模型学习方探究App布局学习

<br />模型一: 水平三列坐拥式<br />      效果图:<br />      <br />      说明:水平三列,两边分别是"返回","提交"的按钮,中间是必须居中的几个字,一般都是标题名称。<br />              仿佛标题内容的背景坐拥左右两位美女般的按钮。<br />      方法:主要使用FrameLayout布局<br />      素材:<br />              、<br /><br /> <br /><!--这种布局: 02 缺点是,

2011-05-07 00:40:00 1467 1

原创 CKEditor的安装与基本使用(JSP)

<br />一、下载CKEditor<br />       1. 直接下载地址,当前最新版本为3.5:<br />       http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.5/ckeditor_3.5.zip<br />       2. 或者可直接到官方网站下载:<br />       http://ckeditor.com/download<br /> <br />二、安装CKEditor<br />       解压cke

2011-05-07 00:30:00 1141 2

原创 org.apache.commons.lang.StringUtil(StringUtil包函数(用法))

1.空字符串检查<br />使用函数: StringUtils.isBlank(testString)<br />函数介绍: 当testString为空,长度为零或者仅由空白字符(whitespace)组成时,返回True;否则返回False<br />例程:<br />    String test = "";<br />    String test2 = "/n/n/t";<br />    String test3 = null;<br />    String test4 = "Test"; <b

2011-05-06 14:11:00 837

原创 JSP小试牛刀

//***********************JSP基本语法************************/*JSP代码的注释:使用“//”对单行注释使用“/**/”对多行代码进行注释使用“/** */”对多行注释使用“”多行注释使用“”多行Html代码进行注释,不要用于Java代码注释 指令标记page指令include指令taglib指令(对JSP页面特性作说明)(包含另外的Jsp文件或Html文件)(用于标记库)

2011-05-06 13:30:00 546

转载 【转】JSP学习资料与总结

<br />day1<br />JSP 定义:<br />    1)Java Server Page, Java EE 组件,本质上是 Servlet。<br />    2)运行在 Web Container.接收 Http Request,生成 Http Response(默认协议是 Http 请求和响应) <br />    3)JSP 使得我们能够分离页面的静态 HTML 和动态部分——我们需要的技术。<br />    4)使页面可以混和html代码、Java代码以及JSP标签;允许访问组件<b

2011-05-06 12:48:00 1182 1

原创 分享AIR学习 for Android开发

<br />Adobe发布mobile AIR已经有一段时间了,但是移动设备的UI与控件与PC端截然不同,导致真正使用AIR技术开发的移动设备程序少之又少,而前段时间,adobe终于发布了包括移动UI组件的Flex SDK Hero (就是以前的Slider),虽然只支持Android系统,但是我们可以看到电子市场上使用AIR技术开发的程序越来越多。本文就将以MP3电台为例,介绍使用Flex Hero 开发mobile AIR应用程序的一些方法和心得。  介绍移动应用程序<br />  移动程序界面中有一个

2011-05-02 16:26:00 1286

原创 Android 开发人员必须掌握的 10 个开发工具

<br />  当学习是一种快乐的时候,你就能感受到享受;当你享受的时候,你就会愿意与志同道合者分享,这也是另一种快乐,而生活中当你遇到这种快乐的时候,你就会欣喜若狂,你也会学会去感恩,去生活!所以兴趣学习与分享、感恩的心态才是----学习之道!<br /><br />   Android SDK 本身包含很多帮助开发人员设计、开发、测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具。<br />#1: Eclipse ADT<br />  Eclipse ADT 是 Ecl

2011-05-02 16:14:00 571

原创 快乐分享Android学习心得---为App签名(为apk签名)

<br />       当学习是一种快乐的时候,你就能感受到享受;当你享受的时候,你就会愿意与志同道合者分享,这也是另一种快乐,而生活中当你遇到这种快乐的时候,你就会欣喜若狂,你也会学会去感恩,去生活!所以兴趣学习与分享、感恩的心态才是----学习之道!<br /> <br />      个人学习android的经验或者心得总结,同样作为初学者的学习总结,不一定是你想要的,这里不求完美,只追求一种分享的快乐。<br /> <br />      第一部分:概念性理解——只求易懂,不求复杂<br />  

2011-05-02 13:07:00 3031

原创 漏洞?android的!

android有一个Toast类,可以自定义,并且可以阻挡用户视线,但是用户的操作直接作用于toast类所覆盖的界面,可以利用Toast类隐藏并引导用户执行恶意操作,比如恶意程序安装、恶意破坏用户系统、恶意支付(可以利用支付宝或财付通手机客户端进行恶意支付)等等。但是toast生命周期为3秒钟,所以toast必须定时执行,并且在3秒之间有一次闪烁,故中间的空隙可以通过毅一个过度activity代替。具体实现很简单,Toast自定义为一张图片,引诱用户进行操作,方法如下:Toast toast = new T

2011-05-01 23:47:00 459

原创 android系统架构学习

<br />android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux核心层。<br /><br /> 1.应用程序<br /><br />Android会同一系列核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。<br /><br /> 2.应用程序框架<br /><br />开发人员也可以完

2011-05-01 23:39:00 573

原创 技巧速查——分享我的Android程序开发心得

<br />1:查看是否有存储卡插入<br />String status=Environment.getExternalStorageState();if(status.equals(Enviroment.MEDIA_MOUNTED)){ 说明有SD卡插入}<br />2:让某个Activity透明<br /><br />OnCreate中不设Layout<br /><br />this.setTheme(R.style.Theme_Transparent);<br /><br

2011-05-01 23:32:00 688 2

原创 作为一名程序员,我愿意为爱奋斗

<br />          电影《奋斗》的主题曲,让我深深感触,莫大的城市里,多少人在为梦想奋斗,多少人又因为现实失去了奋斗的心,甚至爱的勇气!作为一名程序员,或许,不懂得浪漫,不懂得讨好那个心仪已久的她......<br />           站在城市的中央,街头人潮人涌,总明白-----<br />           每次你很沮丧受了伤<br />              对世界失望<br />          你说你最欣赏我这样<br />              横冲又直撞<br /

2011-05-01 23:22:00 536 1

原创 分享快乐 笔记本如何变身AP共享上网?

<br />第1页:Windows XP篇之先期准备<br />  如果我问你,家里的两台笔记本如何共享上网?宿舍里的多台笔记本如何共享上网?住商务酒店,一根网线如何共享上网?你一定会觉得这个问题很easy,甚至有些弱,因为只要有一台交换机/路由器/AP就能轻松解决这些问题。但笔者要问,如果当时没有这些辅助设备了呢?难道就不能共享上网了吗?答案当然是否定的。只要你的PC/笔记本有无线网卡,那么一切皆有可能。<br /><br /><br />  通过无线网卡实现无线网络分享的原理很简单,我们就是利用PC/笔

2011-05-01 23:10:00 814

Linux apache基于域名的虚拟主机配置手册

Linux apache基于域名的虚拟主机配置手册,详细明确。

2012-01-24

Linux Bash Shell快速入门

Linux Bash Shell快速入门,编程这么轻松,学习兴趣方向最重要。

2012-01-24

系统架构师学习笔记

系统架构师学习笔记,很好的架构师学习资料,十分详细。

2012-01-24

一线架构师实践指南

一线架构师实践指南,学习之路,架构之美,实践分享知识力量,一本不错的书。

2012-01-24

企业架构框架-TOGAF

在组织中不用强迫实行企业架构,对企业架构实践的需求应该是人们了解了 业务过程与技术框架的结合的不断发展的复杂性的结果。

2012-01-24

IT专业面试笔试题集

IT专业面试笔试题集,面试题目汇总,得力助手。

2012-01-24

图文教程】手把手教你用U盘安装Ubuntu系统

图文教程】手把手教你用U盘安装Ubuntu系统,一切很简单。

2012-01-24

Android 游戏开源引擎

Android 游戏开源引擎,关注Android 游戏开发的童鞋有福啦。

2012-01-24

敏捷个人-认识自我,管理自我+v0.2

自从看那周金根 周大大的BLOG 后,我的心被重重的敲击那一下!人感觉一下不知道往哪里走那。现在一直在看周大大写的 《敏捷个人-认识自我,管理自我 v0.2》。想在里面找一条自己的路。希望大家去看看。

2012-01-24

分享交互原型设计软件_Axure_RP_Pro_5_中文教程

分享交互原型设计软件_Axure_RP_Pro_5_中文教程,你会欣喜若狂的!

2011-04-29

分享一下关于android的面试题

分享一下关于android的面试题,你会欣喜若狂的!

2011-04-29

分享android_3D游戏开发学习例子

分享android_3D游戏开发学习例子,你会欣喜若狂的!

2011-04-29

详解Android超级终端指令

详解Android超级终端指令,学习android不可不知的资料,你会欣喜若狂的!

2011-04-29

基于Android的Video输入输出系统项目教程

基于Android的Video输入输出系统项目教程,学习的进阶好资料,你会欣喜若狂的!

2011-04-29

分享我的学习资料Google_Android程序设计指南

分享我的学习资料Google_Android程序设计指南,这是一本好书!当你拿到的时候你会欣喜若狂!

2011-04-29

Android中文翻译组——Android中文API合集

初学者可以看看Android中文翻译组——Android中文API合集,有基础的建议使用英文版的!

2011-04-29

Android_SDK与Eclipse最新版开发环境搭建

给初学者的资料Android_SDK与Eclipse最新版开发环境搭建

2011-04-29

从菜鸟到高手_Android系列问答汇总

从菜鸟到高手_Android系列问答汇总

2011-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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