- 博客(20)
- 收藏
- 关注
原创 oracle学习--存储过程.sql
[code="sql"]create or replace procedure testas begin dbms_output.put_line('hello world!');end;show serveroutput;set serveroutput on;begin test;end;select * from user_source w...
2014-11-27 13:45:41 102
原创 oracle学习——游标.sql
[code="sql"]set serveroutput on;declare cursor myCursor is select * from categoryinfo; myRow categoryinfo%rowtype; v_count number(8,0);begin-- select count(*) into v_count from categor...
2014-11-27 13:45:10 116
原创 oracle学习——PL/SQL
[code="sql"]--绝对值,取余,判断数值正负函数select abs(100),abs(-100),abs('100') from dual;select mod(100,10),mod(100,0) ,mod(34,7) from dual;select sign(-9),sign(10) from dual;--四舍五入截取函数select round(9...
2014-11-21 16:45:03 106
原创 基于android平台底部菜单实现
android,我发现几乎80%的应用程序,尤其是工具软件、管理软件等。都是一排底部菜单,然后切换来切换去,搞几个页面。这篇文章,是我接触android平台开发的第一篇移动方面的博客。很久了,都没有写的博客,因为自己结束了一段可笑的感情经历,终于解脱了。我从不说废话,直接上代码。[list][*]配置文件[code="xml"] ...
2013-12-09 18:37:02 101
原创 用后方交会法求测量机器人换站后三维坐标
[code="c++"]this->UpdateData(TRUE);//将控件的值赋给成员变量/** * 计算中间变量γ1,γ2 */double r1_angle = ((this->m_b_hz - this->m_a_hz)/PI) * 180;double r2_angle = ((this->m_c_hz - this->m_b_hz)/PI) * 180;...
2013-02-05 16:21:36 190
原创 设计模式之装饰器模式
[code="java"]package decorate;/** * 设计模式之装饰器模式:动态给某个对象添加一些额外的职责。 * 该模式涉及4个角色 * 1、接口或者是抽象类(Abstract) * 2、需要被装饰的对象(Impl)---实现接口或者继承抽象类 * 3、装饰类(Decorate)--也实现接口或者继承抽象类 * 4、继承装饰类的子类(Decorate...
2013-01-18 17:23:44 70
原创 设计模式之单例模式
[code="java"]package singleton;public class Singleton { }/** * 适用于单线程环境 * * @author * @since Pattern 1.0.0 * @created 2013-1-6 */class SingletonOne{ private static...
2013-01-18 17:19:12 68
原创 session.write类型引发的思考---Mina Session.write流程探索.doc
基于Mina开发网络通信程序,在传感器数据接入领域应用的很广泛,今天我无意中发现一个问题,那就是我在前端session.write(msg)数据出去之后,却没有经过Filter的Encoder方法,同样能够写入远程服务器。因为我所发送的数据不需要很复杂的编码,所以encoder方法也一直没有去看,今天发现无法被自己写的过滤器所编码,针对这个问题,我打开以前的代码以及以前的项目中的相关代码,...
2012-12-21 15:45:11 381
原创 JAVA 安全性 -- 沙箱机制
<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:DrawingGri
2012-12-19 12:46:34 156
原创 MINA TCP_NODELAY
[code="java"]public boolean getTcpNoDelay() throws SocketExceptionpublic void setTcpNoDelay(boolean on) throws SocketException[/code] 在默认情况下,客户端向服务器发送数据时,会根据数据包的大小决定是否立即发送。当数据包中的数据很少时,如只有1个字节,而...
2012-12-19 12:45:33 389
hibernate二级缓存之ehcache初探
[b] 一、Ehcache简介[/b] EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力; 当用Hibernate对关系型数据库表进行更改时(DELETE/UPDATE),这时EhCache会自动把缓存中关于此表的所有缓存全部删除掉,以此来达到同步效果。基于这一点来说,e...
2012-12-19 12:16:50 121
原创 基于Mina同步通信中存在的BUG的一种解决方案
需求:有一个命令序列,包含三个命令[list][*]1.调整命令[*]2.测量命令[*]3.获取命令[/list]每个命令,对应的服务端都可能会返回一个字符串。现在的需求是:step1.发送命令1,如果服务端没返回结果,重新发送,如果返回了,则执行step2step2.发送命令2,如果服务端没返回结果,重新发送,如果返回了,则执行step3step3.发...
2012-07-24 19:30:10 607
原创 基于OpenLayers的简单应用
[code="js"]var map = null;Ext.onReady(function(){ new Ext.Viewport({ layout : "border", items : [ { region : "north", height : 65, conten...
2012-07-14 10:13:49 216
原创 网络应用框架学习 之Mina篇
[align=center][size=x-large]网络应用框架学习之Mina篇[/size][/align] Apache MINA 2 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 2 可以作为开发网络应用程序的一个良好基...
2012-06-05 11:49:34 114
原创 Spring IOC 工作过程(源码分析)
[code="java"]Spring IOC容器实现分析准备工作我们都知道,IOC容器和AOP是Spring框架的核心,"To the developer, for the developer and bythe developer" - 简化JAVA企业应用的的开发是Spring框架的目标,为更好的使用IOC容器,我们结合Spring IOC的源代码对它的实现作一个分析。在了解...
2012-05-09 17:38:04 113
原创 基于spring security3的权限 应用
1.创建mavn项目,导入一些必须的包:pom.xml[code="xml"] 4.0.0 com.ymq map war 0.0.1-SNAPSHOT map Maven Webapp http://maven.apache.org UTF-8 3.4.0.GA 3.3.2.GA 4.0.2.GA true jdbc:...
2012-05-02 19:31:59 126
原创 Hibernate执行本地SQL的若干问题的探讨
[code="java"]关于hibernate执行本地sql语句的若干问题1.数据库中有两张表表一memberLong idString nameString age...Long role_id表二roleLong idString name...现有如下需求一1.必须用hibernate执行SQL,而非HQL2.对服务层最少...
2012-03-21 18:06:25 103
原创 基于axis2的WebService服务开发与客户端调用
[code="java"]基于axis2的WebService服务开发与客户端调用目录一、环境搭建 21.1.eclipse集成axis 21.2.下载axis2工程包 21.3.发布第2步下载的war 2二、WebService服务开发 32.1 服务端程序开发 32.2 服务部署 3三、基于Axis2的WebService客户端调用 4 今天花了一...
2012-01-16 17:54:39 115
原创 mysql导入大容量的sql文件,出现错误解决方法
最近把现场拿过来的sql文件导入到我本地的mysql中,出现了不能全部执行的问题,也就是本来有200张表,结果只执行了100张表怎么解决呢?以前没碰到过,主要是这个sql文件太大了,表结构倒是很小,主要是数据太多,所以默认的mysql数据库大小不能装下,其实就是“信息包过大--1153 - Got a packet bigger than 'max_allowed_packet' bytes”...
2012-01-09 13:21:48 549
原创 IE6下文件下载不能直接打开,提示‘找不到....'
这是什么原因呢?请看我的原始代码:[code="java"] if(!StringUtils.isEmpty(name)){ try{ String disposition = "attachment;filename=" + new String(name.getBytes("gb2312"),"iso-8859-1") + "."+suffix...
2012-01-09 13:16:53 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人