蓝墨云问答整理

20175303cxd

1.问题:学习视频在哪里?
解答:原来链接失效,扫描教材二维码
2.问题:用GIT传码云一直出错用博客上方法试了好多遍都不行 求解
解答:出错提示拷到百度问
3.问题:这个为什么不能编译程序?

解答:输入 sudo 那行可以安装openjdk 也可以输入jdb按照提示安装jdb
4.问题:JDB编译的时侯用javac -g -b src/HelloJDB.java总是显示无源文件,可是我能找到源文件啊,这是怎么回事
解答:要进到src目录里编译就可以了
5.问题:Markdown编辑器可以下载到虚拟机的盘里吗?
解答:可以在码云中设好的Docs文件中将博客写好再复制到博客园
6.问题:不能安装64位Ubuntu是为什么?

解答:没开虚拟化
7.问题:root临时权限获取总提示无法切换
解答:可以试试输入sudo su,会提示键入密码
8.问题:老师,请问在创立共享文件夹后每次启动虚拟机都会导致挂载不上,进而无法正常开始,通过vim删掉再建立共享文件夹过程中加入的那一行代码后才可以运行,但是这样共享文件夹就又要创建一边,有什么更好的方法吗?
解答:共享文件夹可以先不建,先编程
9.问题:老师,JDB编译的时候用javac-g -b src/HelloJDB.java总是显示无源文件,可是我能找到源文件啊,这是怎么回事?
解答:用pwd看看当前目录是什么,用ls看看代码有没有
10.问题MarkDown编辑器可以下载到虚拟机的盘里吗
解答:有不少可以的
11.问题:

就像图示一样,我运行un.sh,出来好多斑块,推出在运行还是出现斑块。我把Hello.java删除重建了一遍后,在运行sun.sh,一切正常我想知道这是啥情况,网上查我找不到答案,救急,这个问题我写到博客里了想知道怎么解释。
解答:先不用脚本,一行行运行脚本程序试试。
12.问题:我进入了管理员权限,但还是没有找到javac,请问怎么解决

解答:输入apt install openjdk-11那一行代码,安装完成就可以使用了。
(解答二:进入root权限,键入gedit/etc/profile检查环境配置再键入source/etc/profile试试)
13.问题:exit后面还是这个界面原因?

解答:建立共享文件夹了吧?如果虚拟机上有vim,可以进入bog.csdn.net/weixin_38705903/article/details/87890393有解答,要是没有vim好像只能重装了。
14.问题:怎么删除虚拟机内检错的目录呢?
解答:rm-r -f 目录名

15.问题:为什么上传以后仓库里的东西没了
解答:再上个工作文件夹里再上传更新一遍就好了。
其他解答:Git init只能用一次
16.问题:如何添加自动补全啊
解答:修改.bashrc文件,vim ~/.bashrc,然后按x去掉这几行前面的注释符号
17.问题:课本p20这个日文怎么打啊

解答:设置里面有语言设置 好像要先下载日文再设置
18.问题:除了在‘设置’修改虚拟机分配内存大小,还有其他方法么
解答:在设置里修改是最简单的。其他还有在安装目录里修改的方法,这里有链接可以参考https://blog.csdn.net/bcfdsagbfcisbg/article/details/81135180
19.问题:jshell怎么退出
解答:要退出jshell,键入/exit
20.问题:为什么用vi新建java文件以后有时候无法输入
解答:用touch新建
21.问题:kali怎么装输入法
解答:https://www.fujieace.com/kali-linux/sogou-pinyin.html
22.问题:请问jshell在虚拟机上怎么安装
解答:装好jdk9,配好环境变量应该就能用了
23.问题:虚拟机里出现“硬件加速在您的系统中不可用。您的64-位虚拟机将无法检测到64-位处理器,从而无法启动”求问该怎么操作?
解答:https://blog.csdn.net/qq_27283619/article/details/85865847
24.问题:没有理解package和import的区别
解答:import这个意思是引用包中的类,相当于调用;package是引入。package xx x 将你的类放在 xx x这个文件夹下面; import xx x 引用xx x这个位置的这个类。这俩相反,可以看成是互逆。
25.问题:变量名为什么不能数字开头?
解答:语法规定。以数字开头以数字结尾会导致数字作为变量。导致例如 int 123=321这种尴尬的情况。标识符以字母、下划线( _ )、美元符号($)开始。
26.问题:练习教材例子还需要重新创建源文件吗,还是直接命名,然后进行代码编译?
解答:不需要重新创建,把教材的源代码放进src编译代码放进bin即可,上传到码云就会自动添加了
27.问题:如何在Linux里打入汉字
解答:点击红框框然后你就可以选择拼音,或者你可以使用Ctrl+空格试试

