自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏目三三

不疯魔 不成活

原创 iOS-删除SceneDelegate并且取消Safe area

删除SceneDelegate 参考文章 删除SceneDelegate文件 直接删除即可。 Info.plist Info.plist -> Open As -> Source Code 删除对应的键值对: 搜索key --> UIApplicationSceneMan...

2020-05-28 10:42:20 13 0

原创 Wireshark 抓取 iphone 测试机的数据包

参考文章: wireshark抓包 wiresharkIP过滤 准备工作 安装 WireShark 准备 iphone 测试机 数据线一根 连接 获取手机 UUID 手机通过数据线连接电脑,如果电脑是 Mac,碰巧也安装了 XCode,那直接打开 XCode,选择 Window -->...

2020-05-26 12:02:17 52 0

原创 iOS-MMKV的使用

简介 github地址 MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 年中至今在微信上使用,其性能和稳定性经过了时间的验证。近期也已移植到 Android / macOS / Win32 / PO...

2020-05-04 15:58:18 101 0

原创 pod setup命令失败

pod setup 执行之后,报如下错误: 使用: git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master 即可。 =====================================...

2020-04-01 17:30:11 49 0

原创 Metal概念

Metal 在 WWDC 2014 上,Apple为游戏开发者推出了新的平台技术 Metal,该技术能够为 3D 图像提高 10 倍的渲染性能,并支持大家熟悉的游戏引擎及公司。 用来渲染3D高级图形,并使用图形处理器执行数据并行计算。 概览 图形处理器(GPUs)旨在快速渲染图形并执行数据并行...

2020-02-20 16:13:35 55 0

原创 Linux虚拟机安装oozie-4.0.0-cdh5.3.6

下载 cdh5.3.6 密码: bqgj 官方下载地址 配置 1.配置hadoop的 proxyUser core-site.xml <!-- OOZIE --> <property> <name>hadoop.prox...

2019-12-13 16:41:52 80 0

原创 Linux虚拟机安装flume-1.5.0-cdh5.3.6

下载 cdh5.3.6 密码:bqgj 官方下载地址 配置 1.修改conf文件夹下的 flume-env.sh.template 去除.template //更新前 # export JAVA_HOME=/usr/lib/jvm/java-6-sun //更新后 ex...

2019-12-13 16:37:16 46 0

原创 Linux虚拟机安装sqoop-1.4.5-cdh5.3.6

下载 cdh5.3.6 密码:7kh0 官方下载地址 配置 1.sqoop-env-template.sh 去除template //更新前 #Set path to where bin/hadoop is available #export HADOOP_COMMON_HOME...

2019-12-12 14:05:58 118 0

原创 Linux虚拟机安装hive-0.13.1-cdh5.3.6

下载 cdh5.3.6 密码:7kh0 官方下载地址 配置 在虚拟机的 /opt 下创建 cdh5.3.6 文件夹,并将hive-0.13.1-cdh5.3.6上传到 /opt/cdh5.3.6 下,然后进入 /hive-0.13.1-cdh5.3.6/conf下,更改配置。 需要ha...

2019-12-11 13:18:42 135 0

原创 Linux虚拟机安装hadoop-2.5.0-cdh5.3.6

下载 cdh5.3.6 密码:7kh0 官方下载地址 配置 在虚拟机的 /opt 下创建 cdh5.3.6 文件夹,并将hadoop-2.5.0-cdh5.3.6上传到 /opt/cdh5.3.6 下,然后进入 /hadoop-2.5.0-cdh5.3.6/etc/hadoop下,更改配...

2019-12-10 09:27:33 85 0

原创 Linux虚拟机安装JDK

包含JDK1.8 密码:7kh0 在虚拟机的 /opt 下创建module 文件夹,并将解压后的 jdk 上传到 /opt/module 下。 编辑 profile 文件: vi /etc/profile 增加java环境: #java environment export JAVA_HOME...

2019-12-10 09:25:14 135 2

原创 Centos修改主机名hostname

1.编辑hosts文件 vi /etc/hosts 添加,ipaddress 虚拟机ip地址 ,hostname 修改后的主机名 ipaddress hostname 2.命令设置 hostnamectl set-hostname hostname 3.查看hostname文件,发现已经更改...

2019-12-09 09:02:31 32 0

原创 Mac上VMware fusion Linux虚拟机无法联网

如下所示 解决办法:需要修改虚拟机的网络配置。 1.在Mac本机的根目录下(注意,不是个人用户目录),如: /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf 使用cat命令,或者直接打开 nat.conf 文件,记录文件开头的下述地...

