自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nginx使用

NginxNginx简介Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页...

2020-04-21 14:19:48 299

原创 JavaScript中关于call函数的一道面试题

来看一道面试题:```functionfn1(){console.log(1);}functionfn2(){console.log(2);}fn1.call(fn2);//分析:fn2.$fn=fn1;然后执行fn2.$fn()相当于执行fn1(),输出1fn1.call.call(fn2);//相当于调用fn...

2020-04-20 15:42:56 509

原创 JavaScript--自定义bind函数

bind函数介绍bind函数实际上是柯理化思想。大函数执行返回一个小函数,执行大函数,把需要准备的内容准备好、当前大函数的执行上下文因为小函数的引用关系就不能销毁了,形成了闭包。这样事先准备好的内容就能保存下来,当执行小函数时就会用到大函数里保存的信息。这相当于大函数预先把信息存储起来,以后用的时候直接在小函数中调用即可。实现bind函数最外围是一个立即执行函数,在立即执行函数中完成使用...

2020-03-28 10:32:22 338

原创 Js中一道call函数的面试题

一道call()函数的面试题call()函数能改变this指针的指向,能方便的为对象扩展方法,在实际项目中属于重度应用的方法。下面来看题目: function fn1() {console.log(1);} function fn2() {console.log(2);} fn1.call(fn2); fn1.call.call(fn2); ...

2020-03-27 17:14:54 464

原创 JavaScript中Array对象方法总结

Array 的方法Array.from() 方法从一个类似数组或者可迭代对象创建一个新的,浅拷贝的数组实例。console.log(Array.from('foo'));// expected output: Array ["f", "o", "o"]console.log(Array.from([1, 2, 3], x => x + x));// expected outpu...

2020-03-25 12:38:07 199

原创 Spring Cloud使用

一、注册中心EurekaEureka高可用两台Eureka,互相注册。三台Eureka,两两注册。注意配置:register-with-self 一般设置falseserver.enable-self-preservation,这是和Eureka自我保护机制相关的机制,默认情况下自我保护机制是开启的。eureka会向各个服务发送心跳监测,一个服务的存活率低于某个值eurek...

2020-03-17 12:19:07 218

原创 Docker操作

这里写自定义目录标题Docker操作Docker迁移和备份DockerFile简介Dockerfile常用指令Dockerfile构建自定义centos镜像Dockerfile构建自定义tomcatDockerfile通过VOLUME实现容器卷Dockerfile中CMD和ENTRYPOINT的区别和联系Dockerfile之ONBUILDDocker私有仓库搭建registry方式Habor方式...

2020-03-11 17:52:34 103

原创 阿里云Docker镜像加速

网址https://www.aliyun.com/product/acr点击管理控制台--》镜像中心--》镜像加速器

2020-03-10 17:16:00 456

原创 AutoLayout 和 autoresizing

AutoLayout 是 iOS6 发布后引入的一个全新的布局特性,其目的是弥补以往 autoresizing 在布局方面的不足,以及未来面对更多尺寸适配时界面布局可以更好的适应。注意:如果从代码层面开始使用 AutoLayout, 需要将使用 AutoLayout 的View 的 translatesAutoresizingMaskIntoConstraints 属性设置为 NO. 即可通过代码添

2015-12-23 10:34:50 316

转载 统计iOS工程代码行数

码农小伙伴有时候会想统计代码行数,最近偶然发现一个可以统计工程各个文件中的代码的行数和所有文件的总代码行数的命令,该命令要在具体的工程目录下执行。 具体的命令如下: find . -name “.m” -or -name “.h” -or -name “.xib” -or -name “.c” |xargs grep -v “^$”|wc -l grep -v “^$” 在统计时可以去掉空行。实

2015-12-23 09:08:23 436

原创 数据持久化

一、应用沙盒 沙盒目录是一种数据安全策略,沙盒目录的设计原理就是只能允许自己的应用访问目录。 应用沙盒的文件系统目录如下图所示: 下面分别介绍几个子目录: 沙盒根目录:NSString *home = NSHomeDirectory();Documents:该目录用于存储非常大的文件或者需要非常频繁更新的数据,能够进行iT

2015-10-20 11:54:35 310

原创 UIScrollView

一、UIScrollView的基本使用 UIScrollView是一个能够滚动的视图控件,可以用来展示大量的内容,并且可以通过滚动查看所有内容。 UIScrollView的用法很简单:1、将需要展示的内容添加到UIScrollView中;2、设置UIScrollView的contentSize属性,告诉UIScrollView所有内容的尺寸,也就是说它的滚动范围。

2015-10-18 17:30:07 364

原创 iOS开发控件基础

一、使用plist文件 使用plist文件的目的:将数据和代码分离。//加载方法NSString *path = [[NSBundle mainBundle] pathForResource:@"ImageData" ofType:@"plist"];NSArray *imageList = [NSArray arrayWithContentOfFile:path];二、字典转模型 1、字典

2015-10-18 15:56:51 261

<<How tomcat works>> 英文版 中文版 源码

<<How tomcat works>> 英文版 中文版 源码,tomcat分析经典书籍

2018-03-11

空空如也

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

TA关注的人

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