笔记
张毫洁
我不太聪明但我勤奋,我不太走运但是我做人很阳光,我不是很有才能但是我却有个梦想小岛,勤奋,阳光,梦想,带着这些驾驶着我的憧憬号巨轮出发,无论前方有多少暗礁暴风雨,我终究会登上我的梦想小岛,我就是阳光男孩张毫洁。
展开
-
docker部署vue项目
Dockerfile:docker运行命令配置文件。default.conf: nginx的配置文件。1.打包好的vue的dist文件夹。2.docker环境。dist:打包的项目。原创 2023-07-28 10:35:47 · 1065 阅读 · 0 评论 -
activiti流程结束了根据实例id在历史表中如何查询资源名,部署id
其中,processInstanceId为流程实例ID,deploymentId为部署ID,resourceName为流程定义资源名称。使用上述代码可以查找到指定流程实例的历史数据中的资源名和部署ID。可以使用Activiti提供的HistoryService接口来查询历史数据。原创 2023-05-23 09:34:17 · 568 阅读 · 0 评论 -
activiti小笔记
原创 2023-04-08 11:37:23 · 55 阅读 · 0 评论 -
前端使用Pagination分页
链接: 后台代码原创 2023-03-14 14:43:19 · 312 阅读 · 0 评论 -
springBoot使用map接收前台的参数解析转换为集合对象
用到的工具:1.fastJson2.泛型的知识作者:豪杰编写的理由:springBoot项目需要使用@RequestBody接受前台保存的数据时,需要接收一个或多个参数时会去创建参数的封装类,这样一来随着保存接口的增加对应的参数封装类也会增加,这是用Map接收非常棒接下来是代码展示。原创 2023-03-11 17:00:21 · 1131 阅读 · 0 评论 -
SpringBoot整合Mybatis时XXXMapper.xml文件存放位置
我们可以将pom.xml 文件中(上述添加的配置—>)配置注释掉,启动入口类中的@保留,然后在resources目录下创建com.wanik.mybatis.mapper包,将mapper.xml文件存放在该路径下。,否则就会报异常,由于此时mybatis会自动解析对应的接口和对应的mapper配置文件,所以就。-- 扫描src/main/java下所有xx.xml文件 -->-- 扫描resources下所有资源 -->Java接口名称要和mapper文件的名称相同。转载 2023-02-28 11:46:54 · 216 阅读 · 0 评论 -
Maven中开源的报表平台组件(自带页面+直连数据库)
借鉴的网址:https://www.w3cschool.cn/ureport/原创 2023-02-23 15:01:41 · 81 阅读 · 0 评论 -
springDatajpa使用@OneToOne时设不设置cascade对从表的影响
根据设置CascadeType的不同 增删改主表数据(关系维护表) 从表 也会进行增删改。增删改主表数据(关系维护表) 从表不会增删改。2.设置时Cascade是。原创 2023-02-03 15:02:28 · 224 阅读 · 0 评论 -
Redis在Windows上的使用
redis的主从复制是异步进行的,它不会影响master的运行,所以不会降低redis的处理性能。或者可以直接使用client.GetCacheClient() 来获取一个连接,他会在写的时候调用GetClient获取连接,读的时候调用GetReadOnlyClient获取连接,这样可以做到读写分离,从而利用redis的主从复制功能。如果想方便的话,可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。转载 2023-01-09 09:09:39 · 3650 阅读 · 0 评论 -
Vue常用的组件库大全【前端工程师必备】
中文文档:https://dafrok.github.io/vue-baidu-map/#/zh/start/installation。原文链接:https://blog.csdn.net/qq_44757034/article/details/128090797。在线预览:https://dafrok.github.io/vue-baidu-map/#/zh/guide/painting。🔸一套基于 Vue.js 的高质量UI 组件库 https://www.iviewui.com/转载 2023-01-07 21:17:53 · 2502 阅读 · 0 评论 -
EasyExcel给指定单元格加样式(CellWriteHandler版)
上面这几行代码很好从网上找到但是我在实际使用时我的项目中使用了EasyExcel的同时还用到了EasyPoi导致数据丢失、代码不起效果等功能。由于 EasyExcel与EasyPoi都是对poi的封装,我个人感觉是他俩底层用的poi版本不一致才导致了问题的出现。这其实只是一种方法,另一种是去掉EasyExcel,EasyPoi中的poi依赖单独引入poi依赖。原创 2022-12-21 15:52:38 · 3451 阅读 · 0 评论 -
MediaDevices.getUserMedia` undefined 的问题
如果想要 HTTP 环境下也能使用和调试 MediaDevices.getUserMedia(),可通过开启 Chrome 的相应参数。打开 chrome://flags/#unsafely-treat-insecure-origin-as-secure。输入框中填写需要开启的域名,譬如 http://example.com",多个以逗号分隔。传递相应参数来启动 Chrome,以 http://example.com 为例,使用 file:/// 协议打开的本地文件。通过相应参数启动 Chrome。转载 2022-10-27 08:26:57 · 742 阅读 · 0 评论 -
SpringBoot整合Mybatise-Pluse(新版代码生成器带swagger)
将官方jar包里的模板放到自己项目的/resources/templates目录下(并按这自己的需求在这些模板里进行改动)到这里将上面的类里的配置重写完,运行main方法会出现下图直接输入all会将数据库中的所有表都生成的。真是世事无常大肠包小肠,我是你们的老朋友张豪杰!同理我们在 其他的模板中也可以随意的规则的去改的。咱自己可以在启动类上加上mapper的扫描注解。最后大家都骄傲的歇歇忙了半天了不是哈哈!看 我们的项目框架 就自动生成好了!ok现在重载一下项目。原创 2022-09-23 14:06:42 · 913 阅读 · 0 评论 -
jpa整合sharding-jdbc不分库分表(包括id主键生成策略的使用)
将上面的成功策略放入@GenericGenerator中strategy 中如下图。这回表也分完了,id策略也配了,应该没事了,散会!关注我,豪杰带大家填坑!4.新建Database0Config类(dataSource数据源配置类)之后我就用上面Sharding-jdbc的配置中的以下代码自动生成了id。改出了最后针对我这一个分表,的自动生成id的策略,废话少说上代码。原创 2022-09-22 13:54:12 · 1654 阅读 · 0 评论 -
获取字符串的汉字拼音的首字母
【代码】获取字符串的汉字拼音的首字母。原创 2022-08-31 14:08:18 · 161 阅读 · 0 评论 -
vue前端进阶(学完这篇直接整vue-element-admin)
前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 [1]。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代的产物,==早期网站主要内容都是静态,以图片和文字为主==,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。[2]...转载 2022-08-14 20:09:24 · 1061 阅读 · 0 评论 -
springDataJpa设置表字段为boolean值
是否启用这个字段就是boolean值privatebooleanisEnable=false;—》的意思是说此字段不能为空默认为false。springDatajpa会自动识别boolean类型的值转为数据库中的bit类型的值,同时true对应数据库中bit类型的值为1,false为0;...原创 2022-07-19 10:21:47 · 1170 阅读 · 0 评论 -
springBoot整合redis
第一步依赖:第二步配置数据库连接(.yml)第三步配置类这里有个消息监听实现类最后是个工具类再整个测试接口完美齐活 能用的话点个免费的赞,加个关注Swagger结果吃饭喽下次再会原创 2022-07-10 19:45:27 · 106 阅读 · 0 评论 -
IO流输入输出
IO流的应用1.one()方法之后在生成的文件中加入一些文本,这个方法是对字节流的使用;2.tow()这个方法是对字符流的使用原创 2022-06-22 16:39:27 · 67 阅读 · 0 评论 -
GitHUb托管项目简单语句
原创 2022-04-01 20:13:11 · 128 阅读 · 0 评论 -
在vue export default 外部调用内部的属性或方法
<script> //在想这里调用 methods 里面的方法 因为这个不能写到里面 $(document).on('refresh', '.pull-to-refresh-content', function (e) { vm && vm.getList();// 想在这里地调用里面的 getList console.log('123'); }); var vm = null;//介质 ex转载 2022-01-14 00:52:18 · 3760 阅读 · 3 评论 -
自动登录功能
自动登录在用户登录后进入首页,关闭浏览器后,下次打开浏览器进入首页时,往往需要重新登录,自动登录功能:再次打开浏览器的时候,不需要重新登录就可以进入首页。实现原理在用户登录后,将用户的用户名和密码保存到cookie中发送给浏览器,浏览器下次再次访问的时候会把cookie内容带回来,服务器从cookie中区出用户名和密码进行验证,如果验证通过,则允许进入首页等,从而达到自动登录的目的。代码实现(1)登录页面表单: 用户名: 密码: 自动登录: 12345转载 2021-12-15 21:04:32 · 504 阅读 · 0 评论 -
servlet中连接不到数据库(tomcat(javaweb项目)不能使用maven依赖jar包)
错误讲解:servlet属于tomcat,这就可以理解成tomcat连连接数据库找不到jar包,1.解决方法一:将错误显示找不到的jar包放在tomcat目录下的lib文件夹中就好了,不好看方法二;2.解决方法2:在WEB-INF目录下建一个lib目录存放maven中引入的jar包,这中方法再不行,就别自己搭建项目了去网上找一个完整的项目删点没用的留下自己需要的就好了不是;哈哈总之我这是在搭建新项目时报的错不知你是啥情况,实在不行给我打电话18233243643叫声好哥哥帮我看看,...原创 2021-12-12 22:12:48 · 1666 阅读 · 0 评论 -
javaweb中的Servlet详解
JavaWeb——ServletTomcat工作机制动画演示(点击动图可全屏观看)什么是ServletServlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。...转载 2021-12-09 23:45:05 · 1452 阅读 · 0 评论 -
将项目交给华为云托管
先在华为云上建个项目,再在项目下建个仓库(仓库名一定要与本地项目名一样),设置ssh(设了就跳过)打开gitBash1.本地git仓库初始化git init 2.添加远程仓库地址在Devcloud页面进入仓库详情复制仓库地址,注意:要使用ssh地址git remote add origin 替换仓库地址(ssh地址)3. 特殊操作,拉取版本库中的文件git pull origin master --allow-unrelated-histories4.增加文件到版本库,只添加源代码 (向云转载 2021-11-30 23:17:58 · 132 阅读 · 0 评论 -
ajax中嵌套ajax
ajax中嵌套ajax: function getDeptList() { $.ajax({ url: "/dept", type: "get", success: function (result) { $.each(result.extend.deptList, function (index, item) { let ouid=item.ould;原创 2021-11-30 12:23:40 · 1543 阅读 · 0 评论 -
Java使用第三方http请求接口
1.使用spring中的RestTemple去操作第三方接口RestTemple是Spring提供的用于访问Http请求的客户端,RestTemple提供了多种简洁的远程访问服务的方法,省去了很多无用的代码。2.将json数据转成List原创 2021-11-16 14:33:14 · 166 阅读 · 0 评论 -
vue:npm install报code128
我这里是由于github上没有设置SSH keys如何设置?在 C:\Users\Administrator.ssh\id_rsa.pub 文件中复制本地ssh秘钥,放在GitHub中原创 2021-11-13 21:05:08 · 598 阅读 · 0 评论 -
springBoot缓存
网站:https://www.cnblogs.com/wyq178/p/9840985.html声明缓存名一、常用注解:1.@CacheConfig:这个注解主要是全局缓存,可以设置名字(cacheNames),只需要在类上配置一次,下面的方法的方法以全局配置为主,不需要二次配置,节省了部分代码2.@Cacheable:这个注解很重要,主要实现的功能在进行一个读操作的时候,就是先从缓存中查询,缓存中没有再走数据的执行方法,只是缓存中最重要最常用的方法,2.1.属性:cacheNames:缓存转载 2021-10-25 11:03:05 · 298 阅读 · 0 评论 -
MediaDevices.getUserMedia` undefined 的问题
MediaDevices.getUserMedia` undefined 的问题字数:196,预计阅读时间:1min通过 MediaDevices.getUserMedia() 获取用户多媒体权限时,需要注意其只工作于以下三种环境:localhost 域开启了 HTTPS 的域使用 file:/// 协议打开的本地文件其他情况下,比如在一个 HTTP 站点上,navigator.mediaDevices 的值为 undefined。如果想要 HTTP 环境下也能使用和调试 MediaDevic转载 2021-10-21 11:28:31 · 192 阅读 · 0 评论 -
ssm+mysql项目改为连接Sqlserver数据库
1.pom中添加依赖,或直接将jar包添加到项目中(自己去查(_)) <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>6.1.0.jre8</version> </dependency>2.原创 2021-10-15 11:32:43 · 330 阅读 · 0 评论 -
Java MD5加密解密
MD5解密:https://www.somd5.com/使用Java进行MD5加密:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class Jiami { public String str; public void md5s(String plainText) { try { MessageDigest md =原创 2021-10-11 16:03:53 · 918 阅读 · 0 评论 -
扇形图和柱形图的总结的Service层部分
这是其他层的代码连接https://blog.csdn.net/weixin_47615289/article/details/120487487Service层(有点烂凑活看吧哈哈!)//service层package com.mqdl.Calculate.ComputationService.service.Statistical_chart_data;import com.mqdl.Calculate.ComputationService.model.threeshuju.ThreeYear原创 2021-09-26 15:03:15 · 57 阅读 · 0 评论 -
Java后端写vue前端需要的扇形图与柱状图的接口(springBoot+jpa+前端Vue)
数据结构效果图(后端最终数据结构结果):{“success”: true,“code”: 20000,“msg”: null,“data”: {“thisYear”: {“pieChartData”: {“data”: [{“value”: 5982071.08,“name”: “化石燃料”},{“value”: 3592.12,“name”: “脱硫剂”},{“value”: 470000,“name”: “电力”}]},“barchartDate”: {“原创 2021-09-26 14:56:46 · 748 阅读 · 0 评论 -
IDEA 错误: 找不到或无法加载主类 解决方法
IDEA 错误: 找不到或无法加载主类 解决方法重构一下报错模块原创 2021-09-16 20:24:07 · 464 阅读 · 0 评论 -
red5服务器(jdk与red5服务器启动文件)
链接:https://pan.baidu.com/s/1M7A3Qlp3IgzQQX68g4pRUg提取码:0524原创 2021-09-03 10:59:57 · 125 阅读 · 1 评论 -
Uni-App之离线打包(Android)
其他网站的:https://www.jianshu.com/p/165956435639官方的:https://nativesupport.dcloud.net.cn/AppDocs/README转载 2021-08-31 16:37:33 · 79 阅读 · 0 评论 -
安卓证书在线制作工具
http://www.applicationloader.net/appuploader/keystore.php原创 2021-08-31 16:29:24 · 530 阅读 · 0 评论 -
<skip></skip>在pom文件中意思
true是忽略测试;原创 2021-08-31 11:54:23 · 882 阅读 · 0 评论 -
Esaypoi模板导出加自动合并模板单元格
直击要害重点语法//合并 * 指定 4 个参数,起始行,结束行,起始列,结束列。然后这个区域将被合并。 CellRangeAddress region02 = new CellRangeAddress(hebingkaishi, hebingjieshu, 0, 0); s.addMergedRegion(region02);// 关于合并的代码我封装成了方法这个方法只对此项目有用(可供才考*) public void hebing(Workb原创 2021-08-29 20:40:39 · 714 阅读 · 0 评论