- 博客(63)
- 收藏
- 关注
原创 龙蜥社区「人人都可以参与开源」——参与心得
回首在龙蜥社区的日子,我深感庆幸和自豪。这里不仅是我获取专业知识、提升技能的宝地,更是我在科技创新道路上坚定前行的助力器。展望未来,我将持续携手龙蜥社区的同仁们,以学习为犁,以创新为种,共同深耕开源操作系统这片肥沃的土地,为我国信息技术产业的发展贡献力量。
2024-04-09 13:42:17
487
原创 Sora的阅读技术报告
我们正在教人工智能理解和模拟运动中的物理世界,目的是训练模型,帮助人们解决需要现实世界交互的问题。隆重推出我们的文本转视频模型 Sora。Sora 可以生成长达一分钟的视频,同时保持视觉质量并遵守用户提示。
2024-04-04 16:59:09
812
2
原创 Unable to make field final int java.math.BigInteger.signum accessible: module java.base does not ***
虽然报这个错,但是可以正常运行。所以不在意的话可以先不用管这个错。我的环境:JDK17、Dubbo。学习dubbo时遇到的报错!重新启动,完美决解!
2023-08-31 22:42:06
2692
原创 Windows安装单节点Zookeeper
刚学习Dubbo,在Centos7中docker安装的zookeeper3.7.1。然后zookeeper相关的知识虽然以前学习过,但是已经忘记的差不多了。现在学习dubbo只能先降低版本使用了,之后再复习zookeeper。这里有一个工具,可以看到连接成功了!(工具是我之前下载安装的,忘记具体下载地址了,可以去GitHub上去找)解压-->修改配置文件(复制一份zoo_sample.cfg并重命名为zoo.cfg)启动过程也遇到了问题,在网上也有相关解决方法。我这里就直接按照正确步骤写了。
2023-08-31 21:11:07
920
原创 vue-admin-template实现按钮级控制
实现的思路:用户登录之后,返回用户详细信息(将用户的所有权限码发送给前端),然后将权限码保存在全局状态管理对象中,然后在组件中进行判断是否显示。这里记录一下使用大佬的模板vue-admin-template,实现按钮级别控制。最后,你就可以通过这个值 v-if 进行判断某些按钮是否显示。
2023-08-25 08:41:47
367
4
原创 Vue+ElementUI实现选择指定行导出Excel
这里记录一下,今天写项目时 的一个需求,就是通过复选框选中指定行然后导出表格中选中行的Excel表格将它拉取后,运行就可以看到如下界面:这里面的很多功能都已经实现了,比如上图我标记的导出Excel、Zip、PDF等。。。然后这里我们实现的是导出Excel,我们拷贝所要实现功能的代码、文件。拷贝这两个方法到你的项目中需要导出Excel的组件中,将handleDownload方法绑定到导出按钮上拷贝这个js文件到你的项目中然后需要安装这两个依赖。
2023-08-13 20:32:33
1511
原创 Springboot整合shiro
是一款主流的Java安全框架,不依赖任何容器,可以运行在Java SE和Java EE项目中,它的主要作用是对访问系统的用户进行身份认证、授权、会话管理、加密等操作。Shiro 就是用来解决安全管理的系统化框架。Shiro是基于session的身份认证和访问控制框架。RBAC是Role-Based Access Control(基于角色的访问控制)的缩写。它是一种广泛应用于安全管理中的访问控制模型。RBAC模型通过授予用户不同的角色,并将角色与权限进行关联,来管理对资源的访问。
2023-07-10 15:09:11
2565
2
原创 安装Node.js和创建Vue-cli工程
版本,除非你后续使用的Vue-cli版本比较高,像我使用的Vue-cli3和4.1.1版本去创建工程,然后run运行会报错。2、全局安装Vuecli(相当于在本机的npm仓库中有了vuecli )一路Next,中间可以选择一下安装的路径(默认C盘),最后完成。修改项目下的package.json文件,在相关命令之前加入一行代码。1、当然也可以去下载最新版本,网上已经给了解决方案。3、创建vue-cli工程(按照提示 顺序依次执行)
2023-07-06 23:01:34
624
原创 axios拦截所有请求和响应
在vueCli工程中,难免不了要向后端传递请求头等验证信息!!!如果每个请求一个一个的去添加请求头信息肯定不行,那么就得拦截所有请求去添加请求头信息。
2023-07-05 09:51:13
637
原创 Springboot发送邮箱
可以先看看上面的基础文章,以前的方式是通过个人邮箱授权发送的,更何况是网易云,直接暴露了电话号码,这样做是不安全。就算是用于个人网站,也避免不了有人有事没事给你打个电话,总之就是不安全这里的配置我记得是以前参考的阿里云的某篇文章!现在找不着了。
2023-07-04 12:33:37
396
原创 Vue2使用富文本编译器
至于为什么还是用TinyMCE,不用ElementUI自带的富文本编译器,因为技穷/(ㄒoㄒ)/~~同样参考一篇文章(进行修改、完善):VUE2下版本的项目加入富文本框实现_vue2富文本从js文件夹加载_我算哪枝小绿植的博客-优快云博客2、 开始 下载中文语言包,看我上面那篇基础文章。 创建一个组件,在组件中引入tinymce组件并初始化:
2023-06-29 19:00:44
1397
2
原创 购买服务器/安装宝塔
本人知道并了解一丢丢的就这四个平台:1、阿里云2、腾讯云3、硅云4、亚马逊个人觉得阿里云是YYDS,啥都挺方便的,唯一不足就是有点小贵,但是新用户第一次购买还是很优惠的。腾讯云有的云服务器是真的便宜!不过不足的是实名认证必须成年,导致小年轻崩溃。。。硅云只有两个香港区的服务器选择,不过优惠力度大,特别是学生,120元能买一年,配置也不差个人够用,25岁以下不用学籍证明直接认证学生就特棒。缺点也比较明显就是后台设置服务器的界面太老旧了,不对比还好,和腾讯云、阿里云一对比那就不舒服了。
2023-06-21 00:59:18
432
原创 谈一谈Mybatis-plus的联表查询
这只是我个人看法,我现在项目上MybatisPlus技术基本上只用到QueryWrapper配合自动生成SQL方法和XML的方式去完成SQL语句。
2023-06-08 15:48:04
2010
1
原创 Mybatis-plus代码生成器
这是官网提供的两种最基础生成方式!第一种将Entity、Mapper、MapperXML、Service、controller都生成了但是没有采用lombok方式。第二种只生成了Entity、Mapper、Service、controller采用了lombok,但是没有生成MapperXML文件。当然可以通过配置更加完善优化,可以去官网查看。
2023-06-08 11:37:55
2191
原创 SpringBoot生成RESTful API文档
更多配置操作,可以去官网查看!有了SpringDoc就可以很好的自动生成和展示API文档了!这样前后端分离就有已经有了雏形了,到时候再整合Mybatis就可以生成一个完整的API文档,就可以和前端分工明确了。
2023-06-07 15:16:21
746
原创 初学SpringBoot—01
这是我今天自学学习到的内容,可谓是受益匪浅,虽然遇到很多配置、版本等问题,但也一一解决了,跟着我上面步骤走应该是没有问题的,毕竟是我测试过来的。每一天进步!!下次更新。
2023-06-06 17:01:31
622
原创 Idea集成git和github
参考: Git在IDEA中的使用(详细图文全解)_idea使用git_拧螺丝专业户的博客-优快云博客我基于上面博主文章的学习,补充下面几点:在推送本地仓库到远程仓库时,有时能推送成功,有时却推送失败!参考:IDEA GitHub Push failed unable to access解决办法_pearz的博客-优快云博客
2023-06-02 14:30:19
291
1
原创 Git日常使用命令
Git Bash 命令和linux命令相似,建议学git前学习一下linux,了解基础linux命令。rm -rf .git 删除隐藏的.git目录,当前目录就不是git仓库了。ls -a 显示隐藏文件。
2023-06-01 23:44:50
838
原创 Failed to initialize the editor as the document is not in standards mode.
在将TinyMCE引入到Jsp使用时要的这个错。问题可能是因为 TinyMCE 编辑器要求文档处于标准模式,JSP 页面可能没有正确设置文档模式。标准模式是一种浏览器渲染页面的模式,它遵循最新的 HTML 和 CSS 标准,而不是使用过时的渲染方式。在标准模式下,许多浏览器兼容性问题得到了解决。
2023-05-30 21:25:39
508
原创 在页面使用富文本编译器
但是下载解压后发现是zh_Hans.js,然后我配置后也没有转换成中文,所以我想 6版本里没有成功转换简体中文的js。于是我下载了 5版本的所有语言包,找到了zh_CN.js,它就可以帮助我们成功转换为简体中文。链接:https://pan.baidu.com/s/1dzo6RfxRQebpJu5WfL9rcg?总之不要丢掉,将js下的整个tinymce目录复制到你项目中。下载开发版本,我下载的最新版 tinymce_6.4.2_dev.zip。还是蛮不错的,但是工具栏都是英文。
2023-05-28 13:25:11
903
原创 maven_SSM项目如何实现验证码功能
防止恶意注册,自动化程序批量注册。防止暴力破解。由于直接在maven中引入依赖,没有找到。所以只能直接去下载jar包了。链接:https://pan.baidu.com/s/1KANhJKI4sQCfkiroTVr0WA?pwd=29iv提取码:29iv这里是我下载好的,kaptcha-2.3.2.jar。
2023-05-24 09:15:42
1078
6
原创 Spring框架中的Bean
Spring中的Bean是一个非常重要的概念,它可以帮助我们将对象的创建和管理与业务逻辑分离。在Spring中,我们可以使用XML配置文件或注解来创建和管理Bean实例,同时还可以指定Bean实例的作用域,以控制Bean实例的生命周期。希望本篇博客可以帮助大家更好地理解Spring中的Bean,同时也可以通过代码实践来加深对Bean的理解。
2023-04-09 12:17:16
4610
7
原创 Spring-aop面向切面
1)Advice,通知/增强:类方法中提出来的共性功能(大白话就是提出来的重复代码)1)前置增强(aop:before):上面代码已经试过了,就是目标方法前织入增强处理。4)异常增强(aop:after-throwing):目标方法抛出异常后织入增强处理。2)最终增强(aop:after):无论目标是否抛出异常,方法最后都会织入增强处理。*..*,比如包名叫com.gc.hh,正常逻辑写是*.*.*,简写就是*..*可以看到,在调用原始方法前的内容会插入到切入点方法内容的前面,反之。(画的丑,主打真实)
2023-04-07 18:38:27
925
5
原创 spring集成mybaits以注解方式完成连表查询练习
6、配置数据源、配置Mybatis(替代MybatisConfig.xml)和配置Spring(替代applicationContext.xml)1、先创建一个maven模块,这里直接建的普通maven模块,你也可以用quickStart骨架。1、查询全部员工信息,要求显示部门名称。2)配置数据源(jdbcDataSource)2、根据姓名模糊查询员工信息。博主正处于学习spring阶段,有一起学习的可以和我交流。自己看完,建一个简单的员工表和部门表。5、创建Service接口和实现类。
2023-04-05 11:33:00
509
2
原创 找不到applicationContext.xml文件
发现没有给资源文件applicationContext.xml编译进去。噗,明明将这个文件写在resources下了,是不是觉得IDEA有点不人性化。但是在刚创建项目测试的时候它又不报这个错,第二天打开项目时人都蒙了。这个错,意思就是这个文件不存在。我就纳闷了,我写了你说不存在?3、查看target下的classes文件夹。4、给这个文件放到classes文件夹下。1、清空target文件。文件里的属性名等会爆红,不用管。5、直接测试运行就好了。
2023-04-01 21:49:17
889
1
原创 Maven:简单的JavaWeb程序有关问题
今天使用Maven创建了一个简单的javaweb程序,遇到了很多奇葩问题,比如:一直提示类不能强制转为servlet,等等。不过好在不负有心人,在不懈的努力下一个一个的解决了。4、有的新版本IDEA生成maven-webapp骨架时,index.jsp没有文件头信息,在运行时导致页面中文乱码。5、有的新版本IDEA生成maven-webapp骨架时,web.xml的文件头不正确,导致无法解析JSTL标签。使用的是tomcat-maven插件的话,可以试着去双击run-war,将项目打包为war包后运行。
2023-03-28 17:41:37
381
原创 Python截图自动化工具
2)截图(在截图时电脑屏幕会变灰,选中的区域会变清楚,在松开左键时截的图片会在GUI窗口展示并消息框提示)3)循环截屏会将截屏图片下载到用户指定目录中,并以001,002,003这样命名。多页面在线PPT等,不能直接下载图片,页面由多个图片组成没有成品页。3)在循环截屏过程中可以按空格键终止!其它按键功能就不展示了。博主在工具里设置了说明书按钮,根据说明可以快速掌握工具。1、展示部分源码(写的比较乱,哈哈)需要私信,(有偿,哈哈)
2023-03-18 21:35:36
2965
9
原创 GET请求和POST请求
在网络编程中,HTTP协议是最常用的协议之一,用于在客户端和服务器之间传输数据。HTTP协议中最常用的两种请求方式是GET和POST请求。这篇博客将介绍GET和POST请求的区别,以及在不同场景中如何选择使用这两种请求方式。GET请求是一种向服务器请求数据的请求方式。当使用GET请求时,客户端会向服务器发送一个包含查询参数的URL。服务器会解析这个URL,然后返回对应的资源。GET请求的特点是请求参数会附加在URL的末尾,并且可以被浏览器缓存。
2023-02-25 23:39:54
968
原创 Mysql事务
如果用户执行 COMMIT 命令,那么事务将会被提交,如果执行 ROLLBACK 命令,则事务将会被回滚。这可能会导致脏读问题(读到未提交的数据),不可重复读问题(同一行数据在两次读取之间被另一个事务修改),以及幻读问题(同一个查询语句在两次执行之间产生不同的结果集)。可重复读(REPEATABLE READ):在这个隔离级别下,一个事务在执行期间多次读取同一行数据时,会始终看到同样的数据。事务是一组操作,被视为一个不可分割的工作单元,要么全部执行成功,要么全部回滚。隔离级别指定了事务之间的相互影响程度。
2023-02-25 00:32:52
506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人