MySQL ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO) 的解决办法和原因 这两天下载了MySQL5.7.11进行安装,发现到了初次使用输入密码的时候,不管怎样都进不去,即使按照网上说的在mysqld 下面添加skip-grant-tables也是不行,后来研究了两天,终于找出原因和解决办法。 代码如下: [mysqlld] skip-grant-tables; 原因:Mysql 5.6及以后版本出处于安全考虑,root密码不为空。所以在MySQL的安装过程中,会生成一
2021-11-28 09:32:11 60KB al AS c
1
Problem: Solution: 参考stackoverflow给出的解决方案:https://stackoverflow.com/questions/65085956/pycharm-venv-failed-no-such-option-build-dir ① 确定自己pycharm里面python解释器的路径: ② 在cmd里面输入:自己解释器的路径 + -m pip install pip==20.2.4 (其中可能会有网络问题提示Retry,要多尝试几次) 这里做法的主要原因是:pycharm依赖于 –build-dir来安装包,但是这在最新版的pip中被移除了,所以解决办法
2021-11-27 23:27:05 191KB al ALL ar
1
最近在用python写接口的测试程序,期间用到解析字典获取某个key的value,由于多个接口返回的字典格式不是固定的并存在多层嵌套的情况。在字典的方法中也没有找到可直接达到目的的方法(也可能是我对字典的方法了解的不深的缘故),于是自己写了个程序。 下面是代码 #coding: utf-8 import types #获取字典中的objkey对应的值,适用于字典嵌套 #dict:字典 #objkey:目标key #default:找不到时返回的默认值 def dict_get(dict, objkey, default): tmp = dict for k,v in tmp.item
2021-11-27 04:46:43 35KB al ey key
1
实现过程 from keras import backend as K def Precision(y_true, y_pred): """精确率""" tp= K.sum(K.round(K.clip(y_true * y_pred, 0, 1))) # true positives pp= K.sum(K.round(K.clip(y_pred, 0, 1))) # predicted positives precision = tp/ (pp+ K.epsilon()) return precision def Recall(y_true, y_pred): """召回率"
2021-11-26 15:44:50 125KB al ALL AS
1
在HAL库中,进入接收中断的方法与标准库很不一样,具体方法如下 u8 Res[1] ;                  //声明一个U8数组 HAL_UART_Receive_IT(&huart1,Res,1);        // 初始化中打开串口1接收中断 //重写函数HAL_UART_RxCpltCallback,放在任意位置,不需要在主循环调用。 void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) {        if(huart->Instance == USART1)    // 判断是由哪个串口触发的中断
2021-11-25 22:35:30 29KB al 中断 串口
1
1 、运行darknet官方代码中的detector valid指令,生成对测试集的检测结果。 .\darknet detector valid -out “” 其中voc.data和cfg文件就是你当时训练用的配置文件,weights文件就是你训练出来的结果,其中需要修改的是voc.data文件,其中应该是有五行的,其中第三行是valid就是需要验证测试集的路径。 2、执行完之后应该会在程序的当前目录生成一个results文件夹,里面存有检测结果,文件名为comp4_det_test_.txt,画风如下所示。 txt中数据格式为: 文件名 置信度 x y w h。 3、下载检测用脚本
2021-11-25 19:41:32 79KB al ALL c
1
之前自己写了用于上位机做基本收发的界面,独立出来相当于一个串口助手,先贴图: 功能作为串口助手来说还算完善,五个发送槽,一个接收槽,可以检测可用串口并加上相关标志,串口设置,记数功能,还有菜单栏上的文件操作和一些选择功能。 下面说一说这个项目: 做这个串口助手分为两步,第一步是设计界面,第二部是功能的代码实现。 一、界面设计 界面设计用Qt Designer,当然用Qt Creator的界面编辑器也可以,只不过感觉Qt Designer更好用一点,因为可以随时运行查看你的界面效果而不用编译整个项目输出一个可执行程序再看看界面效果,这样会影响效率。 界面设计你想界面是什么样就怎么样设计,拉控件
2021-11-25 18:13:36 251KB al ia OR
1
npm install 报错踩坑路 先出现的是超过最大调用栈问题: npm ERR! Maximum call stack size exceeded 百度之后说给npm降级或者升级 降级 : npm install -g npm@5.4.0 升级 : npm install -g npm 升级到最新版 结果降级之后再尝试的时候就直接报版本跟node.js不兼容的问题,然后各种在升级都不好使,只能重新删掉在升级 ** npm报错以及卸载node C:\Users\Administrator\Desktop\vue>npm install WARNING: You are likely us
2021-11-25 10:05:55 148KB al ALL IN
1
通过C ++编程为两种最流行的人工智能技术提供逻辑且易于遵循的进度:神经和模糊编程。
2021-11-23 14:17:28 270B 电脑语言
1
将AX寄存器中的16位数分成4组,每组4位,然后把这四组数分别放在AL、BL、CL和DL中。
2021-11-22 15:52:50 584B AX 分成4组 AL BL
1