自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 @JoinColumn解释

@JoinColumn与@Column标记一样,是用于注释表中的字段的。它的属性与@Column属性有很多相同之处,这里就不详细讲述。请读者参阅5.2.2小节中有关@Column属性的部分。l @JoinColumn与@Column相区别的是:@JoinColumn注释的是保存表与表之间关系的字段,它要标注在实体属性上。而@Column标注的是表中不包含表关系的字段。...

2019-04-10 11:32:00 181

转载 html常用标签的取值和赋值操作

我们在html页面当中,面对各种各样的标签,经常需要处理取值和赋值的问题,下面,就把常见的一些html标签元素的取值和赋值操作进行总结整理,以后备用。1.button:改变button按钮上面的值,比如把确定按钮取消按钮<button id="btn">确定</button> $("#btn").click(function () { $("#b...

2019-04-10 11:28:00 671

转载 IntelliJ IDEA打包WAR并部署运行(mac osx)将Web项目War包部署到Tomcat服务器基本步骤(完整版)...

用IntelliJ IDEA做web开发体验很好,但导出war包比eclipse麻烦了不少,以下是解决方案:打包:1.自动打包:File —> Project Structure —> Artifacts —> Add —> Web Application: Archive —> For ..war explodedBuild —> Buil...

2019-04-10 11:25:00 2016

转载 Swagger UI及 Swagger editor教程 API文档搭配 Node使用

swagger ui 是一个在线文档生成和测试的利器,目前发现最好用的.为啥好用呢?打开 demo,支持API自动生成同步的在线文档些文档可用于项目内部API审核方便测试人员了解 API这些文档可作为客户产品文档的一部分进行发布支持API规范生成代码,生成的客户端和服务器端骨架代码可以加速开发和测试速度下面就将总结一下如何快速在本地搭建一个基于 Node和Swagger UI的文档工...

2019-04-10 11:20:00 189

转载 Swagger Edit 安装和使用教程

Swagger Edit介绍Swagger是专门用来管理接口一个工具。在开发过程中,接口一直是纷争的聚焦点,能有效管理接口(保存好记录、及时更新、方便查看、接口测试)。会让整个项目开发效率提升很大。 而其中Swagger Edit是用来编辑接口文档的小程序,简单易用。在官网上分为在线编辑和下载代码线下编辑,两种编辑方式。Swagger是通过YAML来定义你的接口规范。可以通过接口文档帮你...

2019-04-10 11:19:00 172

转载 Swagger入门教程

单击此处查看原文更多概念参见:Implementing Swagger with your API docs关于 SwaggerSwagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因:Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API。Swagger 可以生成客户端SDK代码用于各种不同的平台...

2019-04-10 11:17:00 134

转载 iOS应用架构开篇

iOS应用架构谈开篇iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈 动态部署方案iOS应用架构谈 本地持久化方案缘由之前安居客iOS app的第二版架构大部分内容是我做的,期间有总结了一些经验。在将近一年之后,前同事zzz在微信朋友圈上发了一个问题:假如问你一个iOS or Android a...

2019-04-10 11:16:00 112

转载 对于iOS架构的认识过程

MVC经典就是经典,没有之一。iOS中MVC架构,看懂斯坦福大学白胡子老头这张图基本上就可以了。斯坦福大学MVC架构.png简单理解,就是Controller对象拥有View和Model对象,两者通过Controller进行沟通。对于单个页面,三个类就搞定了,感觉很简单。MVC.jpg网络...

2019-04-10 11:15:00 237

转载 charles抓包https设置

写在前面https抓包的实现(一)首先,电脑得装个证书(二)然后,移动设备上安装证书(三)最后,Charles添加SSL Proxying写在前面开发时,面对各种接口数据,绝大多数时间都会用Charles抓包进行数据分析,但也总会有那么些情况让人抓狂:Bugfix,线下环境(非https)数据少,满足不了bug出现的情况,...

2019-04-10 11:14:00 88

转载 arcgis图层 GraphicsLayer与FeatureLayer

什么是图层图层是用来在 ArcGIS 产品套件中显示地理数据集的机制。每个图层代表一种数据集(可以是地图服务、图形或是矢量数据),并指定该数据集是如何描绘使用一组属性的。包含一个地图控件的每个应用程序是通过添加一系列图层组装的。图层以特定的顺序显示在地图上,列在最底部的图层在地图的最上面显示,也就是先添加的图层在下面显示(原理类似于“栈”)。比如,在XAML代码中,最靠上...

2019-04-10 11:12:00 241

转载 AS中的minSdkVersion、compileSdkVersion、targetSdkVersion、buildTools及tools关系和区别

1、参考文章关于compileSdk、minSdk、targetSdk的文章 http://chinagdg.org/2016/01/picking-your-compilesdkversion-minsdkversion-targetsdkversion/关于tools的文章 http://blog.csdn.net/mooreliu/article/details/4716747...

2019-04-10 10:57:00 142

转载 Android Studio生成签名文件,自动签名,以及获取SHA1和MD5值

转载请标明出处:http://blog.csdn.net/donkor_/article/details/53487133前言:作为谷歌在2013年为开发者提供的IDE环境工具Android Studio,从几次更新之后Android Studio已经成为了非常强大的IDE开发环境。谷歌也宣布Android Studio将取代Eclipse 。而使用as进行开发,已经倍受移动开发...

2019-04-10 10:55:00 77

转载 Android Studio打包全攻略

1)手动打包项目写完了,现在需要把应用上传到市场,问题出现—怎么把代码变成.apk(Android的可安装文件)。1. 创建签名文件2. 填写好签名参数3. 生成APK注意:签名的密码和密匙的密码注意保管,不要忘了,签名文件别泄漏了,也别搞丢了为什么要打包我最开始就有这个疑问,我们的代码不是点了下运行按钮就直接安装到手机上了吗,我们在在项目Project目录的...

2019-04-10 10:51:00 181

转载 UIWebView代码注入时机与姿势

一个奇怪的业务场景,引发的胡乱思考问题其实不难解决,只是顺着这个问题,发散出了一些有意思的东西本文旨在讨论UIWebView,WKWebView有自己的机制,不用这么费劲我们的业务最大的最重要的流量还是在PC与WAP,也就是说主要业务还是以Web的形式进行开发的,WAP上很多活动/页面/功能,他们不是由APP的H5团队主导开发的,也不在APP整体的规划功能内...

2019-04-10 10:50:00 126

转载 HashMap 与HashTable的区别

HashMap 与HashTable的区别HashMap与Hashtable的区别是面试中经常遇到的一个问题。这个问题看似简单,但如果深究进去,也能了解到不少知识。本文对两者从来源,特性,算法等多个方面进行对比总结。力争多角度,全方位的展示二者的不同,做到此问题的终结版。1 作者 Hashtable的作者: HashMap的作者: Hash Map的作者比Hashtable...

2019-04-10 10:47:00 65

转载 springMVC中 @RequestParam和@RequestBody的区别

首先,不可以同时传进@RequestParam和@RequestBody,好像可以传进两个@RequestParam如果不加@requestparam修饰,相当于 加上@requestparam且各个requestparam的属性值都为默认的!@RequestParamA)常用来处理简单类型的绑定,通过Request.getParameter() 获取的Str...

2019-04-10 10:46:00 101

转载 @RequestParam,@PathParam,@PathVariable等注解区别

@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充@RequestParam看下面一段代码:http://localhost:8080/springmvc/hello/101?pa...

2019-04-10 10:44:00 234

转载 postman中 form-data、x-www-form-urlencoded、raw、binary的区别

1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息;由于有boundary隔离,所以m...

2019-04-10 10:42:00 62

转载 python,可变对象,不可变对象,深拷贝,浅拷贝。

学习整理,若有问题,欢迎指正。python 可变对象,不可变对象可变对象该对象所指定的内存地址上面的值可以被改变,变量被改变后,其所指向的内存地址上面的值,直接被改变,没有发生复制行为,也没有发生开辟新的内存地址行为。python可变对象有,列表,字典,set集合列如:a = ['1','2','3']print(id(a))22757...

2019-04-10 10:41:00 70

转载 MySQL5.6.39修改密码

5.6.39苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tabl...

2018-02-01 08:52:00 149

转载 url 组成部分

NSURL其实就是我们在浏览器上看到的网站地址,这不就是一个字符串么,为什么还要在写一个NSURL呢,主要是因为网站地址的字符串都比较复杂,包括很多请求参数,这样在请求过程中需要解析出来每个部门,所以封装一个NSURL,操作很方便: NSURL*url=[NSURLURLWithString:@"http://www.baidu.com/s?tn=baiduhome_pg...

2017-06-13 11:08:00 73

转载 iOS 的三种自建证书方法https请求相关配置

如果你的app服务端安装的是SLL颁发的CA,可以使用系统方法直接实现信任SSL证书,关于Apple对SSL证书的要求请参考:苹果官方文档CertKeyTrustProgGuide这种方式不需要在Bundle中引入CA文件,可以交给系统去判断服务器端的证书是不是SSL证书,验证过程也不需要我们去具体实现。第1种#import "ViewController....

2017-01-16 15:50:00 178

转载 interactivePopGestureRecognizer --- iOS侧滑的问题

苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecognizer.enabled = YES;这个api功能就是在NavigationController堆栈内的UIViewController可以支持右滑手势,也就是不用点击右上角的返回按钮,...

2017-01-13 09:34:00 137

转载 静态库与动态库的区别

一、什么是库 库实际上是一种代码共享的方式,主要用于代码重用和源码隐藏,通常分为动态库和静态库。 静态库:链接时完整的拷贝至可执行文件中,被多次使用就有多份冗余拷贝。 动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存空间。二、什么是.a、.bundle、.framewo...

2017-01-12 18:08:00 135

转载 CoreText实现图文混排

CoreText的介绍Core Text 是基于 iOS 3.2+ 和 OSX 10.5+ 的一种能够对文本格式和文本布局进行精细控制的文本引擎。它良好的结合了 UIKit 和 Core Graphics/Quartz:UIKit 的 UILabel 允许你通过在xIB 中简单的拖曳添加文本,但你不能改变文本的颜色和其中的单词。 Core Graphics/Quart...

2017-01-11 16:01:00 161

转载 iOS快捷代码块

//数据请求/**<#封装数据请求(只适用本人)#>*/NSString * requestUrl = [NSString stringWithFormat:@"%@%@",<#服务#>,<#地址#>];NSMutableDictionary * parameterDic = [[NSMutableDictionary allo...

2017-01-11 13:47:00 81

转载 UIBezierPath基本使用

UIBezierPath * aPath = [UIBezierPath bezierPathWithArcCenter:point radius:5 startAngle:0 endAngle:2 * 3.14 clockwise:YES]; aPath.lineWidth = 1; ...

2017-01-11 11:59:00 65

转载 NSScanner类的基本用法

NSScanner是一个类,用于在字符串中扫描指定的字符,尤其是把它们翻译/转换为数字和别的字符串。可以在创建NSScaner时指定它的string属性,然后scanner会按照你的要求从头到尾地扫描这个字符串的每个字符。创建一个ScannerNSScanner是一个类族, NSScanner是其中公开的一类。通常,可以用scannerWithString:或locali...

2017-01-11 11:31:00 108

转载 iOS 标识

通常情况下,iOS系统用NSUserDefaults存储数据信息,但是对于一些私密信息,比如密码、证书等等,就需要使用更为安全的keychain了。keychain里保存的信息不会因App被删除而丢失。所以,可以利用这个keychain这个特点来保存设备唯一标识。1.已禁用-[UIDevice uniqueIdentifier]  苹果总是把用户的隐私看的很重要。-[U...

2017-01-06 13:47:00 72

转载 edgesForExtendedLayout,automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars的影响...

在IOS7以后 ViewController 开始使用全屏布局的,而且是默认的行为通常涉及到布局就离不开这个属性edgesForExtendedLayout,它是一个类型为UIExtendedEdge的属性,指定边缘要延伸的方向,它的默认值很自然地是UIRectEdgeAll,四周边缘均延伸,就是说,如果即使视图中上有navigationBar,下有tabBar,那么视图仍...

2017-01-06 09:51:00 91

空空如也

空空如也

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

TA关注的人

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