`
heqing
  • 浏览: 22002 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

请您先登录,才能继续操作

文章列表
博客迁移至 IT闲谈杂记 http://www.heqings.com
几乎所有的应用都会涉及到安全。虽然安全涉及范围广泛的领域,但本文侧重于应用更具体的安全性,用户认证和授权。认证验证用户是谁,授权验证当前用户是否有权做他想做的事。   为了说明这些概念,本文使用一个管理和 ...
实现to-do list服务端   上篇Part 1部分我们描述了使用flex-mojos构建和配置一个典型的Flex应用模块全过程,在这一部分,在这一部分,我会继续完善的范例项目(to-do list application),并描述如何应用Spring,Hibernate和MySQL创建后端模块。在第三部分我会描述如何使用BlazeDS连接前后端应用。预备条件有Spring,Hibernate和MySQL经验,熟悉MySQL的数据库,Java和XML会加快学习步伐。创建WAR模块本节我们开始建立示例应用to-do list的后端程序。首先,打开命令行中并定位到第一篇文件建立的todolis ...
Part 1:新建Flex模块 本系列文章共分三篇,我将一步步引导建立一个基于Flex/BlazeDS/Spring/Hibernate/Mysql架构的应用,此应用使用Maven构建。此应用示例完成增、删、改和任务列表。   在开始之前,有两点需要注意: 1、教程的范例应用并非现实生产环境应用,但这并不影响我们讨论的主题:Flex前端和
Pomer Foundation Framework of Information Management System是一个开源的企业信息管理系统基础框架,它提供了一系列企业信息管理系统的基础功能,包括企业组织架构管理,用户角色权限管理,菜单管理,数据权限控制等功能,并提供丰富实用的Flex控件。基于Pomer,你可以快速开发出优秀的管理信息系统,而不用太关注业务以外的技术细节。Pomer提供一个与SAM的集成包,可以单独做为一个企业的安全管理和认证中心。 Pomer Functional Architecture
run() 和start() 是大家都很熟悉的两个方法。把希望并行处理的代码都放在run() 中;stat() 用于自动调用run(),这是JAVA的内在机制规定的。并且run() 的访问控制符必须是public,返回值必须是void(这种说法不准确,run() 没有返回值),run()不带参数。闲话少说,我们要讲的是join(),我们首先来看个例子:代码: /*** @author QingHe* Creation on 2005-12-19*/public class ThreadTest implements Runnable {public static int a = 0;public ...
通常,MySQL中字符串比较以大小写无关方式按当前字符集(缺省为ISO-8859-1 Latin1)决定的排序次序实施。如果你不喜欢这样,在建立数据库脚本中加入下列一行:create database vipus default charset utf8;它使得比较根据用在MySQL服务器主机上的ASCII顺序进行。
      Java中涉及byte、short和char类型的运算操作首先会把这些值转换为int类型,然后对int类型值进行运算,最后得到int类型的结果。因此,如果把两个byte类型值相加,最后会得到一个int类型的结果。如果需要得到byte类型结果,必须将这个int类型的结果显式转换为byte类型。例如,下面的代码会导致编译失败:class BadArithmetic {      static byte addOneAndOne() {        byte a = 1;        byte b = 1;        byte c = (a + b);        return ...
        如何建立平台可移植的程序(包括windows和Unix)?        一般来说,一个在windows下编写的可执行程序(.exe)是不能在Unix平台下运行的,因为windows平台和Unix平台都有不同的可执行文件的格式。 我们平时所说的程序移植性指的是源代码级的移植。如果代码写的具有移植性,那么将此代码移到别的平台后仅需要做少量修改就能使用该平台下相应的编译器生成能在该平台下执行的可执行程序。写具有可移植的代码有很多技巧,最常用的是使用预编译宏来决定在编译时到底该使用哪个平台的实现。        如何具体实现计时器?        在windows系统已经提供API:S ...
一条猎狗将兔子赶出了窝,一直追赶他,追了很久仍没有捉到。牧羊看到此种情景,讥笑猎狗说"你们两个之间小的反而跑得快得多。"猎狗回答说:"你不知道我们两个的跑是完全不同的!我仅仅为了一顿饭而跑,他却 ...
        有一天,柏拉图问老师苏格拉底什么是爱情?老师就让他先到到麦田里去,摘一棵全麦田里最大最金黄的麦穗来,期间只能摘一次,并且只可向前走,不能回头。   柏拉图于是按照老师说的去做了。结果他两手空空的走出了田地。老师问他为什么摘不到?   他说:因为只能摘一次,又不能走回头路,期间即使见到最大最金黄的,因为不知前面是否有更好的,所以没有摘;走到前面时,又发决总不及之前见到的好,原来最大最金黄的麦穗早已错过了;于是我什么也没摘。   老师说:这就是“爱情”。   之后又有一天,柏拉图问他的老师什么是婚姻,他的老师就叫他先到树林里,砍下一棵全树林最大最茂盛、最适合放在家作圣诞树的树。其间同 ...
      Linux下处理配置文档经常是个让人头痛的问题, 因为它不像Win32平台有INI文件处理的API或类对象, 这样, 我们就只能以字符流的方式来分析处理了, 下面的程序段实现了一个典型的处理配置文档的方法.../*        读取并处 ...
Global site tag (gtag.js) - Google Analytics