当一个服务器有多个 IP 时, 在使用 webclient 对象需要指定出口 IP public class MyWebClient : WebClient { private IPAddress ipAddress; public MyWebClient(IPAddress ipAddress) ...
分类:
Web程序 时间:
2020-05-09 17:16:16
阅读次数:
87
设计模式总览: 学习设计模式基于了解软件设计原则 设计原则 解释 开闭原则 对扩展开放,对修改关闭。 依赖倒置原则 通过抽象使各个类或者模块不相互影响,实现松耦合。 单一职责原则 一个类、接口、方法只做一件事。 接口隔离原则 尽量保证接口的纯洁性,客户端不应该依赖不需要的接口。 迪米特法则 又叫最少 ...
分类:
其他好文 时间:
2020-05-06 14:04:25
阅读次数:
63
解决方法就是在AppDelegate.h中按照以前的方法添加一个UIWindow *window的属性即可,因为iOS13以下根本没有UIScene这一层 在AppDelegate.h中少了@property (strong, nonatomic) UIWindow * window; ...
分类:
移动开发 时间:
2020-04-30 17:41:18
阅读次数:
145
从开发转为CM,开始了各种脚本的学习之路。 今天学习Bat常用命令。 学习要点:1.显示信息:echo 格式:echo 你要输出的信息 C:\Elena Code>echo hello bathello bat C:\Elena Code> C:\Elena Code>pausePress any ...
分类:
其他好文 时间:
2020-04-29 10:55:58
阅读次数:
89
ViewPager中height=wrap_content无效 public class MyViewPager extends ViewPager { @Override protected void onMeasure(int widthMeasureSpec, int heightMeasur ...
分类:
其他好文 时间:
2020-04-23 00:23:27
阅读次数:
80
# LXPhotosManagerModule #### 项目介绍 ** ### 最完美、最轻量级的图片管理! ** #### 安装说明 方式1 : cocoapods安装库 ** pod 'LXPhotosManager' pod install** 方式2: **直接下载压缩包 解压** **L ...
分类:
其他好文 时间:
2020-04-17 00:52:32
阅读次数:
117
当一个类的实例的方法被赋给一个委托对象时,在上下文中不仅要维护这个方法,还要维护这个方法所在的实例。System.Delegate 类的Target属性指向的就是这个实例。举个例子: class Program { static void Main(string[] args) { X x = ne ...
分类:
其他好文 时间:
2020-04-15 21:16:26
阅读次数:
139
Swift 5.1 新语法 单表达式隐式返回值 在 Swift 5.0 之前的语法中,如果一个闭包表达式只有一个表达式,那么可以省略 return 关键字。 现在 Swift 5.1 以后的版本中计算属性和函数语句同样适用。 // before swift 5.0 struct Rectangle ...
分类:
编程语言 时间:
2020-04-11 00:13:24
阅读次数:
82
1strong和weak都是针对对象 2strong持有对象的所有权 3weak不持有对象的所有权 什么时候使用weak 1.委托 为了规避循环引用 使用weak限定delegate指针 2.SB拖拽控件 可以使用weak关键字限定属性 与assign的区别 1.weak只能修饰对象指针,assig ...
分类:
其他好文 时间:
2020-04-10 00:52:47
阅读次数:
64
带着问题去思考!大家好! 今天我们说说线程池,线程池为什么来呢? 之前我们讲过线程,它的创建和协作的几种方式。花费极少的时间来完成创建很多异步操作。创建线程是昂贵的操作,所以为每个短暂的异步操作创建线程会产生显著的开销 那么为了解决这一问题,有一个常用的方式叫做池,线程池可以成功的适用于任何需要大量 ...
分类:
编程语言 时间:
2020-04-09 00:18:22
阅读次数:
70