![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日常
文章平均质量分 74
小熊学Java
2年互联网金融方面的工作经验,CSDN Java领域优质创作者,阿里云社区博客专家,51CTO博客专家博主,担任过项目技术负责人,目前专攻于Java领域,也是全栈工程师哦!
展开
-
毕业设计目前现状及避坑指南
这篇文章其实在前天的时候就想写了,但是想了想又没写了,但今天已经有好几个同学来找我说这个事情,所以决定写下这篇毕业设计避坑指南吧。自己接触接私单也差不多两年时间了,也接触了很多同学和商家,就聊聊这个行业目前的情况哈。原创 2024-04-23 01:53:40 · 685 阅读 · 2 评论 -
分享SQL的7种进阶用法
在MySQL中ORDER BY排序除了可以用ASC和DESC之外,还可以使用自定义排序方式来实现。('咱们结婚吧', '靳东', 43.2, '2013-04-12'),('四大名捕', '刘亦菲', 62.5, '2013-12-21'),('猎场', '靳东', 68.5, '2017-11-03'),('芳华', '范冰冰', 55.0, '2017-09-15'),('功夫瑜伽', '成龙', 91.8, '2017-01-28'),原创 2024-03-18 10:41:33 · 423 阅读 · 0 评论 -
推荐一个Java全能学习+面试指南的站点,yyds
从这出的docsify部署,再到用vuepress部署,然后再使用一些主题reco,最后到现在的主题hope,折腾路上真的很难,有时候没解决,查各种也没查到解决办法,好之,结果还是不错的,达到了自己理想的效果,后续也会持续不断完善自己的网站!另外,最近创建了一个编程资料共享群,不定期分享最新资料,有需要的朋友可以扫码进群xiaobear_docsify地址:https://yhx1001.github.io/xiaobear_docsify/#/部分内容有密码,公众号回复密码。原创 2023-07-14 16:18:05 · 284 阅读 · 1 评论 -
推荐一款支持多种存储的程序AList(附上个人站点)
一个支持多种存储的文件列表程序,使用 Gin 和 Solidjs。原创 2023-05-12 11:23:49 · 1073 阅读 · 0 评论 -
推荐一款支持多种存储的程序AList(附上个人站点)
默认安装在/opt/alist中。原创 2023-05-11 14:51:53 · 843 阅读 · 0 评论 -
IDEA的日常快捷键大全
显示当前类结构,支持搜索指定的方法、属性等。查询当前元素在当前文件中的引用,然后按。继续执行,进入下一个断点或执行完程序。批量修改指定的变量名、方法名、类名等。光标选中指定的类,查看继承树结构。强制单步调试(进入函数内部)单步调试(不进入函数内部)选中的结构的大小写的切换。直接定位到当前行的末位。单步调试(进入函数内部)退回到前一个编辑的页面。进入到下一个编辑的页面。直接定位到当前行的首位。选中数行,整体往后移动。选中数行,整体往前移动。切换到下一行代码空位。打开的类文件之间切换。回溯变量或方法的来源。原创 2022-11-29 09:42:23 · 276 阅读 · 0 评论 -
windows安装配置maven
2]Maven的核心程序并不包含具体功能,仅负责宏观调度。Maven核心程序会到本地仓库中查找插件。如果本地仓库中没有就会从远程中央仓库下载。为了解决这个问题,我们可以将Maven的本地仓库指向一个在联网情况下下载好的目录。%M2_HOME%\bin或D:\develop_tools\apache-maven-3.6.0\bin。解压目录\ D:\develop_tools\apache-maven-3.6.0\conf\。Maven是使用Java开发的,所以必须知道当前系统环境中JDK的安装目录。原创 2022-11-29 09:33:09 · 167 阅读 · 0 评论 -
IDEA配置tomcat,快速部署tomcat
bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出GUI窗口启动Tomcat;如果需要添加Tomcat依赖的jar文件,可以把它放到这个目录中,当然也可以把应用依赖的jar文件放到这个目录中,这个目录中的jar所有项目都可以共享之,但这样你的应用放到其他Tomcat下时就不能再共享这个目录下的jar包了,所以建议只把Tomcat需要的jar包放到这个目录下;原创 2022-11-28 17:53:22 · 687 阅读 · 0 评论 -
浅谈Java学习以及学习路线图
关于这篇,应该很早就要更新了,奈何一直拖拖拖(因为自己在跟着做项目),导致到现在才更新,今天就聊一聊关于我,自己接触Java比较早,但真正实际能到开发阶段,还是在疫情期间,因为要准备实习了,看网上这么卷,所以才开始框架的学习,在此之前,学习的态度的:三天打鱼,两天晒网;现在回想之前的大学时光,感觉自己很荒废,自己也走了不少弯路,强烈建议:如果能找到一个大佬带你学习或者给你提供学习路线等,你将会少走很多弯路!不然大部分应该和我一样,学完一个全新的框架之后,总会纠结到底该学哪个,在此件事情上浪费很多时间。原创 2022-11-08 08:43:38 · 266 阅读 · 0 评论 -
记录使用sybase库遇到的问题【附解决方案】
记录一次使用sybase库遇到的问题。原创 2022-11-04 11:17:53 · 391 阅读 · 0 评论 -
那些年接到奇怪的需求,如何确定需求?
电商所有模块中,订单系统是非常核心的一个子系统,决定了整个流程能不能顺畅的执行,起着承上启下的作用,其他模块都是围绕订单系统进行构建的。订单系统出问题,或者功能流程设计不完善、不准确,将会造成整个电商系统整体或局部业务流转不顺畅,甚至导致项目的失败。订单系统的作用是:管理订单类型、订单状态,收集关于商品、优惠、用户、收货信息、支付信息等一系列的订单实时数据,进行库存更新、订单下发等一系列动作。订单系统业务的基本模型涉及用户、商品(库存)、订单、付款。原创 2022-10-25 17:12:20 · 510 阅读 · 0 评论 -
Java字符串拼接选择
一般我们拼接字符串的方式有三种:加号concat方法StringBuilder的append()方法。原创 2022-09-30 09:29:19 · 637 阅读 · 0 评论 -
一文详解单例模式以及原理分析
所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如Hibernate 的SessionFactory,它充当数据存储源的代理,并负责创建Session 对象。SessionFactory 并不是轻量级的,一般情况下,一个项目通常只需要一个SessionFactory 就够,这是就会使用到单例模式。**经验之谈:**一般情况下,不建议使用第 1 种和第 2 种懒汉方式,建议使用第 3 种饿汉方式。...原创 2022-08-18 21:45:47 · 738 阅读 · 0 评论 -
为什么要学习Docker?有什么用处呢?看完你就想学了
Docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”。Linux容器技术的出现就解决了这样一个问题,而 Docker 就是在它的基础上发展过来的。......原创 2022-08-13 14:06:37 · 641 阅读 · 0 评论 -
解决excel导入数据存在公式的问题
最近项目中,用到导入excel数据,但里面存在公式,导入取到的值为0,这篇就解决excel导入后,获取公式后的值。原创 2022-08-05 09:13:07 · 1271 阅读 · 0 评论 -
天花板级的Docker全套笔记,从基础到实战进阶
docker是基于Go语言实现的云开源项目。Docker的主要目标是“Build,ShipandRunAnyApp,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应用等等)及其运行环境能够做到“一次镜像,处处运行”。Linux容器技术的出现就解决了这样一个问题,而Docker就是在它的基础上发展过来的。...原创 2022-07-31 18:26:24 · 516 阅读 · 4 评论 -
Redis最佳实践--键值设计
Key的最佳实践固定格式[业务名][数据名][id]足够简短不超过44字节不包含特殊字符Value的最佳实践合理的拆分数据,拒绝BigKey选择合适数据结构Hash结构的entry数量不要超过1000设置合理的超时时间httpshttpshttpshttpshttpshttpshttps。...原创 2022-07-17 21:25:38 · 497 阅读 · 0 评论 -
MySQL 创建函数报错 you might want to use the less safe log_bin_trust_function_creators variable
这是我们开启了bin-log, 我们就必须指定我们的函数是否是1、DETERMINISTIC 不确定的2、NO SQL 没有SQl语句,当然也不会修改数据3、READS SQL DATA 只是读取数据,当然也不会修改数据4、MODIFIES SQL DATA 要修改数据5、CONTAINS SQL 包含了SQL语句其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我们开启了 bin-log, 我们就必须为我们的functi原创 2022-07-13 14:53:40 · 935 阅读 · 0 评论 -
软考中级——软件设计师备考资料
软件设计师资料真题真题详解考点分析习题集电子书(软件设计师知识点精解、跨越软件设计师知识点精讲精炼)所有资料全部送给大家,也祝大家软考顺利,一次性拿证!!!链接:https://pan.baidu.com/s/1B-e_adiF0KJ3yYA8-bJQXw提取码:c462...............原创 2021-05-03 22:49:02 · 2307 阅读 · 10 评论 -
面试中HR会问的必备问题
大家好,我叫小华,毕业于XXX学校xxx专业,我先后参加了3个项目。在项目中,我通过什么技术,解决了什么样的问题。这里可一次说明;然后,目前我正在学习或研究什么技术转载 2022-06-26 17:56:43 · 594 阅读 · 0 评论 -
Linux如何修改jar里的文件
使用jar tvf jar名称 | grep 目标文件名 查询出目标文件在war包中的目录使用jar xvf jar名称 目标文件名(copy上面查出的全路径) 将目标文件及所在war包中的目录解压到当前路径修改目标文件的内容,或者将要新的目标文件替换掉提取出来的目标文件使用jar uvf jar名称 目标文件名(和步骤(2)中的目标文件名相同) 将新目标文件替换到 jar包中这里以blog.jar为例进行操作1、首先,查找你需要修改的文件2、解压文件到当前目录3、如果你有替换的文件就直接替换,没有则修原创 2022-06-24 15:07:26 · 3194 阅读 · 0 评论 -
开箱IDEA全新 UI,期待下一次见面
JetBrains 表示,他们的目标是降低 IDE 的视觉复杂性,提供对基本功能的便捷访问,并根据需要逐步公开复杂的功能 —— 从而构建他们认为干净、现代和强大的外观。转载 2022-06-19 22:38:20 · 4375 阅读 · 1 评论