- 博客(72)
- 收藏
- 关注
转载 tomcat添加跨域访问功能-Access-Control-Allow-Origin:*
目标:tomcat服务器提供的接口,不能在其他域中访问的时候,需要增 Access-Control-Allow-Origin:* 直接配置的方法很多,但是我一个没有成功过,所以只能自己写拦截器了。1. 编写拦截器代码 新建一个类,实现Filter接口,代码如下123456789
2017-05-24 14:27:09 7593
转载 centos7通过yum安装mysql,并授权远程连接
来源:http://www.cnblogs.com/rongfengliang/p/5727088.html安装:CentOS 7的yum源中没有正常安装MySQL的mysql-sever文件,需要去官网上下载(通过安装mysql的yum容器,再通过yum安装mysql)注:安装前,需要卸载所有的mariadb软件(完全兼容mysql的另一个数据库,mysql原创者所写),通过
2017-05-24 09:57:27 642
转载 查看卸载CentOS的自带Java环境
现阶段做企业级项目开发一般都采用Java语言。开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是CentOS系统上的Java环境搭建。下面由小河给大家分享:如何使用yum方式在CentOS上安装Java环境,系统以CentOS6.4为例。工具/原料Java JDKyum库CentOS6
2017-05-23 23:25:50 3160
转载 怎么解决mysql不允许远程连接的错误
最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“。解决办法如下:方法/步骤首先看报错窗口。
2017-05-23 14:43:01 595
转载 解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server
在“配置登陆信息和数据库(mysql)”连接中,出现“服务器连接错误Host 'XXX' is not allowed to connect to this MySQL server”的错误。像这种错误,就是典型的远程权限问题。问题症结是MySQL 没有开放远程登录的权限。这时要看你的服务器到底用的那种系统,linux或者是Windows,这个解决办法不同。解决的办法就是开启 MySQL
2017-03-21 21:53:21 6135
转载 tomcat与jvm的关系分析
首先,我们来看几个概念:1.什么是jvm我们从操作系统的层面来理解,jvm其实就是操作系统中的一个进程。既然是一个进程,那么我们很容易的可以通过任务管理器来查看。假设此时我们启动myeclipse(myeclipse其实就是用java语言编写的一个软件,他的运行必然会启动一个jvm,我们可以把myeclipse理解成我们自己写的一个简单的java版的helloworld程序)。查看
2017-03-16 10:40:13 575
转载 Java分布式应用技术架构介绍
分布式架构的演进系统架构演化历程-初始阶段架构初始阶段 的小型系统 应用程序、数据库、文件等所有的资源都在一台服务器上通俗称为LAMP特征:应用程序、数据库、文件等所有的资源都在一台服务器上。描述:通常服务器操作系统使用Linux,应用程序使用PHP开发,然后部署在Apache上,数据库使用MySQL,汇集各种免费开源软件以及一台廉价服务器就可以开始系统
2017-03-16 10:36:33 686
转载 数据库索引
说白了,索引问题就是一个查找问题。。。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。为表设置索引要付出代价的:一是增
2017-02-16 17:10:00 289
转载 在虚拟机中配置linux的网卡
如何在linux系统中设置静态ip地址在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。
2016-09-21 15:11:00 669
转载 tomcat+apache 集群配置
Apache2 + Tomcat6配置1. 安装Apache和Tomcat,这里假定Apache2.2.3,Tomcat6.x2. 修改/etc/httpd/conf/httpd.conf文件,确定以下行没有被注释掉 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_modu
2016-05-11 11:09:50 420
转载 利用cors,实现js跨域访问Tomcat下资源
第一步:页面js代码:function createCORSRequest(method, url){ var xhr = new XMLHttpRequest(); if ("withCredentials" in xhr){ xhr.open(method, url, true); } else if (typeof XDomainRequest
2016-04-28 14:39:52 933
原创 在windows中将Tomcat作为服务启动
在web服务器上通常需要是web容器随开机自动启动,恰好Tomcat可以作为服务启动,只要经过我们简单的配置,就可以将免安装版的Tomcat添加到系统服务中。首先需要配置以下环境变量:JAVA_HOME:JDK 路径JRE_HOME:JRE 路径CATALINA_HOME:Tomcat 路径在 path 环境变量最前面加入:%JAVA_HOME%\bin;%CATALI
2016-04-05 11:26:32 2014
转载 httpclient用getStatusCode
成员名称说明Continue等效于 HTTP 状态 100。Continue 指示客户端可能继续其请求。SwitchingProtocols等效于 HTTP 状态 101。SwitchingProtocols 指示正在更改协议版本或协议。OK等效于 HTTP 状态 200。OK 指示请求成功,且请求的信息包含在响应中。这是
2016-03-30 11:46:56 523
转载 JDBC的那点事之DatabaseMetaData之获取表的所有列名
获取数据库指定表的所有列及相应的信息:(以MySQL和Oracle为例,其他类型的数据库接触不多,不做解释)Connection接口中提供了DatabaseMetaData接口:提供:getColumns()方法,该方法需要传进4个参数:第一个是数据库名称,对于MySQL,则对应相应的数据库,对于Oracle来说,则是对应相应的数据库实例,可以不填,也可以直接使用C
2016-01-08 16:30:52 1154
转载 JDBC的那点事之DatabaseMetaData之获取数据库所有表
获取数据库的所有表:(以MySQL和Oracle为例,其他类型的数据库接触不过,不做解释)Connection接口中提供了DatabaseMetaData接口:提供:getTables()方法,该方法需要传进4个参数:第一个是数据库名称,对于MySQL,则对应相应的数据库,对于Oracle来说,则是对应相应的数据库实例,可以不填,也可以直接使用Connection的实例对象
2016-01-08 10:35:40 1167
转载 32位centos下安装jdk1.7报Permission denied处理方式
环境:centos5.8 32位jdk-7u71-linux-i586.tar.gz 目的: 安装jdk 操作:解压jdk-7u71-linux-i586.tar.gz 并在/etc/profile上配置好环境变量, source /etc/profile后,执行 java -version报错如下:Java代码 [ro
2015-12-13 23:07:23 1608
转载 jdk-7u3-linux-i586.tar.gz安装
JDK安装 tar.gz为解压后就可使用的版本,这里我们将jdk-7u3-linux-i586.tar.gz解压到/usr/local/下。1、解压 解压到当前目录:$ tar -zxvf /opt/setup/jdk-7-ea-bin-b145-linux-i586-07_jun_2011.tar.gz2、环境配置① $sudo vi /etc/profile② 在末尾行添加
2015-12-13 23:06:30 663
转载 怎样使用nat和桥接方式解决虚拟机联网问题
对于很多的linux初学者来说,最开始学习linux时通常是在虚拟机上进行的,然而对于新手来说虚拟机联网会对他们来说是比较困难的。这里我根据自己的经验写了一篇文档分享给大家。下面对几种连接方式进行简单的介绍。 1.NAT即为网络地址转换,通常它的名称为VMnet8,通过nat的连接方式可以使得虚拟机和真实机的网卡在不同的网段中,从而实现联网。 2.bridge即为桥接,
2015-12-13 12:42:31 530
转载 SQL Server 2008 清空删除日志文件 130G日志 10秒内变10M
SQL2005:Backup Log DNName with no_log '这里的DNName是你要收缩的数据库名,自己注意修改下面的数据库名,我就不再注释了。godump transaction DNName with no_log goUSE DNNameDBCC SHRINKFILE (2)GoSQL2008:'在SQL2008中清除日志就必须
2015-07-13 20:14:46 521
转载 sql server2008变成单个用户后不能访问,设置成多个用户的办法
今天想在sql server2005下复制一个数据库,结果最后一步出错,复制没成功反而导致数据库打不开了,名称后出现“单个用户”,估计是进行复制的时候自动将其改为了单用户模式,可通过执行如下语句恢复多用户模式。原理是先kill占用了数据库的那个进程,然后设置数据库为多用户模式。 USE master;GODECLARE @SQL VARCHAR(
2015-07-13 17:44:36 7903 1
转载 Oracle 11g 客户端的安装和配置
数据库和客户端在不同的机器之上。在安装之前,在安装Oracle数据库的服务器上导航到下面的目录。将listener.ora和tnsnames.ora中的host中的localhost都改为机器的IP地址,我的为192.168.1.102而后开始安装Oracle客户端选择定制,可以自己定义安装的组件。
2015-02-27 21:49:59 522
转载 arcgis javascript api 学习总结一
1、map对象中默认有一个GraphicLayer,置于最顶层,使用它的方式是map.graphics. 比如map.graphics.add(graphci);2、可以给GraphicLayer添加事件,比如点击事件, dojo.connect(map.graphics, "onClick", capitalclick);返回的是一个event对象,有三个值mapPoint(地图坐标)
2015-01-29 09:41:59 877
转载 Arcgis Javascript API 开发笔记
1.如何发布ArcgisJavascript API应用0.准备工作: (1).有web应用: (2).有jsapi开发包 1.将jsapi目录拷贝到自己的Web应用目录下 2.在页面中添加引用(2个
2014-12-20 11:21:48 4474
转载 Eclipse环境下配置spket中ExtJS提示
使用eclipse编写extjs时,一定会用到spket这个插件,spket可以单独当作ide使用,也可以当作eclipse插件使用,我这里是当作eclipse的插件使用的,下面来一步步图解说明如何配置spket插件。第一步:下载spket插件由于spket插件是需要收费使用的,这里为了方便大家学习extjs,我附上spket插件破解版(支持extjs4.1)供大家下载,我的百度网
2014-12-10 18:08:00 616
转载 JAVA的时间处理类——Date类与Calendar类
Date类在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。1、使用Date类代表当前系统时间 Date d = new Date(); Syste
2014-10-15 14:23:27 555
转载 jdbc connection是否可以创建多个statement
关于Statement对象: 前面说过,Statement对象是用来绑定要执行的操作的,在它上面有三种执行方法:即用来执行查询操作的executeQuery(),用来执行更新操作的executeUpdate()和用来执行动态的未知的操作的execute(). JDBC在编译时并不对要执行的SQL语句检测,只是把它看着一个String,只有在驱动程序执行SQL语句时才知道正确
2014-09-27 10:08:34 4901
转载 Java JDBC批处理插入数据操作
在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。首先,使用Java JDBC基本的API批量插入数据到数据库中。Simple Batch - 简单批处理 我把它叫做简单批处理。要求很简单,执行批量插入列表
2014-09-27 09:56:58 506
转载 java实现高性能的数据同步
最近在做一个银行的生产数据脱敏系统,今天写代码时遇到了一个“瓶颈”,脱敏系统需要将生产环境上Infoxmix里的数据原封不动的Copy到另一台 Oracle数据库服务器上,然后对Copy后的数据作些漂白处理。为了将人为干预的因素降到最低,在系统设计时采用Java代码对数据作Copy,思路 首 先在代码与生产库间建立一个Connection,将读取到的数据放在ResultS
2014-09-27 09:49:37 763
原创 oracle数据库 hql语句用between and 比较一段时间(带有时分秒)
1、String hql = "select e from entity e where e.date between to_date('2011-10-1','yyyy-mm-dd hh24:mi:ss') and to_date('2011-11-24','yyyy-mm-dd hh24:mi:ss')";
2014-08-18 16:58:01 5652 2
转载 Flex Flash Builder 4.5 4.6 Eclipse插件 plug-in下载安装说明
自从flex Flash Builder 4.5 flex Flash Builder 4.6发布后,相信很多人已经像我一样下载并安装这个版本了。但如果您是Java开发者,已经安装了Eclipse,可能会习惯性的去寻找Flash Builder 4.5 for Eclipse Flash Builder 4.6 for Eclipse插件plug-in的下载地址(在之前的Flash Builder
2014-07-11 14:41:26 2526
转载 ORACLE表分区的概念
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指
2014-06-28 10:29:51 652
转载 div relative(相对)与 absolute(绝对)
1.定位的专业解释(1)语法position:static|absolute|fixed|relative(2)说明从上面语法可以看出,定位的方法有很多种,它们分别是静态(static),绝对定位(absolute),固定(fixed),相对定位(relative)。在这个教程里,我不逐一讲,只讲最常用也是最实用的两个定位方法:绝对定位(absolute)、相对定位
2014-06-17 11:11:08 576
原创 SQL server 常用语句积累
1、将表中的数据导出成insert 语句首先建立一个存储过程CREATE PROCEDURE dbo.UspOutputData@tablename sysnameASdeclare @column varchar(1000)declare @columndata varchar(1000)declare @sql varchar(4000)declare @xty
2014-03-25 14:07:37 469
原创 mysql的备份与恢复
一.使用Navicat1.选择需要备份的数据库点击创建备份生成一个后缀名为psc的文件,直接可拖出到桌面,这个文件就是备份文件。2.恢复时先创建一个与备份时同名的数据库之后再点击恢复备份,之后选择那个刚配置的psc文件即可。二.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密
2014-02-10 15:19:11 815
原创 oracle表空间简介
一、表空间介绍二、创建方式create tablespace ibatis Datafile 'd:\orclTableSpace\ibatis.dbf' size 20M;说明:创建一个名为ibatis的表空间,表空间数据文件放在 d:\orclTableSpace下名为 ibatis.dbf ,大小为20M;三、为用户分配表空间1.create user ibatisuse
2014-02-10 15:18:33 627
原创 oracle的分页
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表结构为:ID char(6) --学号n
2014-02-10 15:17:23 541
原创 oracle的数据库导入与导出
1.oracle的数据库对象属于某一个用户所以导入导出只能用该用户导入导出。2.表空间的分配只是物理上对某一个用户的数据库对象的物理空间的分配。3.数据库导出在cmd模式下输入: exp username/password@databaseName file=d:\xxx\xxx.dmp,其中file为导入文件的存放地。4.数据库导入在cmd模式下输入: imp use
2014-02-10 15:16:33 614
原创 Spring的核心控制器DispatcherServlet
1.spring mvc在做功能分组时在web.xml文件中使用配置多个DispatcherServlet形式,因为DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet,只要把servlet的名字与映射区分开来即可,在容器启动时,每个DispatcherServlet实例将其配置文件都加载到自己的应用程序上下文中,并引用根应用程序上下文作为它的
2014-02-10 15:14:52 1292
转载 oracle快照技术
解决问题:有一台远程数据库上的数据需要同步到本地数据需要用快照技术解决。使用方式如下:说明: 快照原理:Oracle数据库的快照是一个表,它包含有对一个本地或远程数据库上一个或多个表或视图的查询的结果。也就 是说快照根本的原理就是将本地或远程数据库上的一个
2014-02-10 15:13:45 857
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人