mac

Mac上解决Chrome浏览器跨域问题

青春壹個敷衍的年華 提交于 2019-12-05 13:46:45
最近做前端开发总是遇到一个很奇怪的现象,同一个AJAX请求,在Chrome里调试的时候就会提示跨域,但是在手机模拟器或者真机上调试的时候就不会,于是百度了一下,发现是Chrome的安全策略导致的,需要在后台设置一下 在网上找了半天,发现很多大家通用的方法在我这儿都不行,今天终于找到一个可行,在这里分享给大家 首先要说的是,我的版本是59的,也就是说是49以后的版本,所以49以后版本的朋友可以用我的这个方法,如果还是之前的老版本,网上其他的通用方法应该就是OK的 Google Chrome 版本号 首先给大家看看我的跨域报错信息,可能每个人的报错信息都不一样,总之确实是AJAX请求跨域导致的 AJAX请求跨域 我们要做的第一步,就是创建一个文件夹,这个文件夹是用来保存关闭安全策略后的用户信息的,名字可以随意取,位置也可以随意放 创建一个文件夹 然后打开控制台,输入下面这段代码 open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/LeoLee/Documents/MyChromeDevUserData 关闭安全策略代码 大家需要根据自己存放刚刚创建的文件夹的地址来更改上面的代码,也就是下面图中的红框区域

PhoneGap 3 在 Mac 上安装使用

拈花ヽ惹草 提交于 2019-12-05 13:32:30
1、下载安装 NodeJS 。 2、安装 PhoneGap。打开终端执行: $ sudo npm install -g phonegap 3、PhoneGap 3 不需要在Xcode中创建,而是在终端里用命令创建: $ phonegap create my-app $ cd my-app $ phonegap run ios/android 我的是Mac系统,最后要执行 phonegap run io s 4、这样,my-app项目platforms/ios文件夹下会有xcode的porject,可以用xcode打开。 来源: oschina 链接: https://my.oschina.net/u/252582/blog/173856

Mac下安装ionic和cordova,并生成iOS项目

主宰稳场 提交于 2019-12-05 13:32:17
为了开发HTML5,除了最新使用React Native等之外,目前首选的为稳定的ionic+Angularjs来开发iOS和android. Ionic(ionicframework一款接近原生的HTML5移动App开发框架 会html css js就可以开发app 博客地址: http://blog.img421.com/ ionic中文教程 讲解的很清楚,此网站翻译了一些 原官网 文档,而且也有诸多例子,让我们能够更好的学习.本教程讲述一下 ionic 、 cordova 安装的具体内容. 1. 安装npm 、node.js 1.1 打开`终端(Terminal)`,分别输入以下内容: npm -v node -v 如果 npm 或者 node 可能并非最新版本或者没有安装,可以到 nodejs官网 下载最新版本. 下载好后双击下载的 pkg 包默认安装即可。 2.安装ionic和cordova 2.1 因为某些原因,国内的网络安装ionic和cordova 会出现错误,因此要跳过某些墙。采用 淘宝NPM镜像 。打开终端直接输入以下命令即可。 npm install -g cnpm --registry=https://registry.npm.taobao.org 2.2 通过淘宝NPM镜像就可以安装ionic和cordova包. 输入在终端中以下内容: sudo cnpm

实验二

我的梦境 提交于 2019-12-05 12:14:28
实验二 中国人民公安大学 Chinese people ’ public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 代禹 年级 2017级 区队 五区队 指导教师 高见 信息技术与网络安全 学院 201 6 年 11 月 7 日 实验任务总纲 20 1 6 —20 1 7 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用的网络嗅探方式,掌握常用抓包软件的使用方法和过滤技巧,能够对给定的数据包分析网络基本行为;掌握ARP欺骗的基本原理,以及基于ARP欺骗的DNS攻击方式; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、CAIN、Wireshark等。 4.实验结束后,保留电子文档。 三 、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具);

wireshark icmp、mac地址分析

拟墨画扇 提交于 2019-12-05 11:41:31
ICMP 1表明源 ip地址和目的 ip地址 icmp 协议是 icmp 2类型是 0表明这是回显响应 3代码为 0 4检验和为 0x4d4e 5序列号为 0x000d与请求包相同 6请求帧为 126帧 mac帧格式分析 mac帧格式是有5部分组成,由目的mac和源mac以及类型组成、数据、fcs 1:目的mac f8:28:19:da:de:a7 2: 源 mac d8:9a:34:35:ef 3: 类型为IPv4 4、数据字段 (46-1500):正式名称是MAC客户数据字段最小长度64 字节-18字节的首部和尾部 = 数据字段的最小长度 5、FCS字段 (4 字节):当数据字段的长度小于 46 字节时,应在数据字段的后面加入整数字节的填充字段,以保证以太网的MAC帧长不小于64 字节 MAC 地址分析 MAC地址的长度为48位(6个字节),通常表示为12个16进制数,d8:9a:34:35:ef就是一个MAC地址,其中前6位16进制数d8:9a_34代表网络硬件制造商的编号,它由IEEE(电气与电子工程师协会)分配,而后6位16进制数34:35:ef代表该制造商所制造的某个网络产品(如网卡)的系列号 来源: https://www.cnblogs.com/loveshit/p/11922925.html

