码迷,mamicode.com
首页 > 2019年03月10日 > 全部分享
单例模式的四种实现方式
在这之前,先了解super()和__new__()方法 super()方法: 返回一个父类或兄弟类类型的代理对象,让你能够调用一些从继承过来的方法。 它有两个典型作用: a. 在单继承的类层次结构中,super()可用于引用父类而不显式父类名称,从而使代码更易于维护。 b. 在多重继承中,可以保证公 ...
分类:其他好文   时间:2019-03-10 20:54:52    阅读次数:280
C代码通过编译器编译成可执行文件, 需经历 预处理、编译、汇编、链接 四个阶段
内容借鉴 于yqzheng 一、预处理 1.任务: 进行宏定义展开、头文件展开、条件编译, 不检查语法 2.命令: gcc -E [源文件] -o [预处理文件] gcc -E hello.c -o hello.i 二、编译 1.任务: 将预处理文件 编译成 汇编文件 检查语法 2.命令: gcc ...
分类:其他好文   时间:2019-03-10 20:54:34    阅读次数:189
开课博客
个人介绍 石家庄铁道大学软件工程专业的一名大二学生,没什么特长,也没什么上进心,有点安于现状,得过且过的感觉。 怎样选择了这个专业?小时候觉得计算机是个很神奇的东西,爱玩电脑游戏,所以大学就想学习关于计算机的知识所以就选了这个专业。计划是多看视频,多学习专业知识,提高自己的动手能力以及独立思考的能力 ...
分类:其他好文   时间:2019-03-10 20:54:22    阅读次数:224
多线程实现原理
相关阅读 彻底搞懂 CPU 中的内存结构 Java 内存模型 ,一篇就够了! 首先,多线程的出现是为了加快处理任务的效率,结合之前说过的底层 CPU 的介绍我们可以知道,在操作系统层面上,线程是操作系统任务调度的最小单位,进程是资源分配的最小单位,一个进程可以包含多个线程,线程共享进程中的资源。 说 ...
分类:编程语言   时间:2019-03-10 20:54:03    阅读次数:255
HTTP协议
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网服务器传输超文本到本地浏览器的传送协议。 基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等),属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒 ...
分类:Web程序   时间:2019-03-10 20:53:39    阅读次数:241
ARE 212 - Problem Set 2
ARE 212 - Problem Set 2Due March 10thPart I: Theory (For your practice only. Not required)1. Derive the sampling error of the GLS estimator by showing ...
分类:其他好文   时间:2019-03-10 20:53:22    阅读次数:162
silverlight border 边框和背景渐变效果
分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net <Border BorderThickness="2" Margin="10" CornerRadius="10"> <Border. ...
分类:Web程序   时间:2019-03-10 20:53:06    阅读次数:236
先发布,后订阅
var Event = (function() { var global = this, Event, _default = 'default'; Event = function() { var _listen, _trigger, _remove, _slice = Array.prototyp ...
分类:其他好文   时间:2019-03-10 20:52:22    阅读次数:200
20175323《Java程序设计》第二周学习总结
标识符第一个字符不能是数字且区分大小写数据类型转换时只允许把精度低的给精度高的,否则必须强制转换输入数据语法 创建数组需要先声明数组再为数组分配变量,声明数组时不能再方括号里面指定数组元素的个数 声明数组可以和指定数组一起完成 数组元素的索引是从0开始 对于二维数组来说x.length是指含有一维数 ...
分类:编程语言   时间:2019-03-10 20:52:06    阅读次数:215
django模型系统(三)--多对多,一对一以及跨表查询
-Many-to-Many*** 指定了中间表,add,remove,set 都不能用,必须用中间表 两端都可以自动获得另一端的自动API访问。跟一对多的反向访问类似。但是使用的是本字段的字段名 In [4]: c1,c2,c3= Course.objects.all() In [5]: s1,s2 ...
分类:其他好文   时间:2019-03-10 20:51:48    阅读次数:243
杭电oj2047-2049、2051-2053、2056、2058
2047 阿牛的EOF牛肉串 2048 神、上帝以及老天爷 转一个错排公式 错排公式推导: 当n个编号元素放在n个编号位置,元素编号与位置编号各不对应的方法数用D(n)表示,那么D(n-1)就表示n-1个编号元素放在n-1个编号位置,各不对应的方法数,其它类推. 第一步,把第n个元素放在一个位置,比 ...
分类:其他好文   时间:2019-03-10 20:50:56    阅读次数:280
HTTP协议10-实体首部字段
实体首部字段 实体首部字段是包含咋请求报文和响应报文中实体部分的首部,用于补充内容的更新时间等于实体相关的信息。 1)Allow Allow:GET,HEAD 用于通知客户端能够支持访问指定资源的请求方法。 当服务器接收到不支持的HTTP方法时,会以状态码405响应返回。同时,还会把能支持的HTTP ...
分类:Web程序   时间:2019-03-10 20:50:32    阅读次数:218
C/S和B/S的区别及应用
区别: B/S(Browser/Server):浏览器/服务器,浏览器也就是指的是web浏览器如微软的Internet Explorer、Mozilla的Firefox、Opera和Safari等,随着Internet技术的兴起,对C/S架构的改进,为了区别于传统的C/S 模式,特意称为B/S模式。 ...
分类:Web程序   时间:2019-03-10 20:50:18    阅读次数:228
mysql 数据库的备份与恢复
备份: Linux命令: mysqldump -uroot -p 数据库名 > XX.sql 然后根据提示输入密码 恢复: Linux命令:mysql -uroot -p 数据库名 < XX.sql 1 进入数据库客户端创建新的数据库 mysql -uroot -p 密码 --> cteate ta ...
分类:数据库   时间:2019-03-10 20:49:48    阅读次数:197
IoC模式
1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> /// 用户播放媒体文件 /// </summary> p ...
分类:其他好文   时间:2019-03-10 20:49:32    阅读次数:196
Tomcat启动和请求处理解析
tomcat是我们经常使用的组件,但是内部是如何运行的呢,我们去一探究竟。 1、tomcat架构 tomcat的整体架构图如下: Tomcat中只有一个Server,一个Server可以有多个Service,一个Service可以有多个Connector和一个Container;Server掌管着整 ...
分类:其他好文   时间:2019-03-10 20:49:12    阅读次数:250
数据库表的唯一索引问题
单实例数据库 ID用自增比用UUID更高效,涉及到InnoDB的索引存储模式的问题。 多实例数据库集群 自增机制失效,采用UUID方式,多数据库实例全局唯一。UUID的缺点:1.索引效率低,2.安全容易泄露MAC地址。 综上上述原因,Twitter设计了Snowflake(雪花)算法,单调递增且不泄 ...
分类:数据库   时间:2019-03-10 20:49:00    阅读次数:217
664条   上一页 1 ... 3 4 5 6 7 8 9 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!