mac

Fetch Cpu Info

亡梦爱人 提交于 2020-02-06 12:39:44
#include <QCoreApplication> #include <QStringList> #include <QString> #include <qdebug.h> #include <QNetworkInterface> #ifdef __GNUC__ #include <cpuid.h> #elif defined(_MSC_VER) #if _MSC_VER >= 1400 #include <intrin.h> #endif #else #error Only supports MSVC or GCC #endif QStringList get_mac(); void getcpuid(unsigned int CPUInfo[4], unsigned int InfoType); void getcpuidex(unsigned int CPUInfo[4], unsigned int InfoType, unsigned int ECXValue); QString get_cpuId(); int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); //测试cpu_id QString cpu_id = ""; cpu_id = get_cpuId(); qDebug() <<

Mac pro 安装IntelliJ IDEA 2017版

跟風遠走 提交于 2020-02-06 02:35:36
1、官网下载这个版本https://www.jetbrains.com 2、点击下载即可 3、下载好后放入本地 4、启动mac终端进行破解 输入命令:sudo vim /private/etc/hosts 在文件夹中添加: 0.0.0.0 account.jetbrains.com windows版在目录 C:\Windows\System32\drivers\etc\hosts 路径下找到hosts文件 加入 0.0.0.0 account.jetbrains.com 1 # Copyright (c) 1993-2009 Microsoft Corp. 2 # 3 # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. 4 # 5 # This file contains the mappings of IP addresses to host names. Each 6 # entry should be kept on an individual line. The IP address should 7 # be placed in the first column followed by the corresponding host name. 8 # The IP address and

【iOS开发】MAC OS操作系统如何通过FTP终端工具上传文件

谁都会走 提交于 2020-02-05 23:31:42
原文地址:: https://blog.csdn.net/Hanrovey/article/details/70284882 相关文章 1、mac系统使用ftp向服务器传输数据---- https://blog.csdn.net/Hreticent/article/details/89926651 2、Mac OS系统如何通过FTP工具上传文件---- https://help.aliyun.com/knowledge_detail/40590.html?spm=a2c6h.13066369.0.0.664a7f97BnQUQL 通过终端来操作 MAC本身的终端或者 MAC Iterm2 (下载地址 http://www.iterm2.com/ 注意需要上传的文件路径要正确。)。该终端工具在 MAC 系统下非常好用,遗憾的是,目前还没有 Windows 版。 通过第三方工具上传 下载 YummyFTP 中文版软件: http://downinfo.myhostadmin.net/YummyFTP.zip 下载后在 MAC OS 苹果系统中安装,填写好 FTP 的服务器地址、用户名和密码,协议选择标准(FTP),端口选择默认21,如果使用了其他的端口,请更改。SSH 密匙不选择,点击 连接。安装后打开如图: 连接后,先在右侧选择要上传的目录,一般选择(Windows 不需要选择

使用Pyhton带你分析酒店里的针孔摄像头

北慕城南 提交于 2020-02-05 23:01:54
/1 前言/ 最近酒店被曝出隐藏摄像头的事情屡见不鲜,搞得大家人心惶惶,有图为证,如下图所示。 今天教大家一下如何用python分析出酒店里的针孔摄像头,让你放心住酒店。 /2 原理介绍/ 我们大家都知道,针孔摄像一般都很小,所以它不太可能含有存储设备,都是通过连接酒店房间内的无线网,远程传输给作案人,我们就从这方面入手,用Python的scapy模块扫描局域网内的所有设备,并通过爬虫找到该设备生产厂商,以厂商来判断该设备是否为摄像头。 所需环境:ubuntu、pyhton3.5、pycharm /3 操作步骤/ 实现步骤依赖环境较多,操作起来可能有些复杂,不过就当了解一下也是欧克的,具体的操作步骤如下。 1、用scapy模块的scapy函数模拟构造ARP广播包,代码如下图所示。 这个表示要向网段内的所有主机都询问一下,说的通俗一点就是“请问网段内都有谁在啊”。 2、模拟在局域网内发送。用scapy模块模拟发送ARP广播,代码如下图所示。 其中p是第一步构造的广播包,wifi是本机的网卡名称,timeout是发送时限。 3、返回的两个参数,ans包含两类数据包(ARP请求包和ARP返回信息),请求包是第一步构造的包,返回包是局域网内主机的回应,如下图所示。 包含该主机的ip地址和MAC地址,打码的就是MAC地址;unans返回True或者False,代表是否发送成功。 4

