博客园 - lee0oo0
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=14738
2021-08-12T11:24:01Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
feed.cnblogs.com
https://www.cnblogs.com/lee0oo0/p/15134341.html
代理模式也很简单 - lee0oo0
代理模式定义 为其他对象提供一种代理以控制对这个对象的访问。 角色介绍 Subject抽象主题角色 抽象主题类可以是抽象类也可以是接口,是一个最普通的业务类型定义,无特殊要求。 RealSubject具体主题角色 也叫做被委托角色、被代理角色。是业务逻辑的具体执行者。 Proxy代理主题角色 把所有
2021-08-12T11:24:00Z
2021-08-12T11:24:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】代理模式定义 为其他对象提供一种代理以控制对这个对象的访问。 角色介绍 Subject抽象主题角色 抽象主题类可以是抽象类也可以是接口,是一个最普通的业务类型定义,无特殊要求。 RealSubject具体主题角色 也叫做被委托角色、被代理角色。是业务逻辑的具体执行者。 Proxy代理主题角色 把所有 <a href="https://www.cnblogs.com/lee0oo0/p/15134341.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/15134272.html
门面模式,就是这么简单 - lee0oo0
一、门面(外观)模式介绍 1.1门面模式现实例子 一个电源总开关可以控制所有电器的打开或关闭状态。 无论是空调、冰箱、电视、电脑、风扇等等,只要是电器都受这个电闸控制。只要这个电闸将关闭,所有的电器都会受到牵连(一同关闭)。 电源总开关(电闸)即为该系统的外观模式设计。 1.2回到代码世界 比如,我
2021-08-12T11:03:00Z
2021-08-12T11:03:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】一、门面(外观)模式介绍 1.1门面模式现实例子 一个电源总开关可以控制所有电器的打开或关闭状态。 无论是空调、冰箱、电视、电脑、风扇等等,只要是电器都受这个电闸控制。只要这个电闸将关闭,所有的电器都会受到牵连(一同关闭)。 电源总开关(电闸)即为该系统的外观模式设计。 1.2回到代码世界 比如,我 <a href="https://www.cnblogs.com/lee0oo0/p/15134272.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/11207843.html
wordpress 本地环境安装 - lee0oo0
1. 下载xmapp 2. 安装mysql 3. 启动xmapp的数据库与Apache,通常无法启动原因。 mac的先关闭自己的数据库,系统偏好设置-MySQL Apache的端口默认是80,一般会被占用,在xmapp的config中设为8080;而mac有自身的Apache正在打开,也有关闭,终端
2019-07-18T07:51:00Z
2019-07-18T07:51:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】1. 下载xmapp 2. 安装mysql 3. 启动xmapp的数据库与Apache,通常无法启动原因。 mac的先关闭自己的数据库,系统偏好设置-MySQL Apache的端口默认是80,一般会被占用,在xmapp的config中设为8080;而mac有自身的Apache正在打开,也有关闭,终端 <a href="https://www.cnblogs.com/lee0oo0/p/11207843.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/10058435.html
分享一个整理Mac储存空间的软件,有效清理xcode的垃圾 - lee0oo0
苹果的电脑还是比windows的要好,我这台用了3年时间,作为编程工作天天用,现在愣是一点儿也没有卡顿,如果换作是windows的电脑,我敢保证肯定是卡成狗,相信做编程的你肯定少补了一台mac。 mac的缺点也是有的,就是储存空间太少了,128g、256g基本就是标配了,相对于windows的1T、
2018-12-03T06:49:00Z
2018-12-03T06:49:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】苹果的电脑还是比windows的要好,我这台用了3年时间,作为编程工作天天用,现在愣是一点儿也没有卡顿,如果换作是windows的电脑,我敢保证肯定是卡成狗,相信做编程的你肯定少补了一台mac。 mac的缺点也是有的,就是储存空间太少了,128g、256g基本就是标配了,相对于windows的1T、 <a href="https://www.cnblogs.com/lee0oo0/p/10058435.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/9182358.html
ios之animateWithDuration的坑 - lee0oo0
[UIView animateWithDuration:<#(NSTimeInterval)#> delay:<#(NSTimeInterval)#> options:<#(UIViewAnimationOptions)#> animations:<#^(void)animations#> comp
2018-06-14T03:45:00Z
2018-06-14T03:45:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】[UIView animateWithDuration:<#(NSTimeInterval)#> delay:<#(NSTimeInterval)#> options:<#(UIViewAnimationOptions)#> animations:<#^(void)animations#> comp <a href="https://www.cnblogs.com/lee0oo0/p/9182358.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/9157021.html
ReactNative如何在JS中引用原生自定义控件(rn变化太快,网上很多教程有坑,这个我研究后可用,特意分享) - lee0oo0
直接写一个Demo例子,有相关功底的肯定明白,会对特别的地方进行提醒,本文基于https://blog.csdn.net/lintcgirl/article/details/53489490,但是按此链接文章不可用。 首先是JAVA部分: 第一坑,之前的项目可能创建时间太久,ReactApplica
2018-06-08T10:08:00Z
2018-06-08T10:08:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】直接写一个Demo例子,有相关功底的肯定明白,会对特别的地方进行提醒,本文基于https://blog.csdn.net/lintcgirl/article/details/53489490,但是按此链接文章不可用。 首先是JAVA部分: 第一坑,之前的项目可能创建时间太久,ReactApplica <a href="https://www.cnblogs.com/lee0oo0/p/9157021.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/8151475.html
微信零钱提现还要手续费?不存在的 - lee0oo0
众所周知,微信在2016开始实施每人累积仅仅享有1000元免费提现额度。超出额度后按提现金额的千分之一收取手续费,单笔手续费小于0.1元的,按照0.1元收取,且不设置上限。这样的规定对于小商家来说影响巨大,特别是早餐小贩,卖蔬菜的商家来说本来利润空间就不大,提现还要收取手续费,更加压榨了他们。而且又
2017-12-30T14:58:00Z
2017-12-30T14:58:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】众所周知,微信在2016开始实施每人累积仅仅享有1000元免费提现额度。超出额度后按提现金额的千分之一收取手续费,单笔手续费小于0.1元的,按照0.1元收取,且不设置上限。这样的规定对于小商家来说影响巨大,特别是早餐小贩,卖蔬菜的商家来说本来利润空间就不大,提现还要收取手续费,更加压榨了他们。而且又 <a href="https://www.cnblogs.com/lee0oo0/p/8151475.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7840007.html
Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法 - lee0oo0
Mac上其实已经自带了Apache和PHP,只是默认关闭的。开启一下就行了。 Apache配置 apache已经自带了,只需在“终端”输入命令开启下就行了。 开启apache服务 sudo apachectl start 停止apache服务 sudo apachectl stop 重启服
2017-11-15T09:25:00Z
2017-11-15T09:25:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】Mac上其实已经自带了Apache和PHP,只是默认关闭的。开启一下就行了。 Apache配置 apache已经自带了,只需在“终端”输入命令开启下就行了。 开启apache服务 sudo apachectl start 停止apache服务 sudo apachectl stop 重启服 <a href="https://www.cnblogs.com/lee0oo0/p/7840007.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7390480.html
Android的Databinding-RecyleView绑定 - lee0oo0
本节参考代码。
2017-08-18T08:34:00Z
2017-08-18T08:34:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】本节参考代码。 <a href="https://www.cnblogs.com/lee0oo0/p/7390480.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7390334.html
Android的Databinding-单向绑定 - lee0oo0
两种方式实现观察绑定。 一、POJO类实现android.databinding.Observable,在属性set方法中调用notifyPropertyChanged(BR.lastName); 其中BR是自动生成,lastName则是属性名字。 二、无需继承 BaseObservable,一个简
2017-08-18T08:18:00Z
2017-08-18T08:18:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】两种方式实现观察绑定。 一、POJO类实现android.databinding.Observable,在属性set方法中调用notifyPropertyChanged(BR.lastName); 其中BR是自动生成,lastName则是属性名字。 二、无需继承 BaseObservable,一个简 <a href="https://www.cnblogs.com/lee0oo0/p/7390334.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7390018.html
Android的Databinding-资源绑定 - lee0oo0
databinding还能对布局的资源文件进行绑定。 本节参考代码。
2017-08-18T07:42:00Z
2017-08-18T07:42:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】databinding还能对布局的资源文件进行绑定。 本节参考代码。 <a href="https://www.cnblogs.com/lee0oo0/p/7390018.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7389792.html
Android的Databinding-数据、Map绑定 - lee0oo0
本节主要说Collection的字符串数组、List、SparseArray、Map的绑定。先看看xml的布局。 首先在<data>导入Collection的类型。&lt;是< 的转义符。获取值的时候使用@{ map[key] } 在binding设置值。 binding.setIndex(inde
2017-08-18T07:13:00Z
2017-08-18T07:13:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】本节主要说Collection的字符串数组、List、SparseArray、Map的绑定。先看看xml的布局。 首先在<data>导入Collection的类型。&lt;是< 的转义符。获取值的时候使用@{ map[key] } 在binding设置值。 binding.setIndex(inde <a href="https://www.cnblogs.com/lee0oo0/p/7389792.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7388875.html
Android的Databinding-需要使用控件id,listener以及布局有include的场景 - lee0oo0
主的布局xml文件: 本布局一共包含3个include布局,第一个是一个普通的布局,里面没有<data></data>, 考虑的就是如何通过id获取控件的引用。binding.layoutInput.etName binding是绑定的对象,layoutInput和etName就是Id,至于为啥没有
2017-08-18T03:55:00Z
2017-08-18T03:55:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】主的布局xml文件: 本布局一共包含3个include布局,第一个是一个普通的布局,里面没有<data></data>, 考虑的就是如何通过id获取控件的引用。binding.layoutInput.etName binding是绑定的对象,layoutInput和etName就是Id,至于为啥没有 <a href="https://www.cnblogs.com/lee0oo0/p/7388875.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7388447.html
Android的Databinding-自定义生成类名字 - lee0oo0
1. 在xml中,添加class的属性并设置为自定义名字2. 使用的时候就是自己自定义的名字了ContractBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_custom_binding);本节参考代码。
2017-08-18T03:02:00Z
2017-08-18T03:02:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】1. 在xml中,添加class的属性并设置为自定义名字2. 使用的时候就是自己自定义的名字了ContractBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_custom_binding);本节参考代码。 <a href="https://www.cnblogs.com/lee0oo0/p/7388447.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/7388260.html
Android的Databinding-普通绑定 - lee0oo0
1. 使用ActivityBasicBinding binding = DataBindingUtil.setContentView(this, R.layout.main);代替之前使用的setContentView2. 创建一个pojo的数据类,例如User3. main.xml这个布局添加,U
2017-08-18T02:39:00Z
2017-08-18T02:39:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】1. 使用ActivityBasicBinding binding = DataBindingUtil.setContentView(this, R.layout.main);代替之前使用的setContentView2. 创建一个pojo的数据类,例如User3. main.xml这个布局添加,U <a href="https://www.cnblogs.com/lee0oo0/p/7388260.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/4471267.html
c#之第四课 - lee0oo0
数组:int[] numbers = {4, 5, 6, 1, 2, 3, -2, -1, 0};foreach (int i in numbers){ System.Console.WriteLine(i);}
2015-05-01T14:11:00Z
2015-05-01T14:11:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】数组:int[] numbers = {4, 5, 6, 1, 2, 3, -2, -1, 0};foreach (int i in numbers){ System.Console.WriteLine(i);} <a href="https://www.cnblogs.com/lee0oo0/p/4471267.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/4471263.html
c#之第三课 - lee0oo0
学习获取终端输入的参数并且打印,以及使用循环。using System;public class CommandLine{ public static void Main(string[] args) // 需要参数 { // The Length property is us...
2015-05-01T14:10:00Z
2015-05-01T14:10:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】学习获取终端输入的参数并且打印,以及使用循环。using System;public class CommandLine{ public static void Main(string[] args) // 需要参数 { // The Length property is us... <a href="https://www.cnblogs.com/lee0oo0/p/4471263.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/4470924.html
c#之第二课 - lee0oo0
输出语句:///////////////////////////////public class Hello1{ public static void Main() { System.Console.WriteLine("Hello, World!"); }}/////////...
2015-05-01T09:32:00Z
2015-05-01T09:32:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】输出语句:///////////////////////////////public class Hello1{ public static void Main() { System.Console.WriteLine("Hello, World!"); }}/////////... <a href="https://www.cnblogs.com/lee0oo0/p/4470924.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/4470904.html
c#之第一课入门 - lee0oo0
这几天看到微软的build大会,感觉微软不甘落后他人,曾经的巨头难道又要重新崛起,不管了,为了以后的饭碗,还是简单学习一些c#吧,有时这种紧张感不错的,现在由于这种紧张感,我已经掌握的java(主要弄的是Android),ios,python,html,css,javascript;之前从事的是An...
2015-05-01T09:20:00Z
2015-05-01T09:20:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】这几天看到微软的build大会,感觉微软不甘落后他人,曾经的巨头难道又要重新崛起,不管了,为了以后的饭碗,还是简单学习一些c#吧,有时这种紧张感不错的,现在由于这种紧张感,我已经掌握的java(主要弄的是Android),ios,python,html,css,javascript;之前从事的是An... <a href="https://www.cnblogs.com/lee0oo0/p/4470904.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lee0oo0/p/4466090.html
python之对指定目录文件夹的批量重命名 - lee0oo0
python之对指定目录文件夹的批量重命名import os,shutil,stringdir = "/Users/lee0oo0/Documents/python/test" #指定的目录for i in os.listdi...
2015-04-29T07:16:00Z
2015-04-29T07:16:00Z
lee0oo0
https://www.cnblogs.com/lee0oo0/
【摘要】python之对指定目录文件夹的批量重命名import os,shutil,stringdir = "/Users/lee0oo0/Documents/python/test" #指定的目录for i in os.listdi... <a href="https://www.cnblogs.com/lee0oo0/p/4466090.html" target="_blank">阅读全文</a>