日常工作问题总结
java外脑
一个码农界的小学生,渴望成为大牛。
展开
-
Mac 安装 Homebrew 出现443
打开终端,复制以下命令/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"出现以下画面,输入1,按回车3.按照提示操作,等待完成原创 2021-09-09 16:48:06 · 255 阅读 · 0 评论 -
关于js中同步加载
业务场景:在js中写了两个方法,一个保存方法,一个提示性方法。 目的:是要在保存之前,提示一段内容(通过数据库查询),然后给个提示框确定是否保存。此时,提示框中的内容为 数据库查询之后返回的内容。所以,这样就得保证,提示性方法要先执行,否则,这个地方就获取不到值。这就需要js同步执行了(即先执行提示性方法,再执行提示框的方法) ajax中默认是异步的,如果想要实现同步,加个async : fal原创 2017-12-18 16:31:14 · 1434 阅读 · 0 评论 -
关于list的复制问题
业务场景:今天遇到list数据复制问题,当时直接是用=赋值,发现改变新的list的大小,原list大小也跟着变。 后来查阅了一下资料,发现,这就是所谓的 浅拷贝。因为虽然内容相同,但是指向的确是同一地址,所以会发生改变。解决方法:选择了 深拷贝。深拷贝就是将A复制给B的同时,给B创建新的地址,再将地址A的内容传递到地址B。ListA与ListB内容一致,但是由于所指向的地址不同,所以改变相互不受影原创 2017-12-18 17:19:22 · 854 阅读 · 0 评论 -
mybatis中 查询两张表,结果如果用resultMap接收,当两张表字段有重复的时候,如果不对字段加以区分,resultMap出来的值是空的
所以要写清楚需要哪张表里的字段,这样mybatis就可以取到值了原创 2018-01-24 10:02:40 · 2180 阅读 · 0 评论