- 博客(103)
- 资源 (2)
- 收藏
- 关注

原创 读书内容搬到简书了
简书感觉比CSDN更适合发布书评。 https://www.jianshu.com/c/2b87f0a0c7cc为什么,因为最近发文CSDN需要审核,而且上传图片方向错误无法在CSDN修改
2018-07-25 08:34:52
278

原创 iOS SDK的设计与实现
**写在前面,本文并不详细描述具体如何创建.a文件, framework,以及如何使用workspace将SDK与测试项目关联方便 SDK单元测试。 因为下文提供的网络资源中都包含在内了。希望小伙伴们自行查阅。下文只讲述一个整体大致流程 和一些个人经验。稳重提供的网站都很重要 其中也包含了一些相关的细节描述,这里就不做过多赘述了。跟着本文 相信一定可以搭建好自己的框架的。个人推荐使用framewor
2017-09-13 17:26:27
3693

原创 iOS 审核 被拒 及 解决
1、使用了安卓的图标。。。2、审核的APP是绑定智能设备的App,需要在审核的时候给出演示视频的网络地址3、上传的App使用了一些敏感词,如【中国移动】、【遵义】等4、审核人员不知道怎么使用电商类的一款APP,这款APP需要和另外发布的一款APP配合使用,这里也是给出了演示视频的地址5、【微信登录】被拒绝,原因是审核那边没有安装微信,点击微信登录的时候弹框提示了用户安装微信后...
2016-05-03 14:45:11
7656