2019-12-06 15:05:13 530 0

原创 本机无法访问虚拟机hdfs文件系统

1.首先查看虚拟机hadoop是否已经启动服务 2.查看虚拟机防火墙是否开启 systemctl status iptables 如果如下,需要先关闭防火墙: systemctl stop iptables 此时再看状态: 接下来就可以访问,ip:8088 、 ip...

2019-12-05 14:40:33 202 0

原创 You must reset your password using ALTER USER statement before executing this statement.

执行sql语句时,出现异常如下: You must reset your password using ALTER USER statement before executing this statement. 此时,设置密码(复杂一些,等会调整完密码策略再改回来) mysql> ALTE...

2019-12-04 15:27:19 82 0

原创 linux虚拟机安装mysql5.7

mysql5.7 百度云盘 密码:f79g 安装 1.创建/usr/share/java目录 mkdir -p /usr/share/java 2.将解压后的mysql-connector-java-5.1.47.jar放入/usr/share/java目录下,并更改名称为mysq...

2019-12-04 15:23:11 124 0

原创 在Mac 上搭建Linux虚拟机

安装时的环境: VMware Fusion 11.5.1(官网最新版,先找一下网上是否有公开的系列号) (该网址找到对应11.5.1的序列号【XKZYV-PK9CC-A1Y0X-K5HZL-Y65ZV】) MacBook pro MacOS: 10.14.6 Linux版本: Cen...

2019-12-03 10:50:32 173 0

原创 The Tomcat connector configured to listen on port 8080 failed to start.

初学Spring Boot,启动时发生以下错误: *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat conne...

2019-11-15 10:16:55 36 0

原创 export: not a valid identifier

