C# 支持的访问修饰符如下所示: public:所有对象都可以访问; private:对象本身在对象内部可以访问; protected:只有该类对象及其子类对象可以访问 internal:同一个程序集的对象可以访问; protected internal:访问限于当前程序集或派生自包含类的类型。 如 ...
分类:
其他好文 时间:
2019-04-13 23:57:09
阅读次数:
250
#views.py from django.shortcuts import render_to_response, RequestContext from django.views.decorators.csrf import csrf_protect @csrf_protect def inde... ...
分类:
其他好文 时间:
2019-04-13 19:08:25
阅读次数:
132
欢迎大家的持续关注。上一次,我们结合第一篇推导出来的类图,到第二篇根据类图进行实际代码的编写,对装饰者模式有了一个整体的概念以及实战。不知道对你帮助如何呢?小编已经有门道了,看完接下来的一部分,你会恍然大悟,原来实际编码中你一直在用装饰者模式。 真实世界的装饰者:Java I/O 看到标题,是不是就 ...
分类:
其他好文 时间:
2019-04-13 13:45:03
阅读次数:
169
import 是为了简化类名书写包与包之间的类进行访问,被访问的包中的类必须是public的,被访问的包中的类的方法也必须是public的若要跨包访问 第一种 需要在本包类中导包 格式: import 包名.类名; 第二种 需要继承才能使用, 跨包必须是跨包类中的子类 才行 需要用 protecte ...
分类:
其他好文 时间:
2019-04-12 23:24:35
阅读次数:
131
原文:WPF使用IDataErrorInfo接口进行数据校验 - 简书 class ValidationBindableBase : BindableBase, IDataErrorInfo { public string this[string columnName] { get { ... ...
1、ThreadLocal是什么?ThreadLocal是一个线程内部数据存储类,通过他可以在指定的线程中存储数据。存储后,只能在指定的线程中获取到存储的数据,对其他线程来说无法获取到数据。2、ThreadLocal的使用场景日常使用场景不多,当某些数据是以线程为作用域并且不同线程具有不同的数据副本的时候,可以考虑使用ThreadLocal。Android源码的Lopper、ActivityThr
分类:
移动开发 时间:
2019-04-09 22:14:22
阅读次数:
219
封装: 对外只提供操作的接口(方法),对内的数据操作不可见; 继承:子类可以继承父类的属性和方法,但有限继承; public protected private 这样修饰的属性可以继承了,protected public修饰的方法可以继承了,父类的常量也可以继承了; 注意:私有的,受保护的不能再公共 ...
分类:
Web程序 时间:
2019-04-09 18:33:09
阅读次数:
143
本文内容引用自: https://howtodoinjava.com/spring5/webmvc/spring-mvc-cors-configuration/ https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS 基本概念 基本概念 跨源资源 ...
分类:
编程语言 时间:
2019-04-07 16:54:28
阅读次数:
214
1, docker 拉去最新版本的redis docker pull redis #后面可以带上tag号, 默认拉取最新版本 2, docker安装redis container 安装之前去定义我们的redis.conf文件, 这一步很重要, redis.conf目录 $PWD/conf/redis... ...
分类:
其他好文 时间:
2019-04-06 23:05:27
阅读次数:
589
题意:有棵树每个点有个颜色(不超过10种),每个节点不超过20个儿子,问你每两点之间的颜色序列不同的有多少种 题解:先建出树,对于每个叶子节点,bfs一遍建在sam上,每次保留当前点在sam上的位置,拓展时用父亲节点在sam上的位置当成last即可.然后统计sam本质不同的字符串有多少个 注:dfs ...
分类:
其他好文 时间:
2019-04-06 14:05:23
阅读次数:
96