03 2018 档案
摘要:1.采用 用户名:sys 密码:123456 (自己安装orcale时设置的) 用户名:system 密码:123456 (自己安装orcale时设置的) 创建普通用户konglin: create user kxc identified by 123456; 删除用户, drop user kxc
阅读全文
摘要:1.开始-运行-cmd-确定 2.cmd页面,输入set ORACLE_SID=(你的数据库实例名),回车,执行 3.继续输入‘sqlplus/nolog’,敲击回车键 4.sql输入栏,输入‘conn /as sysdba’,回车 5.sql输入栏,继续输入‘startup;’,回车,可以看到启动
阅读全文
摘要:Oracle创建用户、角色、授权、建表 Oracle创建用户、角色、授权、建表 一.首先使用SYSTEM进行登录 oracle数据库的权限系统分为系统权限与对象权限。系统权限( database system privilege )可以让用户执行特定的命令集。例如,create table权限允许用
阅读全文
摘要:手工配置Oracle 10G Enterprise Manager今天安装oracle,反复装了几遍都报下面错误;试了几种方法都不行;由于以下错误,Enterprise Manager配置失败启动Database Control时出错有关详细资料,请参阅E:\oracle\product\10.2.
阅读全文
摘要:MySQL存储过程详解 mysql 存储过程 (2010-12-13 10:59:38) 转载▼ MySQL存储过程详解 mysql 存储过程 转载▼ 标签: it 分类: mysql it mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后
阅读全文
摘要:存储过程 BEGIN #Routine body goes here...SELECT p_in;SET p_in=2;SELECT p_in;SET p_in=5; SELECT p_in;END 调用存储过程 在查询里面执行 SET @p_out=1;CALL getUser(@p_out);
阅读全文
摘要:使用Navicat for MySQL工具创建存储过程步骤: 1. 新建函数(选择函数标签 -> 点击新建函数): 2.输入函数的参数个数、参数名、参数类型等: 3.编写存储过程: 代码如下: Sql代码 BEGIN /* 定义变量 */ declare tmp0 VARCHAR(1000); de
阅读全文
摘要:添加"Juint测试"组件: 之后不用写在main方法里面便可以直接测试:
阅读全文
摘要:关键字volatile的主要作用是使变量在过个线程中可见 1、假设volatile不存在我们将会面对的问题 当JVM 在-server模式下并不会停止PrintString的method,因为在-server的模式下存在一个公共堆栈和线程私有堆栈的概念。我们在调用setConinuePrinter(
阅读全文
摘要:线程安全 首先说明一下对线程安全的讨论,哪种情况我们可以称作线程安全? 网上对线程安全有很多描述,我比较喜欢《Java并发编程实战》给出的定义:“当多个线程访问某个类时,不管运行时环境采用何种调度方式,或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为
阅读全文
摘要:一、 根据Java规范:request.getParameterMap()返回的是一个Map类型的值,该返回值记录着前端(如jsp页面)所提交请求中的请求参数和请求参数值的映射关系。这个返回值有个特别之处——只能读。不像普通的Map类型数据一样可以修改。这是因为服务器为了实现一定的安全规范,所作的限
阅读全文
摘要:spring Boot提倡约定优于配置,如何将类的生命周期交给spring 1、第一种自己写的类,Controller,Service。 用@controller @service即可 2、第二种,集成其它框架,比如集成shiro权限框架,集成mybatis分页插件PageHelper,第三方框架的
阅读全文
摘要:在进行spring与mybatis整合时,启动项目报错,控制台提示“元素 "tx:annotation-driven" 的前缀 "tx" 未绑定”。 经过查找,是因为没有在该配置文件中定义tx开头的命名空间。 配置文件spring-mybatis.xml中需要添加以下红色字体部分: <beans x
阅读全文
摘要:springmvc拦截器的配置、使用:1.自定义拦截器,实现HandlerInterceptor接口。 2:springmvc配置文件中配置: 来源:https://www.cnblogs.com/super-chao/p/6496428.html
阅读全文
摘要:@ConditionalOnBean 配置了某个特定Bean @ConditionalOnMissingBean 没有配置特定的Bean @ConditionalOnClass Classpath里有指定的类 @ConditionalOnMissingClass Classpath里缺少指定的类 @
阅读全文
摘要:public static void main(String[] args) { Properties properties = System.getProperties(); Iterator<Entry<Object, Object>> iterator = properties.entrySe
阅读全文
摘要:Spring 在 org.springframework.web.util 包中提供了几个特殊用途的 Servlet 监听器,正确地使用它们可以完成一些特定需求的功能。比如某些第三方工具支持通过 ${key} 的方式引用系统参数(即可以通过 System.getProperty() 获取的属性),W
阅读全文
摘要:public class UtilPath { public static void main(String[] args) { String systemName = System.getProperty("os.name"); System.out.println(getProjectPath(
阅读全文
摘要:很多年前,上操作系统课的时候,老师告诉我们“并行是指同一时刻同时做多件事情,而并发是指同一时间间隔内做多件事情”。这里的差别初看确实简单明了,不过较真的我表示不同意。老师们说的话,貌似并不严谨。时刻是指时间轴上的一个点,一个瞬间,这是个不可再分的量。如果在时间这个维度上没有增量,何来“做事”一说!也
阅读全文
摘要:前言 享元模式是一种软件设计模式,是对象池的一种实现,其目的在于尽可能的减少内存的使用量,内存属于稀缺资源,如果在一个系统中有很多个完全相同或相似的对象,我们就可以使用享元模式,让他们共享一份内存,不必每个都去实例化对象,从而节省内存,其实现共享的关键在于区分内部和外部状态,内部可共享,外部不可共享
阅读全文
摘要:分表是分散数据库压力的好方法。 分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。 当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。 纵向分表 将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按
阅读全文
摘要:AJP13是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过 TCP连接和SERVLET容器连接。为了减少进程生成 socket的花费,WEB服务器和SERVLET容器之间尝试保持持久性的TCP连接,对多个请求/回复循环重用一个连接。一旦连接分配给一个特定的请求,在请求处理
阅读全文
摘要:JVM的GC日志的主要参数包括如下几个: -XX:+PrintGC 输出GC日志 -XX:+PrintGCDetails 输出GC的详细日志 -XX:+PrintGCTimeStamps 输出GC的时间戳(以基准时间的形式) -XX:+PrintGCDateStamps 输出GC的时间戳(以日期的形
阅读全文
摘要:实现此集群的方法参考了网上的很多文章,但由于很多文章都表明是原创的,故无法知道整个操作流程的真正作者是谁。下面就是我用我们真实的项目去实现这个过程。同时修复这过程中一些问题。以下的所有步骤均为亲自测试,并且是搭建成功的。 而且下面有附件,是搭建符合均衡和集群所需材料,全部准备齐全。 1.准备条件 2
阅读全文
摘要:32位的Apache的下载安装:http://jingyan.baidu.com/album/2f9b480dae458f41cb6cc2ce.html?picindex=2 64位的Apache的下载安装: http://httpd.apache.org 64位云盘分享:链接: https://p
阅读全文
摘要:http://blog.csdn.net/guzicheng/article/details/11580841
阅读全文
摘要:/*** * 字符串去分割符号 * pra: * str:待截取的字符串 * reg:按字符进行截取 * countRegNum:统计reg的个数+1 * * * */ public static String[] splitToArray(String str,String reg){ Strin
阅读全文
摘要:缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,在一定程度上可以提高性能和效率。下面我实现了一个简单的缓存,步骤如下。 创建缓存对象EntityCache.java public class EntityCache { /
阅读全文
摘要:在j2EE项目中,我们通常会把项目打包公布,通常是war包,作为独立单元,能够远程上传,载入,公布,还能够实现版本号控制,但这与我们开发过程中使用MyEclipse自己主动部署有所不同,下面做具体说明. 使用war包部署,在tomcat和WebLogic下部署有非常大的差别,tomcat会把war自
阅读全文
摘要:在web开发时,难免会有一些固定的参数,我们一般把这些固定的参数存在properties文件中,然后用的时候要读出来。但经常出现一些错误,找不到相应的路径,所以,今天特地讲一些如何正确获得路径。 首先,我们要将properties文件部署在$app/WEB-INF/classes文件夹里,比如将in
阅读全文
摘要:一、拦截器的配置 1、传统的配置 Xml代码 <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" > <property name="interceptors"> <
阅读全文
摘要:<mvc:annotation-driven/>相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。<cont
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 上一篇我们讲到了拦截器,我们也简单的讲解到了WebMvcConfigurerAdapter这个拦截器。本篇我们来对WebMvcConfigurerAdapter稍稍的扩展讲解一下。 首先我们来看一下WebMvcConfigure
阅读全文
摘要:SpringMVC是什么? 一,首先是一个MVC框架。 在web模型中,MVC是一种很流行的框架,通过把Model,View,Controller分离,把较为复杂的web应用分成逻辑清晰的几部分,是为了简化开发,减少出错。还是为了组内开发人员之间的配合。总之就是一种分层工作的办法。 二,spring
阅读全文
摘要:SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处
阅读全文