自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏目三三

不疯魔 不成活

  • 博客(145)
  • 资源 (1)
  • 收藏
  • 关注

原创 【WidgetKit】Cannot find type ‘ConfigurationIntent‘ in scope

开发 Widget 时,创建对应 taget 后,出现 Cannot find type 'ConfigurationIntent' in scope 错误

2022-08-09 16:36:16 995

原创 iOS-Chrome 调试 Web 页面

Chrome 调试1. 安装 ios-webkit-debug-proxybrew install ios-webkit-debug-proxy2. 启动 proxy 监听ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html失败a:Listing devices on :9221Could not connect to lockdownd, error code -19. Exiting.Una

2020-06-14 15:01:04 988

原创 Mac-统计代码行数

参考第一种:cd 进入到目标目录输入 type输入find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l第二种:安装 clocbrew install cloccd 进入目标目录统计cloc ./排除某文件夹代码,常见 podscloc ./ --exclude-dir=Pods

2020-06-08 18:24:35 506

原创 OC 自动生成文档工具:appledoc

参考1参考2环境:XCode 11.1appledoc git 地址1. 安装brew 安装brew install appledoc!!!注意 1:我使用 brew 安装,执行2步骤之后生成的 apiDoc ,双击 index.html,只能看到工程的头文件,没有详细的注释。所以建议使用 git 安装。参考git clonegit clone git://github.com/tomaz/appledoc.gitcd ./appledocsudo sh install-ap

2020-06-08 18:14:17 4693

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

删除SceneDelegate参考文章删除SceneDelegate文件直接删除即可。Info.plistInfo.plist -> Open As -> Source Code删除对应的键值对:搜索key --> UIApplicationSceneManfestApplegate首先,删除 #pragma mark - UISceneSession lifecycle 下的协议方法。然后,再 didFinishLaunchingWithOptions:

2020-05-28 10:42:20 1642

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

