草庐IT

日记本

全部标签

踩坑日记:BigDecimal四大坑,真的会用BigDecimal?

一、前言最近在项目中使用BigDecimal存储订单的数量,数据库保留三位小数。需求是数量变化了就会有其他操作,头脑发热顺手写了个equals进行判断是不是相等!后来怎么测都是不相等!百思不得其解,看了一下equals方法才知道!BigDecimal值的比较官方推荐是compareTo的,如果数据库没有保留小数,用equals是没问题,但是不建议,非常不建议!!今天就总结一下BigDecimal使用时需要注意的点!二、BigDecimal在理解BigDecimal是Java编程语言中的一个类,属于java.math包,用于进行高精度的十进制数计算。它提供了对任意精度的十进制数进行精确计算的能力

踩坑日记-nginx server_name配置多域名的坑

问题介绍项目配置了多个域名,如下,php代码中有获取$_SERVER['SERVER_NAME']的值。server{ server_namea.demo.comb.demo.com;...}当访问a.demo.com时,其获取的值是符合预期的。但是当访问b.demo.com时,其获取的值还是a.demo.com,导致代码中的判断出现错误。问题分析当nginx的一个server节点下,server_name配置多个域名时,$server_name变量的值是配置的第一个域名。结合上面我们的配置,此时我们的$server_name值为a.demo.com。解决方案方案1,将多个域名配置在不同的se

笔记本外接显示器画质不清晰怎么办?

  最近有不少用户在使用笔记本电脑外接一个显示屏的时候发现画面很模糊,这是什么情况,有什么方法可以解决吗?下面就来看看小编为你带来的解决方法吧。  第一种可能是由于连接线没有插紧导致的,检查连接线是否插牢。  第二种可能是显示屏刷新率没有调,以我自己的为例,笔记本1080p,60Hz刷新率;显示屏1080p,75Hz刷新率。但是直接连接后默认60Hz。如何设置:  1、桌面空白处,鼠标右键选择显示设置。  2、选择高级显示设置。  3、选择外接显示屏——显示适配器属性。  4、弹出的窗口选择监视器——屏幕刷新率75Hz——确定,外接显示屏黑屏一下,不需要重启就好了。  第三个方法是调缩放比了,

手机给笔记本投屏?

 将手机和笔记本连接同一个wifi在电脑上按【win+i】进入【设置】——【系统】——【投影到此电脑】点击【可选功能】点击【查看功能】搜索【无线显示器】回到【投影到此电脑】,按照红色方框设置,点击蓝色【启动连接】打开手机,找到【投屏】,搜索到投屏的电脑

笔记本左Ctrl键失灵

这两天发现笔记本的左Ctrl键单按失灵,无法使用快捷键,很是麻烦。一开始以为按键坏了,打算去官方店维修,但使用在线网站测试,先按其余任意按键的同时,再按左Ctrl,它有反应。【可以使用在线键盘测试|zFrontier装备前线对键盘按键进行在线测试】有网友说是Num锁的问题,但笔记本上又没有Num键,且Ctrl+Fn+Alt键均无反应,后抱着试一试的心态,连接外置键盘,按了一通没有反应后,决定直接按Num,然后,问题就解决了。

Mac笔记本用brew下载的东西存放在哪里?如何找到usr文件夹?

首先需要了解到Mac笔记本是没有分区的概念的,全部文件都是存放在一个区第一:一般Homebrew都是安装在usr/bin/Cellar文件夹下面第二:用brew命令安装的软件可以在Mac终端用brewlist来查看第三:无论你的芯片是什么ARM,X86还是M1,查找用homebrew安装的软件的路径你都可以用命令:brewlistxxx软件名称,这个软件名称就是上面用brewlist列出来的Fornulae或者是Casks的列表那些。比如我想查找visual-studio-code的安装路径在哪里?如下图所示:得知我们软件安装在了/opt目录下面了。我们如何看这个软件都是存放在哪里了呢?其实,

win10原生功能:将笔记本作为台式主机副屏幕

效果: 硬件要求:台式和笔记本均需要网卡,显卡驱动要新一点的准备工作:两台设备操作相同,同时进行,需安装图形工具,以下为操作步骤:点击左下角 =>设置 =>应用  =>  可选功能 =>添加功能 => 选择图形工具点击安装=>重启电脑  =>右击蓝牙=>显示蓝牙设备 =>更多蓝牙选项=>   =>笔记本=>=>出现这个界面就是作为副屏的电脑 =>台式选择只操作123 =>按键盘+P键=> =>点击链接即可 =>点击通知栏可更改投屏设置  

Dell笔记本更换系统主板后出现Microsoft Office Outlook Exchange 错误 80090016

设备在更换系统主板后,启动Outlook弹窗,重复需要输入密码原因:由于**更换系统主板**,OutlookExchange验证失败。解决方法:注销受影响的用户账号,登录具有管理员权限的账号。也可以使用网络共享操作。进入C:\users"username"\AppData\Local\Packages文件夹。将Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy修改为Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy.old在此账号下启动登录Outlook和Teams,可能还会收到TPM错误,继续尝试登陆,直到成功。切换登录原先受影响的

免费下载正版office(仅限笔记本用户)

买笔记本的时候,一般都会赠送正版office,但是由于重装系统等等某些原因,office找不到,面对这种情况,不用去网上找免登录的下载方法,详情请看下面方法。一、登录微软官网注:一定要登录你买电脑时注册微软的账户(一般是qq邮箱)网址如下:https://account.microsoft.com/?ref=settings&Platform=Windows11 二、点击服务与订阅这时候,我们就看到自己购买笔记本时送的office版本了,如果需要的话,直接下载,然后再安装好的office上登录你的微软账号,即可正常使用。我买过两台笔记本所有送了两个版本,有的人可能是一台,如果这里没有的话,可能

Stable Diffusion 从听说到超神日记(从安装开始)

1.安装模型(B站搜秋叶) 看到下面界面就成功了!下载好模型打开主页!点击右下角一键启动! 首先弹出下面命令界面。自动弹出一个网页界面(地址是http://127.0.0.1:7860/?__theme=light),这就是你主要的绘图界面,前面两个窗口不要关。主要是这个黑色的! 2.下载模型,安装好,点左侧模型菜单选择下载这个地方比较坑就是全是英文,每个模型都是大神单独用一类照片训练出来的,比如国风的模型可以下载Guofeng、还有Chinesexxxxx!名字都比较奇怪不是很通俗,很多小伙伴就卡在这里了。首先选择模型,这里面都是你下载的,他存放的路径是Stablediffusion/mod