mac安装python环境

戏子无情 提交于 2020-02-05 12:18:56
1、Python官网: https://www.python.org/ 下载包,并安装 2、查看python是否安装成功 : 在终端输入python出现>>>,代表安装成功,已进入python环境 3、mac自带Python,需查看版本号是否是Python3的版本,执行 python --version 却发现返回的是2.7版本,说明还需要配置环境变量,来替换mac自带的python版本。 先通过 which python3 查看python3安装在了哪里,安装路径为:/usr/local/bin/python3 配置环境变量:vim ~/.bash_profile 在最后面一行加入:alias python="/usr/local/bin/python3" 保存好后,执行 source ~/.bash_profile 4、安装pycharm 直接进官网 PyCharm: Python IDE for Professional Developers by JetBrains ,点download, 下载安装 5、激活pycharm 网上找到https://www.jianshu.com/p/16614b6ee4f8下面有可用的。 来源: https://www.cnblogs.com/tiaotiaoxia/p/12263036.html

mac制作win10启动盘教程

房东的猫 提交于 2020-02-05 10:27:02
在Mac系统环境下如何制作win 10 启动盘呢?把win 10 系统安装在U盘里,这样不仅可以重启后单独运行,还可以在Mac的虚拟机里面来引导启动它,那么mac制作win10启动盘工具需要什么软件呢,接下来macdown 小编给大家带来了mac制作win10启动盘教程。 准备工具 1.U盘(8G 以及以上的U盘) 2.windows 10 镜像文件 (1)可以去官方下载: windows 10 镜像文件 (2)为方便大家下载 macdown 小编给大家收集了迅雷下载地址 win10迅雷下载地址: ed2k://|file|cn_windows_10_multi-edition_vl_version_1709_updated_sept_2017_x64_dvd_100090774.iso|4630972416|8867C5E54405FF9452225B66EFEE690A|/ 3.mac制作win10启动盘工具软件: balenaEtcher for mac mac制作win10启动盘制作步骤 1.插入U盘,打开磁盘管理工具,选择U盘后点击抹掉 2.格式这里的下拉框选择Microsoft NTFS,选择之后点击抹掉 (选择Microsoft NTFS) (2)选择之后点击抹掉 (3)抹掉之后,点击完成。 3.打开 balenaEtcher for mac

【Java】macOS下编译JDK8

北战南征 提交于 2020-02-05 10:03:22
安装mercurial brew install mercurial 下载源码 1234 hg clone http://hg.openjdk.java.net/jdk8/jdk8 java-sourcecd java-sourcechmod +x get_source.sh./get_source.sh 安装依赖 brew install freetype 修改源代码 1. 修改relocInfo.hpp的367行(hotspot/src/share/vm/code/relocInfo.hpp) 修改前: 1 inline friend relocInfo prefix_relocInfo(int datalen=0); 修改后: 1 inline friend relocInfo prefix_relocInfo(int datalen); 2. 修改generated-configure.sh的20061和21640行(common/autoconf/generated-configure.sh),解决 configure: error: GCC compiler is required 错误 修改前为: 1 as_fn_error $? "GCC compiler is required. Try setting --with-tools-dir." "$LINENO" 5

flutter 入门(Mac)

