搜索到与相关的文章
编程技术

深入理解Apache Mina (3)---- 与IoHandler相

在上一篇文档中我们已经了解了IoFilter的用法和其在Mina中的作用,作为Mina数据传输过程中比较重要的组件,IoFilter起到了承上启下的作用----接收数据,编/解码,将数据传递到逻辑层,当数据传递地到逻辑层时,IoFilter的使命就完成了,那么逻辑层的数据由谁来处理呢?如何处理的?这就是本文要讲述的内容----IoHandler。在介绍IoFilter的时候,文中首先是从IoFilter的结构和其在Mina中的作用谈起的,最后添加了一个使用

系统 2019-08-29 23:01:55 2506

编程技术

web自定义控件示例,一个自动分页的datagrid例子

以下是一个web自定义的示例,几年前写的,写得也不是很好,权当抛砖引玉。主要实现datagrid的分页功能:调用使用方法:this.DataGrid1.ConnectionString=DataClass.ConnectionString;//这里指定一个连接字串。this.DataGrid1.strSQL=strSQL;this.DataGrid1.DataBind();如果当前的sql中有identitykey,则必须指定this.DataGrid1.

系统 2019-08-29 22:59:53 2506

编程技术

基于Yii框架1.14的博客教程_评论管理_第31节

4.3管理评论评论管理包含更新,删除,审核。这些操作在CommentController类中实现。4.3.1更新和删除评论yiic生成的更新和删除评论的代码大部分需要改变4.3.2审核评论评论刚刚建立的时候,处在一个待审核状态,需要审核后才可以被访问者看到。审核一条评论是改变评论的状态字段。建立一个叫做actionApprove的方法:上面代码,当审核动作被一个post请求调用时,我们调用comment模型中approve方法来改变状态。然后用户就可以通过

系统 2019-08-29 22:57:06 2506

编程技术

UNION 和UNION ALL 的区别

在数据库中,UNION和UNIONALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如:select*fromgc_dfysunionselect*fromls_jg_dfys这个SQL在运行时先取出两个表的结果,再用排序空间进行排序删除重复

系统 2019-08-29 22:50:42 2506

编程技术

易老师乃当世奇才 高人也 吾辈之偶像 歌以咏之

易老师乃当世奇才高人也吾辈之偶像歌以咏之不亦乐乎信息来源:易中天吧(中国百度)十六字令三首易百家讲坛飞鸣镝功与罪荣辱都不计中不偏不倚守平庸品三国萧瑟又秋风天汉代风云战鼓宣吹号角史学热潮掀浪淘沙易中天武汉珞珈山灵光初现才情诗赋动江关厦门岛上凌峰轩风流尽显往事越千年星汉灿烂无双国士易中天品评三国兼两汉春风骀荡快哉也绝唱人间沁园春易中天中天文章下笔万言陆海潘江忖先生之风山高水长易郎俊赏当愧苏黄白马金羁情洒边疆大漠孤烟射天狼十数载看黄金榜上风流倜傥昔刘邦项羽略输文

系统 2019-08-29 22:41:39 2506

编程技术

jdbc

2.4、JDBC程序的代码模板开发一个JDBC应用程序,基本需要以下步骤:(1)、把JDBC驱动类装载入Java虚拟机中,为此,可使用Class.forName()方法,此方法将给定的类加载到Java虚拟机中。如果系统中不存在给定的类,则会引发异常,异常类型为ClassNotFoundException。Class.forName(“JDBC驱动类的名称”);(2)、加载驱动,并与数据库建立连接。DriverManager类跟踪已注册的驱动程序,当调用ge

系统 2019-08-12 09:30:21 2506

编程技术

shiro架构简介

shiro的功能点Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;SessionManager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都在会话中;会话可以是普通JavaSE环境的,也可以是如Web环境的;C

系统 2019-08-12 09:30:02 2506

Java

Java线程:并发协作-死锁

Java线程:并发协作-死锁线程发生死锁可能性很小,即使看似可能发生死锁的代码,在运行时发生死锁的可能性也是小之又小。发生死锁的原因一般是两个对象的锁相互等待造成的。在《Java线程:线程的同步与锁》一文中,简述死锁的概念与简单例子,但是所给的例子是不完整的,这里给出一个完整的例子。/***Java线程:并发协作-死锁**@authorAdministrator2009-11-422:06:13*/publicclassTest{publicstaticv

系统 2019-08-12 09:29:31 2506