自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (18)
  • 收藏
  • 关注

原创 springboot中一些注解的作用及使用方法

@PreAuthorize :@PreAuthorize 注解,顾名思义是进入方法前的权限验证,@PreAuthorize 声明这个方法所需要的权限表达式,例如:@PreAuthorize(“hasAuthority(‘sys:dept:delete’)”),根据这个注解所需要的权限,再和当前登录的用户角色所拥有的权限对比,如果用户的角色权限集Set中有这个权限,则放行;没有,拒绝链接:https://www.jianshu.com/p/3ddd2b31cb86@RequestAttribute获

2021-06-04 09:53:37 346

原创 分享一下java对数据传输的加密加签

以前公司的项目主要是一些内网用的系统,最近换了一家公司,都是面向网络用户的。有与第三方平台合作的情况,为了保证请求数据的安全,对方向我们传输数据都会对数据进行加密以及添加数字签名。我们拿到对方加密的数据后,再进行验签解密。请求对方的接口也是一样的。下面就说以一下这个过程吧参数加密解密:加密:我方AES密钥对data参数进行对称加密,然后在通过我方RSA私钥将data密文与其他参数拼接成字符串进行非对称加密得到sign签名。解密:先使用对方公钥进行验签,再使用对方AES密钥进行参数解密。下面是个参数加

2021-06-03 23:02:30 817

转载 Vue.js安装及环境搭建-Windows版

[在Vue.js安装及环境搭建-Windows版](https://www.cnblogs.com/zs-notes/p/11389984.html)链接: [link](https://www.cnblogs.com/zs-notes/p/11389984.html)。

2021-02-18 15:21:32 134

原创 oracle:导入导出数据库dmp文件以及创建用户表空间

oracle是可以导出用户所有的表以及函数视图成一个dmp文件的,操作如下:注意,适用于数据库版本11g(导入导出数据库版本必须一致)相同schema之间的导入导出在sqlplus 或者数据库工具中创建临时目录(使用其他变量也可以)create directory DUMP_DOC as '/home/oracle/tmpdoc';--创建导出的地址create directory DUMP_DIR as 'D:/officedoc';检查select * FROM dba_dire

2021-02-05 14:41:28 440

原创 linux:启停jar包脚本以及一些命令

启动名为workflow-0.0.1-SNAPSHOT.jar 的sh脚本先用vi +文件名.sh创建sh文件,按i编辑#!/bin/bashecho startnohup /root/workflow/jdk1.8.0_181/bin/java -jar workflow-0.0.1-SNAPSHOT.jar >>oupt.out 2>&1 &echo $! > ./workflow-0.0.1-SNAPSHOT.pidecho end~:wq

2021-02-05 14:32:14 333

原创 Idea集成git,将代码提交至github

在上一家公司托管代码用的是gitlab,是运维搭建好的,安装插件后直接提交代码用就行了,idea怎么向github提交代码是不知道的。找了两个帖子,以后忘记了可以再看。IDEA集成github链接: https://blog.csdn.net/miwanmeng/article/details/81128353.IDEA往github提交代码链接: https://blog.csdn.net/qq_36522306/article/details/94390588....

2020-12-29 23:15:17 120

原创 Spring boot:项目部署不重新上传jar包,增量升级步骤

spring boot工程打成jar包发布后可能有需要改配置文件或者新增class文件的情况,在windows环境我之前是把jar后缀改成zip修改完配置文件后在改回jar,这样操作之后jar包就不能运行了。所以这里需要用到jar命令。首先需要把jar包copy到一个空文件夹然后解压缩jar -xf menjtest-0.0.1-SNAPSHOT.jar然后再把需要修改的配置文件改了,或者需要添加的class文件加进去修改完之后需要删除当前文件夹的原jar包rm -rf menj

2020-12-29 17:54:49 1171

原创 Spring Boot:工程导出jar包后用jar包运行

spring boot支持工程导出jar包运行,不需要tomocat,步骤如下;将工程打成jar包将打完包的jar目录复制到某个文件夹用cmd运行jar包,先在jar包文件夹单机右键选择在此处打开powershell窗口输入java -jar 加jar包名即可运行出现这个画面说明就启动成功了,再访问一下访问成功,ok了!最后还有一个遇到的问题,我本地环境jdk版本是15,jar包运行环境的版本是jdk8,用cmd启动就会报错,因为版本不兼容,解决方案如下:file-settin

2020-12-23 18:19:27 158

原创 Spring Boot:配置日志信息写入文件及控制台打印

日志打印在开发过程中是很重要的,之前一般都是别人配好自己直接用就行了,这次接手的一个任务需要自己配。记录一下防止以后忘记了。首先需要在application里面添加配置logging: config: classpath:logback-spring.xml level: dao: debug org: mybatis: debuglogback-spring.xml这个文件需要手动配置,如下:<?xml version="1.0" encoding="U

2020-12-23 14:56:47 880

转载 Idea中配置maven环境(转载)

Idea中配置maven环境之前的项目用的都是eclipse,已经很久没有用过idea了,怎么配置maven环境已经忘记了。为了防止以后又忘记,转载一篇配置maven的文章。链接: link.

2020-12-21 11:30:30 82

原创 eclipse设置JavaDoc注释

设置注释模板的入口:Window-&gt;Preference-&gt;Java-&gt;Code Style-&gt;Code Template然后展开Comments节点就是所有需设置注释的元素。文件(Files)注释标签:/*** @Title: ${file_name}* @Package ${package_name}* @Description: (描述该文件做什么)...

2018-12-17 17:22:30 598

原创 微信开发:springboot接入微信公众号

微信公众号现今已经成为我们日常生活中获取信息的一个重要途径,今天这篇博客主要是介绍如何用springboot接入微信的公众号。微信的公众号分三种:订阅号,一般个人使用,很多功能受限;服务号,个人与企业皆可使用,收费,功能基本都可用,但注册需要营业执照;企业号一般只有企业使用,注册也需营业执照。在我们开发学习的过程中,订阅号是不能满足我们的需求的,而服务号又收费,这时后就要用到测试号。下面进入正题...

2018-11-26 00:35:39 1546

转载 微信开发-NATAPP的使用

1.为什么使用natapp1.1 在进行微信公众号开发时,我们需要搭建网站,并且有可能需要将项目部署到外网可访问的域名上,并且随时都有可能修改网站内容进行调试。如果能够将内网ip映射到外网上,大大方便了开发者的调试。每次发布只需本地启动应用。1.2 通过natapp将内网映射到外网,还可以方便我们其他工作,比如外网展示网站等。2.如何使用natapp2.1 注册账号https://...

2018-11-25 20:17:48 440

原创 MyBatis:使用mybatis自动生成代码(实体类与基础的增删改查)

在项目开发过程中,有很多代码都是没必要自己手动去敲的,比如表的实体类,还有一些基础的增删改查的方法。自己动手的话只能降低工作效率,这篇博客主要是接受如何使用mybatis的插件自动生成代码。第一步去pom文件添加插件: &lt;plugin&gt; &lt;groupId&gt;org.mybatis.generator&lt;/groupId&gt; &lt;artifact...

2018-11-25 00:51:42 2767 1

原创 Highcharts:在HTML页面上应用highcharts实现与后台数据的交互

在我们项目过程中,常常许多时候需要用到图形化报表,以方便查看统计数据。而highcharts则是我们做图形报表的不二选择,支持各种图表:如曲线图、区域图、柱状图、饼状图、散状点图和综合图表等等。这篇博客主要是介绍怎么将后台的数据展示在html页面上,下面就来进行实战操作:操作之前先把完成的报表亮出来,这里主要是一个折线图:先需要引入highcharts的核心文件:&lt;script s...

2018-11-25 00:16:56 2748

原创 Spring Boot:在springboot中整合mybatis查询,并将数据展示在渲染模板freeMarker上

上一篇博客讲到了怎样在Idea上搭建springboot,这次主要讲如何使用springboot来整合Mybatis,以及渲染模板的使用。1. 首先要整合mybatis以及使用渲染模板创建springboot时要选择一些依赖,如下图标记所示:选定之后就可以创建项目了,当然不选也是可以的,不过要手动导入依赖。2.然后再来看一下项目结构:其实跟ssm的结构没啥区别,还有一些package...

2018-11-22 01:34:45 1513

原创 Spring Boot:在IDEA上搭建Spring

spring boot是目前比较流行的一个框架,但实际上它也并不是什么新的模式框架,只是默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架,需要哪个框架的时候,只需要新建项目的时候勾选相应的框架核心,然后不需要引入额外的Jar包,因为spring boot帮我们做了这件事。要搭建spring boot首先先来了解一下它的特点:创建独立的...

2018-11-19 20:07:14 146

原创 IntelliJ IDEA 的SVN操作(连接SVN、提交及更新)

在我们团队做项目时总需要通过SVN来共同开发同一个项目、共用资源,这里就来说一下IDEA怎么操作连接。想要通过Idea连接SVN首先需要的是将SVN的客户端与服务端安装好,以下是SVN服务端与客户端的安装文件SVN服务端SVN客户端这两个安装没有什么值得注意的地方,都直接next就行,不过要知道安装的路径。安装完成之后先在服务端新建一个SVN的资源库,下面是在SVN服务端新建...

2018-11-14 01:02:02 8162 1

原创 SSM(Spring、SpringMvc、Mybatis)整合

SSM(Spring、SpringMvc、Mybatis)整合今天要说的是SMM框架的整合,这三个框架分开来用并不能完全体现出他的简便与强大,所以就需要将它们整合起来。下面就来具体的操作。首先看一下项目的结构:先说一下java文件夹中每个package的作用controller:控制层,负责对前段数据做检验,加工。只负责数据安全和数据传递给业务层。service:业务层,负责书写业务...

2018-11-08 19:31:05 148

原创 SpringMvc的form标签应用

SpringMvc的form标签应用快一个月没写博客了,这一个月都有点迷。后面可以回连续补几篇。今天要讲的是springMvc里面form标签的一些应用,主要是form:checkboxes、form:select以及form:radiobuttons 的应用。首先引入form标签库&lt;%@ taglib prefix="form" uri="http://www.springframe...

2018-11-04 21:11:45 308 1

原创 SSH整合(strtus2+spring+hibernate)

SSH是由strtus2、hibernate以及spring组成的,是java几个主流框架之一。这里主要是讲解SSH框架的搭建。首先是创建好maven项目,然后把需要的依赖文件导入到pom.xml里面下面是ssh整合需要用到的依赖需要注意的有两点第一点是:导入依赖是必须要有网络,因为需要下载jar包第二点是:导入的依赖版本可能存在兼容问题。一般导入依赖出错的话应该也是上面两个问题...

2018-10-15 17:44:00 143

原创 Windows10环境下通过putty用纯命令搭建ubuntu下的java环境

通过putty用纯命令搭建ubuntu下的java环境先在putty端输入连接的ubuntu的IP地址如下图IP地址无误直接点击 open连接即可连接到ubuntu先输入用户名与密码进行登录登录进ubuntu账户后默认状态是没有管理员权限的,需要先设置管理员密码然后使用管理员权限,输入sudo passwd root 来进行管理员密码设置,具体操作如下:zhou@zhou-...

2018-10-14 00:31:09 955

采购管理系统.rar

采购管理系统.rar

2021-02-26

专户查询项目.rar

23333333

2021-02-26

MobaXterm.zip

MobaXterm.zip

2021-02-20

公文系统需求.rar

公文系统需求.rar

2021-02-04

Git-2.18.0-64-bit.zip

Git-2.18.0-64-bit安装包

2020-12-29

微服务实例demo

这是一个微服务是实际操作的案例,一套完整的微服务demo,欢迎同学们下载学习。

2018-12-29

阿里巴巴Java卡法手册

改文档是写代码的一些最基本的规范, 《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总 结,经历了多次大规模一线实战的检验及不断的完善,系统化地整理成册,反馈给广 大开发者。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是 编程知识点,其它维度的知识点也会影响到软件的最终交付质量

2018-12-29

Java面试宝典+就业指导

Java面试宝典+就业指导,十分详细的面试资料与就业指导,给各位java萌新提供最有效的面试经验。

2018-11-29

python学生管理系统

python控制台版的学生管理系统,比较简单,适合新学习python的同学。

2018-11-26

python学生管理系统tkinter版

python学生管理系统tkinter版,方便新学习python的同学学习。十分简单,内含教程。

2018-11-26

JDK1.8中文文档

jdk1.8新特性 Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可。 新增lambda表达式 提供函数式接口 Java 8 允许你使用 :: 关键字来传递方法或者构造函数引用 我们可以直接在lambda表达式中访问外层的局部变量

2018-11-26

springboot资料

springboot资料,一些比较通俗易懂的描述,有助于springboot的学习。

2018-11-22

python网络爬虫爬取整个网页

python实现对于整个网页内容的爬取,简单易写,非常适合对python爬虫的学习。

2018-11-19

python网络爬虫爬取页面图片

python根据正则表达式实现的一个对网页图片爬取的爬虫功能,简单实用。

2018-11-19

VisualSVN Server

VisualSVN Server是一个集成的svn服务端工具,并且包含mmc管理工具,也是一款svn服务端不可多得的好工具。

2018-11-14

SVN客户端(TortoiseSVN)

TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。

2018-11-13

python用Django实现简单的web版学生信息管理系统

python用Django实现简单的web版学生信息管理系统,对于python的Django的简单应用

2018-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除