自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangrachel1的博客

技术交流

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

原创 mysql免安装版本(简化版)

设置mysql数据库的数据的存放目录,必须是data,或者是//xxx/data。5:以管理员身份打开“命令行窗口”,执行下列命令。1:解压mysql-5.7.26-winx64。# 设置mysql的安装目录。3:添加my.ini文件。2:添加data文件夹。

2023-04-26 14:16:22 589

原创 使用 Arrays.asList/ArrayList(subList)注意事项

1.1 可能会踩的坑先来看下Arrays.asList的使用:输出结果如下图所示:然后,往statusList中添加元素3,如下所示:预期的结果,应该是输出true,但是实际却是抛出了java.lang.UnsupportedOperationException异常:不禁疑问,只是简单添加个元素,为啥会抛这么个异常呢,不科学啊。

2023-03-24 11:30:15 237

原创 将 Bean 放入 Spring 容器中的五种方式

向spring容器中加入bean的几种方式.3:@Import 配合接口进行导入4:使用FactoryBean。5:实现BeanDefinitionRegistryPostProcessor进行后置处理。

2023-03-23 17:23:01 463

翻译 Java 8 lambda的使用 Stream 之distinct、 collect()

Java8 中通过 Stream 对列表进行去重的几种方法

2023-03-22 11:27:16 5452

原创 达梦常用的sql查询语句

达梦常用的sql查询语句

2023-03-21 17:00:01 1047

原创 activiti整合Springboot,使用springboot自带的定时器注解@EnableScheduling启动报错

activiti整合Springboot,使用springboot自带的定时器注解@EnableScheduling启动报错

2022-11-21 15:28:01 1411

原创 Activiti7集成DM数据库

activti7集成达梦数据库-其它文档类资源-CSDN下载jar包直接下载就能使用更多下载资源、学习资料请访问CSDN下载频道.https觉得麻烦的童鞋可以直接下载源码使用,链接。

2022-07-15 15:10:08 1080

原创 Activiti7学习记录:springboot整合Activiti7使用SpringSecurity安全框架完成用户登录(四)

