- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 【源码分析】zeebe actor模型源码解读
如果有阅读过zeebe 源码的朋友一定能够经常看到actor.run() 之类的语法,那么这篇文章就围绕actor.run 方法,说说zeebe actor 模型。
2023-11-23 20:21:56 465
原创 笔试题 360 22春招 技术综合A卷 算法题
字符串匹配已知字符串s(只有小写字母组成),求s中的子串在s中拥有的最大数量s = aba字串: (a) (b) (ab) (ba) (aba)a 出现次数最多为两次,输出2思路如果一个子串出现n次,那么这个子串的子串也能重复n次所以,实际上就是求哪个字母最多class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);
2022-04-16 19:43:38 1441
原创 【优雅】java 优雅的判断两个对象只有一个为空
今天作者在写一道算法题恰巧 遇到到了一个需要判断对象a对象b中只有一个为空的情况很容易的if ((a == null && b != null) || (a != null && b == null) { // do something}low -_-经过一番思考优雅的if (!(a == null ^ b == null)) { // do something}知识点对于异或操作,二进制相同为0 不同为1true ^ true = false
2022-04-16 12:30:02 2414 3
原创 【小程序项目分享】闲置车位共享小程序
随着共享经济的不断发展,越来越多的共享模式被大家发现,车位共享小程序旨在将车位资源融合进共享经济,是一个实现了空闲车位的发布与租借的平台。
2022-01-13 09:35:59 637
原创 【小程序项目分享】多功能抽签分组系统
该系统是一个基于云开发实现的抽签的**小程序**,具有多选一和多选多的功能,支持**定制化**的抽签需求,能够模拟出大多数现实生活中的抽签、分组等需求。
2022-01-12 11:33:30 5197
原创 Maven的个人理解
maven它是什么一个包管理器,对于一个java web 项目来说,常需要大量的第三方包,那么maven 就能够提供一个导入第三方包的服务,同时解决了一些第三方包冲突的问题,第三方包在maven 项目中也称为依赖,一下统称第三方包为依赖第三方包是什么呢?是一个经过打包的jar 文件,可以理解为一个提供了一些功能的“java文件”压缩包。为什么要达成jar 包?方便管理,一个jar 包提供某项功能保护源码,可以在打包时加入混淆逻辑,使对方只能够使用其服务,而不能获得其服务的源码,常用于付费
2021-12-26 15:08:18 305
原创 【异常】java: 警告: 源发行版 11 需要目标发行版 11
笔者遇到的问题比较极端,在阅读之前建议检查是否是项目结构中语言级别和jdk版本不匹配的问题,在问题排出后再阅读此文章问题事情发生在一个清晨,当我新建一个项目准备开始coding时突然记得今天的任务似乎有点似曾相识,于是我找到之前的一个项目,将其中一整个模块整体粘贴过来,,,,然后这个问题就不期而遇了一开始我并没有太在意,以为是项目结构中语言级别设置错了呗。但是事情并不是这样!分析将该模块打包,然后在新建一个项目,在新项目中引用该模块编写hello world项目,发现没有错误,证明模
2021-07-20 15:14:36 30254 2
原创 大学生选课抢课如何提高选中概率
作者位于哈尔滨某高校,选课总是激动人心的一件大事,但是明明与同学一起进的系统,他就能顺利选课,而我却被强退出来,无数辛酸让我知道了一些道理,写下这篇文章给学弟学妹们作为参考原理问:为什么大多数学校教务系统选课时都会卡?答:学校教务系统平时并不涉及太多的并发,一天的访问量可能也没有几条,考虑到经济成本,配置的服务器性能也不会太高。但是遇到选课,并发量急剧升高,可能从5条之接飙升到上千条,服务器一时处理不过来这么多的请求,所以就会卡甚至系统崩溃。 同时,在选课前学校会为选课系统增加...
2021-07-02 14:42:25 11081 1
原创 win10右下角去掉”拼“字
原因这是微软拼音的logo,大师太丑了,也没有用,谁中文不用拼音啊,你就告诉我中英文就行呗,谁要看是不是拼英去除打开 控制面板-> 时间和语言 -> 语言添加一个语言(比如说英语)将新添加的语言优先级删除中文语言至此“拼”字已经消失,但是现在不能使用中文再安装“中文”这是中文优先级,将英文语言删除至此,“拼”字已经去除...
2021-06-17 10:37:23 4349 2
原创 微信小程序云函数回调函数中的那些坑
不再兼容 success、fail、complete 回调先上结论: 云函数中不再支持success,fail,compete回调开始为了调试方便,通常将云函数写在本地,待本地调试成功后,将其上传到云函数中,但是这次的本地调试成功,但是在云函数中的数据库更新却失败了!仅看云函数中这段代码,意为待 ‘booking’ 集合更新成功后,在‘outRule’集合中插入一条记录执行结果:booking 更新成功,但是outRule 插入无效果解决既然在云函数中不支持回调,只返回Promise,那么
2021-05-08 21:34:27 1037 1
原创 win10 夜间模式设置无效(夜灯模式、bluelight)
描述拉动强度选择条屏幕色温没有任何变化屏幕亮度调节正常解决方法笔者经过大量搜索,总结网上大致两种解决方法,删除bulelight注册表、和修改驱动程序。经过尝试,修改驱动程序解决了我的问题!正常来说应该是显示适配器的问题,可以选择新的更新或还原两种方法还原驱动还原后重启更新驱动找到自己驱动对应的官网,下载后安装,重启!!!...
2021-01-24 00:00:03 7252 1
原创 【异常】com.fasterxml.jackson.databind.exc.InvalidDefinitionException
描述今天在利用mapper.writeValueAsString 时出现了如下异常异常com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.work.recycle.component.MyToken and no properties discovered to create BeanSerializer (to avoid exception, disa
2020-09-26 18:31:09 3812
原创 【异常】check the manual that corresponds to your MySQL server version for the right syntax to use
描述今天在通过jpa建立数据库时,偶然间发现有一个表没有建立,通过查询日志发现报错了create table order( id integer not null auto_increment, address varchar(40), insert_time timestamp default current_timestamp, remark varchar(40), score integer, st
2020-09-23 21:39:41 468
原创 IDEA 使用git进行版本控制
描述本文主要根据IDEA自带的git插件,完成本地版本控制,并上传到远程仓库方法新建一个java项目新建项目是没有git版本控制的,通过vss =》 导入版本控制 =》 创建git存储库 ,创建git选择git存储库的位置,默认就可以点击“确定”后将修改的文件加入git仓库 VSS =》 提交 (idea中,文件进行修改后,文件名会变色)为什么要加入git仓库?因为要进行版本控制,如果你觉得项目文件是正确的,而且有必要记录一下,那么就放到git仓库,放到仓库的每一个节点
2020-09-20 23:54:37 692
原创 jpa 设置属性级联操作
描述在jpa 执行删除操作时,猛然想起与之存在联系的其他属性,单独对一个属性删除,必然会导致删除失败,或者其他属性出现异常,这是我们不希望看到的问题级联:联的是什么? 首先一定时要有联系,如果两个表都没有联系,还级联个屁。有没有两个表有联系但是不需要级联操作的?我在想user表和cleaner表中只有id建立联系,那修改user表属性值的时候有什么必要级联cleaner表呢。这就引出了下一个问题,通过在一端设置级联注释时@ManyToOne(cascade = {CascadeType.AuL
2020-09-09 21:29:45 522 1
原创 微信小程序文件上传到云存储
描述官方文档中介绍的上传含糊其辞,这里基于vant ui框架实现将文件上传到云存储当中方法home.wxml<van-uploader accept="file" bind:after-read="afterRead"> <van-button icon="comment" type="primary">上传</van-button></van-uploader>home.js afterRead:function(e) {
2020-09-08 23:19:21 2315
原创 微信小程序用户授权登录模块代码分析
描述包括一个按钮,用户点击弹出授权登录页面,并打印用户信息代码login.wxm<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo">点击授权</button>login.js bindGetUserInfo:function() { var that = this; wx.getUserInfo({ success:functio
2020-09-07 23:42:43 715
原创 Springboot项目log.debug打印不出
原因logging配置出现问题解决在对应文件添加如下代码########## log ##########logging.level.root=warnlogging.level.com.product=debug# 时间;日志级别;类;方法;行(行不能使用圆括号)logging.pattern.console=%d{yyyy-MM-dd HH:mm:ss} %-5level %C.%M[%line] - %msg%n注意logging.level.com.product=deb
2020-09-07 10:36:24 11917 1
原创 微信小程序导入组件(Vant)
前言两次的npm导入vant组件都没有一次成功,这里写一篇博客记录一下方法vant官网方法创建小程序项目(云开发·普通项目都可以)右键点击miniprogram => 在外部终端窗口打开 npm init //然后一直回车即可npm i @vant/weapp -S --production点击详情 =》 本地设置 =》 使用npm点击工具 =》 构建npm完结撒花...
2020-09-06 23:21:22 340
原创 java连接mysql数据库MySQLNonTransientConnectionException:Could not create connection to database server
java连接mysql如下错误解决方法首先检查链接url是否正确,可以在其后边添加时区jdbc:mysql://localhost:3306/my_db?serverTimezone=UTC检查驱动,笔者由于项目需要,改了依赖版本后,依赖就一直飘红这里可以通过手动导入相关jar文件得以解决...
2020-08-07 12:18:28 394
原创 win10 笔记本蓝牙不见了
前言笔者解决此问题耗时3小时,查找了大量资料,据说大部分蓝牙问题都能通过 ---->常见问题解决,推荐阅读!阅读之后问题仍没有解决,本教程极有可能解决你的问题!问题描述:右下角蓝牙图标消失通知里面蓝牙设置消失设置蓝牙界面蓝牙开关消失设备管理器中没有蓝牙设备问题分析:暂时不清楚产生的原因究竟是什么,可能是win更新之后的问题吧解决方案:在“设备管理器”列表中,找到“通用串行总线控制器”打开找到”未知USB设备(设备描述符请求失败)“右击选择“卸载”,
2020-06-27 00:23:42 3497 1
原创 JetBrains(IDEA Pycharm ...)系列全部无法打开
问题描述:JB系列所有ide都无法打开,笔者测试无论是软件重装,还是下载另外一种JB的ide都无法运行。???这可肿么办 IDEA 就是生产力啊问题分析:笔者当时手贱,清理空间,删了不少乱七八糟的软件,又清理了注册表,还禁用了很多程序,所以…究其根本注册表的嫌疑最大!欢迎补充解决办法:经过搜索此类问题,并没有能够解决的方法,经过问题域扩大搜索,得知DirectX为一种系统级工具软件,对程序发生的异常进行捕捉并修复,尝试 -> 居然成功 !ohhhhhhhhhhhhhhhhhh!软件链
2020-06-20 22:45:08 2699 6
原创 sqldeveloper conn切换用户 “已连接 由 CONNECT 脚本命令创建的连接已断开”
已连接 由 CONNECT 脚本命令创建的连接已断开在数据库课程实践中,遇到一个需要涉及到切换用户过程的一个问题,通过百度得知遇到了如下问题:问题在于:conn这个命令,一般在cmd或者SQL PLUS中输入,这里sql不支持这个命令!解决办法:切换用户,那就直接在sql developer上直接新建立一个连接,通过这个新建立的连接实现不同用户的切换!...
2020-05-15 21:19:41 1664 3
原创 无法连接至Synaptics定点装置驱动程序,联想thinkpad最完美解决办法
话说今天手欠,把红点和触摸板都关上了,闲着没事清理注册表信息,这下好了,我的红点的注册表就被清了!刚百度过遇到各种各样的回答,有新建注册表的,有直接运行SynTPEnh.exe程序的,还有建议去重装驱动的。。。对于ThinkPad来说(别的没用过),完全不用那么麻烦。对于别的机型应该大同小异吧,可以试一试!打卡联想电脑管家点击硬件驱动点击驱动检测点击会进行检测,等检测完成后点击“驱...
2020-04-17 00:42:38 7031
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人