- 博客(170)
- 资源 (4)
- 收藏
- 关注
原创 spring boot+mybatis+jersery整合Jersey时无法访问静态资源路径解决办法
最近在采用SpringBoot集成Jersey来构建Restful服务时,遇到无法访问静态资源的问题。经过排查发现是Jersey的ApplicationPath默认为”/”,这样一来就会拦截所有的请求而导致无法访问静态资源。解决如下:配置属性文件:application.yml;内容如下:server: port: 8080spring: datasource:...
2018-10-11 10:29:06 610
原创 spring4.x 集成 jersey2.2x 提供资源服务,以restful 风格
开发环境这里就滤过:说重点1.整个工程目录结构:简单说明一下: resources 向外部提供的资源,service 包里有 service ,serviceimpl 实现类;详细步骤主要是配置:1.动态创建一个动态Web工程; 找到依赖jar包: 2.配置web.xml<display-name>RestDemo3</disp...
2018-08-30 13:54:08 699
原创 Windows7 sp1 安装 ArcGIS Enterprise(arcgis 10.5) BS 端
1 安装前准备 1.1 修改机器名ArcGIS for Enterprise的部署要求计算机名是完全限定域名的形式。如果您的计算机隶属于域环境,则直接采用您现有的完全限定域名的形式即可。非域环境下则可通过设置DNS后缀来实现这一形式。具体步骤如下:1)打开系统属性对话框,点击更改2)在弹出的计算机名/域更改对话框中点击其他(M)...3)在弹出的DNS后缀和Ne
2018-01-12 09:52:31 960 1
转载 Oracle数据库的表的增、删、改SQL操作方法(一)
0.创建新表---create tablecreate table D_HZ_MPDZ( SYSTEMID VARCHAR2(50) not null primary key, SSXZQHDM VARCHAR2(6), ZXWD FLOAT, CCCJSJ DATE, LASTUPDATETIME TIMESTAMP)ta...
2019-01-31 11:03:48 438
转载 oracle中的exists 和not exists 用法
exists (sql 返回结果集为真) not exists (sql 不返回结果集为真) 如下: 表A ID NAME 1 A1 2 A2 3 A3 表B ID AID NAME 1 1 B1 2 2 B2 3 2 B3 表A和表B是1对多的关系 A.ID => B.AID SELECT ID,NAME FROM A W...
2018-11-12 13:37:19 314
转载 DOJO官方API翻译或解读-dojo/_base/lang --hitch()
hitch()hitch() 是一个函数,会在给定的上下中执行给定一个执行函数。hitch允许你去控制一个函数如何执行,往往在异步操作中起作用。我们常常会写出这样的代码:(博主:这个代码意图在"click"事件触发时,执行此时定义的"processEvent"。)1 require(["dojo/on"], function(on){2 var processEvent...
2018-11-09 14:07:48 274
转载 dojo——AMD(一、AMD中class使用)
1.引言 说到面向对象,我们就不得不提一下类,在原生的js中我们是不可以创建类的,没有class这个关键字,但是在dojo中,dojo自定义了一个模块叫做dojo/_base/declare,用这个模块我们可以创建自己的类,实现面向对象编程。在本篇博客中我们就来学习一下如何在我们应用程序中使用dojo/_base/declare创建类。2.dojo中的类 首先我们先...
2018-11-08 16:14:26 224
转载 【Oracle】EXPDP和IMPDP数据泵进行导出导入的方法
切记!做导入的时候,注意创建表空间!表空间名称最好和导出时的一致! 一、expdp/impdp和exp/imp的区别1、exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。2、expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用。3、imp只适用于exp导出的文件,不适用于expdp导出文件;impdp只适用于ex...
2018-11-07 16:56:44 257
原创 oracle 11g 导出 excl
首先查询需要导出的数据。在查询SQL Window窗口中,编写查询的sql脚本,然后点击查询,查询需要导出的数据。 在查询的结果集上(注意不要选中任何一个行或者单元格)右键--【Copy to Excel】-->【Copy as xls/xlsx】导出到97-2003格式的.xls或者2007之后的xlsx文件. 导出查询出来的部分数据。点击选中需要导出的...
2018-11-02 13:21:09 419
原创 oracle 11 g 导入 excl
打开pl/sql,如图所示界面,点击菜单栏中的T00LS ODBC Imtorper,打开ODBC Importer选项框 在Data fromODBC页中选择需要导入的文件的格式,选择ExcelFiles.输入用户名密码。然后点击Connect 在跳出的选择工作簿对话框,选择所要导入的Excel文件,点击确定。在出现的Tab...
2018-11-02 13:19:36 263
转载 ORACLE批量更新四种方法比较
一、业务场景: (1)主从两个表,主表Student,有字段id、name、sex,从表Boy,有字段id、name,主从表同一对象id相同 (2)从表Boy的name属性被业务修改,定时批量处理主表,以维持主表name属性与从表一致二、表结构:1、主表 Student2、从表 Boy三、建表SQL:(库名 "KU") 1、主表 Student-- DDLC...
2018-11-01 16:09:33 13161
转载 Oracle 11g 忘记sys用户密码和system用户密码的解决办法
Oracle 11g 忘记sys用户密码和system用户密码的解决办法首先,其他用户的密码可以通过 alert 修改,但是忘记sys和system用户密码的解决办法有些复杂。我把网上的方法试了一遍,中途遇到不少问题(比如权限不足),并没有解决。下面是我成功解决问题的方法,各位可以尝试一下。在下图中的目录下面找到 PWDorcl.ora 文件,orcl是数据库的实例名 备份,将PWDor...
2018-10-31 13:04:13 899
转载 oracle 10 g 以后数据库导入导出方法(dump)
Oracle Database 10g以后引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中。 数据泵导出导入(EXPDP和IMPDP)的作用 1、实现逻辑备份和逻辑恢复。 2、在数据库用户之间移动对象。 3、在数据库之间移动对象 4、实现表空间搬移。 数据泵导出导入与传统导出...
2018-10-29 14:14:04 1161
转载 web.xml error-page 不起作用解决方案
今天遇到一个问题(应该是个老问题,但网上答案各异),记录下来 在web.xml中配置错误页面跳转如下: <error-page> <exception-type>java.lang.Exception</exception-type> <location>/err/error.jsp</location> </error-...
2018-10-23 14:23:53 4799 1
转载 maven 工程上传到 指定svn 服务器上
一、创建一个svn的资源库,选择包含三个文件夹的,trunk表示主干,branches表示分支,tags表示标签 一般trunk放主干代码,tags放打的标签,branches放分支代码二、在ecplise中添加svn的插件,而后将文件上传 需要上传的项目处点击右键: 选择svn 创建新的资源库位置 填入新库的位置...
2018-10-23 14:02:50 898
原创 dojoConfig 介绍
Dojo中想要加载自定义的AMD模块,需要先设置好这个模块对应的路径,模块的路径就是这个模块的唯一标识符。一、dojoConfig参数设置详解var dojoConfig = { baseUrl: "/js", has: { //用于定义dojo的火狐浏览器bug检测模块 "dojo-firebug": true, "dojo-...
2018-10-16 11:43:32 230
原创 jersey 注解类型
HTTP MethodsHTTP方法映射到资源的CRUD(创建、读取、更新和删除)操作,基本模式如下:HTTP GET:读取/列出/检索单个或资源集合。 HTTP POST:新建资源。 HTTP PUT:更新现有资源或资源集合。 HTTP DELETE:删除资源或资源集合。1.@Produces@Produces注释用来指定将要返回给client端的数据标识类型(MIME)。@...
2018-10-11 11:04:12 205
转载 Intellij IDEA 2016学习系列之(二)mybatis-generator自动生成
在maven工程中的resource中创建generatorConfigxml 配置generatorConfigxml的 配置pomxml 生成对象的两种方式 方式一使用idea的maven插件直接快速生成 方式二在Intellij IDEA添加一个Run运行选项使用maven运行mybatis-generator-maven-plugin插件 S...
2018-10-10 13:56:47 575
转载 最全面的springBoot集成mybatis+mysql项目搭建经验分享
大家都知道,现在Spring框架几乎无处不用,目前最新版本据说是Spring5,现在常用的基本还是Spring4.X,很多公司甚至用的还是Spring3.x,而Spring领域其中最好用的莫过于SpringBoot,这是从SpringMVC衍变出来的,本质还是SpringMVC,但是要比SpringMVC好用的多,因为很好用,所以笔者闲暇之际用SpringBoot从头至尾摸索着搭建了一个案例,分享...
2018-10-10 13:35:42 282
转载 Nodejs服务器管理模块forever
Posted:Sep 26, 2013Tags:forevernodejs服务器管理Comments:29 CommentsNodejs服务器管理模块forever从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基...
2018-10-09 13:56:49 452 1
转载 数据库主从分离
数据库的读写分离的好处? 1. 将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈; 2. 主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发; 3. 数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性;读写分离的基本原理就是让主数据库处理事务性增、改、删操作(INSERT、UP...
2018-10-09 09:42:50 5543
转载 idea搭建Spring boot+jsp的简单web项目
大家好: 这是我的第一篇博客文章,简单介绍一下Spring boot + jsp 的搭建流程,希望给跟我一样新接触Spring boot的读者一点儿启发。开发工具:jdk1.8 idea2017(付费版,网上找的破解教程)1。创建spring boot项目,使用idea自带的spring initializr创建Spring boot的maven项目(我是先创建了一个空的项目)。...
2018-10-03 00:07:56 691
转载 使用Java自带的keytool工具生成RSA非对称密钥证书,并导出公钥文件
1、工具Java自带的工具keytool可以用来生成密钥证书,也可以查看或删除证书库里的证书。无论是windows还是Linux系统,这个工具都会出现在jdk安装目录的bin文件夹下下图是在linux环境下,在bin目录下的所有文件: 2、概念keytool工具是基于“证书库”来对密钥进行管理的。“证书库”是一个后缀名为“.keystore”的文件。如下图:在密钥库...
2018-09-28 13:35:27 1544 1
转载 基于Java的Rest架构风格及接口安全性讨论
1.REST即表现层状态传递(Representational [,rɛprɪzɛn'teʃnl] State Transfer,简称REST)。(1)REST名词解释:通俗来讲就是资源在网络中以某种表现形式进行状态转移。分解开来:Resource:所指的不只是数据,而是数据和表现形式的组合;Representational:某种表现形式,比如用JSON,XML,JPEG等;S...
2018-09-26 14:05:11 675
转载 开放API接口签名验证,让你的接口从此不再裸奔
接口安全问题请求身份是否合法? 请求参数是否被篡改? 请求是否唯一?AccessKey&SecretKey (开放平台)请求身份为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接口加密,确保不易被穷举,生成算法不易被猜测)。防止篡改参数签名按照请求参数名的字母升序排列非空请求参数(包含AccessKey),使用URL键值对的格式...
2018-09-26 11:30:29 2437
转载 Mybatis传递多个参数的解决办法(三种)
第一种方案DAO层的函数方法Public User selectUser(String name,String area); 对应的Mapper.xml <select id="selectUser" resultMap="BaseResultMap">select * from user_user_t where user_name = #{0} and use...
2018-09-25 13:49:22 4646
转载 SpringMVC 工作原理
SpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet...
2018-09-25 13:43:28 86
转载 MYBATIS动态调用表名和字段名
一直在使用Mybatis这个ORM框架,都是使用mybatis里的一些常用功能。今天在项目开发中有个业务是需要限制各个用户对某些表里的字段查询以及某些字段是否显示,如某张表的某些字段不让用户查询到。这种情况下,就需要构建sql来动态传入表名、字段名了。现在对解决方法进行下总结,希望对遇到同样问题的伙伴有些帮助。动态SQL是mybatis的强大特性之一,mybatis在对sql语句进行预编译之前...
2018-09-25 13:14:08 2098
原创 Jersey 写restful接口时QueryParam ,FormParam 等的区别
1. @PathParam 使用@PathParam可以获取URI中指定规则的参数,举个例子: 类中@Path("/user") @GET @Path("{username"}) @Produces(MediaType.APPLICATION_JSON) public User getUser(@PathParam("username") String user...
2018-09-25 09:59:16 270
转载 ssm集成jersey2,一个实现了RESTful的webservice框架。
在介绍之前,先说明一下,项目的结构,使用了maven构建项目,模块化管理。图片中:1是整个项目,2是客户端,3是服务端,4是接口层,5是数据访问层其中的依赖关系为2(客户端)和3(服务端)分别依赖4(接口层),4(接口层)依赖5(数据层)。第一步:使用maven,引入spring和jersey的相关jar包。第二步:其实这一步中就是和我们建立SSM框架的时候类似,(...
2018-09-20 11:48:15 526
原创 maven 知识点
1、使用清理插件:maven-clean-plugin:2.5执行清理删除已有target目录(版本2.5);2、使用资源插件:maven-resources-plugin:2.6执行资源文件的处理(版本2.6);3、使用编译插件:maven-compiler-plugin:3.1编译所有源文件生成class文件至target\classes目录下(版本3.1);4、使用资源插件:ma...
2018-09-12 16:58:14 237
原创 最全的maven的pom.xml文件详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_...
2018-09-06 10:58:45 113
转载 根据http://start.spring.io/生成项目工程
对于需要spring的工程,可以在http://start.spring.io/网站生成需要的工程,然后导入eclipse中。 步骤如下: 一、从http://start.spring.io/生成项目工程 1、框1中选中管理工具,目前选用的是用的比较多的maven来管理项目; 2、框2中选择项目的开发语言; 3、框3选中spring boot的版本; 4、框4中项目的唯一标识; 5、选择项目依赖的...
2018-05-22 13:37:18 662
转载 springMvc 解析<mv:annotation-driven>
一、AnnotationDrivenBeanDefinitionParser 通常如果我们希望通过注解的方式来进行SpringMVC开发,我们都会在***-servlet.xml中加入标签来告诉Spring我们的目的。但是我们为什么这么做呢?这个标签是什么意思呢?它做了什么呢? 同样为了弄清楚这些问题, 像标签一样,我们先找到它的解析类。第一篇文章中说过了,所有的自定义命名
2018-04-09 14:19:57 236
转载 Spring contextConfigLocation 默认加载文件
在使用Spring框架的时候,如果我们使用的是XML文件配置Bean的方式的话,我们往往会在web.xml里面配置如下内容: <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/config/sp...
2018-04-09 14:08:34 491
转载 数据库设计范式及原则
数据库设计三范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第一范式的合理遵...
2018-03-19 13:49:49 427
Unity 4.x Pro Patch.exe
2017-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人