想修改spark的配置环境,将spark-3.0.0-preview-bin-hadoop3.2改成spark-3.0.0 报错如下 export: `/usr/local/spark-3.0.0-preview-bin-hadoop3.2=/usr/local/spark-3.0.0'...

2019-11-13 09:56:46 47 0

原创 Mac上安装Spark3.0.0以及Hadoop

配置环境 1. java环境 若是已经配置,进行下一步;如果没有,请查看:Mac配置Java开发环境 2. 免密SSH a) 修改主机名 终端输入: hostname 可查验当前主机名,如果返回 localhost,说明以前已经修改置成功。 修改主机名(若主机名已经是local...

2019-11-13 09:49:01 240 0

原创 Django忘记管理员密码

1.运行 Django shell python manage.py shell 2.设置新密码 from django.contrib.auth.models import User user = User.objects.get(username='admin’) user.s...

2019-11-06 11:07:27 59 0

原创 Django博客开发教程

本文是参考Django博客开发教程而完成的,只是对其中的命令做简要的记录,具体内容请移步至原教程。 创建项目 若使用Pycharm创建,参考 若使用命令行创建 1.创建工程文件夹 mkdir myproject cd myproject 2.创建虚拟环境 virtualenv venv -p p...

2019-11-06 10:54:30 75 0

原创 将本地文件上传到远程git服务器

如果经常上传代码到github,会遇到这种情况,原本在本地创建的项目,怎么才能关联到远程仓库呢?本文将详细介绍使用步骤。

2019-11-06 10:40:27 18 0

原创 Django入门

此文章是对Django命令进行简单记录,详情参考文章 简要命令: 1.创建工程文件夹 mkdir myproject cd myproject 2.创建虚拟环境 virtualenv venv -p python3 3.开启虚拟环境 source venv/bin/acti...

2019-11-04 15:15:35 22 0

原创 Flutter示例系列(二)之状态管理-肆(RxDart)

RxDart 是基于 ReactiveX 的响应式函数编程库。Dart本身有 Stream API,RxDart在其上增加了其他方法。在 Dart基础语法之异步支持 中(见公众号:Flutter小同学),简单描述了Stream的用法,在 Dart异步编程:Streams(见公众号:Flutter小...

2019-10-24 13:50:56 421 0

原创 Flutter示例系列(二)之状态管理-叁(Bloc)

这是第三篇关于状态管理的文章。第一篇见 Flutter示例系列(二)之状态管理-壹(scoped_model),第二篇见 Flutter示例系列(二)之状态管理-贰(fish-redux) 。 Bloc使用到Stream,在 Dart基础语法之异步支持(见公众号:Flutter小同学) 中,...

2019-10-17 10:41:06 139 0

原创 Flutter示例系列(二)之状态管理-贰(fish-redux)

fish-redux 是一个基于 Redux 数据管理的组装式 flutter 应用框架, 它特别适用于构建中大型的复杂应用。

2019-09-26 13:45:12 916 0

原创 Flutter示例系列(二)之状态管理-壹(scoped_model)

但是如果是一个大型应用,页面比较多,状态也比较多,有时还会出现多个页面共用同一个状态,此时页面刷新和状态管理略显复杂。所以需要 scoped_model 来替我们管理状态,显得更加方便。

2019-09-15 10:01:49 105 0

原创 Flutter示例系列(一)之创建项目

开发环境: Mac OS 10.14.5 VSCode 1.36.1 使用命令创建项目时自动生成示例,通过解析了解项目如何运行、组件如何创建以及有、无状态Widgets的区别。 使用VSCode创建第一个Flutter示例 1.点击 View -> Command Palett...

2019-09-11 11:43:39 88 0

原创 二、使用Metal绘制视图内容

本文Demo 环境: mac os 10.14.5 xcode 10.3 此系列文章源自官方案例,详情至此处 专用名词虽有汉字翻译,但会保留原有英文形式名词。 概览 本示例中,将学习用Metal渲染图形内容的基础知识。用Metal Framework创建视图,用Metal绘制视图...

2019-08-27 16:40:00 220 0

原创 一、在GPU上执行运算

本文Demo 环境: mac os 10.14.5 xcode 10.3 此系列文章源自官方案例,详情至此处 专用名词虽有汉字翻译,但会保留原有英文形式名词。 概述 在此示例中,会学习在所有 Metal apps 中使用到的基本要素: a)把用 C 写的简单函数转化成Metal...

2019-07-31 15:35:57 1515 0

原创 loadIdealTree:loadAllDepsIntoIdealTree: sill install loadIdealTree

npm install 之后,出现以下问题,界面出现假死: loadIdealTree:loadAllDepsIntoIdealTree: sill install loadIdealTree 此时,只需要删除该路径下的 package-lock.json文件即可。 参考:https:...

2019-07-12 13:40:36 1075 0

原创 iOS-高德地图API的定位与搜索功能

环境: Xcode10.1 Swift4.2 真机6s,ios11 Demo:https://github.com/cxymq/AmapSwift 高德地图API使用 需要(https://lbs.amap.com)申请开发者账号,创建应用,获取对应平台的key。 ...

2019-07-10 11:17:49 1404 0

原创 iOS之音频录制及播放

1)Demo环境: Swift4.2, Xcode10.1 2)Demo地址: https://github.com/cxymq/RecordForChat 3)AVAudioSession学习记录 https://blog.csdn.net/Crazy_SunShine/ar...

2019-06-26 10:20:32 519 0

原创 关于'CALayer position contains NaN: [nan 2.5]'异常

错误详情: *** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 2.5]'...

2019-06-19 15:11:50 606 0

原创 Flutter学习网址

1.Dart语法概览: 官网:https://dart.dev/guides/language/language-tour#throw 中文:http://dart.goodev.org/guides/language/language-tour 2.Flutter: 官网:https...

2019-06-17 14:45:57 63 0

原创 Chmod命令

Linux/Unix 的文件权限分三级:文件拥有者(user)、群组(group)、其他(other)。 Chmod 用来更改文件权限。 语法格式: chmod [-cfvR] [--help] [--version] mode file... 语法格式中,mode 设定权限...

2019-05-17 17:57:51 1193 0

原创 简单Hook微信

越狱教程:https://blog.csdn.net/Crazy_SunShine/article/details/90208725 当然越狱之后,就要尝试hook其他应用。 首先在 Cydia 中安装 OpenSSH(搜索安装即可) 将可执行文件Cluth拷贝至手机: 1.下载并编...

2019-05-17 17:47:25 1212 1

原创 Mac下/usr/bin无权限

1.重启Mac,按住command + R,进入修复模式 2.选择 实用工具 -> 终端,输入 csrutil disable 3.回车出现successful字样即可,表示权限已被修改。 恢复系统保护模式,再次上述操作,终端输入 csrutil enable 查...

2019-05-17 17:44:03 1210 0

原创 更新brew无响应

# 替换brew.git: $ cd "$(brew --repo)" # 中国科大: $ git remote set-url originhttps://mirrors.ustc.edu.cn/brew.git # 替换homebrew-core.git: ...

2019-05-17 17:39:59 1029 0

提示
确定要删除当前文章?
取消 删除