两大功能: 1: 认证 2: 鉴权/授权 3:去掉springsecurity框架Activiti7会自动将SpringSecurity的jar包引入。@Componentpublic class SecurityUtil { private Logger logger = LoggerFactory.getLogger(SecurityUtil.class); @Autowired privat

2021-07-08 14:51:35 2651

原创 Activiti7学习记录:activiti7的新特性(TaskRuntime API和ProcessRuntime API)(三)

注意:与 ProcessRuntime API 交互,当前登录的用户需要具有“ACTIVITI_USER”角色。一:TaskRuntime API与activiti5和activiti6 taskAPI的区别:以前要查询待办任务是一个方法,查询候选人任务是另一个方法,activiti7现在将其封装成一个方法需要两个注入:@Autowiredprivate SecurityUtil securityUtil;@Autowiredprivate TaskRunt...

2021-07-08 10:42:47 4592

原创 Activiti7学习记录:activiti7经典类流程部署、流程定义、流程实例接口开发(二)

activiti7经典类1:流程部署Deployment:添加资源文件、获取部署信息、部署时间相关表:流程部署表act_re_deployment;流程引擎二进制数据表act_ge_bytearray@SpringBootTestpublic class Part1_Deployment { @Autowired private RepositoryService repositoryService; //通过bpmn部署流程 @Test

2021-07-02 15:08:18 1016

原创 Activiti7学习记录:springboot和activiti7整合基础环境配置(一)

Activiti7的新特性:1:与springboot更好的原生支持 2:引入SpringSecurity作为默认用户和角色的默认安全机制 3:核心API进行了封装 4:对云发布,分布式支持等1:新建springboot项目,安装maven:2:引入项目依赖<dependency> ...

2021-07-02 11:00:47 713

转载 RabbitMQ,kafka,activeMq....等中间件介绍

原文链接:https://www.jianshu.com/p/78847c203b76目录:1、什么是MQ 2、MQ是干什么用的?3、MQ衡量标准4、主流竞品分析 4.1、ActiveMQ 4.2、Kafka 4.3、RocketMQ5、技术背景知识介绍 5.1、AMQP高级消息队列协议 5.2、Erlang语言6、RabbitMQ 6.1、RabbitMQ的优势: 6.2、RabbitMQ的整体架构 6.3、RabbitM

2020-09-24 09:29:02 735

原创 linux部署启动web项目(安装jdk,mysql,tomcat,redis,activeMq,elasticsearch)

一:安装配置JDK1:解压jdk包  不同文件的解压命令:2:复制jdk到usr/mv ./jdk1.8.0_65/  /usr/3:创建链接(别名)In -s/usr/jdk1.8.0_65/  /usr/jdk4:配置环境变量/etc/profilevi/etc/profile在文件末尾添加JAVA_HOME=/usr/jdkexport C...

2018-08-07 16:50:20 467

原创 linux 安装mysql数据库——常见问题解决File“、usr/bin/yum”,line30报错

在执行yum命令时忽然发现出现以下报错: 1 2 3 4 5 # yum list File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:                        ^ SyntaxError: invalid syntax...

2018-08-07 14:34:06 174

原创 chmod命令详解

chmod命令详解chmod命令是linux上用于改变权限的命令,-R 是递归遍历子目录,因为你要操作的文件使用的*通配符。777,第一个7代表文件所属者的权限,第二个7代表文件所属者所在组的权限,第三个7代表其它用户的权限,7=4+2+1,在linux中权限是可以通过数字来描述的。具体表示如下:4,执行时设置用户ID,用于授权给基于文件属主的进程,而不是给创建此进程的用户。2,执行时设置...

2018-08-06 14:06:35 2177

原创 linux 下vi与vim区别以及vim的使用

文章链接:https://www.cnblogs.com/baichuanhuihai/p/7928404.html非常详细。。。。。。 

2018-08-06 13:57:10 291

原创 小程序开发学习笔记

1:小程序发布https://jingyan.baidu.com/article/39810a23adf3cbb637fda649.html2:小程序开发遇到的坑http://www.wxappclub.com/topic/798

2018-07-13 10:02:08 230

原创 排序算法——冒泡、选择、插入排序

本文简单总结一下三大排序算法,如有不足,请多多提意见。。。。。。一、冒泡排序(Bubble sort)简述:从小到大排序,每次比较两个元素,看他们的顺序有没有错,如果错了就换过来。1:算法步骤a:比较ABC....元素,如果第一个比第二个大,则将两个元素交换位置 BAC...,再依次将A和C进行比较。b:对每一对相邻的元素做同样的工作,从第一对到最后一对。这一次执行完,最后一个元素是最大的元素。 ...

2018-05-24 13:51:03 202

原创 Linux安装JDK完整步骤

Linux安装JDK完整步骤参考:https://www.cnblogs.com/Dylansuns/p/6974272.html1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (bu

2018-02-06 14:41:08 142

原创 WebService的简单使用

WebService的简单使用WebService:实现分布的系统数据通信CXF:主流的WebService开发框架CXF WebService开发,主要分为两种服务提供方式:WX、RSJAX—WX:全称是Java TM API for XML—based Web Services,传输数据XML格式,基于SOAP协议JAX—RS:全称是Java TM API for RESTful Web Se

2018-01-18 18:03:28 227

原创 搜索引擎solr的简单使用步骤

Solr服务搭建1.Solr的环境:    需要安装jdk。    安装环境Linux。    需要安装Tomcat。2.搭建步骤    第一步:把solr 的压缩包上传到Linux系统    第二步:解压solr。    第三步:安装Tomcat,解压缩即可。    第四步:把solr部署到Tomcat下。    第五步:解压缩war包。启动Tomcat解

2018-01-15 14:18:19 1107

原创 微信公众号开发3—自定义菜单的使用

上一篇讲述了消息的交互过程,这一篇继续讲自定义菜单。自定义菜单:自定义菜单的创建、删除、查询需要调用微信公众平台开放的自定义菜单接口,调用该接口需要获取access_token,且接口都基于https协议https协议:http(超文本传输协议)和SSL/TLS的组合,用于提供加密通信以及对网络服务器身份的验证,常用于互联网的交易支付和企业系统中敏感信息传输所以我们要解决在java程序

2018-01-11 14:22:03 703

原创 微信公众号开发2——消息交互流程

上一篇主要陈述了开发者模式启用以及校验流程,这一篇主要是消息的交互流程。消息的交互流程场景:用户给公众号发送消息,用户接收到公众号回复的消息接收消息:用户给公众号发送消息,微信服务器将POST消息的XML数据包发送到开发者填写的url上发送消息:对于发来的请求,开发者在响应包中返回特定xml结构,并对该消息进行响应响应类型:文本,图片,语音,视频,音乐参与交互的实体有三

2018-01-10 09:49:15 6499

原创 微信公众号开发1——服务号和订阅号,启用开发模式

公众账号分为:服务号和订阅号服务号是面向企业和组织,主要是为用户提供服务,如:西安交警,平安南航,每月只能群发一条消息;服务号发送消息会显示在用户通讯录中订阅号是面向媒体和个人,主要是为用户提供信息和咨询,如:陕西移动,春秋航空;每天都能群发一条消息,订阅号发送消息会显示在用户的订阅号文件夹中企业注册公众号所需资料:邮箱,企业基本资料,营业执照副本扫描件,组织机构代码,运营者资料,授权

2018-01-09 16:15:57 1279

原创 微信公众号开发------自定义菜单部分

一:用户访问自定义菜单1:配置自定义菜单        1>登录微信测试号拿到APPID=*****  APPSECRET=****        2>在微信开发文档中根据APPID&APPSECRET来拿到accessToken        3>选择创建自定义菜单,填写上一步accessToken,可以根据业务需求参考微信开发文档创建自己的自定义菜单注:自定义菜单中会配

2017-12-28 11:54:32 310

原创 面试题---day02

简述JMM?  jmm---java memory model (java的内存模型):jmm围绕着在并发过程中如何处理可见性,原子性,有序性这三个特性而建立的模型,  1:可见性:   jmm提供了volatile变量定义,final,synchronize块来保证可见性     volatile关键字:当一个变量被volatile修饰时,会保证修改的值立即更新到主存中,当其他线

2017-09-08 19:57:07 283

原创 面试题---day01

1:java中有了基本数据类型为什么还要有包装类型呢?          java是一个面向对象的编程语言,基本数据类型并不具有对象的性质,为了让基本数据类型也具有对象的特征,就出现了包装类型(比如说:我们在使用集合类型Collection时就要使用包装类型而非基本类型),它相当于将基本数据包装起来,使得它具有了对象的性质,并且为其添加属性和方法,丰富了基本类型的操作。         另

2017-09-07 17:25:44 256

activti7集成达梦数据库

jar包直接下载就能使用

2022-07-15

空空如也

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

TA关注的人

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