解答2:参考这个博客可以用中文输入法https://www.cnblogs.com/zhangfengfly/p/6867844.html
28.问题:为啥我在虚拟机中设置了双向复制还是在Windows中复制不了?
解答:安装增强功能,然后选择设备-共享粘贴板-双向。
29.问题:怎么在ubuntu里连接网络啊
解答1:https://blog.csdn.net/spy_h/article/details/80933458
解答2:检查一下这里

解答3:将连接方式改为桥接会使虚拟机网速变快

30.问题:这个输出a[1]为啥是7?

解答:引用相同的数组,无论改其中哪个数组,所有的数组的那个值都会变。
31.问题:为什么用vim编写代码之后不能保存退出?
解答1:命令前(vim前)加sudo试试
解答2:在命令行里输入ll 文件名查看文件权限,如果是权限问题,直接改权限:chmod 774 文件名
32.问题:请问java执行class的时候怎么加路径啊?需要加参数吗?
解答:java -classpath 路径 文件.class
解答2:java -cp 路径 主类名
33.问题:提交到码云是在之前的仓库里新建一个分支,新建bin和src文件夹,还是直接把文件上传到上周的bin和src文件夹里
解答:直接在之前的bin和src
35.问题:

解答:在git add .和给git commit之前先git pull整合远程变更再上传
36.问题:怎么在虚拟机打出日语字母?
解答:就在百度上搜一下日文字母表 复制粘贴一下
37.问题:我之前的仓库有些问题,今天新建了一个仓库然后把之前的作业按照步骤上传,但是我的码云仓库中一直没有bin文件夹,谁知道为什么?
解答1:输入git add -f bin/将bin文件夹及内容提交至暂存区,在通过git commit提交至本地的版本库,再git push
解答2:会不会你没有把bin仓库add进去,你可以输git status试试看
38.问题:教材23页例子3代码第一行import java.util.Scanner;是什么意思啊,要怎么用
解答1:java.util.Scanner的主要功能是简化文本扫描,获取键盘输入,用来构建Scanner对象,你可以参考一下https://blog.csdn.net/iTommy2016/article/details/75144770
解答2:java.util是java提供的一个包含实用类的包,用import语句可以引入。scanner是java.util的一个类,import java.util.Scanner表示引入这个Scanner类


20175329xyw

39.问题:integer这个和int有什么区别 怎么用?
解答:1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实际是对象的引用,当new一个Integer时,实际上是生成一个指针指向此对象;而int则是直接存储数据值 4、Integer的默认值是null,int的默认值是0
40.问题:虚拟机强制关闭,重启后这样了

解答1:大概是挂载的磁盘出了问题,https://www.jianshu.com/p/d5450386c48b,建议你综合一下网上的解决方法试试
解答2:虚拟机上有vim,可以进下这个网址https://blog.csdn.net/weixin_38705903/article/details/87890393有解决方案
解答3:回车,然后vim /etc/fstab
解答4:把共享文件夹那行用#注释以后就能正常启用了
问题41:为什么这个代码编译以后没有包?

解答1:用javac -d .编译试试
解答2:https://blog.csdn.net/com_stu_zhang/article/details/25112591
42.问题:find命令找不到jdk的目录怎么办
解答:https://blog.csdn.net/jerrywu145/article/details/52122434 查找jdk目录
43.问题:在markdown语法中这个怎么打出来

