Eclipse使用 junit测试, 报 “The builder launch configuration could not be found” 错误
解决方法如下:
- Package Explorer 视图下选中项目名
- 右键项目名,然后选择Properties 或者 在Eclipse 工具栏中选择 Project -> Properties
- 弹出的 Properties 对话框中,点击 Builders
- 将没有勾选,缺失的 builder 移除掉
- 点击 OK 按钮
DONE!
Eclipse使用 junit测试, 报 “The builder launch configuration could not be found” 错误
解决方法如下:
DONE!
ibatis 测试时出现错误提示: “could not find sql statement to include with refid xxx” , 出现这种错误一般是下面两种情况引起:
DONE!
mac pro,使用visual studio Code, 软件内新建终端并输入命令,提示“Operation not permitted”。
解决方法:
步骤 1。左上角 Apple 菜单并选择System Preferences(系统偏好设置)
。
步骤 2。Security & Privacy(安全性和隐私)
控制面板中选择。
步骤 3。选择Privacy(隐私)
选项卡,然后从左侧菜单中选择Full Disk Access(完全磁盘访问权限)
。
第 4步。Lock Icon
单击首选项面板左下角的🔓并用管理员级别登录进行身份验证。
步骤 5。现在单击选中以添加具有Full Disk Access的Visual Studio Code应用程序。
DONE!
使用手机与已经蓝牙配对的mac pro机器传送文件,却总提示失败。 解决方法如下:
mac机器还需要打开共享的权限:
打开“系统偏好设置” -> 选择“共享” -> 勾选左边的“蓝牙共享”,也可以在右侧界面做一些接收文件存放默认路径等的设置。
DONE!
window 下使用Qt MaintenanceTool.exe 提示至少需要一个有效且已启用的储存库的问题解决
解决方法:
1、选择左下角的设置,进入如图界面,然后选择“临时存储库”
2、手动添加临时储存库要定位一个储存有QT在线安装镜像的地址,这个地址可以从这里选择 http://download.qt.io/static/mirrorlist/
在这个网站,显示了各国的qt镜像站点,中国有四个,随便选站点击HTTP会进入一个网络文件夹。
以此进入如下路径:/online/qtsdkrepository/windows_x86/root/qt/ 。比如选中科大的, 然后把对应路径https://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/添加到临时存储库中。然后就可以增删组件了。
DONE!!
下载保存后的CSDN页面,再次打开会跳转CSDN首页,可以使用下面方式解决:
使用编辑器打开下载的html页面,找到类似下面的行:
<div style=”display:none;”>
<img src=”https://blog.csdn.net/robinvista/article/details/96437123″ onerror=”setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74"}},3000);”>
</div>
删除后保存即可,DONE!
ubuntu 16.04 QT编译c++项目产生的二进制文件执行时出现下面提示: Segmentation Fault (“Core dumped”),
先确认下是否是权限不足造成的,使用root用户运行下编译后的二进制文件!!!
如果不行,再尝试下下面的方法:
分段错误是指您的系统尝试访问不存在的内存页面。核心转储意味着当一部分代码尝试在只读或空闲位置执行读写操作时。段错误通常与名为 core 的文件相关联,它通常发生在升级过程中。
在核心转储期间运行某些命令时,您可能会遇到“无法打开锁定文件”,这是因为系统正在尝试捕获不存在的位块,这是由于某些特定程序的二进制文件崩溃.
您可以通过回溯或调试来解决它,但解决方案是修复损坏的包,我们可以通过执行以下步骤来完成:
Step 1: Remove the lock files present at different locations.
sudo rm -rf /var/lib/apt/lists/lock /var/cache/apt/archives/lock /var/lib/dpkg/lock
Step 2: Remove repository cache.
sudo apt-get clean all
Step 3: Update and upgrade your repository cache.
sudo apt-get update && sudo apt-get upgrade
Step 4: Now upgrade your distribution, it will update your packages.
sudo apt-get dist-upgrade
Step 5: Find the broken packages and delete them forcefully.
sudo dpkg -l | grep ^..r | apt-get purge
我运行完上面的步骤就OK了,希望可以帮到需要的人!
开启开发者人员选项和USB调试步骤:
然后在打开android studio, 数据线连接手机和电脑,android studio将自动检测手机,点三角按钮run。
可能问题(以vivo为例,因为比较特殊):
android.injected.testOnly=false
DONE!!
android studio编译项目时一直卡在下面的提示:
“Connect to maven.google.com:443 [maven.google.com/172.217.27.142] failed: connect timed out ”, 可以使用下面的方式解决(Solved),
直接修改build.gradle文件中Google的maven地址(添加黑体字的行):
repositories { maven{ url 'https://maven.aliyun.com/repository/google'} maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'} maven{ url 'https://maven.aliyun.com/repository/public'} maven{ url 'https://maven.aliyun.com/repository/jcenter'} maven {url 'https://dl.google.com/dl/android/maven2/'} jcenter() ...... } DONE!
测试在 activity_main.xml给button加背景图片
<Button android:id="@+id/titleEdit" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_margin="5dp" android:background="@drawable/edit_bg" android:text="Edit" android:textColor="#fff" /> 发现模拟器里不起作用,奇怪了, 后来查了网上资料,发现需要修改下面的文件才可以。 在res/values/themes.xml 中:
将 <style name="Theme.UICustomViews" parent="Theme.MaterialComponents.DayNight.DarkActionBar"> 修改为:
<style name="Theme.UICustomViews" parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge">
一个运行于tomcat下的war包,忽然服务出现了乱码,问题排查如下:
<Connector ……
redirectPort=”443″ URIEncoding=”UTF-8″ />, 发现问题不在这里
[[email protected]]# ps -ef | grep java
root 6724 1 3 14:30 pts/0 00:01:04 /usr/local/jdk/bin/java –
[[email protected]]# jinfo 6724 |grep enc
sun.jnu.encoding = ANSI_X3.4-1968
file.encoding.pkg = sun.io
sun.io.unicode.encoding = UnicodeLittle
file.encoding = ANSI_X3.4-1968
果然问题出在这里。 可以在tomcat的bin目录下的catalina.sh,添加给 JAVA_OPTS 的多添加两个参数
-Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8
重启tomcat,DONE!
更新 macOS 10.15 Catalina 系统后,许多在 10.14 上可以使用的 App 都会提示【 xxx 已损坏,无法打开,你应该将它移到废纸篓解决办法 】,哪怕你在【安全与隐私 > 通用】中已经开启了【任何来源】,但还是会出现这样提示,接下来小编为大家带来详细的修复的方法,感兴趣的朋友快跟着小编一起来看看吧!
准备工作:检查是否已开启【任何来源】,已开启的请忽略准备工作
先打开系统偏好设置,检查 【安全与隐私】 -> 【通用选项卡】下是否已经启用了任何来源选项:
如果没有打开【任何来源】选项,请参考教程:https://www.kkmac.com/help-mac-888.html
重要提示:首先你要先打开【任何来源】选项,再进行接下来的操作!
1、打开 「Launchpad」 – 「实用工具」 – 「终端」;
2.将下面这段代码复制,在终端窗口粘贴。
sudo xattr -d com.apple.quarantine
注意 代码的 quarantine 后面有个空格,要一起复制进终端
打开 Finder(访达),点击左侧的应用程序,将应用拖进终端中按下回车
然后按键盘的回车键(return),输入密码,再按回车键,完成。
回车后会看见个 password 后面还有个钥匙图标,在钥匙图标后面输入你自己电脑解锁密码
输入的时候不显示你输入的密码,感觉就是输入不了东西一样,也不用管,凭感觉输入完正确解锁密码后按回车键。
好了再看一下是不是可以打开 APP 了!
如果以上方法都不能解决,就只能关闭 SIP 系统完整性保护了!!!
详细请参考:https://www.kkmac.com/macos-gb-sip.html
转自: https://www.kkmac.com/mac-81112.html
今天在给一个旧mac安装os时,使用u 盘启动安装时提示下面错误“应用副本已损坏,不能用来安装macOS….“ , 后来网上查到: 大部分原因是由于系统版本证书过期所致。我们可以这样操作,解决上述问题。
先点击“好”关闭窗口,我们先关闭网络,关闭网络,关闭网络(断开wifi,拔网线等),在准备安装界面中点击工具栏“实用工具”—“终端”,进入终端
进入终端后,我们输入以下命令行“date 062614102014.30”,注意,date后面是空格,输完之后按回车确定。(其他版本日期参照教程结尾)
命令行输完之后,关闭窗口,退出终端。
退出之后,我们点击“安装macOS”,看一下能否进下一步。
我们顺利得进入了安装界面。
其他事项
一、在桌面环境升级系统时,同样先关闭网络,打开“终端”,输入日期前加入”sudo”,例如“sudo date 062614102014.30”(不包括引号),按回车,关闭终端之后再执行升级操作。
二、如果上面的命令行不起作用。我们可以更改成其他日期再试一遍
date 0201010116(OS X El Capitan 10.11.6适用)
date 010514102017.30(macOS Sierra 10.12适用)
date 062614102014.30 (10.13、10.14适用)
date 121212122019 (10.15)
date 032208102015.20
date 112202022015
date 122014102015.30(10.10可用)
mac使用磁盘工具格式化u盘时出现卡死现象,apple官网建议使用以下各个方式尝试:
今天需要安装老的0.13版本的pyOpenSSL时出现下面错误“
OpenSSL/crypto/crl.c:6:23: error: static declaration of ‘X509_REVOKED_dup’ follows non-static declaration
static X509_REVOKED * X509_REVOKED_dup(X509_REVOKED *orig)”
结合网上资料可以使用下面的步骤即可完成安装:
1.#新建一个目录build
[[email protected]] mkdir build
[[email protected]] cd build
2. #然后下载pyOpenSSL==0.13的源码,解压后
[[email protected]] pip download pyOpenSSL==0.13
[[email protected]] tar xzf pyOpenSSL-0.13.tar.gz
3.#修改OpenSSL/crypto/crl.c文件
[[email protected]] cd pyOpenSSL-0.13
[[email protected]] vi OpenSSL/crypto/crl.c
找到这一行
static X509_REVOKED * X509_REVOKED_dup(X509_REVOKED *orig) {
删除static,修改为:
X509_REVOKED * X509_REVOKED_dup(X509_REVOKED *orig) {
4.#然后再安装
[[email protected]] pip install –no-clean .
DONE!!!