5 kunzai6

尚未进行身份认证

主要从事java、前端、大数据开发。

等级
博文 90
排名 4w+

swagger文档生成和测试

swagger2是一个在线生成文档和测试功能的软件,使用很简单,大概说一下步骤。一、在pom中加入两个依赖:<dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><vers...

2019-06-17 16:55:59

大数据开发常用语法

大数据开发常用语法hive:sqoop:

2019-06-10 15:08:02

sql常用的语句及其逻辑

最近经常使用sql,这里将平时用的不多的记录一下。常用的逻辑也会不多的总结。常用语句:SELECTDISTINCT:表中一个列可能会包含多个重复值,distinct关键词用于返回唯一不同的值。SELECTTOP:规定要返回的记录的数目。对于拥有数千条记录的大型表来说,是非常有用的。BETWEEN:操作符选取介于两个值之间的数据范围内的值,这些值可以是数值、文本或者日期。IN...

2019-06-03 11:40:45

Spring Tools Suite安装插件

一.安装lombok1。首先在pom引进<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.20&l...

2019-05-29 00:43:51

搜索引擎排名实战经验

一、更新网站信息后,搜索流量会出现上下起伏。实践中,搜索引擎会不断更新百度快照,快照上会有标题和描述那些网站信息,但是真正用户搜索的网页和排名情况更多的是由网站中实时标题等内容决定的,跟快照似乎没有那么大关系。就是排名靠实时的网站,搜索到的展示信息靠快照。待验证:是否可以等快照弄完了,再更新网站关键词信息,获取更好的搜索流量和展示信息。...

2019-04-16 11:22:17

tomcat部署工程设置及注意事项

1、tomcat设置:一、设置gzip压缩环境:<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>修改成:<Connectorport="80"protocol="HTTP/1.1"...

2019-04-09 16:48:34

seo名词术语,含义及作用

研究seo常用术语的含义,理解常用术语对网站seo的作用,使之提高网站排名质量。1、百度站长平台这是seo引擎最好的资料来源地,毕竟seo大部分是对百度来做的,这是百度官方平台,大量资料和工具。2、404页面当找不到页面时,必须返回404页面,告诉浏览器页面流失,服务器是没问题滴。必须要有,找404模板,套用自己网站即可。3、关键词关键词是...

2019-04-03 17:56:55

网站seo开发规范

无论任何类型的网站,根据基础seo技术做必要的规范,都是必要的。相对来讲,定位于小型企业站的网站,要求没有那么严格。越是大中型网站,越是链接结构丰富,越是期望通过内链提权的网站,越要遵循。从seo建站之初,就将seo相关的技术规范做到位,在网站优化过程中,遵循必要的技术规范,付之以正常的内容建设,链接建设,用户友好度建设,这样网站优化成功的概率会大大提升,且可以防...

2019-04-02 16:53:55

设置https服务器,分别在spring-cloud和tomcat中设置做http转发https