解答1:https://www.cnblogs.com/qiaogaojian/p/6132433.html 一些语法小结
解答2:用反引号框住
44.问题:

解答:用一下git pull再git push
45.问题:打代码的时候有没有什么快捷键能切换中英文,省着用鼠标点击了
解答1:中文输入法用shift
解答2:win加空格
解答3:可以自行设置

解答4:这里也可以设置

46.问题:为什么一个是1,一个是6

解答1:

解答2:第一个式子从左到右y那里为false就停止了,第二个式子左右两边得出结果后再计算,此时已经完成了x赋值为6的过程
47.问题:克隆过来不行

解答:本身有这个文件夹,名字重复了,将自己的文件夹名字改一下就可以了
48.问题:中文乱码怎么搞呀

解答1:另存为,改一下编码类型
解答2:把UTF-8改成ANSI试试
49.问题:虚拟机怎么和Windows共享文件啊 可以吗
解答:http://www.cnblogs.com/rocedu/p/6012545.html
解答2:重新安装增强功能打开文件共享
50.问题:

解答:用下划线别用小数点,类名里不能用"."也不能用-
51.问题:查看代码的脚本放在哪里比较准确
解答1:你放在本地仓库的目录下就挺好,换设备还能直接克隆下来
解答2:码云里面有克隆 里面链接复制到终端打git clone 链接
52.问题:这个因信号13而终止怎么解决

解答:原理大概是这样http://m.knowsky.com/397637.html,你可以看看学长怎么解决这个问题的https://www.cnblogs.com/elevator/p/7748123.html说不定会有帮助
解答2:可以试试用这两行代码查看代码量🤔 代码提交过程截图:运行 git log --pretty=format:"%h - %an, %cd : %s" 并截图 代码量截图:运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
53.问题:怎么在主目录里用java 运行bin里面的class文件?
解答:java -cp bin 主类名
54.问题:为啥我在虚拟机中设置了双向复制却还是从Windows中复制不了
解答:可能你没有安装增强功能,设备里面安装增强功能https://jingyan.baidu.com/article/d5c4b52be75f60da560dc5dd.html
解答2:https://www.cnblogs.com/20175317zrw/p/10492691.html#4196651
55.问题:gitpull出现错误:Your local changes to the following files would be overwritten by merge咋办
解答:貌似这个问题是本地写的代码会被git上的代码覆盖掉 可以试试博客上的方法
https://blog.csdn.net/a18716374124/article/details/85047971
56.问题:idea建议安装在虚拟机里还是Windows里
解答:根据配置情况,一般来说只能在win中才能跑起来
57.问题:打不开ssh公钥文件
解答:用http方式
58.问题:

解答:用locals看一下你的变量可能不是i或者j
59.问题:代码没有问题 但调试时出现找不到或无法加载主类项是什么原因

解答:.java和.class必须在一个文件夹
60.问题:可以用netbeans代替idea吗
老师解答:理论上没有问题,只是我们后面Android开发用的是Android studio,是在IDEA基础上的,用IDEA会更好。
61.问题:在jdb调试中,next和step是进行下一步,那么有没有返回上一步的操作
解答:输入help可以查看调试指令,没有
62.问题:4-5的例子,应该怎么样子,才直接让编译后形成的字节码文件形成在bin文件夹里

