码迷,mamicode.com
首页 > 编程语言 > 日排行
疯狂JAVA——第二章 理解面向对象
面向对象的三大特征:继承、封装和多态 面向对象的方式实际上由OOA(面向对象分析)、OOD(面向对象设计)和OOP(面相对象编程)三个部分组成,其中OOA和OOD的结构需要用一个描述方式来描述并记录,目前业界统一采用UML(统一建模语言)来描述并记录OOA和OOD的结果。 面向对象和基于对象的区别: ...
分类:编程语言   时间:2017-03-11 17:37:10    阅读次数:150
C++实现websocket协议通讯
在获取服务器的数据时,我们传统的做法是通过前端进行请求服务器返回数据。这样如果我们要获取的数据不是连续的,或者服务器想想前端推送数据只能通过ajax等轮询请求了。html5以后我们可以通过websocket和服务器进行通信,前端和服务连接后就可以进行双工连接了。服务器有数据就能实时的给前端推送,而不 ...
分类:编程语言   时间:2017-03-11 17:37:58    阅读次数:3511
各语言系统或编程接口中向量与矩阵存储的差异
*********文中用到的transpose()代表矩阵转置函数,mul()代表矩阵乘法。 本文试图解释DX,HLSL,CG,OpengGL,GLSL中关于矩阵运算及存储的一些模糊概念。 0,先弄清楚,用矩阵来变换行/列向量时,怎样的矩阵才是预期的。 假设有行向量p,列向量q,一个给定的【非对称矩 ...
分类:编程语言   时间:2017-03-11 18:25:49    阅读次数:351
进程与线程的区别
本来以为自己对于这方面应该还算了解了,但是昨天被人一问竟然无法明确的解释出来,解释的很挫,今天详细的整理了一下思路,总结如下:首先,我们用最简单的一句话表明:进程:程序的一次执行;线程:CPU调度的基本单位。简言之:一个程序至少包含一个进程(例如,我们打开酷狗音乐的客户端,除了客户端进程外,我们还会 ...
分类:编程语言   时间:2017-03-11 18:26:10    阅读次数:220
Java 异常
在使用计算机语言进行项目开发的过程中,即使程序员把代码写的尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户端输入数据的格式、读取文件是否存在、网络是否始终保持通畅等等。异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”(开发过程中的语法错误和... ...
分类:编程语言   时间:2017-03-11 18:28:56    阅读次数:132
Enumeration
Enumeration 接口是 Iterator 迭代器的古老版本(一般不用,作了解)public class TestEnumeration { public static void main(String[] args) { Enumeration enu = new StringTokeniz... ...
分类:编程语言   时间:2017-03-11 18:30:45    阅读次数:157
201521123106《java程序设计》第三周学习总结
1. 本周学习总结 2. 书面作业 代码阅读 public class Test1 { private int i = 1;//这行不能修改 private static int j = 2; public static void main(String[] args) { geti(); Test ...
分类:编程语言   时间:2017-03-11 18:33:01    阅读次数:226
java类与对象,用程序解释
第二个 ...
分类:编程语言   时间:2017-03-11 18:34:53    阅读次数:176
springboot学习笔记-6 springboot整合RabbitMQ
一 RabbitMQ的介绍 RabbitMQ是消息中间件的一种,消息中间件即分布式系统中完成消息的发送和接收的基础软件.这些软件有很多,包括ActiveMQ(apache公司的),RocketMQ(阿里巴巴公司的,现已经转让给apache). 消息中间件的工作过程可以用生产者消费者模型来表示.即,生 ...
分类:编程语言   时间:2017-03-11 18:35:18    阅读次数:506
JavaScript闭包(closure)
闭包(closure) 闭包是javascript语言的一个难点,需要有足够的逻辑思维能力。 一、变量的作用域 变量分为两种:全局变量和局部变量。 1.在函数内部是可以直接读取到全局变量的,如下: 2.在函数外部肯定是无法读取到函数内的局部变量的,如下 注意:大家在这个地方需要注意是,在函数内部声明 ...
分类:编程语言   时间:2017-03-11 18:35:39    阅读次数:203
201521123035《Java程序设计》第三周学习总结
1. 本周学习总结 初学面向对象,会学习到很多碎片化的概念与知识。尝试学会使用思维导图将这些碎片化的概念、知识组织起来。请使用纸笔或者下面的工具画出本周学习到的知识点。截图或者拍照上传。 2.书面作业 1.代码阅读 2.构造函数有什么用?其编写格式是什么?如果一个类不写构造函数,它有构造函数吗?如果 ...
分类:编程语言   时间:2017-03-11 18:41:45    阅读次数:162
C++学习笔记43:STL
STL简介(standard Template Library) STL的基本组件:容器(container),迭代器(iterator),函数对象(function object) 算法(algorithms) Iterators是算法和容器的桥梁 将迭代器作为算法的参数,通过迭代器来访问容器而不 ...
分类:编程语言   时间:2017-03-11 18:49:22    阅读次数:194
数组排序方法sort
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>数组排序</title></head><body><script>// reverse()对数组内容进行反转//eg:[1,2,,3,4,5]变成[5,4,3,2, ...
分类:编程语言   时间:2017-03-11 18:52:55    阅读次数:273
温故而知新--JavaScript书摘(一)
02/26 apply(参数为数组) 、 call (参数需一一列举)、bind 三者都是用来改变函数的this对象的指向的;apply 、 call 、bind 三者第一个参数都是this要指向的对象,也就是想指定的上下文;apply 、 call 、bind 三者都可以利用后续参数传参;bind ...
分类:编程语言   时间:2017-03-11 18:54:45    阅读次数:249
详谈内存管理技术(三)、线程模型
一、为什么需要线程模型? 记得几年前,自己写高精度算法时,因为需要一个线程安全的后台(用来保存一些信息),便手动写了一个线程本地存储(TLS)(虽然,后来因为改了计算模型,弃用了);再后来,因为内存池的需要,亦手动再写了一个线程本地存储(TLS);很好,这样一来同一个库里,竟然有两套相同的TLS;于 ...
分类:编程语言   时间:2017-03-11 18:55:56    阅读次数:179
【Python】 发邮件用 smtplib & email
■ smtplib & email ■ 概述 发邮件主要用到smtplib以及email模块。stmplib用于邮箱和服务器间的连接,发送的步骤。email模块主要用于处理编码,邮件内容等等。主要是参考了那个发报表的脚本,简单记录了下最简单的用法,没啥参考价值= = ■ smtplib基本用法 *在 ...
分类:编程语言   时间:2017-03-11 18:56:55    阅读次数:256
Spring实战第四章
,引言 在软件开发中,散布于应用中多处的功能被称为横切关注点(crosscuttingconcern)。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的 DI有助于应用对象之间的解耦,而AOP可以实现横切关注点与它们所影响的对象之间的解耦。 一、面向切面编程 面向切面编程时,仍然在一个地方 ...
分类:编程语言   时间:2017-03-11 19:38:26    阅读次数:391
201521123032 《Java程序设计》第3周学习总结
1. 本周学习总结 初学面向对象,会学习到很多碎片化的概念与知识。尝试学会使用思维导图将这些碎片化的概念、知识组织起来。请使用纸笔或者下面的工具画出本周学习到的知识点。截图或者拍照上传。 2. 书面作业 代码阅读 以上代码可否编译通过?哪里会出错?为什么?尝试改正?如果创建3个Test1对象,有内存 ...
分类:编程语言   时间:2017-03-11 19:38:49    阅读次数:251
201521123085 《Java程序设计》 第3周学习总结
1. 本周学习总结 2. 书面作业 1.代码阅读 1.以上代码可否编译通过?哪里会出错?为什么?尝试改正?如果创建3个Test1对象,有内存中有几个i,几个j?请分析原因? 答:(1)不能编译成功。 Test1getj();与System.out.println(i);显示编译错误,因为字段i为非静 ...
分类:编程语言   时间:2017-03-11 19:42:09    阅读次数:219
201521123092《java程序设计》第三周学习总结
#1. 本章学习总结 你对于本章知识的学习总结 #2. 书面作业 **Q1. 代码阅读 以上代码可否编译通过?哪里会出错?为什么?尝试改正?如果创建3个Test1对象,有内存中有几个i,几个j?请分析原因? 答:以上代码不能编译通过。 1.Testlgetj()有错误,代码中没有这个函数,可以改为p ...
分类:编程语言   时间:2017-03-11 19:42:22    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!