有一些服务器必须要采用https安全访问模式,比如小程序开发,所有需要将我们的服务器转成https的访问。步骤如下:一、阿里云获取证书:首先在域名下面申请免费的安全证书(https://yq.aliyun.com/articles/221596),在证书的目录下使用命令行运行以下命令生成jks文件(java工程下需要):keytool-importkeystore-srck...

2019-03-27 11:17:32

PC端和移动端访问,区分进入不同适配网页

前端区分和后端(java)区分两种方法:一、在前端区分(在body下面加入如下,放在网页html代码之前)<body><script>/*百度自动提交*/varpathurl='/www/';</script><SCRIPTLANGUAGE="JavaScript">functionmobile_device_detect...

2019-03-26 11:28:05

在tomcat和spring-cloud中部署多个工程,并设置不同域名通过https访问不同的工程

本教程通过阿里云获取到免费的https证书,在spring-cloud中目前只会设置一个域名的https访问服务器,在tomcat中可以设置不同的域名通过https访问同一个tomcat服务器,再通过服务器访问不同的工程中,但tomcat必须是8.5及以上版本才行,这里采用的是tomcat9。一,在windows中部署后,通过不同的域名访问同一个端口,进入不同的工程项目。1.在serv...

2019-03-05 17:14:01

在阿里云windows service系统和linux系统上部署java工程时的配置

在阿里云windowsservice系统和linux系统上部署java工程时的配置项一、windowsservice系统配置主要完成三个工作:装iis服务,JDK(java),配置安全工作组(开端口)1.装iis服务,打开服务器管理器--》添加角色和功能--》,在角色处选中>Web服务器(IIS)、在功能处选中>(.NETFramework4.5)、IIS可承载We...

2019-02-20 13:37:41

阿里云windows service系统和linux系统上部署java工程

项目发布方式1:在liunx下使用tomcat部署工程:一,首先将代码与代码库更新二,将本地代码文件放到服务器代码中,D:\wjanzhuang\apachetomcat\webapps\itshttp\ 直接拉取到服务器中(点击文件,快速右键选择upload)。注意要在同一文件夹内。三,使用cd/opt/   ;cdbin文件中,使用关闭:./shutdown.sh...

2019-02-20 13:37:37

web环境搭建,git使用方法,新手环境搭建。

大致步骤:安装所需要的软件,配置公钥,克隆代码(记得gradle),配置tomcat,运行代码。需要安装的:jdk,myeclipse,tomcat,git,gradle,ssh,pgAdmin。关联本地代码库并设置bitbacket:一,生成公钥(在文件夹中打开GitBish,邮箱是在bitbucket中注册过的):ssh-keygen-trsa-C“username@e...

2019-02-20 13:37:32

java基础知识

一.封装、继承、多态:1、extends(继承):    一、继承,定义子类继承父类。只能继承一个父类。    二、class子类名extends父类名。2、implements(实现接口):    一、声明实现接口,可以声明实现一个接口或者多个接口。    二、class类名implements接口名。3、interface(接口)...

2019-02-20 13:37:14

软件开发架构

主要涉及到一些协同开发工具的介绍和使用:都可在本地安装使用:jira:协同开发工具,主要应用于敏捷开发confluence:项目管理工具为知笔记:文档管理swagger2:是一款RESTFUL接口的文档在线自动生成+功能测试软件jenkins:自动化部署工具,使用简单。是一个warbitbucket:代码存储工具git:代码协同管理工具gradle:项目构建工...

2019-02-20 13:37:10

Spring-Cloud架构中映射本地绝对地址到项目

在Spring-Cloud架构中映射本地绝对地址到项目,使得项目可以直接使用本地资源文件,如:图片文件等。主要有两种方法,一种是在yml中配置。二可以在使用@Configuration初始化运行,配置路径的方式。第一种:1.图片存放位置:D:\gy_image\ad 2.配置application.yml文件spring: resources:  static-...

2019-02-20 13:37:06

在Eclipse中创建Maven多模块工程的例子

在Eclipse中创建Maven多模块工程的例子一、准备若想在Eclipse里面做这些的话,那么在做这一切前,请确认你是否已经在eclipse里面安装了maven插件。如果没有装插件,那只能通过命令行去做了。好,现在假设已经在Eclipse里面装了maven插件,那么我们一起用Eclipse来创建Maven多模块项目吧!二、先创建父项目在Eclipse里面New-> M...

2019-02-20 13:37:01

javaweb发布安全几种方式

1.对终于信息进行加密,严禁明文传输。2.通过spring-cloud中gate进行网关控制。3.shiro进行权限控制。4.对js代码进行加密混淆,尽量不在js中做相关业务操作,将工程打成jar发布。5.应用现有常见防范技术,如防蠕虫手段。6.使用复杂密码。...

2019-02-20 13:36:53

java开发环境搭建,jdk,eclipse,git,gradle,ssh,tomcat,mysql,navicat mysql,maven,svn环境搭建

一.jdk,1,下载安装,到官网下载javasejdk1.8安装包,点击安装到相应的目录文件下;2,配置:配置JDK,我的电脑-属性-系统属性-高级--环境变量。在系统变量中变量名为:PATH,变量值:C:\wjanzhuang\mysql-5.7.19-winx64\bin,以分号结尾。使用相同步骤,点击新建按钮,系统变量名为:CLASS-PATH变量,变量值为:C:\wjanz...

2019-02-20 13:36:18
奖章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。