解答:Rect类也要写好并与这个代码放一起
63.问题:之前一款软件用的旧版java,更新新版java会有影响嘛
解答:对于同一个0.1版本内几乎没有影响的..比如1.8.0.131和1.8.9.999对于不同的0.1版本,jdk1.8.0和jre1.6.0,如果jre版本老旧会有兼容问题,如果jre版本比较新,也是影响不大,基本可用。
64.问题:虚拟机硬盘内存不足,如何释放内存,如何新键盘?百度上都试过了没有
解答:可以参考blog.csdn.net/u013221576/article/details/45286169 我试过了OK的
65.问题:带输入的程序怎么用jdb调试?
解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解解答1:控制台输入 java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y Example3_9 然后新建另一个控制台输入 jdb -connect com.sun.jdi.SocketAttach:hostname=localhost,port=8000 第一个控制台输入 第二个控制台调试
解答2:Run后面跟输入参数
66.问题:在敲第四章的代码时候,后边和前边的代码有一些名字重复的。这时候要怎么办
解答:如果你使用IDEA的话有两种方法,一,创建新的项目(Project),二,在项目中创建新的包(Package)
67.问题:安装idea出现问题
解答:jdk没设置好路径(Classpath)和java home,请按照教材第一章的内容重新设置一遍
68.问题:Linux如何设置默认编码为gbk?百度上的都试过了
解答:
如果是出现乱码的话可以参考我博客https://www.cnblogs.com/20175211lyz/p/10532669.html
69.问题:为什么最后输出的时候不能直接输出a[i]

解答:前面代表的是空格吧 输出的时候每个数字间才有空格
70.问题:找不到profile的文件
解答:Ls -a看看
71.问题:编完程序,发现没有run,强行增加也不行…
解答:参考https://www.cnblogs.com/rocedu/p/6766748.html#SECCLA
72.问题:为什么显示因信号13终止,而且我只有today和this week没有all是为什么

解答:https://www.cnblogs.com/elevator/p/7748123.html可以试着参考这篇博客解决一下
73.问题:例题4-15出现一些问题,没有办法编译

解答: 你的路径放错了,要把这两个文件放到tom中的jiafei中,然后才能执行那个编译命令
74.问题:代码上传不了,百度说ping github.com也解决不了

解答:试试git push -f origin master
75.问题:教材的第十五个例子,编译出现了问题

解答:https://www.cnblogs.com/xiannvyeye/p/10544611.
76.问题:这个例子24里面我把四个程序放到一起后,编译结果是这样

解答:如果放在一起,只能有一个public类,还有就是应该把import和package等放在开头。


20175304lcy

77.问题:

解答:试试这个:javac -encoding gbk *.java
78.问题:上课时课上作业已经提交但是显示超时的作业算上交成功了么,这周里有一个补做的作业还需要再做一次么?
解答:算是上交成功了,但是会被标记为超时提交。补做的选作
79.问题:这种灰框框是怎么打出来的

解答:这个是代码块
、、、
代码
、、、
就可以了
80.问题:为什么子类定义的对象可以调用父类的方法,而且变量还是私有的。

解答:因为继承啊,这个方法是public,所以可以调用
81.问题:

解答:只是警告不是错误,所以仍然能够生成 class 是正常的,警告只是提醒希望不要再继续使用这个 api 而已
老师解答:-Xlint不能单用,作为javac的参数用
82.问题:如何在idea传代码到码云?
解答:IDEA中使用GIT建议参考这个https://www.cnblogs.com/zbw911/p/6206689.html
83.问题:申请idea账号时选择哪个

解答:

解答2:https://www.cnblogs.com/jxxydwt1999/p/10470475.html
84.问题:找不到符号 变红怎么办?清除编译器缓存还是不可以?
解答1:https://blog.csdn.net/ajax_yan/article/details/79895314
解答2:https://blog.csdn.net/Feihongxiansen/article/details/83245832
85.问题:应该下哪一个

解答:第一个
86.问题:这种带权限的文件夹怎么删掉?

觉得1:sudo rm -rf /xxx 会删除xxx目录以及其下所有文件
解答2:-f 强制删除
87.问题:

解决:sudo apt-get install tree
88.问题:idea设置断点的快捷键是啥
解答:在需要断点的行处定位光标,使用Ctrl+F8
89.问题:为什么IDEA里面的调试的快捷键都没有用呐?比如说博客上介绍说step over是F8,但是我按F8是电脑自带的切屏呐
解答:在按快捷键的同时按一下Fn键
90.问题:

解答:缺少class类或者缺少interface可能是在打代码定义类的时候少打了
91.问题:

解答:类里没有main方法,在IDEA中运行,必须运行主类,不能做子类的编译运行
92.问题:编码utf8的不可映射字符怎么解决
解答:要把源码换成jbk
93.问题:

解答:https://www.jianshu.com/p/d782d9ccfa0c
94.问题:IDEA里git应该怎么安装?
解答:https://jingyan.baidu.com/article/8275fc867b652046a03cf613.html
100.问题:如何在idea中开启assert断言?
解答:在我半轴学习总结博客中有具体解答,你可以参考一下cnblogs.com/jxxydwt1999/p/10638720
101.问题:在cmd中运行树上10.2的例子为什么找不到或无法加载主类?
解答:因为10.2不只一个public类
102.问题:在linux系统里浏览器和记事本的路径怎么写呀
解答:linux中无法读取exe文件,也没有IE浏览器,你可以在Windows系统里面运行10.3或者linux中修改代码以运行其他文件
103.问题:没有main函数怎么运行?
解答:main函数是程序的入口点,编译的时候会根据这个符号来指定指令的位置。没有main不能运行,拿编译后只能叫做二进制文件,需要连接到main函数,才能运行。
104.问题:老师可以发一下8.1.7正则表达式的视频吗?里面有一些不太懂得地方希望看一下视频
解答:www.cnblogs.com/lizhenlin/p/6654934.html
105.问题:编译过程遇到“使用了未经检查或不安全的操作?是什么情况,怎么解决?
解答:网上随便找找,上面也有同学回答了。
106.问题:Mysql初始化和运行失败怎么办
解答:看教程,用xampp
107.问题:程序编译时出现“编码GBK的不可映射字符”报错,我上网找了好多解决方法都没有效果,求解?
解答:我也出过这个为什么gbk问题 当时是粘贴的代码 同学说要自己再打一遍我就把他提示错误的行又打了一次就对了
解答2:我也遇到过可以选择 javac -encoding UTF-8xx.java编译
108.问题:Xampp里无法其中Mysql怎么办呢
解答:之前我也遇到过,我之前打开了那个cmd命令行,关掉之后就好了
你点右边那个service 找到mysql停止进程就好了
109.问题:运行gmssl sms4时,出现 gmssl: relocation error: gmssl : symbol BIO_debug_callback version OPENSSL_1_1_Od not defined in file lib crypto.so.1.1 with link time reference 错误
解答1:在root用户下执行: ln-s /usr/local/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1 ln -s /usr/local/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
参考1:https://blog.csdn.net/zyl615110/article/details/78292690
解答2:默认配置下生成的libcrypto和libssl会安装在/usr/local/lib目录,并覆盖系统openssl中这两个库的软链接。 刷新库的话有可能造成部分系统应用无法使用。可以采用以下方法,将环境变量临时修改到安装包的目录,在make&&make install之前export LD_LIBRARY_PATH=$(pwd)
参考2:https://blog.csdn.net/nuaa_llf/article/details/83023990

110.问题:运行gmssl sms4时,出现 sms4:Option -in needs a value
sms4:Use -help for summary问题
解答:把文件名外的框框删了就好了

111.问题:运行教材第十三章例子3的客户端的时候,服务器断开
解答:要两个终端,先运行服务端再运行客户端

112.问题:运行服务器端的时候显示地址已在使用
解答:有可能是在两个终端运行了服务器端,关掉其中一个就好了;再不行重启电脑

113.问题:AVD安装在了c盘,C盘已经满了,无法启动AVD,如何更改AVD的安装路径
解答:https://blog.csdn.net/mygfz/article/details/53085178
114.问题:virtualization已设置enable,可是还是不行
解答:用arm64的cpu

问题:Android Stdio上手机开不了机
原因:虚拟机分辨率问题
115.问题:博客的图片都出现了下图这种情况
解答:浏览器不行,兼容性最好用Edge或因为网络差
![](https://img2018.cnblogs.com/blog/1592330/201906/1592330-20190620211428070-1890709574.png


posted on 2019-06-21 10:25  5303柴轩达  阅读(924)  评论(0编辑  收藏  举报

导航