框架

  • Struts2框架心法--序言

    Struts2框架心法--序言 2015-05-03

    郑重申明: Struts2框架心法系列文章,是Fans在看了<Struts2技术内幕>.<大话设计模式>.<JavaEE轻量级企业开发>等书籍的基础上, 结合自己研究Struts2源码的经验,总结而来,原创为主,参考为辅. 序: 我们在看到了精彩的球赛,欣赏球星高超球技的同时,却忽略了球星的成长过程.他们尽管有一定天分,但却也是从最底层通过努力一点一点慢慢显露出来的.同理,我们在软件开发的成长道路上,也需要一点一点的努力和实践,最终实现我们的目标,优秀的程序员或架构师或

    关键词: struts, 设计模式, 框架, JavaEE
  • 数据持久层(DAO)通用API的实现

    数据持久层(DAO)通用API的实现 2015-05-03

    在Web开发中,一般都分3层. Controller/Action 控制层, Service/Business 服务层/业务逻辑层, Dao 数据访问层/数据持久层. 在学习和工作的实践过程中,我发现很多功能是比较通用的,我们可以把他们抽象成API接口. 下文通过一段较长的代码,Hibernate实现,来展示如何设计一些通用的API. 说明:代码只是起到一个示范(Demo)的作用,实际上完全可以做得更强大. 我最近已经在现在的基础上大大改进了,现在把比较基础的实现分享给大家. package c

    关键词: dao, api, 框架, Hibernate, 数据持久层
  • Mybatis源码研究序

    Mybatis源码研究序 2015-05-03

    公司开发项目中,用到了Mybatis这个框架.所以,开始了对Mybatis的认真学习-应用-研究. DbUtils,Mybatis,Struts2,Hibernate3,Spring3 的源码都瞧了瞧,复杂度比较如下: DbUtils < Mybatis < Struts2 <Hibernate3,Spring3 在认真研究Mybatis之前,认真研究了DbUtils和Struts2,大致了解了 Hibernate3和Spring3的部分源码. 因为 Mybatis的源代码不是很多,而听

    关键词: orm, Java, 框架, Mybatis
  • Struts2技术内幕--经典语录

    Struts2技术内幕--经典语录 2015-05-03

    1.面对这些框架,大家是否真的思考过,我们为什么要学习这些框架?这些框架到底从何而来?框架的本质到底是什么? 使用框架,又能够为我们的开发带来什么样的好处呢?在深入分析Struts2及其源码之前,我们首先必须弄清楚这些比框架 更为核心的问题.因为只有了解了为什么,我们才能知道怎么做,知道如何才能做得更好. 2.当我们加载一个JAR包到Classpath时,实际上是获得了JAR包中所有对JDK的额外支持. 3.框架只是一个JAR包而已,其本质是对JDK的功能扩展. 4.框架是一组程序的集合,包含了

    关键词: struts, jar, 算法, 数据结构, 框架
  • 提高生产力:开源Java工具包Jodd(Java的"瑞士军刀")

    提高生产力:开源Java工具包Jodd(Java的"瑞士军刀") 2015-05-03

    官方网站:http://jodd.org/ 下载地址:http://jodd.org/download/index.html Jodd=tools + ioc + mvc + db + aop + tx + html < 1.3M Jodd是一个普通开源Java包.你可以把Jodd想象成Java的"瑞士军刀",不仅小,锋利而且包含许多便利的功能. Jodd 提供的功能有: 1.提供操作Java bean, 2.可以从各种数据源加载Bean, 3.简化JDBC的接连与代码, 4.剖

    关键词: Java, 框架, 开源, 博客, jodd
  • Mybatis源码研究5:数据源的实现

    Mybatis源码研究5:数据源的实现 2015-05-03

    一.数据源概述 数据源相关核心类位于datasource包中,本包主要引用了Mybatis的reflection的ExceptionUtil类和loggin包的Log接口和LogFactory类. Mybatis的session包的Configuration类,builder.xml包的XMLConfigBuilder类引用了本包中的类和接口. 二.核心接口 DataSourceFactory接口定义了2个方法: //设置属性 void setProperties(Properties prop

    关键词: orm, Java, 数据库, 框架, Mybatis
  • Mybatis源码研究7:缓存的设计和实现

    Mybatis源码研究7:缓存的设计和实现 2015-05-03

    一.包概述(org.apache.ibatis.cache) 本包包含了Mybatis框架的缓存接口的定义和实现. 本包只引用了Mybatis的io包的Resources,不依赖于任何第三方库. Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包. 二.类和接口概述 缓存框架按照 Key-Value方式存储,Key的生成采取规则为:[hashcode:checksum:mappedStementId:offset:limit:executeSql:queryParams]. Ca

    关键词: orm, Java, 数据库, 框架, Cache, Mybatis
  • Mybatis源码研究6:元数据(metadata)

    Mybatis源码研究6:元数据(metadata) 2015-05-03

    原理分析之六:元数据(metadata) 一.依赖关系 本包对mybatis的其它包没有任何依赖,mybatis的其它包也不依赖于本包, 即本包可以作为单独的组件或者工具类提出来. 二.类功能概述 包含了3个元数据实体类和一个工厂类. Table是对表的简单封装,包括name,columns,primaryKey,catalog,schema. Column是对列的简单封装,包括name和type. Database是对数据库的简单封装,包括catalog,schema,tables. Data

    关键词: orm, Java, 框架, Mybatis
  • MVC模式与Struts2框架的作用

    MVC模式与Struts2框架的作用 2015-05-03

    郑重申明:包括本文在内的很多技术文章,大多出自山外高人,而非Fans. Fans暂时没有能力写作优秀的技术文章,Fans只是转载.浓缩.加入部分自己的代码而已. MVC模式实际上是众多经典的Java开发模式中的一种.它的基本原理是通过元素分解,来处理基于"请求-响应"模式的程序中的各种问题. M (Model)-数据模型 V (View)-视图展现 C(Control)-控制器 任何一个B/S应用,其本质实际上是一个"请求-响应"的处理过程的集合体.那么MVC模式是

    关键词: servlet, jsp, struts, mvc, 编程, 框架
  • Struts2框架心法--第1招--Aware接口的使用技巧

    Struts2框架心法--第1招--Aware接口的使用技巧 2015-05-03

    Struts2框架中有很多值得学习的地方,本文讲述Aware接口的使用. 在Struts2和Spring框架中,为了在运行时获得某个对象,可以采用实现某个Aware接口的方式来获得. 例如,使用ServletRequestAware.ServletResponseAware等Aware 接口与外部环境交互. public class ServletConfigInterceptor extends AbstractInterceptor implements StrutsStatics { pr

    关键词: struts, Session, 框架, Application, Action, Object
  • 容器,对象生命周期管理的基石

    容器,对象生命周期管理的基石 2015-04-13

    郑重申明:包括本文在内的很多技术文章,大多出自山外高人,而非Fans. Fans暂时没有能力写作优秀的技术文章,Fans只是转载.浓缩.加入部分自己的代码而已. 对象的生命周期管理在基于面向对象的编程语言中是一个永恒的话题.从语法上讲,面向对象的高级编程语言都是以"对象"为中心的.而对象之间的继承关系.嵌套引用关系所形成的对象树结构为我们进行对象级别的逻辑操作提供了足够的语法支持.但这样一来,对象之间所形成的复杂关系也为对象生命周期管理带来了问题: 在程序的运行期,应如何创建我们所需要

    关键词: 编程, 数据结构, 框架, spring, 语言, 单元测试
  • Struts2应用的开发步骤和运作流程

    Struts2应用的开发步骤和运作流程 2015-04-13

    本文第1部分是从书上抄来的,第2部分是自己总结书上的. 1.导入相关jar包. 将Struts2的lib文件夹下的commons-fileupload.jar,commons-io.jar,freemarker.jar,javassist.jar,ognl.jar,struts-core.jar,xwork-core.jar 复制到Web应用的WEB-INF/lib路径下.如果需要在Web应用中使用Struts2的更多特性,则需要将相应的JAR文件复制到Web应用的WEB-INF/lib路径下.

    关键词: struts, mvc, Web框架, filter, 框架, Action
  • 单元测试Struts2Spring项目的Action和Service(包含源码)

    单元测试Struts2Spring项目的Action和Service(包含源码) 2015-04-13

    最近,认真实践了单元测试Struts2.Spring等Java项目,今天特意写的是单元测试Struts2Spring项目的Action和Service. 由于已经写过不少Web开发框架单元测试的代码,加上上次从头搭建环境并发表了"单元测试Struts2的Action(包含源码) ",没有遇到太多问题. 特别说明:本文是原创,搭建环境.写代码.运行,都是实践并且正确的. 本文是靠谱的,而非简单的复制-粘贴. 1.特别说明. http://blog.csdn.net/fansunion/a

    关键词: 框架, spring, struts2, 单元测试, 质量保证
  • 框架的本质

    框架的本质 2015-04-13

    郑重申明:包括本文在内的很多技术文章,大多出自山外高人,而非Fans. Fans暂时没有能力写作优秀的技术文章,Fans只是转载.浓缩.加入部分自己的代码而已. 框架的本质 什么是框架?框架从何而来?为什么要使用框架?这是一系列简单而又复杂的问题.简单,是因为它们本身似乎不应该成为问题.框架实实在在存在,并且在开发中发挥着重要的作用,我们的日常工作,遵循着框架所规定的编程模式,在其指导之下,我们能够编写更为强大的程序.说其复杂,是因为框架本身又是如此纷繁复杂,我们在使用框架的同时,往往会迷失其中

    关键词: jdk, jar, Java, 框架, spring
  • 2013年工作中遇到的20个问题(Bug):161-180

    2013年工作中遇到的20个问题(Bug):161-180 2015-04-13

    161.用户表和超级用户分成2个表,很不合理,查询的时候,非常复杂. 162.left join还是很有"市场"的. 机构表Org连接User时,想获得user的名字,可能存在,也可能不存在,left join就适合. ##多个left join 之间不能使用","隔开 select cg.*,u.loginName creatorName,org.nativeName advertiserName from CampaignGroup cg left join O

    关键词: sql, orm, Java, Web开发, 框架, bug, Mybatis
  • 如何构建一个插件框架

    如何构建一个插件框架 2015-03-25

    HOW TO MAKE PLUGIN FRAMEWORK 本文将为你展示如何基于Java[1]构建一个完整可用的插件框架(Plugin Framework). 关于Plugin Wikipedia[2]是这样描述的 Wikipedia 写道 插件(Plug-in,又稱addin, add-in, addon 或 add-on),简单说,就是电脑程序,通过和应用程序(例如网页浏览器,电子邮件服务器)的互动,提供一些所需要的特定的功能. 我们可以简单的理解插件就是应用程序的一个模块,但是这个模块又是

    关键词: gwt, 浏览器, 应用服务器, 框架, 配置管理
  • RESTful风格的支持实践

    RESTful风格的支持实践 2015-03-05

    RESTful方式的访问确实即方便又易用,确实是非常不错的一种架构模式.前面一直嘴馋了好长时间,但是由于时间及人员关系,一直没有启动,刚开年,时间也有了,人员也到位了,没啥说的,开工! 本人的习惯,在开工之前,先去学习.研究.了解别人是怎么做的,在看了大量的文档及Roy Thomas Fielding博士的论文还有大量的实践之后,对于它是个啥,解决了啥等等有了比较充分的认识,接现来就是实现了. 程序员同学的第一想法是采用Spring中的RESTful方案来进行解决,这个当然马上被我否掉,原因是这

    关键词: Framework, 框架, RESTful, tiny
  • PARLAY/OSA API探析

    PARLAY/OSA API探析 2015-03-03

    PARLAY/OSA API探析 http://www.chinatelecom.com.cn 2002年12月19日 中国电信集团北京研究院技术部 冯建强 下一代业务的目标就是把业务应用移到网络运营范围之外,向独立的业务供应商开放市场,同时为语音.多媒体和数据提供基于IP和移动方面的支持.这就需要通信网具有标准的.开放的应用编程接口(API),制定这一标准的原因有以下四个:对于网络运营商来说,随着新的增值业务不断开发,他们可以在保证网络原有的安全和完整性前提下提高网络的利用率,使原有的投资能够

    关键词: api, 服务器, 终端, 框架, 网络, 工作
  • ThinkPHP 3.2 的变化

    ThinkPHP 3.2 的变化 2015-03-02

    前言 ThinkPHP 3.2 基于 ThinkPHP 3.1 的基础上有许多的变化,我觉得这个版本应该设立为 ThinkPHP 4.0 而不是什么 3.2.如果你在使用 ThinkPHP 3.1 请勿贸然迁移升级,这可不是简单的覆盖下文件就安然无恙的事情. 1. PHP 的版本 ThinkPHP 3.2 要求 PHP 5.3 以上的版本,而 ThinkPHP 3.1 只需要 PHP 5.2 就好了 2. 程序文件夹的修改 ThinkPHP 3.2 使用 Application 作为程序文件夹,

    关键词: ThinkPHP, Framework, 框架, 3.2
  • QeePHP框架学习

    QeePHP框架学习 2015-01-28

    第一部分:从GitHub上下载QeePHP框架并导入Zend Studio学习 (1)首先通过QeePHP官网http://qee13.com/app/index.php?action=download,到指定的GitHub上下载QeePHP压缩包. (2)解压之后复制app文件夹下的所有文件及整个library文件夹到新建的本地PHP项目中. (4)可能此时你的项目会显示出错信息,改变Zend Studio开发环境中Workspace下的编码方式为utf-8 (5)修改QeePHP框架配置信息

    关键词: PHP, 框架, 初学, 笔记, qeephp
  • 设计模式之Mediator(中介者)

    设计模式之Mediator(中介者) 2015-01-27

    ? Mediator中介者模式定义: 用一个中介对象来封装一系列关于对象交互行为. 为何使用Mediator? 各个对象之间的交互操作非常多;每个对象的行为操作都依赖彼此对方,修改一个对象的行为,同时会涉及到修改很多其他对象的行为,如果使用Mediator模式,可以使各个对象间的耦合松散,只需关心和 Mediator的关系,使多对多的关系变成了一对多的关系,可以降低系统的复杂性,提高可修改扩展性. 如何使用? 首先 有一个接口,用来定义成员对象之间的交互联系方式: public interfac

    关键词: jsp, mvc, 应用服务器, 设计模式, 框架
  • 除了上帝就是我 我是穆里尼奥

    除了上帝就是我 我是穆里尼奥 2015-01-27

    "我不是从瓶子里蹦出来的,不过我是一个特殊的人."这是穆里尼奥的一句名言,他确实有些特殊. 忍耐 穆里尼奥的父亲是葡萄牙前著名门将弗莱克斯-穆里尼奥,老穆期待着儿子能够遗传自己的足球天赋,但情况和他的想象相差不少.穆里尼奥年轻时只是为家乡Setubal镇的球队踢球,在队里也是那种实力平庸的"棒槌",能进球队多少还和父亲是该队教练有关.后来他们全家去了葡萄牙北部,父亲执教里奥阿维队,19岁的穆里尼奥也进入该队效力,他从没获得过主力位置,但却发掘了另一方面的天赋,还不到

    关键词: 框架, 生活, 教育, 体育
  • Swing第四刀:代码尽散换芳华

    Swing第四刀:代码尽散换芳华 2015-01-21

    吵吵闹闹的世界杯结束了,西班牙人终于如愿以偿.回顾整个杯赛,花里胡哨的队伍都未能走到最后,反而强调整体性和纪律性的队伍占据了四强.足球是11个人的运动,这一简单的足球运动真理看来还没有被所有人深刻的认识到. 为什么西班牙能夺冠?"我们很淡定,敌人比我们还淡定:我们淡定是因为我们不怕死,敌人淡定是因为他们不怕我们死".赛后荷兰主帅这样解释失败原因.不过罗本两次单刀两次裸奔,又能怨谁呢? 由于项目繁忙又加上世界杯看球,<Swing大刀>系列中提到的项目源码一拖再拖,如今终于整理

    关键词: mvc, swing, 企业应用, 框架, spring
  • Swing第二刀:枝间新绿一重重

    Swing第二刀:枝间新绿一重重 2015-01-21

    不喜欢看文字的朋友:可直接下载可执行程序.要源代码的朋友:容我再整理几天,但一定会奉上.喜欢更多抓图的朋友:可以在上篇文章<Swing是一把刀>中看到更多抓图. 关于绿色 喜欢绿色,喜欢雅黑,无可救药.在这个吵吵闹闹的软件行业,绿色也忽然从"春风一拂千山绿"唯美变成俗不可耐的buzzword.比如: 绿色软件:大大的buzzword.忽然一夜之间,所有的软件都绿色了,好像不"绿"就跟不上形势.比如绿色杀毒,绿色OFFICE,绿色ERP,绿色windows

    关键词: xml, netbeans, swing, 框架
  • 软件开发中的框架链接整理

    软件开发中的框架链接整理 2015-01-16

    软件开发中的模式和框架概念浅析:http://tech.soft6.com/664/8/36681.html 浅谈软件开发中的架构设计:http://mall.cnki.net/magazine/Article/ZGGX201028006.htm WEB软件开发框架的研究和实践:http://www.doc88.com/p-0943738089179.html 软件系统开发中的组件框架技术研究.设计和应用:http://blog.csdn.net/wishfly/article/details/

    关键词: 框架
  • Spring笔记3---表达式装配

    Spring笔记3---表达式装配 2015-01-11

    本节主要是表达式装配! 解决运行时动态值的装配问题! ---------------------------------- 1 字面值 <property name="count" value="#{5}"/> <property name="message" value="the value is #{5}"/> <property name="f" value="

    关键词: 框架, spring
  • (六)用JAVA编写MP3解码器--帧数据结构

    (六)用JAVA编写MP3解码器--帧数据结构 2015-01-04

    MP3文件按帧(frame)依次存储,解码时也是逐帧解码,所以我们应该首先弄清MP3帧内的数据的封装形式.帧的结构如下图所示: 图中sync表示帧同步字,每一帧以同步字开始:side info表示帧边信息:main_data_end是帧边信息结构中的一个成员. 每一帧依次存放帧头(header).帧边信息(side information).主信息(main information).其中的主信息由增益因子(scale factor)和主数据(main data)组成. 每一帧的帧头长4字节,如

    关键词: Java, 数据结构, 框架, 网络应用
  • 分离权限管理与访问控制

    分离权限管理与访问控制 2014-12-17

    权限管理与访问控制常常被放在一起讨论,不是吗?我们的软件设计往往一来就是一个系统组成模块图,在那个图里面一个傻傻的方框里面写上"权限控制模块".但是,我认为我们还是应该认识到在这个"模块"里面两者的不同. "访问控制":是一个动态的概念,是发生在运行时的,也即RBAC里面说的Session中.当一个按照定义需进行控制的访问或调用发生时,"访问控制"即发挥作用了."访问控制"发生的频率非常高: "权

    关键词: schema, xml, 企业应用, Session, 框架, ACCESS
  • FLEX入门学习路线图

    FLEX入门学习路线图 2014-12-17

    # 心得教程类型: 一.入门: 1.入门的第一本书:ActionScript3 殿堂之路.pdf,开始学先看这个,通俗易懂,入门宝典! 2.相关博客的汇总:http://blog.sina.com.cn/s/blog_4d65c19e0100kkm8.html,建议隔一段时间挨个浏览一遍,掌握业界最新动态,学习先进经验! 3.相关电子书比较集中的下载地址:http://www.riabook.cn/,有很多好书的中译本下载,隔一段时间去看看,另外还可以去WWW.csdn.com和www.itey

    关键词: google, opensource, adobe, Flex, 框架
  • Tiny有毒

    Tiny有毒 2014-12-08

    呵呵,想比较通俗的介绍一下Tiny,居然没有办法下手,想了半天想不好一个标题,不知如何,忽然冒出个"Tiny有毒"来,结果越体会,越觉得这个题目不错,于是乎就它了. 学习Tiny的三个层次 初品Tiny 初上手,味道并不如想像象中的那中美味,甚至有一种不知从哪里开始的茫然,确实,导入IDE之后,看到的是一大片的工程,一般的人士看到之后,大呼太夸张了,可能有一些人就退却了,这是正常的,许多人第一次接触毒品也是这样的. 再品Tiny 在品过Tiny的苦涩之后,有些人可能想继续再试一下,在克

    关键词: j2ee, Framework, 框架, tiny, tinyframework, tinygroup
  • SetDockingMode 设置dock停泊方式

    SetDockingMode 设置dock停泊方式 2014-12-01

    typedef enum AFX_DOCK_TYPE { DT_UNDEFINED = 0, // inherit from application DT_IMMEDIATE = 1, // control bar torn off immediately and follows the mouse DT_STANDARD = 2, // user drags a frame DT_SMART = 0x80 // smart docking style }; DT_UNDEFINED 继承父级的

    关键词: 框架, Application, USER
  • 转行,学习JSP一个月总结

    转行,学习JSP一个月总结 2014-11-28

    每次做到项目的jsp页面写作的时候总是遇到这样或者那样的问题,其中多数和参数的获取和参数的传递,以及后台数据的传入有关系. 现在冷静下来好好想一想. 第一,JSP页面的定位. ----------------------- 功能,实现参数的抓取,即,从网页的表单或者各种途径中抓取有用的数据,传递给后台.从后台取数据并且展示在前台. 通过jsp向后台传递参数和数据的方式有: 通过url?xx=xx的方式来传递: 通过form表单来传递: 通过setAttribute来传递: 通过加入隐藏的栏位来传

    关键词: servlet, jsp, filter, 框架, 多线程
  • Tiny1.2.0预览版全面开源

    Tiny1.2.0预览版全面开源 2014-11-28

    感谢 感谢codeweblog.com为我们提供了这么好的共享与交流平台. 感谢红薯及codeweblog.com管理团队所有打过没打过交道同仁对Tiny一直以来的支持与帮助. 感谢所有鼓励和批评我的同学们,鼓励者为我们添加勇气,批评者让我们弥补不足. 感谢那些关注或点击过我的同学们,你们每一次的点击都会给我们力量,让我们坚信我们做的是有意义的:也感谢那些从来没有点击过我的同学们,因为你们让我知道我们还需要做得更多,更努力,更扎实. 当然尤其要感谢我的团队,正是我的团队们几年来对我的强力支持,才

    关键词: j2ee, Framework, 框架, tiny, tinygroup
  • Tiny快速入门之控制层开发

    Tiny快速入门之控制层开发 2014-11-27

    下面是一些常用的链接,供大家使用: GIT地址(必须是OSC家的):https://git.codeweblog.com/tinyframework/tiny 问题报告:https://git.codeweblog.com/tinyframework/tiny/issues 官方网站:http://www.tinygroup.org 更多内容,请看本人博客.不一样的内容,一样的精彩! 前面讲了Tiny快速入门之服务开发和Tiny快速入门之Web界面快速开发实践,也就是说开发服务和界面都没有问题了

    关键词: j2ee, Framework, 框架, tiny
  • Tiny快速入门之服务开发

    Tiny快速入门之服务开发 2014-11-23

    周五发了Tiny框架即将全面开源一文,有不少同学给了不少有意义的意见和建议,其中一条就是感觉太虚了,期望来点实的,因此本文将从实打实的快速开发方面讲起,来说明一下用Tiny框架开发一些业务是如何操作的,本文中的内容全部来源于Tiny快速入门手册,希望亲自动手实践的同学们,可以直接去下载并按照手册进行即可进行验证. 下面是一些常网的链接,供大家使用: GIT地址(必须是OSC家的):https://git.codeweblog.com/tinyframework/tiny 问题报告:https:/

    关键词: j2ee, Framework, 框架, tiny, tinygroup
  • Tiny开发框架PPT介绍

    Tiny开发框架PPT介绍 2014-11-21

    我有一个梦想,那就是那一个NB的开发框架,让使用它的企业成本下降,让使用它的软件工程师轻松快乐. 有人问我,你觉得smart框架与Tiny相比怎么样?我的回答是:smart是一个非常棒的框架. 有人把JFinal的特性贴出来问我,你觉得Tiny框架与JFinal比怎么样?我的回答是:JFinal是一个非常出色的框架. 不同的框架有不同的目标定位,有不同的目标群体,只要是使有者觉得不错,那就是合适的,就是好的. 也有人非让我把Tiny框架和其它开源框架比较到底差异在哪里?这个问题确实不太好回答,于

    关键词: j2ee, Framework, 框架, tiny
  • TinyAdmin前端展现框架

    TinyAdmin前端展现框架 2014-11-01

    一直在苦苦寻找一个合适的前端框架,少说也看了几十个. ext太重,而且有内存泄露,在IE下就是个悲剧. dhtmlx,速度比较好,开源是GPL不适合企业应用,商业的要钱,倒也不贵万把块钱,但是样式比较接近于传统管理台应用,另外一个弊端是比较小众 Dojo,其实架构比较好,但是比较小众 Semantic:非常好的一个框架,但是成熟度不太好,对IE支持尤其比较差,另外比较小众 easyui:相对来说,也是一个不错的框架了,但是样式有点接近ext,也存在内存泄露 wijmo:非常完善的前端框架,但是比

    关键词: Framework, 框架, 前端, tiny
  • 见过的开源框架

    见过的开源框架 2014-10-18

    quartz hessian/ netty / firefly / mina / xSocket nutz / spring ibatis / mybatis / hibernate redis/memcache/ mongodb/mysql dubbo/Lucence/ docker/Kuberneter

    关键词: 服务器, 数据库, 框架, 定时, 开源
  • Tiny相关子工程

    Tiny相关子工程 2014-10-11

    1 悠悠然然 / TinyDbf 2014-10-11 11:52 解绑 管理成员 2 悠悠然然 / tinyUIML 2014-10-11 11:52 解绑 管理成员 3 悠悠然然 / TinyTemplate 2014-10-11 11:52 解绑 管理成员 4 悠悠然然 / FizzBuzzWhizz 2014-10-11 11:52 解绑 管理成员 5 悠悠然然 / TinySeg 2014-10-11 11:52 解绑 管理成员 6 悠悠然然 / TinyFlow 2014-10-11

    关键词: Framework, 框架, tiny
  • 缓存相关代码的演变

    缓存相关代码的演变 2014-09-28

    问题引入 上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲. 该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲. 当然去看相关实现代代码的时候,大致是下面的样子. public void saveSomeObject(SomeObject someObject){ MemCacheUtil.put("SomeObject",someObject.getId(),someObj

    关键词: memcache, redis, 框架, 缓存, tiny
  • dojo框架之创建自定义的类

    dojo框架之创建自定义的类 2014-09-15

    我们在dojo同级目录中创建一个文件夹itfanr,itfanr中新建一个文件person.js : define([ "dojo/_base/declare"], function (declare) { return declare("itfanr.person", null, { name: "zhangsan", constructor: function (name) { this.name = name; }, say: functi

    关键词: dojo, 框架
  • dojo框架用hitch实现函数与上下文的绑定

    dojo框架用hitch实现函数与上下文的绑定 2014-09-14

    dojo框架:http://dojotoolkit.org/ <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>dojo框架绑定函数与上下文</title> <script src = "dojo/dojo/dojo.js" ></script> </head> <body> &

    关键词: dojo, 框架, 绑定, hitch
  • struts2+spring时验证框架文件名的写法

    struts2+spring时验证框架文件名的写法 2014-09-05

    正确的写法是: 类名-Action名-validation.xml 说明` 1`类名不是bean名不要写struts.xml中action标签中class指定的bean名. 2`action名为action标签的name指定的名字,不要写method指定的方法名. 如:` struts.xml中 <action name="UpdateUser" method="update"> <result name="success" t

    关键词: xml, struts, bean, 框架, spring
  • CodeIgniter框架中的多语言

    CodeIgniter框架中的多语言 2014-08-30

    CI应用目录下有一个language语言包目录,用来配置多种不同的语言.语言的配置位于config文件中,配置格式如下: $config['language'] = 'english'; 定义语言文件 language下有个空的english目录,即上面定义的系统默认语言目录,系统会从该目录加载语言包文件.如果要定义不同的语言包,如zh_cn,则创建zh_cn目录并配置相应语言包文件即可.需要注意的是,语言文件的后缀必须为_lang.php,语言翻译通过数组的键值对来实现,为防止出现重复的键名,

    关键词: codeigniter, PHP, 框架, 多语言
  • spring 如何得到applicationContext

    spring 如何得到applicationContext 2014-08-19

    spring获取webapplicationcontext,applicationcontext几种方法详解 转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html 方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.g

    关键词: servlet, bean, 框架, Application, spring, Action
  • [转]值得推荐的android开发框架简介

    [转]值得推荐的android开发框架简介 2014-08-05

    第一个:Afinal 项目地址:https://github.com/yangfuhai/afinal 功能:一个android的ioc,orm框架,内置了四大模块功 能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp.通过finalActivity,我们可以通过注解的 方式进行绑定ui和事件.通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题.通过finalDB模块,我们一行 代码就可以对android的sqlite

    关键词: 框架, Android开发, KJFrameForAndroid, android开发框架
  • 个人第一个开源分布式项目distributeTemplate的实现三 网络通讯netty传输大文件

    个人第一个开源分布式项目distributeTemplate的实现三 网络通讯netty传输大文件 2014-07-31

    今天 我将讲讲网络通讯,这里我初始版本 由于采用的事Netty框架 所以 这里讲网络Netty在我们这里是怎么使用的,下周开始添加rpc lucene内容了 实现之后的0.2 0.3版本,后面将会去掉netty依赖 采用原生的NIO2 (aio) 异步非阻塞方式 实现自己网络通讯,也就是说 这部分可能会实现一个简单的但是比netty精简高效的网络框架,后期做出来 可能会单独开一个分支开源出来,netty说白了 就是 事件驱动 以及 NIO 加一些协议 以及 异常 处理,废话不多说了. 我最近 有

    关键词: netty, 框架, 事件驱动, 分布式系统, distributeTemplate
  • live555

    live555 2014-07-09

    live555 目录 live555简介 Live555 Streaming Media整体框架 openRTSP客户端流程 编辑本段live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP.RTSP.SIP等的支持.Live555实现了对多种音视频编码格式的音视频数据的流化.接收和处理等支持,包括MPEG.H.263+.DV.JPEG视频和多种音频编码.同时由于良好的设计,Live555非常容易扩展对其他格式的支持.

    关键词: 跨平台, filter, 框架, 扩展, 存储
  • 学习Windows Mobile开发系列笔记(win32基本程序框架)

    学习Windows Mobile开发系列笔记(win32基本程序框架) 2014-07-09

    一直对Windows Mobile开发很有兴趣.去年已经做过一个这方面的项目了,虽然自己看了很多资料,但是没有系统的学习过.现在应该还只是个入门者吧. 现在想系统的学习一番,我决定把Windows Mobile SDK中的sample都看一遍.我想这样应该能比较全面的掌握Windows Mobile的开发. 边看边写,对自己的学习成果做一个总结,也把心得体会和朋友分享. 今天看了Sample:BasicApp.我安装了wm5.0的sdk,这个程序的代码在 C:/Program Files/Win

    关键词: .NET, Windows, 框架, null, 工作, mobile
  • 精通android体系架构.mvc.常见的设计模式.控制反转(ioc)

    精通android体系架构.mvc.常见的设计模式.控制反转(ioc) 2014-07-09

    1,请看某个著名的it公司一则招聘信息的其中一条要求:"熟悉android系统架构及相关技术,1年以上实际android平台开发经验:",里面非常明确的说道要求熟练android系统架构,这从某种程度上说明了对android体系架构的理解的重要性,下面我们看看android体系结构图,该图源自android的文档: 很明显,上图包含四个主要的层次: linuxkernel:负责硬件的驱动程序.网络.电源.系统安全以及内存管理等功能. libraries和androidruntime:l

    关键词: mvc, ioc, android, JavaScript, 设计模式, 框架

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.074 (s). 10 q(s)