Mac OS X

2018-2019-2 20175322实验一《Java开发环境的熟悉》实验报告

点点圈 提交于 2020-04-27 06:08:19
实验一《Java开发环境的熟悉》实验报告 一、实验内容及步骤 实验一Java开发环境的熟悉-1 建立“自己学号exp1”的目录 在“自己学号exp1”目录下建立src,bin目录 javac,java的执行在“自己学号exp1”目录 提交Linux或Window或macOS中命令行下运行Java的全屏截图,运行结果包含自己学号等证明自己身份的信息 代码提交码云 代码链接 实验一Java开发环境的熟悉-2 参考Intellj IDEA 简易教程提交Linux或Window或macOS环境中IDEA中调试的截图,截图打上自己学号的水印 新建HelloJDB 设置断点、单步运行 设置条件断点 设置临时断点 设置方法断点 实验一Java开发环境的熟悉-3 参考实验一Java开发环境的熟悉(Linux+Eclipse)( https://www.cnblogs.com/rocedu/p/4421202.html ) 代码截图 正常情况 异常情况 边界情况 Linux运行 码云链接 二、实验过程中遇到的问题以及解决方法 问题1:运用IDEA时电脑键盘快捷键冲突,教程上又未指明 Step into 等键在哪里 问题1解决方法:使用搜索引擎查阅,找到说明并记住 问题2:最后一个实验调试时发现输出的双位质数连在一起 问题2解决方法:发现输出数据之间间隔留的太少,更改程序,输出调为 %4d 三

Parallels Desktop 15 mac版如何安装win10系统

心已入冬 提交于 2020-04-27 05:29:37
Parallels Desktop 15 mac版是mac上非常强大也非常好用的虚拟机软件,最新版本的parallels desktop mac 15针对最新的Windows 10更新和macOS Catalina(10.15)进行了优化。今天分享的内容就是Parallels Desktop 15 mac版如何安装win10系统。 首先,大家期待已久的pd15破解版本终于更新了。小编在这里为大家分享下。 Parallels Desktop 15下载地址: https://www.macdown.com/mac/5654.html PD虚拟机安装win系统之前要先下载好系统,pd虚拟机本身不包含win系统,这点特别注意。 win10迅雷下载地址: ed2k://|file|cn_windows_10_multi-edition_vl_version_1709_updated_sept_2017_x64_dvd_100090774.iso|4630972416|8867C5E54405FF9452225B66EFEE690A|/ Parallels Desktop 15 mac版安装系统 首先选择安装Windows或其他系统 这里选中后,直接点击继续 下载好的Windows镜像软件自动识别,你也可以手动选择你下载好的Windows镜像系统 这里点击继续 选择你的工作需要,如无特殊要求

Qt中子窗口全屏显示与退出全屏

醉酒当歌 提交于 2020-04-27 05:23:06
在Qt开发中偶尔遇到子窗口全屏显示和退出全屏的功能需求,是一种比较正常的情况,首先,我们需要知道子窗口全屏显示与退出全屏主要会调用的方法有哪些,下面将列举此过程主要调用的方法: isFullScreen();判断窗口当前是处于全屏状态还是非全屏状态 setWindowFlags(Qt::WindowFlags type);设置窗口属性 showFullScreen();设置窗口全屏显示 showNormal();设置窗口恢复原来显示(Restores the widget after it has been maximized or minimized.) 核心代码 下面对Qt::WindowFlags类型做一个大致的介绍: enum Qt::windowType flags Qt::WindowFlags 此枚举类型用于为窗口小部件指定各种窗口系统属性。它们相当不寻常,但在少数情况下是必要的。 其中一些标志取决于底层窗口管理器是否支持它们。主要类型有: Qt::Widget:这是QWidget的默认类型。如果它们有父级,这种类型的部件是子部件,如果没有父控件,则为独立窗口。 Qt::Window:表示小部件是一个窗口,无论窗口小部件是否具有父控件,通常具有窗口系统框架和标题栏。 请注意,如果部件没有父控件,则无法取消设置此标记(即如果存在父控件,则可以取消此标记,否则

2018-2019-20175334实验一《Java开发环境的熟悉》实验报告

荒凉一梦 提交于 2020-04-27 02:35:09
2018-2019-20175334实验一《Java开发环境的熟悉》实验报告 一、实验内容及步骤 实验一Java开发环境的熟悉-1 建立“自己学号exp1”的目录 在“自己学号exp1”目录下建立src,bin目录 javac,java的执行在“自己学号exp1”目录 提交Linux或Window或macOS中命令行下运行Java的全屏截图,运行结果包含自己学号等证明自己身份的信息 代码提交码云 代码托管 实验一Java开发环境的熟悉-2 参考 Intellj IDEA 简易教程 提交Linux或Window或macOS环境中IDEA中调试的截图,截图打上自己学号的水印 新建HelloJDB 设置断点、单步运行 设置条件断点 设置临时断点 设置方法断点 实验一Java开发环境的熟悉-3 参考 实验一Java开发环境的熟悉(Linux+Eclipse) 代码截图 正常情况 边界情况 异常情况 Linux运行 代码托管 二、实验过程中遇到的问题以及解决方法 问题1:最开始不知道怎么生成随机数 问题1解决方案:参考 Java中产生随机数的两个方法 ,可以看出 Random 这一方法和C语言中产生随机数的方法及其类似,所以学习C语言对Java编程也有一定的帮助 三、实验心得体会 这是学习Java以来的第一个实验,前两个比较简单,第三个需要用到IDEA

Go 语言 2019 调查报告发布

余生长醉 提交于 2020-04-27 01:19:46
Go 官方博客昨日公布了[ 2019 年 Go 语言调查报告]。本次调查收到的回复达到 10,975 份,约为 去年 的两倍。 这些受访者的反馈意见将被选取用于改进 Go 语言的发展。 以下是 2019 年度的调查报告摘要: 此调查中,受访者的受众特征与 Stack Overflow 的受访者相似,因此这些结果在某种程度上可以代表更广泛的 Go 开发人员。 大多数受访者每天都要用到 Go 语言,并且该数字在逐年上升。 Go 的使用仍集中在技术公司,但它同时也被用于越来越多的行业,例如金融和媒体。 Go 最常见的用途仍然是编写 API/RPC 服务和 CLI 工具。 模块在 Go 生态系统中的使用率很高,与此同时,围绕软件包管理的一些问题仍然存在。 有待改进的重点领域包括 debug、模块和云服务的体验。 VS Code 和 GoLand 依然最受开发者欢迎,有 3/4 的受访者都喜欢它们。 有关调查报告的详细内容请继续往下阅读。 开发者背景 调查结果显示,在工作中使用 Go 语言的受访者比例与去年相当,均为 72%,这一数值几乎每年都在增长。在工作之余使用 Go 语言的人数比例则有所下降(70%→62%)。 从使用年限上来看,56% 的受访者使用 Go 语言进行开发的经验不足两年,相对来说算是新手。而有着较长时间 Go 开发经验的“老手”,多拥有 C/C++ 背景,对

Visual Studio如何使用键盘导航?

两盒软妹~` 提交于 2020-04-26 19:31:05
Visual Studio for mac(微软代码编辑器),简称VS,是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。如何使用Visual Studio的键盘导航呢? 键盘导航支持直接内置于 macOS 中,但为了获得最全面的体验,应将 macOS 设置为浏览所有控件: 系统首选项 - 键盘 - 所有控件 通过将“键盘完全访问”设置为“所有控件”,可以在窗口或对话框中浏览所有控件。 然后,可以使用下列方法之一选择控件: 按 Tab 前移切换控件 按 Shift-Tab 后移切换控件 按箭头键沿箭头方向切换控件 按 Control-Tab 移出文本区域框 按空格键激活当前焦点所在的控件。 来源: oschina 链接: https://my.oschina.net/u/4436877/blog/4254464

自己做语料——Python爬取新闻联播文字版

江枫思渺然 提交于 2020-04-26 19:15:24
因为学习需要,想自己弄一些语料玩玩,新闻联播似乎是个不错的选择,然后百度了一下: 感觉还是挺多的。。。。所以我选择了第二个。。就是http://www.xwlbo.com/txt.html这个网址。 看了一下,这个网址是以_1的方式翻页的。 一共有47页,数据追溯到 2015年12月24日新闻联播主要内容 似乎还可以。。。。 分析了下源代码。列表页的文章是用一个列表维护的: 文章内的文字爬取难度一般,但是比较乱 我的思路是:     先爬取文章ID号,再遍历ID号爬一遍各个ID下的新闻的内容 那就, 直接上代码: python爬虫爬取网站内容时,如果什么也没带,即不带报头headers,往往会被网站管理维护人员认定为机器爬虫,所以我们需要伪装浏览器的user-agent。 这个是网上的模板,用来随机组成User-Agent #settings.py   User_Agents = [ ' Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50 ' , ' Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50

golang之log

天大地大妈咪最大 提交于 2020-04-26 16:07:19
标准库log golang实现了简单易用的log,可以满足基本需求。 虽然标准库实现了syslog,但已冻结不增加新功能。 Package log implements a simple logging package. It defines a type, Logger, with methods for formatting output. It also has a predefined 'standard' Logger accessible through helper functions Print[f|ln], Fatal[f|ln], and Panic[f|ln], which are easier to use than creating a Logger manually. That logger writes to standard error and prints the date and time of each logged message. Every log message is output on a separate line: if the message being printed does not end in a newline, the logger will add one. The Fatal functions call os

How to install Gtest On MacOS and Xcode(如何在MacOS上安装gtest以及XCode使用gtest)

风格不统一 提交于 2020-04-26 15:33:36
How to install Gtest On MacOS git clone https://github.com/google/googletest.git cd googletest makedir build && cd build cmake -DCMAKE_CXX_STANDARD=17 .. make sudo make install ######test mkdir gtestDemo vi CMakeList.txt echo “export CPLUS_INCLUDE_PATH = /usr/local/include " >> ~/.zshrc echo " export LIBRARY_PATH = /usr/local/lib" >> ~/.zshrc source ~/.zshrc #tell terminal there are new variables #CMakeList.txt cmake_minimum_required(VERSION 3.0) set(CMAKE_CXX_STANDARD 17) project(demo) find_package(GTEST REQUIRED) add_executable(${PROJECT_NAME} main.cpp) target_link_libraries(${PROJECT_NAME}

vs code上配置Scala

折月煮酒 提交于 2020-04-26 14:38:08
转自:https://www.cnblogs.com/steven-yang/p/5852988.html 百度的结果表达太奇怪,简单记一笔。 1、下载一个scala的压缩包,https://www.scala-lang.org/download/ 2、配置环境变量 3、新建一个文件夹作为工作区。 4、新建.vscode文件夹并保存一份tasks.json文件,内容如下: { "version": "0.1.0" , "isShellCommand": true , "args" : [], "showOutput": "always" , "echoCommand": true , "suppressTaskName": true , "windows" : { "command": "cmd" , "args" : [ "/C" , "scala" ] }, "linux" : { "command": "sh" , "args" : [ "scala" ] }, "osx" : { "command": "sh" , "args" : [ "scala" ] }, "tasks" : [ { "taskName": "run script" , "isBuildCommand": true , "args" : [ "${file}" ] } ] } 5、打开vs code