技术成长
seagle01
毕业于职业技术学校(高等专科学校)。10+年工作经验
展开
-
编写高效的Android代码
现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。本文讨论了很多能让开发者使他们的程序运行更有效的方法,遵照这些方法,你可以使你的程序发挥最大的效力。转载 2009-08-12 10:39:00 · 624 阅读 · 0 评论 -
第3部分: 应用反射\\\\\
命令行参数处理是一项令人厌烦的零碎工作,不管您过去已经处理过多少次了,它好像总能重新摆在您的面前。与其一遍又一遍地编写同一块代码的不同变种,为什么不利用反射来简化参数处理的工作呢?Java 顾问 Dennis Sosnoski 向您展示了如何做到这一点。在本文中,Dennis 简明扼要地介绍了一个开源库,这个库可以使得命令行参数实际上自己处理自己。 上篇文章 中,我介绍了Java Refl转载 2009-10-10 22:57:00 · 806 阅读 · 1 评论 -
事务策略: 了解事务陷阱
事务处理的目标应该是实现数据的高度完整性和一致性。本文是为 Java 平台开发有效事务策略 系列文章的第一篇,介绍了一些妨碍您实现此目标的常见事务陷阱。本系列作者 Mark Richards 通过使用 Spring Framework 和企业JavaBeans(Enterprise JavaBeans,EJB)3.0 规范中的代码示例解释了这些极其常见的错误。在应用程序中使用事转载 2009-10-08 22:32:00 · 846 阅读 · 0 评论 -
struts 2 中的文件上传
.环境准备把包commons-io-1.2.6和commons-fileupload-1.3.0导入lib中2.网页配置 action="${pageContext.request.contextPath}/test/manager_upload.do" method="post"> 3.acti转载 2009-07-23 18:27:00 · 501 阅读 · 0 评论 -
J2EE轻量级开发中的Form异常
最近一直都在做OA项目,有个问题一直困扰我,我刚建立的项目,每次修改过其中页面或者数据库中的数据后,刷新后就报这种异常,更可恶的是每次点击页面上的修改并修改原有的数据时,在点击提交按钮后都是进入增加程序。 Exception reportmessage description The server encountered an internal er转载 2009-07-19 20:30:00 · 1040 阅读 · 0 评论 -
事务策略: 高并发策略
我在本系列 的前几篇文章中所介绍的API 层 和 客户端编排策略事务策略是应用于大多数标准业务应用程序的核心策略。它们简单、可靠、相对易于实现,并且提供了最高水平的数据完整性和一致性。但有时,您可能需要减小事务的作用域以获取吞吐量、改善性能并提高数据库的并发性。您如何才能实现这些目的,同时仍然维持高水平的数据完整性和一致性呢?答案是使用 High Concurrency 事务策略。High C转载 2009-10-08 23:07:00 · 1339 阅读 · 0 评论 -
事务策略: 客户端编排策略
有时,应用程序的表示层必须处理多个 API 层方法调用之间的协调,以完成单个事务工作单元。在本文中, 事务策略 系列作者 Mark Richards 将讨论客户端编排(Client Orchestration)事务策略,并阐述如何在 Java™ 平台中实现它。如果您一直在阅读本系列,那么应该知道现在需要一个有效且可靠的事务策略来确保数据的高度一致性和高度完整性,而与您所使用的语言、环境、框转载 2009-10-08 22:47:00 · 704 阅读 · 0 评论 -
事务策略: 高性能策略
事务需要确保高度的数据完整性和一致性。但是事务的开销也很大;它们会消耗宝贵的资源并且会减慢应用程序的速度。当正在使用一个以毫秒计的高速应用程序时,可以通过实现高性能事务策略在某种程度上维护ACID(原子性、一致性、隔离和持久性)属性。如将在本文中看到的,高性能策略并不像其他事务策略一样健壮,并且它不是所有涉及到高性能应用程序的用例的最佳选择。但是确实有的时候这个策略可以帮助您维持最快速转载 2009-10-08 22:24:00 · 714 阅读 · 0 评论 -
比较传统网格与高性能计算
并行计算是一种将应用程序设计为能够在大型并行计算环境中工作的方法。在网格系统中,某一操作或等式的执行是为了给并行执行任务 提供一种结构,工作单元的执行和接收顺序不是连续的,并且不依赖于前面的代码迭代。尽管从总体上说,这两种系统(并行计算和网格)的模型是趋同的,但这两 个系统的传统编程模型仍然是不同的。在这篇文章中,我们将查看并行计算、网格和它们的趋同性。 高性能计算概述转载 2009-10-16 09:42:00 · 1387 阅读 · 0 评论 -
第2部分: 引入反射
反射使您的程序代码能够接入装载到JVM中的类的内部信息,允许您编写与执行时,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是 --如果使用不当,反射的成本很高。在Java平台系列的第2部分中,软件顾问Dennis Sosnoski介绍了如何使用反射,以及某些相关的成本。您还将找到JavaReflection API如何使您能够在运行时关联对象。在“ Ja转载 2009-10-10 22:11:00 · 692 阅读 · 0 评论 -
事务策略: 模型和策略概述
混淆事务模型与事务策略是一个常见的错误。本系列关于 事务策略 的第二篇文章将概述 Java™ 平台支持的三种事务模型,并介绍使用这些模型的四种主要事务策略。通过使用 Spring Framework 和 Enterprise JavaBeans (EJB) 3.0 规范中的示例,Mark Richards 将解释事务模型的运行原理以及它们如何形成开发各种事务策略(从基本的事务处理到高速事务处理系统转载 2009-10-08 22:41:00 · 802 阅读 · 0 评论 -
Java序列化的机制和原理
有关Java对象的序列化和反序列化也算是Java基础的一部分,下面对Java序列化的机制和原理进行一些介绍。Java序列化算法透析Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化deserialization是一种将这些字节重建成一个对象的过程。Java序列化API提供一种处理对象序列化的标准机制。在这里你能学到如何序列化一个对象,什么时候需要序列化以转载 2009-10-02 21:55:00 · 759 阅读 · 0 评论 -
ISO 8601中周数的处理及 Joda-Time 的使用
ISO 8601 标准的使用,处理周数原创 2017-05-15 12:34:32 · 5797 阅读 · 0 评论