- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 二、消息中间件ActiveMQ JMS术语(002)
实现JMS接口的消息中间件Provider(MessageProvider):生产者Consumer(MessageConsumer):消费者PTP:Point to Point ,即点对点的消息模型;Pub/Sub:Public/Subscribe,即发布/订阅消息模型;Queue:队列目标;Topic:主题目标;ConnectionFactory:连接工厂,JMS
2018-01-10 21:34:58
331
原创 一、Java并发编程基础篇(004)脏读
package com.bjsxt.base.sync004;/** * 业务整体需要使用完整的synchronized,保持业务的原子性。 * @author alienware * */public class DirtyRead { private String username = "bjsxt"; private String passwo
2017-12-06 22:01:34
363
原创 一、Java并发编程基础篇(003)同步异步
package com.bjsxt.base.sync003;/** * 对象锁的同步和异步问题 * @author alienware * */public class MyObject { public synchronized void method1(){ try { System.out.println
2017-12-06 21:39:51
239
原创 一、Java并发编程基础篇(001)synchronized
package com.bjsxt.base.sync001;/** * 线程安全概念:当多个线程访问某一个类(对象或方法)时,这个对象始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 * synchronized:可以在任意对象及方法上加锁,而加锁的这段代码称为"互斥区"或"临界区" * @author alienware * */public
2017-12-05 22:20:06
333
原创 java设计模式----静态代理
这里以一个简单的结婚为例做个小程序package com.test;/*** * 静态代理设计模式 * 1、有真实角色 * 2、有代理角色 :持有真实角色的引用 * 3、二者实现相同的接口 * @author Administrator * */public class StaticProxy { public static void main(String[] args)
2017-04-25 12:12:55
267
转载 Java多线程关于生产者和消费者
生产者--消费者,二者共享数据(Student对象),这里,生产者是SetStudent, 消费者是GetStudent。生产者负责放物品到Student中,消费者使用wait( )等待生产者的通知。当得到通知后,消费者取出物品,并且用notify( )通知生产者,可以再放下一批物品。//学生实体类作为共享资源class Student { private String name;/
2017-04-24 14:52:47
327
转载 Java语言基础面试题及答案
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都
2017-04-21 11:32:01
5509
转载 jquery中获取一批包含同样字符id值方法
$(function(){ $("[id^=click_]").click( function () { var id=$(this).attr("id").split("click_")[1]; alert(id); }); })点击1 点击2 点击3 点击4
2017-04-18 13:50:57
6774
原创 PLSQL远程连接oracle数据库配置
1,首先必须安装oracle数据库2,安装PLSQL客户端工具3,配置PLSQL工具,登录客户端点击取消,然后进入。在配置选项中找到连接选择oci找到oracle安装的路径中的如:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oci.dll4,找到oracle中的配置文件E:\app\Administrator\product\11.
2017-04-18 13:36:50
666
转载 tcp和udp的区别和定义
TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,我们这里只做简单、形象的介绍,你只要做到能够理解这个过程即可。我们来看看这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主
2017-03-31 14:47:02
613
原创 Java的抽象、封装、继承、多态
抽象类被abstract修饰的类我们称之为抽象类。在面向对象领域由于抽象的概念在问题领域没有对应的具体概念,所以用以表征抽象概念的抽象类是不能实例化的。 同时,抽象类体现了数据抽象的思想,是实现多态的一种机制。它定义了一组抽象的方法,至于这组抽象方法的具体表现形式有派生类来实现。同时抽象类提供了继承的概念,它的出发点就是为了继承,否则它没有存在的任何意义。所以说定义的
2017-03-30 14:38:00
755
原创 Spring Ioc理解
IoC 这是spring的核心,贯穿始终。但是什么是Ioc(控制反转)?控制反转是一种将组件依赖关系的创建和管理置于程序外部的技术。由容器控制程序之间的关系,而不是由代码直接控制。将控制权转向了容器,所以叫反转。整个过程不再由我自己控制,而是Spring容器的机构来控制,所有的类都会在spring容器中登记,告诉spring你是个什么东西,你需要什么东西,然后spring会
2017-03-28 15:08:46
420
原创 关于Spring 注解的总结
常用注解注解的时候需要首先在配置文件中引用这段 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation="http://www.springframework.o
2017-03-28 13:06:21
268
原创 ExtJs中实现动态给items添加删除数据
1,拿到我们要操作的items对象var _item = Ext.getCmp('changeTeachItem');2,删除items中元素,给要删除的指定一个id_item.remove(Ext.getCmp('lineTeach'));3,给items中添加元素,同样也要指明一个id_item.add(lineBook_L);4,不要忘记给items doLa
2016-12-28 23:33:16
6546
1
原创 ExtJs中tree根据查询条件重新load数据
首先我们可以先定义一个tree如下:var tree = new Ext.tree.ColumnTree({region:'center',border : false,lines : false,id :'aphyciniTree',width : '100%',cls : 'columntree_header_bg',bodyStyle : 'overflow-
2016-12-28 23:24:06
2785
原创 用sql语句查询一张表中重复的数据
SELECT*FROMTBL_COURSESCORE cWHEREc.COURSE_ID IN (SELECTs.COURSE_IDFROMTBL_COURSESCORE sWHEREs.STUDENT_ID = '2012541024'GROUP BYs.COURSE_IDHAVINGCOUNT (1) > 1)AND c.ST
2016-12-28 22:47:12
2022
原创 关于Oracle数据库导入导出sql和dmp文件
第一、在导入sql和dmp文件之前,先建立用户,指明表空间。其中要注意用户名和表控件最好跟sql文件中的一样。第二、先取消用户下的主外键约束关系第三、先导入sql(包含表结构、索引、视图、存储过程等)第四、取消主外键约束第五、导入dmp文件第六、给当前用户加入约束条件。
2016-08-23 08:31:03
7267
转载 在使用easyui时,jquery动态使用disabled失效问题
通常我们使用jquery的时候,动态添加删除disabled是这么写的 $('#areaSelect').attr("disabled",true); $('#areaSelect').attr("disabled","disabled"); //三种方法移除disabled属性 $('#areaSelect').attr("disabled",fal
2016-07-14 13:03:40
2599
原创 mybatis中 SqlSessionTemplate的理解
SqlSessionTemplateSqlSessionTemplate是MyBatis-Spring的核心。这个类负责管理MyBatis的SqlSession,调用MyBatis的SQL方法,翻译异常。SqlSessionTemplate是线程安全的,可以被多个DAO所共享使用。当调用SQL方法时,包含从映射器getMapper()方法返回的方法,SqlSessio
2016-04-05 15:17:06
9000
1
原创 DB2中,先四舍五入在保存4位小数点的方法
DB2中有两个函数一个是ROUND,一个是CAST比如我们现在有个一个数字3.14555ROUND(3.14555,4)=3.14560CAST( ROUND(3.14555,4) as numeric(20,4) = 3.1456就这么简单实现了哦,自己试验过的,可以用
2015-12-14 14:05:57
12107
原创 window.location.href提交中文乱码处理
当我们提交的URL中包含中文,这个时候我们需要对其进行转码操作,然后在控制层中我们需要解码,这样就就不会乱码。function modules(){var appcode= $("#appcode").val();var rolecode=$("#rolecode").val();var roleName=$("#roleName").val();alert(roleName)
2015-12-11 13:48:17
6061
原创 Spring 处理jsp 页面提交list集合
第一步:首先我们需要有一个实体类,该实体类形如:package com.mf.util;import java.util.List;import com.mf.system.entity.SysModule;public class SysModuleList {private List modules;public List getModules() {return
2015-12-11 12:56:16
4884
3
原创 jsp页面编辑匹配下拉选中
$.ajax( { url:'/sys/role/getRoleCredit.do',type : 'post',cache : false,dataType : 'json',success : function(data) {$(data).each(function(n) {var rolecode ='${roleCode}'; $("").html(th
2015-12-11 10:04:47
408
空空如也
jsp表单提交保存很多字段,其中一个是blob字段,怎么保存并显示
2015-11-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人