参考文章:wireshark抓包wiresharkIP过滤准备工作安装 WireShark准备 iphone 测试机数据线一根连接获取手机 UUID手机通过数据线连接电脑,如果电脑是 Mac,碰巧也安装了 XCode,那直接打开 XCode,选择 Window --> Devices and Simulators,就可以看到 UUID。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vDD5l0I7-1590465626278)(evernot

2020-05-26 12:02:17 1128

原创 iOS-MMKV的使用

简介github地址MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。从 2015 年中至今在微信上使用,其性能和稳定性经过了时间的验证。近期也已移植到 Android / macOS / Win32 / POSIX 平台,一并开源。源起在微信客户端的日常运营中,时不时就会爆发特殊文字引起系统的 crash...

2020-05-04 15:58:18 3035

原创 pod setup命令失败

pod setup执行之后,报如下错误:使用:git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master即可。=================================================================个人博客Github个人公众号:Flut...

2020-04-01 17:30:11 359

原创 Metal概念

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

2020-02-20 16:13:35 374 1

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

下载cdh5.3.6 密码: bqgj官方下载地址配置1.配置hadoop的 proxyUsercore-site.xml<!-- OOZIE --> <property> <name>hadoop.proxyuser.root.hosts</name> <value>wqq</v...

2019-12-13 16:41:52 480

原创 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//更新后 export JAVA_HOME=/opt/module/jdk1.8.0_1442.flume下的/lib目录 引入Had...

2019-12-13 16:37:16 423

原创 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=#Set path to where hadoop-*-core.jar is available#expor...

2019-12-12 14:05:58 781

原创 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下,更改配置。需要hadoop支持,查看 Linux虚拟机安装hadoop-2.5.0-cdh5.3.6需要Mysql支持,查看 L...

2019-12-11 13:18:42 730

原创 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下,更改配置。安装Hadoop 之前需要JDK环境,如何安装,查看 Linux虚拟机安装JDK下面的 wqq 是虚拟...

2019-12-10 09:27:33 424

原创 Linux虚拟机安装JDK

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

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

原创 Centos修改主机名hostname

1.编辑hosts文件vi /etc/hosts添加,ipaddress 虚拟机ip地址 ,hostname 修改后的主机名ipaddress hostname2.命令设置hostnamectl set-hostname hostname3.查看hostname文件,发现已经更改vi /etc/hostname4.reboot,重启虚拟机即可。输入 hostname 可查看...

2019-12-09 09:02:31 282

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

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

2019-12-06 15:05:13 3850 1

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

1.首先查看虚拟机hadoop是否已经启动服务2.查看虚拟机防火墙是否开启systemctl status iptables如果如下,需要先关闭防火墙:systemctl stop iptables此时再看状态:接下来就可以访问,ip:8088 、 ip:50070 、ip:50090 。但是将ip替换成hostname,还是会失败,此时需要再本机的/etc/hosts 文...

2019-12-05 14:40:33 1717

原创 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> ALTER USER USER() IDENTIFIED BY 'Wqq123456@';设置成功,查看策...

2019-12-04 15:27:19 815

原创 linux虚拟机安装mysql5.7

mysql5.7 百度云盘 密码:f79g安装1.创建/usr/share/java目录mkdir -p /usr/share/java2.将解压后的mysql-connector-java-5.1.47.jar放入/usr/share/java目录下,并更改名称为mysql-connector-java.jar3.卸载mariadb查看版本rpm -qa|grep maria...

2019-12-04 15:23:11 615

原创 在Mac 上搭建Linux虚拟机

安装时的环境:VMware Fusion 11.5.1(官网最新版,先找一下网上是否有公开的系列号)(该网址找到对应11.5.1的序列号【XKZYV-PK9CC-A1Y0X-K5HZL-Y65ZV】)MacBook proMacOS: 10.14.6Linux版本: CentOS7 64位镜像下载(CentOS 7)CentOS官网下载地址:CentOS7安装时使用的是:Ce...

2019-12-03 10:50:32 1101

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

初学Spring Boot,启动时发生以下错误:***************************APPLICATION FAILED TO START*************************** Description: The Tomcat connector configured to listen on port 8080 failed to start. Th...

2019-11-15 10:16:55 524

原创 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': not a valid identifier情况一:查看 profile 文件,看看是否 ‘ = ’两...

2019-11-13 09:56:46 1641

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

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

2019-11-13 09:49:01 2061

原创 Django忘记管理员密码

1.运行 Django shellpython manage.py shell2.设置新密码from django.contrib.auth.models import Useruser = User.objects.get(username='admin’)user.set_password('a12345678’)user.save()quit()quit() 或者...

2019-11-06 11:07:27 338

原创 Django博客开发教程

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

2019-11-06 10:54:30 456

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

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

2019-11-06 10:40:27 622

原创 Django入门

此文章是对Django命令进行简单记录,详情参考文章简要命令:1.创建工程文件夹mkdir myprojectcd myproject2.创建虚拟环境virtualenv venv -p python33.开启虚拟环境source venv/bin/activate退出虚拟环境deactivate4.安装Djangopip install django==1.11....

2019-11-04 15:15:35 177

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

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

2019-10-24 13:50:56 1467

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

这是第三篇关于状态管理的文章。第一篇见 Flutter示例系列(二)之状态管理-壹(scoped_model),第二篇见 Flutter示例系列(二)之状态管理-贰(fish-redux) 。Bloc使用到Stream,在 Dart基础语法之异步支持(见公众号:Flutter小同学) 中,简单描述了Stream的用法,在Dart异步编程:Streams (见公众号:Flutter小同学)中,对Stream进行了简要介绍。

2019-10-17 10:41:06 785 1

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

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

2019-09-26 13:45:12 2269

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

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

2019-09-15 10:01:49 459

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

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

2019-09-11 11:43:39 441

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

本文Demo环境:mac os 10.14.5xcode 10.3此系列文章源自官方案例,详情至此处专用名词虽有汉字翻译,但会保留原有英文形式名词。概览本示例中,将学习用Metal渲染图形内容的基础知识。用Metal Framework创建视图,用Metal绘制视图内容。然后,为 渲染过程 编码命令,清除视图生成背景色。1.准备绘制 MetalKi...

2019-08-27 16:40:00 1132

原创 一、在GPU上执行运算

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

2019-07-31 15:35:57 6078

原创 loadIdealTree:loadAllDepsIntoIdealTree: sill install loadIdealTree

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

2019-07-12 13:40:36 4185

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

环境:Xcode10.1Swift4.2真机6s,ios11Demo:https://github.com/cxymq/AmapSwift高德地图API使用 需要(https://lbs.amap.com)申请开发者账号,创建应用,获取对应平台的key。 查看API(https://lbs.amap.com/api),也可到 示例代码 中获取官方de...

2019-07-10 11:17:49 4321

原创 iOS之音频录制及播放

1)Demo环境:Swift4.2,Xcode10.12)Demo地址:https://github.com/cxymq/RecordForChat3)AVAudioSession学习记录https://blog.csdn.net/Crazy_SunShine/article/details/80104838步骤如下:1.需要申请麦克风权限...

2019-06-26 10:20:32 1625

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

错误详情:*** Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [nan 2.5]'原因:计算 高度 或者 宽度 的时候,分母可能为0的情况下,会报出此错误。如下:如果没有 if 判断,则 s_he...

2019-06-19 15:11:50 1361

原创 Flutter学习网址

1.Dart语法概览:官网:https://dart.dev/guides/language/language-tour#throw中文:http://dart.goodev.org/guides/language/language-tour2.Flutter:官网:https://flutter.dev/中文:https://flutter-io.cn/3.F...

2019-06-17 14:45:57 282

汽车之家品牌Plist文件

Plist文件将品牌汽车按照字母顺序排列,包含汽车名称、汽车图片编号、品牌汽车种类

2016-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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