不羁岁月 提交于 2020-02-05 09:35:11
背景 近一年时间都在用 React Native 开发公司的 APP,水平基本上可以说是登堂入室了。前一段时间兴起一阵 Flutter 热,后端的同事都有推荐,今年 Google 大会又推出 flutter_web,偶有闲暇,就赶紧来看看这个新的多端兼容框架。 与 RN 的封装原生组件通过 Bridge 调用不同,Flutter 的模式是使用 Google 的 UI 引擎另起炉灶,使用 Dart 语言编写,最终还是编译成原生的代码。性能方面相较RN有所提升,但是RN已经有近5年的发展了,社区相当活跃,Flutter的底层组件完全依赖Google的开发,而且起步晚,所以功能上面并不完备。 安装、配置和入门实例可以按照官方的文档—— Flutter 入门 ,文档非常详细。 有几个注意的地方 Flutter 安装的版本,我选择的是最新版本的 Beta 版本,内容比较新而且问题相对较少 环境变量的配置,我的是 Mac + zshell,所以我 大专栏 flutter 入门(Mac) 将变量写进 .zshrc 文件中 编辑工具的选择,我暂时用的是 Android Studio Android Studio 安装 Flutter 和 Dart 插件后在启动预览界面会出现“Start a new Flutter project”的选项,点击之后需要等待一段时间,并不是进程死掉 新建项目时

网络及数据在网络中传输所涉及到的协议们

不羁岁月 提交于 2020-02-05 09:11:00
网络 :几部计算机主机或网络打印机之类的接口设备,通过网线或者无线网络技术将其连接起来,使得数据可以通过网络介质(网线以及其他网卡等硬件)来传输的一种方式。 网络分类 :   1. 以太网 (Ethernet):局域网(local area network,LAN)使用的就是以太网     以太网络传输速度单位用的是Mbps,需要注意的是其中的b用的是bit而不是我们常用的byte,所以我们家中定宽带时的实际下载速度需要除以8才能够得到一般速度。     我们常见的网线就是用于传输以太网数据的,通过主机的网卡连接另一台主机的网卡或者集线器(Hub)【集线器* 注1 】     以太网的传输协议:CSMA/CD       以太网的传输关键是以太网卡(常简称网卡),每张网卡有一个“固定”的网卡号称为MAC地址(6bytes大小,是硬件地址标识),所以能够用于确定位置。       以太网内的机器间数据传输就是使用CSMA/CD协议来发送MAC数据帧的,MAC数据帧构成如下:        *其中的目标地址与源地址即是MAC地址     注1:集线器是网络共享介质设备,局域网络所有主机连接到他,当需要主机间通信时将数据发送到集线器,其再负者转发出去直到目标主机收到并接收数据。还有个叫交换机(Switch)的非共享介质设备也起类似作用,但是他们转发数据的原理不同

MAC电脑用Visual Studio Code 连接 git的方法

杀马特。学长 韩版系。学妹 提交于 2020-02-05 09:08:43
步骤1:在电脑本地新建一个空文件夹作为代码仓库。(文件夹路径尽量不要太深) 获取本地文件夹路径:右键--点击查看简介--位置,复制路径。 步骤2:进入本地文件夹位置:cd /Users/xxx/2019study/git 步骤3:克隆git上的代码连接:git clone https://coding.xx.com.xxxxxxx.git 步骤4:第一次需要输入git用户名和密码 步骤5:拉git分支写代码:git pull 步骤6:将暂存区的修改提交到当前分支:git commit 步骤 7:将本地代码更新到远程分支上:git push 一些常用git命令如下,参考连接: https://blog.csdn.net/weelyy/article/details/82823798 git add # 将工作区的修改提交到暂存区 git commit # 将暂存区的修改提交到当前分支 git reset # 回退到某一个版本 git stash # 保存某次修改 git pull # 从远程更新代码 git push # 将本地代码更新到远程分支上 git reflog # 查看历史命令 git status # 查看当前仓库的状态 git diff # 查看修改 git log # 查看提交历史 git revert # 回退某个修改 git checkout #切换分支 来源: