开发小菜成长记录
文章平均质量分 52
穿越千年做系统
这个作者很懒,什么都没留下…
展开
-
从一次数据导入说起
之前领导给了个任务,将一批存放在Excel和word中的数据导入到现有的系统中。这些Excel和word数据没有统一的规则,也存在数据不完整的问题。在完成任务的过程中,难免恼火。原创 2022-10-24 18:50:53 · 957 阅读 · 0 评论 -
java操作excel、word
【代码】java操作excel、word。原创 2022-10-17 11:27:48 · 697 阅读 · 0 评论 -
注意信息差的问题
近期发生了一件让我印象深刻的事情。由于我和同事所做的两个功能模块有结合的地方,在沟通中我认为某个解决方案不可行,而另外两位坚信如此可行。我看他们也不像开玩笑的样子。在那一刻我就突然之间意识到。可能我说东他们说西,也许我们两者之间存在信息差。其实不仅仅是工作当中,生活当中也一样。并不是大并不是大家呼叫蛮缠,也并不是故意装傻充了,仅仅是有信息差的存在耐心一点,发现这个问题及时沟通就好了。...原创 2019-04-19 09:19:46 · 265 阅读 · 0 评论 -
做工作要有全局意识
昨天自己做的一个功能模块,自我感觉良好,挺成功的。这里我所说的成功,就是在用户前台看到的数据准确性得到了良好的保障。却无意中给后面的同事造成了麻烦,简单来说就是我的模块向数据库中插入了不必要的字段,于我自己而言并没有什么影响,但因为他那边的模块需要统计我这边的数据,最后我对自己的模块进行了修改。这件事情让我吸取到一个教训,那就是在今后做事情的时候要有全局概念,不仅仅要想到自己的功能实现,还要想...原创 2019-04-15 09:04:02 · 2189 阅读 · 0 评论 -
开发,要谋定而后动。
中国有句古话,叫做“谋定而后动”。最近遇到了两个坑,深刻的理解了这个道理,在此做一下记录。先前在做一个项目的时候,由于时间比较紧,然后就想了一个偷懒的办法去解决一个眼下的问题以解燃眉之急。可是谁曾想当时简单了,往后越做越难。不为别的,就因为当时用了偷懒的办法。不仅如此,还写出了不可维护的程序。以后别说是别人,即便是我自己去维护都会非常费劲。近几日又是如此,接手的时候,也没多想也没多想,就顺...原创 2019-04-13 09:31:00 · 174 阅读 · 0 评论 -
实现功能之前的注意事项
功能性注意事项提交/修改页面,什么都不填,直接点击操作按钮。注意页面需要做非空校验、必填校验、长度校验。 下拉菜单顺序问题,需要有“---请选择---”选项 对于可以多人同时操作的记录,需要加上“version”字段进行处理 mybatis中sql文有误,或者由特殊符号(例如<=,会将小于号识别成标签开端) coding的时候注意空指针异常,记得判空、集合类型判空、盘集合大小 ...原创 2019-03-20 15:08:40 · 373 阅读 · 0 评论 -
cmd背景颜色设置-cmd白色背景
windows的cmd命令行窗口如何设置成白色?看下图:原创 2019-02-12 14:07:47 · 9900 阅读 · 0 评论 -
Windows下安装Scikit-Learn
今天跟着老师的教学视频学习的时候,提到了一句先自己安装环境啊,所以我只好自己安装Scikit-Learn了。 1、准备安装文件要安装Scikit-Learn,需要事先安装好python,以及依赖的numpy包和scipy包,最后安装Scikit-Learn。python下载地址:https://www.python.org/downloads/windows/numpy和sci...原创 2019-02-14 21:01:29 · 2114 阅读 · 0 评论 -
根据节点id递归出所有子孙节点,树状结构,递归函数
今天干活儿的时候,遇到了一个需求,数据表里的数据是树状结构,表结构如下:,我需要根据某节点id获取所有子孙节点。最后搞定,思路如下:最终函数如下:/*** 根据文件夹id获取所有子孙文件夹(包括本文件夹在内)* @param folderId 文件夹id* @param currentUser 登录当前系统的用户* @return */private void g...原创 2019-01-24 18:57:00 · 2654 阅读 · 1 评论 -
Unresolveable build extension: Plugin...or one of its dependencies could not be resolved: Failed to
今天在公司的时候从github上下东西还好好的,回到家执行同样的命令就报错:[ERROR] [ERROR] Some problems were encountered while processing the POMs:[ERROR] Unresolveable build extension: Plugin org.sonatype.plugins:nexus-staging-maven...原创 2019-01-23 22:17:09 · 4196 阅读 · 0 评论 -
git clone下来的代码放在哪里,如何放在指定路径
今天从github上clone了代码,最后出来形如:但是话说我的东西下载到哪里去了呢????摸不着头脑,然后百度之,发现一般会放在命令行对应的路径下,也就是win + R > cmd 查看命令行地址:然后去此路径下寻找之,果然在这里。那么,如何才能clone到自己指定的路径下呢?百度之得如下说法:git clone https://github.com/jque...原创 2019-01-23 18:15:55 · 96811 阅读 · 12 评论 -
记我的踩坑经历,愿你引以为戒,不会遇到
记我的踩坑经历,愿你引以为戒,不会遇到今天去客户那边部署新版本的程序,结果踩到了一个“坑”,愿你引以为戒,今后不会遇上。 坑一:事情是这样的,今天去客户那边部署。备份旧版本,备份旧数据,上传新版本,修改数据库,一切顺利,最后启动新版本......报错?!再来启动新版本.....依旧报错。诺,就是下面这个样子:我当时看到2处的提示就一头雾水了,还专门看了看,确实打包进去了原创 2017-02-25 14:31:36 · 601 阅读 · 0 评论 -
享元模式学习笔记
享元模式学习笔记一、享元模式摒弃传统定义,看下面的这个,更好理解。享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式。享元模式尝试重用现有的同类对象,如果未找到匹配的对象,则创建新对象。二、好处和担忧好处:省内存担忧:我想持久化这些对象原创 2017-03-01 20:19:07 · 306 阅读 · 0 评论