Grids for Mac(Instagram桌面客户端)

二次信任 提交于 2019-12-05 11:23:20
grids mac破解版是一款专用于MAC平台上的图片分享软件,适合各种尺寸的屏幕,用户可以在Grids mac版里随意设置图片的各种参数,让所有人都能看到你分享的图片!支持 Retina 显示,整体界面非常的简洁、灵活。与手机 app 不同的是,Grids for mac中图片都是紧密排列在一起的,没有干扰视觉的空白处,用户可以随意设置图片尺寸、排列方式、界面背景色等参数。欢迎下载使用! https://www.macdown.com Grids for Instagram Mac软件介绍 Grids for Instagram是一款Mac上的Instagram摄影作品赏析软件,用户可以查看图片信息流、热门图片、最喜爱的图片、附近的图片、粉丝、评论、收藏夹等;也可以标记喜爱的照片,评论或关注别人,当信息流中有新图片发布时,Grids for Mac能够及时提醒用户。 grids mac破解版功能亮点 1、发布照片和视频 直接从桌面上传照片和视频。 2、多个帐户 在多个帐户之间无缝切换。 3、响应式用户界面 清洁和智能的用户界面在全屏和小部件大小的情况下效果惊人。 4、通知 有新的提要,追随者、喜欢、评论、提及或要求时得到通知。 5、实现所有任务 喜欢、评论、跟随、搜索、探索。 6、故事 查看和发布故事。唯一支持Instagram故事的桌面应用! 7、直接留言 开始与朋友交谈

Mac Read-only file system

不问归期 提交于 2019-12-05 11:20:00
Mac 不能写入移动硬盘 1、diskutil info /Volumes/XXX | grep UUID,把你移动硬盘的名字替换命令里的“XXX”,然后点击确定,就能看见你的硬盘序列号UUID。 2、echo "UUID=硬盘序列号none ntfs rw,auto,nobrowse" | sudo tee -a /etc/fstab,将上面获得UUID替换命令内的“硬盘序列号”后,点击确定,输入密码。 3、重新插入移动硬盘就可以操作了 4、如下图5、重新插入移动硬盘时会发现,桌面上已经不会显示硬盘的图标了。这时通过快捷键 Command + Shif t+ G前往/Volumes卷宗目录便能找到这块移动硬盘, 来源: https://www.cnblogs.com/start-fxw/p/11922100.html

Mac版本navicat premium彻底卸载的终端命令

蓝咒 提交于 2019-12-05 10:59:24
Mac版本navicat premium彻底卸载的终端命令: sudo rm -Rf /Applications/Navicat\ Premium.app sudo rm -Rf /private/var/db/BootCaches/CB6F12B3-2C14-461E-B5A7-A8621B7FF130/app.com.prect.NavicatPremium.playlist sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/English/HelpSDMIndexFile/com.prect.NavicatPremium.help sudo rm -Rf ~/Library/Caches/com.apple.helpd/SDMHelpData/Other/zh_CN/HelpSDMIndexFile/com.prect.NavicatPremium.help sudo rm -Rf ~/Library/Preferences/com.prect.NavicatPremium.plist sudo rm -Rf ~/Library/Application\ Support/CrashReporter/Navicat\ Premium_54EDA2E9-528D-5778-A528

使用LLDB远程调试iOS程序

点点圈 提交于 2019-12-05 10:39:45
This is an extended version of the guide I posted in 2014 . It covers iOS 7-9 for ARM32 and 64 bit processors. Please note that LLDB is quite buggy, so some things may not work for you, or work in a wrong way. Shit happens, sorry. 这篇文章是 2014年写的一篇 指导文章 的番外篇. 覆盖了从iOS7到iOS9的32位和64位程序. 请注意LLDB很棒, so some 所以有些事情可能不会以错误的方式为你工作,或工作。妈的情况,对不起。 概要: 准备沙盒 环境 准备debugserver 给debugserver签名 复制debugserver到iOS 设备 开始准备 问题和解决方法 debugserver不启动的解决 lldb显示SDK Path error 使用.lldbinit 使用USB进行联调 开始调试 进行中的进程 等待进程 使用LLDB运行程序 ASLR 在内存中计算ASLR漂移 移除ASLR Using a decrypted binary Preparing the sandbox Environment 你需要准备:

【Flink】Mac设置本地运行环境

回眸只為那壹抹淺笑 提交于 2019-12-05 10:15:11
下载并启动flink 运行flink,唯一的前置要求是就是安装了java8。 可以本地查看命令: java -version 如果是安装了java8,则输出的命令则类似于: java version "1.8.0_111" Java(TM) SE Runtime Environment (build 1.8.0_111-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode) 对于mac系统,可以通过Homebrew来安装 $ brew install apache-flink ... $ flink --version Version: 1.2.0, Commit ID: 1c659cf 启动本地的flink集群 $ ./bin/start-cluster.sh # Start Flink 你可以检查 http://localhost:8081,是否有页面正常可以访问。 你也可以校验log文件路径的数据: $ tail log/flink-*-standalonesession-*.log INFO ... - Rest endpoint listening at localhost:8081 INFO ... - http://localhost:8081 was granted