自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_31929761的博客

吾日三省

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 java内存区域与内存溢出异常

内存区域运行时数据区1、线程共享区:方法区(存储加载的类信息、常量、静态变量,垃圾回收常量池、类型的卸载)、堆(存放对象实例、垃圾回收的主要区域)2、线程独占区:虚拟机栈(执行方法时创建一个栈帧存储局部变量表、操作数栈、动态链接、方法出口)、本地方法栈(native方法)、程序计数器(当前线程所执行字节码的行号,执行native方法时为undefined)1、运行时常量池:方法区的一部分,...

2019-08-20 15:06:42 84

原创 jpa使用

最近项目中使用了jpa作为持久层技术框架,记录一下项目使用中的一些心得。jpa基本概念JPA是一个ORM框架;基于hibernate框架进行了进一步的封装;提供更加简单持久层的数据操作基本使用<!--maven依赖:--> <!--jpa--> <dependency> <groupId>org.springframework...

2019-07-08 14:17:53 121

转载 shiro笔记

关键类介绍--SubjectSubject即主体,外部应用与subject进行交互,subject记录了当前操作用户,将用户的概念理解为当前操作的主体,可能是一个通过浏览器请求的用户,也可能是一个运行的程序。 Subject在shiro中是一个接口,接口中定义了很多认证授相关的方法,外部程序通过subject进行认证授,而subject是通过SecurityManager安全管理器进行认证授权...

2019-03-14 13:49:21 123

原创 经典排序算法

插入排序//从待排序列中选出一个元素,插入到已经有序的元素之中,直到所有的元素都插入到有序序列中所有的元素就全部有序了通常的做法就是将第一个元素看做是有序的元素(即待排序列的第一个元素看做是有序序列),然后我们将第二个元素和有序序列(即第一个元素)作比较,按正确的序列插入到序列中去。然后在将第三个元素和前面有序序列(即整个待排序列的前两个元素)作比较,将第三个插入到前两个元素中去,使得前三...

2019-03-04 16:53:50 86

原创 红黑树

概述#红黑树是自平衡的二叉搜索树,是计算机科学中的一种数据结构。# 平衡是指所有叶子的深度基本相同(完全相等的情况并不多见,所以只能趋向于相等)# 二叉搜索树是指,节点最多有两个儿子,且左子树中所有节点都小于右子树。# 红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)# 树中节点有改动时,通过调整节点顺序(旋转),重新给节点染色,使节点满足某种特殊的性质来...

2019-02-27 13:29:43 94

原创 云服务器java开发环境搭建

1、jdkhttps://blog.csdn.net/qq_31929761/article/details/811272722、mvnmaven安装过程与jdk基本一样3、tomcat//tomcat关闭报错 解决方法Jul 17, 2015 9:47:54 AM org.apache.catalina.startup.Catalina stopServer SEVERE: Cou...

2019-02-19 16:03:42 804

转载 mysql常用命令

连接数据库--本机mysql -u root -p--远程mysql -h 139.120.110.110 -u root -p 123--刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中修改用户密码--给root加个密码ab12,因为开始时root没有密码,所以-p 旧密码一项就可以省略mysqladmin -u root -passwor...

2019-02-13 09:41:55 99

转载 oracle常用命令

ORACLE的启动和关闭1、单机环境--启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle --启动ORACLE系统 oracle&gt;svrmgrl SVRMGR&gt;connect internal SVRMGR&gt;startup SVRMGR&gt;quit--关闭ORACLE系统 oracle&gt;svrmgrl SV...

2019-02-12 10:50:21 80

转载 sql99标准

SQL99标准SQL99是什么(1)是操作所有关系型数据库的规则(2)是第四代语言(3)是一种结构化查询语言(4)只需发出合法合理的命令,就有对应的结果显示SQL92/【99】标准的四大分类 :(A)DML(数据操纵语言):select,insert,update,delete(B)DDL(数据定义语言):create table,alter table,drop table,tr...

2019-02-11 09:32:32 2735

原创 oracle表

模式对象数据库模式是数据结构的逻辑容器,称为模式对象。模式对象的示例是表和索引。您可以使用SQL创建和操作模式对象。每个用户帐户拥有一个模式,该模式与用户具有相同的名称。在生产数据库中,模式所有者通常表示数据库应用程序而不是人。模式对象:表、视图、序列、Partitions(分区)、索引、Dimension(维)、Synonyms(同义词)、PL / SQL子程序和包注:存储在数...

2019-01-30 10:45:05 131

原创 oracle数据库简介

关系数据库数据库是作为一个单元处理的有组织的信息集合。数据库的目的是收集,存储和检索数据库应用程序使用的相关信息。数据库管理系统(DBMS)是控制存储,组织和检索数据的软件,与数据库交互访问和操作数据(1)关系模型与非关系模型不同,它是建立在严格的数学概念的基础上的。(2)关系模型的概念单一,无论实体还是实体之间的联系都用关系表示,操作的对象个操作的结果都是关系,所以其数据结构简单、清...

2019-01-29 13:37:44 164

原创 git分支

分支命令$ git checkout -b hotfix 新建分支并切换$ git checkout master 切换分支$ git merge hotfix 分支合并$ git branch -d hotfix 分支删除$ git branch 获取当前所有分支的列表$ git branch --merged 查看哪些分支已经合并到当前分支$ git bran...

2019-01-24 16:45:20 86

原创 git基础

配置信息命令:--列出所有 Git 能找到的配置$ git config --listuser.name=John [email protected]=autocolor.branch=autocolor.interactive=autocolor.diff=auto...--配置全局用户信息,在提交时会自动写入$ g...

2019-01-24 14:02:50 69

原创 oauth2.0单点登录

记录一下使用oauth2搭建单点登录过程中踩过的一些坑项目是基于springboot架构搭建,使用了springcloud的一系列组件,项目安全维护方面使用的是springcloud的子组件spring cloud security和Spring Cloud Security OAuth2 。Spring Cloud Security OAuth2 其实是springcloud对oauth...

2018-11-15 08:45:02 232

原创 springcloud使用记录

首先记录一下微服务的一些基本概念吧,以防以后搞不清楚从应用层面解析,微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。即每一个微服务其实都是可以脱离其他服务独立运行,这是基于微服务的服务降级机制实现的。另外微服务直接的通信,大都可以通过http请求进行通信,这是由于springcloud的子组件feign,这个组件具有发送伪http请求的功能,这使得每个微服务...

2018-11-14 10:51:50 174

原创 后端编程遇到的一些问题----java篇

日期格式化SimpleDateFormat formatter = new SimpleDateFormat(&amp;amp;amp;quot;yyyyMMdd&amp;amp;amp;quot;);String dateStr= formatter.format(new Date());日期加减SimpleDateFormat formatter = new SimpleDateFormat(&amp;amp;amp;quot;yyyyMMdd&amp;amp;

2018-11-14 10:22:30 187

原创 前端编程遇到的一些问题----html篇

title属性值里面如果有中文空格会导致鼠标悬停时只显示空格前面的内容

2018-11-14 10:05:51 135

原创 webservice模拟推送xml报文命令

最近项目里需要用到webservice推送xml报文,由于测试接口的网段不对开发环境开放,所以每次测试推送都需要把项目部署上测试环境进行数据推送测试,但其实我们需要测试只是生成的报文是否能推送过去而对方接收后解析出来的格式没问题即可,所以我在本地测试推送时只需要把要推送的报文生成本地文件,然后通过测试服务器模拟发送webservice请求即可;为了防止遗忘,在此记录一下测试模拟发送请求的命令c...

2018-11-14 09:58:14 1278

转载 poi插件操作office文档

1、poi-tl 这个插件可用于导入导出word文档,简单易用(附文档地址:http://deepoove.com/poi-tl/#example-article) 使用步骤:1、添加maven依赖&lt;dependency&gt; &lt;groupId&gt;com.deepoove&lt;/groupId&gt; &lt;artifactId&gt;poi-t...

2018-09-07 09:37:04 1198

原创 python环境搭建(window7)

python安装python官网下载python最新版本https://www.python.org/downloads/目前最新版本3.7下载完成后双击运行安装时如果选中add python to path则会自动把python环境变量配置到path,不需要手动在配置环境变量模块安装安装pip:进入命令行,然后把目录切换到python的安装目录下的Script文件夹下,输入命...

2018-09-04 10:41:32 246

转载 centos7防火墙

添加开放的端口firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)重新载入firewall-cmd --reload查看80端口是否开放firewall-cmd --zone=public --query-port=80/tcp删除开发端口firew...

2018-08-06 10:30:57 104

原创 webservice服务调用(伪http请求)

测试调用天气预报的服务import java.util.HashMap;import java.util.List;import java.util.Map;import jodd.http.HttpRequest;import jodd.http.HttpResponse;import org.dom4j.Document;import org.dom4j.DocumentE...

2018-07-25 15:45:34 413

原创 webservice客户端(限java语言)

场景:服务端使用java语言编写 服务端暴露的接口: public String sayHi(String name); 客户端代码: 1.调用接口定义(和服务接口定义一致)import javax.jws.WebMethod;import javax.jws.WebService;import java.util.List;@WebService(targetNamespace...

2018-07-25 15:16:49 145

原创 linux服务器安装jdk

打开文件夹cd /usr/local/java下载jdkwget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz?AuthParam=1532052379_efc5166879d65c703d050b1dcb0a...

2018-07-20 10:11:18 483

原创 docker下安装oracle

参考http://blog.csdn.net/zwx521515/article/details/77982884重要命令:1、拉取镜像:docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2、创建容器:docker run -d -p 1521:1521 --name oracle_11g -v /usr/oracle ...

2018-03-23 09:30:23 696

原创 quartz持久化简单实现

持久化Job须知:1、Quartz默认使用RAMJobStore,org.quartz.simple.RAMJobStore2、quartz-2.x.x.jar包下的org.quartz包下存储了默认配置quartz.properties3、Quartz 提供了两种类型的持久性 JobStore,为JobStoreTX和JobStoreCMT在类路径重写quartz.properties例如:or...

2018-03-20 17:28:00 338

jdk-linux.rar

jdk-linux.rar

2021-01-23

空空如也

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

TA关注的人

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