Java实现IO通信(服务器篇) 如何利用java实现我们的通信呢?首先我们了解一下什么是通信?通信的机制是怎样的? 首先来讨论一下什么是通信?通信,指人与人或人与自然之间通过某种行为或媒介进行的信息交流与传递,从广义上指需要信息的双方或多方在不违背各自意愿的情况下采用任意方法,任意媒质,将信息从某 ...
分类:
编程语言 时间:
2016-09-24 17:47:45
阅读次数:
205
前端开发:面向对象与javascript中的面向对象实现(二)构造函数与原型 前言(题外话): 有人说拖延症是一个绝症,哎呀治不好了。先不说这是一个每个人都多多少少会有的,也不管它究竟对生活有多么大的影响,单单是自己的念想受到了一定得局限,想法不能够像平地而起的高楼大厦建成一样。可是那大楼也是有烂尾 ...
分类:
编程语言 时间:
2016-09-24 17:44:45
阅读次数:
175
Spring Boot基础3-配置文件详解:Properties和YAML ...
分类:
编程语言 时间:
2016-09-24 17:44:23
阅读次数:
366
C++primer 第五版,第三章出现了此段程序,求解读附源码:代码1:#include<iostream>#include<string>using namespace std;string s = "hello";for (auto &i : s ) //i是个引用 i到底引用的是什么?i = ...
分类:
编程语言 时间:
2016-09-24 17:45:18
阅读次数:
144
Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和惊喜。 缩进 缩进 Python开发者有意让违反了缩进规则的程序不能通 ...
分类:
编程语言 时间:
2016-09-24 17:43:14
阅读次数:
247
一、多线程简介1、操作系统下的并行执行机制(1)并行就是说多个任务同时被执行。并行分微观上的并行和宏观上的并行。(2)宏观上的并行就是从长时间段(相对于人来说)来看,多个任务是同时进行的;微观上的并行就是真的在并行执行。(3)操作系统要求实现宏观上的并行。宏观上的并行有2种情况:第一种是微观上的串行 ...
分类:
编程语言 时间:
2016-09-24 17:43:18
阅读次数:
150
本渣渣鸽了一个月终于有时间更新。因为有c++基础,学起来这章还是比较简单的,本章我觉得是程序猿质变课程,理解面向对象的思想,掌握面向对象的基本原则以及 Java 面向对象编程基本实现原理,熟练使用封装、继承、多态面向对象三大特性,感受和c++之间的异同,下面是学习路线。 1.类和对象 1-1 什么是 ...
分类:
编程语言 时间:
2016-09-24 17:40:58
阅读次数:
210
static_cast <new_type> (expression) 虽然const_cast是用来去除变量的const限定,但是static_cast却不是用来去除变量的static引用。其实这是很容易理解的,static决定的是一个变量的作用域和生命周期,比如:在一个文件中将变量定义为stat ...
分类:
编程语言 时间:
2016-09-24 17:39:17
阅读次数:
190
源码地址:https://github.com/roncoo/spring-boot-demo 一. 多环境配置的好处: 1.不同环境配置可以配置不同的参数 2.便于部署,提高效率,减少出错 二. Properties多环境配置 1. 配置激活选项 spring.profiles.active=de ...
分类:
编程语言 时间:
2016-09-24 17:38:24
阅读次数:
151
一.冒泡排序 var arr1=[3,9,2,7,0,8,4]; for(var i=0;i<arr1.length;i++){ for(var j=i+1;j<arr1.length;j++){ var temp=0; if(arr1[i]>arr1[j]){ temp=arr1[i]; arr1 ...
分类:
编程语言 时间:
2016-09-24 17:37:46
阅读次数:
141
Description Problems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the n ...
分类:
编程语言 时间:
2016-09-24 17:37:33
阅读次数:
151
一. 获取Class对象的3种方法: 1. Class.forName("");例如:Class.forName("java.lang.String"); 2. Class.class;例如:String.class;这种方法需要有类 3. 对象.getClass();例如:String str = ...
分类:
编程语言 时间:
2016-09-24 17:37:07
阅读次数:
147
获取数据是数据分析中必不可少的一部分,而网络爬虫是是获取数据的一个重要渠道之一。鉴于此,我拾起了Python这把利器,开启了网络爬虫之路。 本篇使用的版本为python3.5,意在抓取证券之星上当天所有A股数据。程序主要分为三个部分:网页源码的获取、所需内容的提取、所得结果的整理。 一、网页源码的获 ...
分类:
编程语言 时间:
2016-09-24 17:35:52
阅读次数:
263
java虚拟机规范虽然没有强制性约束在什么时候开始类加载过程,但是对于类的初始化,虚拟机规范则严格规定了有且只有四种情况必须立即对类进行初始化,遇到new、getStatic、putStatic或invokeStatic这4条字节码指令时,如果类没有进行过初始化,则需要先触发其初始化。生成这4条指令 ...
分类:
编程语言 时间:
2016-09-24 17:34:52
阅读次数:
209