DataSource的概念:这是一个接口,可以获取数据库的Connection。是标准化的,取得连接的一种方式。在hibernat
spring的AOP可以用Annotation来实现,同样的,也可以通过XML的配置来实现,下面来介绍使用XML配置的过程。1.声明一个切面有了schema的支持,切面就和常规的Java对象一样被定义成application context中的一个bean。 对象的字段和方法提供了状态和行为信息,XML文件则提供了切入点和通知信息。 切面使用来声明,backin
1,函数的作用与定义:Javascript也是基于对象(Object-based)的编程语言,而不是面向对象的语言。----主程序-----| | 函数1 | ..... | 函数2 | ..... |
一.变量变量:定义一个变量,系统会为之分配一块内存,程序可以用变量名来表示这块内存中的数据。由于javascript采用
写出自定义异常类,继承Exception类package cn.edu.error;public class MyException extends Exception{private int id;public MyException(String message,int id){super(message);this.id=id;}public in
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些
You are my brother时间限制:1000 ms | 内存限制:65535 KB 难度:3描述 Little A gets to know a new friend, Little B, rec 500 years ago. Now, Little A wants to
小明系列故事——买年货Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 2221 Accepted Submission(s): 995Problem Description 春节将至,小明要去超市购置年货,于
ExponentiationTime Limit: 1000/500 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6571 Accepted Submission(s): 1824Problem DescriptionProblems involving
View Code import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;/**BigDecim
因为有需求,当有新消息时,需要类似于QQ那样弹出提示框。实现如下:1、alertMessage.js/* * 消息构造 */ function CLASS_MSN_MESSAGE(id,width,h
package com.chen.lucene.image;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;public class Change2
窗口----》首选项-----》General ------>Apperance ----->Colors and Fonts ----------->Java ---->Java Editor Text Font(overrides default:Text Font) ----------->Basic ---->Text
用DECODE 或用交叉报表实现报表横向显示CREATE TABLE LL (ART_NO VARCHAR2(3),
队列,当进行多线程编程的时候,很多时候可能会用到,队列是先进先出的,我们可以将要执行的任务放置在队列内缓存起来,当线程池中线程可以使用的时候,我们就从队列中获取一个任务执行。。当前是一个队列的简单例子。package com.chen.queue;import java.util.HashMap;i...
MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。现在看一下MyEclipse6.5版本的速度性能优化大提速.优化MyEclipse6.5的速度.一、加大JVM的非堆内存 打开 eclipse.ini-showsplashcom.ge...
言语不多,直接上代码。private Map introspect(Object obj) throws Exception { Map result = new HashMap(); BeanInfo info = Introspector.getBeanInfo(o...
修改eclipse默认工作空间编码方式,General——Workspace——Text file encoding修改工程编码方式,右击工程——Properties——Resource——Text file encoding修改文件编码方式,和修改工程编码基本一致,右击文件——Properties...
package test.iafclub.redis; import java.util.ArrayList; import java.util.HashMap; import java.util.It
今天测试,发现redis使用的时候,调用的链接一直不释放。后查阅蛮多资料,才发现一个配置导致的。并不是他们说的服务没有启动导致的。 1)配置文件 2)测试例子 写了一个springmvc的controller类,然后调用线程使用连接,出现问题。 DemoMvcController.java Redi
1)引入相应jar包 2)相应配置信息dubbo.xml 3)web.xml配置 4)完成整合
原因:我要收集所有来自前台请求的参数信息,无论在任何地方的。当前请求参数都是json格式,都写在httpservlet的body中。这个只能通过流进行获取。然后问题来了,HttpServletRequest的inputstream只能读取一次。。。。 解决:重写request的inputstream
在网上看了很多资料,发现例子都是千篇一律的相互复制。而且,使用的都是jedis的客户端。。我这里使用的是redistemplate类实现。 缓存的原理。。实现cache类接口,当哪个类需要缓存的时候,就直接将cache标签引入,并且制定我们的缓存类就可以了。 上代码: 1、引入spring-data
场景:要从一个列表中选择信息,填写入父页面的表单中,但是字段非常多。。。 后台查询,得到结果,放在列表中。 效果:点击选择产品。。 弹出页面:点击后面的选择产品 选择产品后:信息自动填充。。 实现:点击选择产品,js页面,查询具体的数据信息,弹出产品列表框来。。 选择产品列表页面: 点击选择产品按钮
-- 查看日志文件 less bba-bill.log -- 跳到尾行shift+G -- 查询日志bba-bill.log文件中以字符串"2018-10-08 14:02:24.346"开头的开始 往后2000行,查询存在字符串"ol-10-thread-30"的行信息。grep "2018-10
登录到spring的官网,直接生成一个,然后倒入本地工程就可以了。 https://start.spring.io/ 点击创建的时候。 就等于下载了这个工程。 下载后,倒入到我们的maven工程可以直接使用。
之前在工作中,由于自己只注重了业务功能,虽然业务做得挺好,但是很多技术的东西只是知道那么回事,知道怎么应用,没有深入的了解原理,导致重新选择公司的时候,被面试哑口无言。我用过很多当前流行的技术,可是他们的原理,他们的容易出问题的地方,他们的机制我都没深入了解。所以,未来一年,重新学习。 jvm,re
我当前的虚拟机是 vmware 15,用的镜像是centOs 7 CentOS-7-x86_64-DVD-1810.iso 确保你的虚拟机是通网的。 1、如果是新环境,没安装过gcc,那么先安装这个。 安装完成。 2、我们需要下载东西,默认情况下,虚拟机环境是没有安装下载工具wget的。 安装完成
docker安装镜像后,每个服务都是独立的容器,容器与容器之间可以说是没关系,隔离独立的。 而且虚拟出来的这些容器里面的基本安装工具都是没有的,比如vi,vim等等。需要使用,还得安装处理。 那么我们安装的容器后我们怎么去修改配置文件。比如nginx我们安装好了之后,而且安装在多个容器实现主从后,我