转载 View Controller 流(纯代码版)
View Controller 流(纯代码版)2014-02-21引言自己学着做iOS开发其实有一段时间了,还记得当初第一次在Xcode中写 Hello, iOS! 的时候,就开始在想iOS中页面之间的跳转和传参该如何控制的事情了。从那时候开始,由于急冲冲地上手没读多少Apple的官方文档,尝试过不少“野路子”,其中用的挺多的方式包括:自己定义一个中心的 VC(Vi
2016-03-27 00:02:15
873
原创 SnippetsLab-mac端代码片段工具使用简介
参考bilibili大佬分享:https://www.bilibili.com/video/BV1kL411j7cc/?2、用热键呼出SnippetsLab搜索框、键入搜索词匹配后回车即可输出到当前任意编辑器。2、用热键呼出SnippetsLab搜索框、键入搜索词匹配后回车即可输出到当前任意编辑器。1、创建文件夹(目录)、保存代码、定义搜索词。
2023-03-19 14:30:34
885
原创 Demo
// AgoraUploader.swift// Agora-Screen-Sharing-iOS-Broadcast//// Created by GongYuhua on 2017/1/16.// Copyright © 2017年 Agora. All rights reserved.//import Foundationimport CoreMediaimport ReplayKitclass AgoraUploader {private static let video
2021-08-10 13:56:31
287
原创 最近浏览
iOS音视频合集https://xie.infoq.cn/article/3ae0a51c3e68188f66c385a40AVFoundationhttps://mp.weixin.qq.com/s/Jqft2glfVQvlKdo1WX9ggQCrash分析https://mp.weixin.qq.com/s/AgrmhWAI3bZZyz2U982Sbg
2021-08-02 12:37:02
294
转载 解决 mac 蓝牙鼠标、键盘经常总是 断开连接的问题
from:https://www.iplaysoft.com/fix-bluetooth-interference.html本文属于转载,由于文章之前找过一次,问题解决了。后来再次遇到同样的问题,又去寻找这篇文章,花了很长时间才找到。最后还是转发一下吧。话说使用 Mac 电脑的同学,一般同时使用蓝牙键鼠、耳机等设备都比较多,而且 macOS 的很多新特性比如通用剪贴板、Handoff、Cont...
2019-10-25 15:25:05
69650
4
原创 自定义弹窗——keyWindow和delegate.window
之前的自定义弹窗总是添加到keyWindow上,一直屡试不爽。最后遇到了一个bug。bug描述:1、在系统弹窗出现【之后】,添加到keyWindow上的视图【会】随着弹窗的消失而消失。2、在系统弹窗出现【之前】,添加到keyWindow上的视图就【不会】随着弹窗的消失而消失。通过上面的描述,可以看到我们可以通过2的方式来解决这个问题。但是怎样确保顺序呢?显然是不靠谱的方案。最终解决方案...
2019-07-07 13:46:17
1995
原创 Word 实用功能总结:目录、待续
个人的笔记宗旨就是直奔主题,少说废话。废话部分(可略过):差不多大学写毕业设计的时候是用word最密集的时期,过了这个阶段之后就很少实用word了,仅仅是在更新个人简历的时候有简单的使用到,而且一般也都是拿现成的模板来进行修改,不过有现成的直接拿来用是最省事的。但是现在发现word还是一项必须掌握的基础技能,因为以后用到的情况会很多:1、辞职报告【有点丧,但是确实如果】2、交接文档【好吧还是...
2019-04-15 15:32:44
377
转载 关于直播类app中的推流、拉流技术
关于直播类app中的推流、拉流技术from:https://blog.csdn.net/lzllzllhl/article/details/80249069图像处理:iOS端一般会用到GPUImage处理图像,安卓端一般使用Google的grafika(图形处理库)推拉流:EasyDarwin推流:【iOS和Android】ijkPlayer 开源框架(bilibili的)(集成了FFmp...
2019-04-11 15:34:03
10807
原创 HTML、CSS【复习1】
内容可从W3School中学习<html lang="en"> <head> <meta charset="utf-8"> <title>我是标题</title> head里面放的内容类似于“人的思想信息” </head> <body> body里面放的内容就是显示的内容 </bo...
2019-03-28 10:39:50
208
转载 Xcode自动补全失效问题[转]
退出 Xcode找到 这个 DerivedData 文件夹 删除 (路径: ~/Library/Developer/Xcode/DerivedData)删除这个 com.apple.dt.Xcode 文件 (路径: ~/Library/Caches/com.apple.dt.Xcode)作者:冰淇淋太烫来源:CSDN原文:https://blog.csdn.net/sinat_29...
2019-01-03 09:30:42
1609
原创 pom.xml 文件中依赖找不到怎么办?
解决办法:下载到对应的jar包,然后将jar包配置到mavn中即可。具体如下:例如我们在项目中 pom文件中找不到 QRCode的依赖<dependency> <groupId>QRCode</groupId> <artifactId>QRCode</artifactId> <version>3.0</ve...
2018-12-28 09:16:09
9927
1
原创 产品狗
产品经理基础学习内容如何做需求分析http://www.woshipm.com/discuss/34671.html产品需求文档的撰写方法(系列)http://www.woshipm.com/pmd/21446.htmlhttp://www.woshipm.com/it/80078.htmlhttp://www.woshipm.com/pd/80086.htmlAxure制作产品需...
2018-11-14 09:48:58
454
转载 Git 提示fatal: remote origin already exists 错误解决办法
from:https://blog.csdn.net/top_code/article/details/50381432最后找到解决办法如下:1、先删除远程 Git 仓库$ git remote rm origin2、再添加远程 Git 仓库$ git remote add origin git@github.com:FBing/java-code-generator如果执行 git ...
2018-10-31 11:09:36
842
转载 git add 相关命令
from: https://www.cnblogs.com/skura23/p/5859243.htmlgit add .监控工作区的状态树,把工作时的所有变化提交到暂存区。包括文件内容修改(modified)以及新文件(new),但不包括不被删除的文件。git add -u仅监控已经被add的文件(即tracked file),将被修改的文件提交到暂存区。不会提交新文件(untrack...
2018-10-29 11:18:13
2681
转载 git 冲突
遇到这类问题 搜索 红色字体 在google 百度中就能找到很多答案了。一下内容from:https://blog.csdn.net/iefreer/article/details/7679631Please, commit your changes or stash them before you can merge.如果希望保留生产服务器上所做的改动,仅仅并入新配置项, 处理方法如下:...
2018-10-08 10:19:25
200
原创 idea 快速查找各种文件的方法
双击shift会弹出一个搜索框,输入关键字搜索即可当然还可以cmd+shift+f 不过个人觉得第一种方式更快捷。以上from 同事 ygj
2018-09-30 09:14:17
110148
7
原创 idea F3设置标签 cmd+F3 编辑标签
这个功能很方便,可以给项目中某一行代码设置标签,并编辑标签的内容。 下次要在庞大的项目中寻找先前标记的代码就很方便了。首先通过 F3 选中某一行代码设置标签,然后可以通过cmd+F3 对次标签进行细致的编辑,如给标签取的有意义的名字等。下次打开项目的时候 直接通过cmd+F3 即可快速查阅先前标记的内容, 具体操作如下图...
2018-09-14 09:24:14
1095
原创 IQKeyboardManager 的简单使用
1、将工具栏弹出的 Done 改为 “完成“ 2、禁用特定控制器使用IQKeyboardManager1、如图设置国际化即可 2、如下[[IQKeyboardManager sharedManager].disabledDistanceHandlingClasses addObject:[FXWChatVC class]];[[IQKeyboardManager shared...
2018-09-06 22:14:16
1793
转载 web端vue.js 交互iOS
form:http://mengyujing.com/vue%E9%A1%B9%E7%9B%AE%E4%BD%BF%E7%94%A8WebViewJavascriptBridge/方法一:用 funcTest(xxx://aaa&bbb&ccc) 这种方法最简单,多个参数之间约定间隔字符串就好了,iOS端监听 xxx 协议即可 这里需要使用到:#pragma mar...
2018-09-03 16:33:46
459
原创 SpringBoot笔记01【微信订餐系统】[也许对你毫无意义]
虚拟机-服务器登陆 账号: root 密码:123456查看服务器ip 终端输入 ifcongig 注意:由于公司和住所的网络环境变化,所以在不同地方 需要重新查看该值,并设置到 项目中 以便连接上 mysql数据库 下面是项目中的配置文件对应做出修改即可 当然,我们实用的mysql的图形化工具里面的ip地址也需要修改,不然老的ip地址是连接不上的。如下 如何访问前端网...
2018-08-09 17:50:48
1911
9
原创 Java Date转long 秒单位 返回给前台
通过自定义的一个子类 继承 JsonSerializer类 然后重写里面的方法 public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException之后我们在需要将Date转换成long的实体类中 添加注解 @JsonSe...
2018-07-27 08:57:14
7111
原创 SpringBoot JPA 报错 ids for this class must be manually assigned
在进行数据插入的时候报错 关键信息如下 出现这样的错误,目前遇到两种情况1、实体类中的id是自增类型 而没有添加 自增对应的注解,需要添加 @GeneratedValue 2、就是插入的时候插入的id == null 。。。。 如果你的id字段不是自增类型的就不用添加上面的@GeneratedValue注解了 /** 类目id. */ @Id @Gene...
2018-07-26 18:23:24
13019
2
原创 SpringBoot Jpa 实体定义,在MySql中自动生成时间
1.首先前提是你的SQL字段定义 要满足MySql的语法要求。 这里我使用的MySql版本好是8+ 下面列出一个表的相关定义CREATE TABLE `order_master` ( `order_id` varchar(32) NOT NULL, `buyer_name` varchar(32) NOT NULL COMMENT '买家的名字', `buyer...
2018-07-26 10:21:09
7519
6
转载 IntelliJ IDEA 设置选中标识符高亮
如图所示 form:https://blog.csdn.net/WSKinght/article/details/43052407
2018-07-19 09:17:35
6277
1
原创 IDEA show Run Dashboard 视图
默认情况下是会提示你显示的,可是有时候会不小心点击不显示。or其他原因把这个【Run Dashboard 视图】给弄丢了。 下面提供方法找回【Run Dashboard 视图】在项目的根路径下可以到到一个 .idea的文件,进入该文件后可以找到一个workspace.xml的文件。对其进行编辑修改 即可找回【Run Dashboard 视图】 如下如 &amp;lt;component na...
2018-07-18 16:28:58
3325
1
原创 maven 执行命令 提示 Non-readable...新建项目无法运行 pom.xml 文件报错
【废话】今天遇到一个坑,具体的问题不知道如何写成标题。就暂时这样描述吧!遇到的问题其实就一个 我的maven下的 settings.xml文件存在,但是内容为空。这个文件主要就是用来配置并下载maven仓库中数据的。我用的mac,用过 homebrew 安装了一个本地的 maven,这个maven和 idea内置的maven有所不通。出现问题的原因:是因为我今天想在settings.x...
2018-07-12 17:03:10
13168
1
原创 ResrTemplate GET 无需手动拼接url参数
1、错误的方法:Map&amp;amp;amp;amp;amp;lt;String, String&amp;amp;amp;amp;amp;gt; params = new HashMap&amp;amp;amp;amp;amp;lt;String, String&amp;amp;amp;amp;amp;gt;();params.put(&amp;amp;amp;amp;quot;sex&amp;am
2018-07-09 15:25:04
10781
6
原创 日语笔记001
第一课 李さんは中国人です文章内容来自《标准日本语》App 1.名は名です 【~是~】相当于汉语的“~是~”。“~は”是主语部分,“〜です”是谓语部分。助词“は”用于提示主题,读作“わ”。 例句李さんは中国人(ちゅうごくじん)です 小李是中国人わたしは日本人(にほんじん)です 我是日本人わたしは*王です 我姓王 2.名は名ではありません 【~不是~】...
2017-11-17 14:53:12
506
原创 Application Loader无法登录->修改网络代理配置即可
问题如图解决办法: safari -> 偏好 -> 高级 -> 更改设置-> 取消勾选 网页代理(HTTP)、安全网页代理(HTTPS)如果当前的代理设置情况就是没有勾选的,那么 如果有勾选【自动代理配置】 也取消掉对改选项的勾选即可
2017-10-10 15:06:58
1152
转载 iOS打包生成ipa的几种方式
写在前面,内容大致转载自 http://www.cnblogs.com/wengzilin/p/4601684.html 感谢大神分享。其中使用iTunes的方式已经无法使用。 推荐使用最后一种方式生成ipa1.通过xcode来打包 这是最原始的方式。具体的百度一下就有了2.当我们打包生成的不是ipa,而是.app文件时,应该如何拿到其中的ipa呢,下面有三种方式2.1通过iTunes(过时
2017-09-27 14:39:18
10093
原创 关于音乐[学习]
【竖笛】想起了自己上小学的时候学校教的与其。那个时候大家都学的竖笛。小小年纪什么都不懂,那样的时光考虑的事情很少。回忆起来也还算是幸福的。一直到现在为止,我所会的乐器,谈不上会吧,只能说是可以自己一边演奏一边推理出一些比较简单的谱。【吉他】后来上了高中,家里有一把吉他,那是二哥的吉他。哥哥也教过我一些键盘的吉他基础。我好像兴趣不是很大,学了很短一段时间,然后就放弃了。大学的时候还是会偶尔把玩一
2017-08-27 23:14:21
497
原创 Swift基础语法2
//: Playground - noun: a place where people can playimport UIKit/* 类的定义 class myClass : superClass{ //定义类的属性和函数 } //注意: //1、定义类 可以没有父类, 那么该类是rootClass class Person{ var age = 0 } let p = Pers
2017-08-13 17:17:02
449
原创 Swift基础语法1
import UIKit/*//定义一个常量 let gender : Bool = true;//定义一个变量var age : Int = 27;print(age) print(gender)let view : UIView = UIView() print(view)//类型推到let b = 3.14 let c = 10//swift中没有隐式转换 所以 swift的计算 必须
2017-08-12 12:03:33
993
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人