自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kenshin的专栏

coding https://github.com/wokenshin

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

原创 读书内容搬到简书了

简书感觉比CSDN更适合发布书评。 https://www.jianshu.com/c/2b87f0a0c7cc为什么,因为最近发文CSDN需要审核,而且上传图片方向错误无法在CSDN修改

2018-07-25 08:34:52 237

原创 iOS SDK的设计与实现

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

2017-09-13 17:26:27 3579

原创 iOS 审核 被拒 及 解决

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

2016-05-03 14:45:11 7440 2

转载 View Controller 流(纯代码版)

View Controller 流(纯代码版)2014-02-21引言自己学着做iOS开发其实有一段时间了,还记得当初第一次在Xcode中写 Hello, iOS! 的时候,就开始在想iOS中页面之间的跳转和传参该如何控制的事情了。从那时候开始,由于急冲冲地上手没读多少Apple的官方文档,尝试过不少“野路子”,其中用的挺多的方式包括:自己定义一个中心的 VC(Vi

2016-03-27 00:02:15 825

原创 SnippetsLab-mac端代码片段工具使用简介

参考bilibili大佬分享:https://www.bilibili.com/video/BV1kL411j7cc/?2、用热键呼出SnippetsLab搜索框、键入搜索词匹配后回车即可输出到当前任意编辑器。2、用热键呼出SnippetsLab搜索框、键入搜索词匹配后回车即可输出到当前任意编辑器。1、创建文件夹(目录)、保存代码、定义搜索词。

2023-03-19 14:30:34 344

原创 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 224

原创 最近浏览

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 233

转载 解决 mac 蓝牙鼠标、键盘经常总是 断开连接的问题

from:https://www.iplaysoft.com/fix-bluetooth-interference.html本文属于转载,由于文章之前找过一次,问题解决了。后来再次遇到同样的问题,又去寻找这篇文章,花了很长时间才找到。最后还是转发一下吧。话说使用 Mac 电脑的同学,一般同时使用蓝牙键鼠、耳机等设备都比较多,而且 macOS 的很多新特性比如通用剪贴板、Handoff、Cont...

2019-10-25 15:25:05 66929 4

原创 自定义弹窗——keyWindow和delegate.window

之前的自定义弹窗总是添加到keyWindow上,一直屡试不爽。最后遇到了一个bug。bug描述:1、在系统弹窗出现【之后】,添加到keyWindow上的视图【会】随着弹窗的消失而消失。2、在系统弹窗出现【之前】,添加到keyWindow上的视图就【不会】随着弹窗的消失而消失。通过上面的描述,可以看到我们可以通过2的方式来解决这个问题。但是怎样确保顺序呢?显然是不靠谱的方案。最终解决方案...

2019-07-07 13:46:17 1885

原创 Word 实用功能总结:目录、待续

个人的笔记宗旨就是直奔主题,少说废话。废话部分(可略过):差不多大学写毕业设计的时候是用word最密集的时期,过了这个阶段之后就很少实用word了,仅仅是在更新个人简历的时候有简单的使用到,而且一般也都是拿现成的模板来进行修改,不过有现成的直接拿来用是最省事的。但是现在发现word还是一项必须掌握的基础技能,因为以后用到的情况会很多:1、辞职报告【有点丧,但是确实如果】2、交接文档【好吧还是...

2019-04-15 15:32:44 300

转载 关于直播类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 10575

原创 CSS【复习2】

写在前面 主要包含CSS的使用部分

2019-03-29 09:41:03 143

原创 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 161

原创 iPhone记录 待更新

自制表格,记录时间、产品、型号、像素、尺寸、突出功能 等

2019-02-15 11:16:09 328

转载 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 1542

原创 pom.xml 文件中依赖找不到怎么办?

解决办法:下载到对应的jar包,然后将jar包配置到mavn中即可。具体如下:例如我们在项目中 pom文件中找不到 QRCode的依赖&lt;dependency&gt; &lt;groupId&gt;QRCode&lt;/groupId&gt; &lt;artifactId&gt;QRCode&lt;/artifactId&gt; &lt;version&gt;3.0&lt;/ve...

2018-12-28 09:16:09 9463 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 406

转载 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 [email protected]:FBing/java-code-generator如果执行 git ...

2018-10-31 11:09:36 753

转载 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 2619

转载 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 153

原创 idea 快速查找各种文件的方法

双击shift会弹出一个搜索框,输入关键字搜索即可当然还可以cmd+shift+f 不过个人觉得第一种方式更快捷。以上from 同事 ygj

2018-09-30 09:14:17 109809 7

原创 Mac——开启键盘F1 - F12功能键

1.进入系统偏好设置2.键盘3.选择选项 “将F1、F2等键用作标准功能键…”如下图

2018-09-21 09:36:47 51417 1

原创 idea F3设置标签 cmd+F3 编辑标签

这个功能很方便,可以给项目中某一行代码设置标签,并编辑标签的内容。 下次要在庞大的项目中寻找先前标记的代码就很方便了。首先通过 F3 选中某一行代码设置标签,然后可以通过cmd+F3 对次标签进行细致的编辑,如给标签取的有意义的名字等。下次打开项目的时候 直接通过cmd+F3 即可快速查阅先前标记的内容, 具体操作如下图...

2018-09-14 09:24:14 1017

原创 IQKeyboardManager 的简单使用

1、将工具栏弹出的 Done 改为 “完成“ 2、禁用特定控制器使用IQKeyboardManager1、如图设置国际化即可 2、如下[[IQKeyboardManager sharedManager].disabledDistanceHandlingClasses addObject:[FXWChatVC class]];[[IQKeyboardManager shared...

2018-09-06 22:14:16 1665

转载 web端vue.js 交互iOS

form:http://mengyujing.com/vue%E9%A1%B9%E7%9B%AE%E4%BD%BF%E7%94%A8WebViewJavascriptBridge/方法一:用 funcTest(xxx://aaa&amp;bbb&amp;ccc) 这种方法最简单,多个参数之间约定间隔字符串就好了,iOS端监听 xxx 协议即可 这里需要使用到:#pragma mar...

2018-09-03 16:33:46 410

原创 SpringBoot笔记01【微信订餐系统】[也许对你毫无意义]

虚拟机-服务器登陆 账号: root 密码:123456查看服务器ip 终端输入 ifcongig 注意:由于公司和住所的网络环境变化,所以在不同地方 需要重新查看该值,并设置到 项目中 以便连接上 mysql数据库 下面是项目中的配置文件对应做出修改即可 当然,我们实用的mysql的图形化工具里面的ip地址也需要修改,不然老的ip地址是连接不上的。如下 如何访问前端网...

2018-08-09 17:50:48 1824 15

原创 Java Date转long 秒单位 返回给前台

通过自定义的一个子类 继承 JsonSerializer类 然后重写里面的方法 public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException之后我们在需要将Date转换成long的实体类中 添加注解 @JsonSe...

2018-07-27 08:57:14 7022

原创 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 12085 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 7415 6

转载 IntelliJ IDEA 设置选中标识符高亮

如图所示 form:https://blog.csdn.net/WSKinght/article/details/43052407

2018-07-19 09:17:35 6195 1

原创 IDEA show Run Dashboard 视图

默认情况下是会提示你显示的,可是有时候会不小心点击不显示。or其他原因把这个【Run Dashboard 视图】给弄丢了。 下面提供方法找回【Run Dashboard 视图】在项目的根路径下可以到到一个 .idea的文件,进入该文件后可以找到一个workspace.xml的文件。对其进行编辑修改 即可找回【Run Dashboard 视图】 如下如 &amp;amp;lt;component na...

2018-07-18 16:28:58 3249 1

原创 maven 执行命令 提示 Non-readable...新建项目无法运行 pom.xml 文件报错

【废话】今天遇到一个坑,具体的问题不知道如何写成标题。就暂时这样描述吧!遇到的问题其实就一个 我的maven下的 settings.xml文件存在,但是内容为空。这个文件主要就是用来配置并下载maven仓库中数据的。我用的mac,用过 homebrew 安装了一个本地的 maven,这个maven和 idea内置的maven有所不通。出现问题的原因:是因为我今天想在settings.x...

2018-07-12 17:03:10 12363 1

原创 ResrTemplate GET 无需手动拼接url参数

1、错误的方法:Map&amp;amp;amp;amp;amp;amp;lt;String, String&amp;amp;amp;amp;amp;amp;gt; params = new HashMap&amp;amp;amp;amp;amp;amp;lt;String, String&amp;amp;amp;amp;amp;amp;gt;();params.put(&amp;amp;amp;amp;amp;quot;sex&amp;amp;am

2018-07-09 15:25:04 9815 6

原创 日语笔记001

第一课 李さんは中国人です文章内容来自《标准日本语》App 1.名は名です 【~是~】相当于汉语的“~是~”。“~は”是主语部分,“〜です”是谓语部分。助词“は”用于提示主题,读作“わ”。 例句李さんは中国人(ちゅうごくじん)です 小李是中国人わたしは日本人(にほんじん)です 我是日本人わたしは*王です   我姓王 2.名は名ではありません 【~不是~】...

2017-11-17 14:53:12 430

原创 Application Loader无法登录->修改网络代理配置即可

问题如图解决办法: safari -> 偏好 -> 高级 -> 更改设置-> 取消勾选 网页代理(HTTP)、安全网页代理(HTTPS)如果当前的代理设置情况就是没有勾选的,那么 如果有勾选【自动代理配置】 也取消掉对改选项的勾选即可

2017-10-10 15:06:58 1100

转载 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 8460

原创 关于音乐[学习]

【竖笛】想起了自己上小学的时候学校教的与其。那个时候大家都学的竖笛。小小年纪什么都不懂,那样的时光考虑的事情很少。回忆起来也还算是幸福的。一直到现在为止,我所会的乐器,谈不上会吧,只能说是可以自己一边演奏一边推理出一些比较简单的谱。【吉他】后来上了高中,家里有一把吉他,那是二哥的吉他。哥哥也教过我一些键盘的吉他基础。我好像兴趣不是很大,学了很短一段时间,然后就放弃了。大学的时候还是会偶尔把玩一

2017-08-27 23:14:21 455 1

原创 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 407

原创 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 901

原创 Base

8bit(位)=1Byte(字节) 1024Byte(字节)=1KB 1024KB=1MB 1024MB=1GB 1024GB=1TB

2017-05-27 16:17:49 324

IOS9.2配置包文件

解决真机IOS9.2测试时,xcode报错 could not find disk image 的问题

2015-12-14

Android源码4.3

是安卓4.0的源码,安装在windows上的

2014-09-22

空空如也

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

TA关注的人

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