-
设计一种面向对象脚本语言
有没有感觉设计一门语言实在是太有意思了,可以自定义语法规则,我的“地盘听我的”。 脚本语言的功能 本书设计一门纯粹的面向对象脚本语言,任何语言都有个名词,这里给这个语言起个名字——sparrow(麻雀)。它支持的功能如下。 1 变量 支持局部变量和局部变量的定义。 变量可引用、赋值。 内部复合数据类型以大写字符开头,如System.print() 2 ...
时间:2018-09-02点击:211收藏
-
70种方法,轻松入门Python可视化编程
图形可视化是展示数据的一个非常好的手段,好的图表自己会说话。毋庸多言,在Python的世界里,matplotlib是最著名的绘图库,它支持几乎所有的2D绘图和部分3D绘图,被广泛地应用在科学计算和数据可视化领域。但是介绍matplotlib的中文书籍很少,大部分书籍只是在部分章节中提到了matplotlib的基本用法,因此在内容和深度上都力有不逮。《Pyth...
时间:2018-09-02点击:245收藏
-
这些计算机经典书,如果你没读过不合适
教育就是当一个人把在学校所学全部忘光之后剩下的东西。 ——阿尔伯特•爱因斯坦 软件开发的世界是不断变化的。每一天都会有一门新的技术出现,昨天你学到的东西今天可能就毫无意义了。 在这个飞速变化的世界里,学习的能力是至关重要的。程序员如果选择故步自封,忽视自己的技能发展,那么他们很快就会落在后面,错失未来,只能被派去维护过去的遗留系统。如果想摆脱这种宿命,你就需...
时间:2018-09-02点击:180收藏
-
Intelli J中好用和提高生产力的插件:Lombok 和Free Mybatis Plugin
开头: 做过Java的同学都知道,对编写Bean.class,要写很多Setter和Getter函数,当然我们可以利用IDE中的自带的Setter,Getter插件,完成Bean的属性函数编写 例如,在Mac 中的Intelli J中 直接用command+N,或者右键点击Generate 当然,这种方式还是不够简洁,当属性特别多的时候,整个类都是sette...
时间:2018-09-02点击:214收藏
-
做数据分析,Python和R究竟哪个更强?
几十年来,研究人员和开发人员一直在争论,对于进行数据科学和数据分析,Python和R语言哪个才是更好的选择?近年来,数据科学在生物技术、金融和社交媒体等多个行业迅速发展。数据科学的重要性不仅得到了业内人士的认可,而且还得到了许多学术机构的认可,目前越来越多的学校都开始设立数据科学学位。 随着开源技术的迅速取代了传统的闭源技术,Python和R语言在数据科学中...
时间:2018-09-02点击:181收藏
-
并发编程-java多线程总结
目录 先了解几个概念 1、线程的生命周期 2、jvm内存模型 3、线程的实现方式 4、线程池 5、保护措施 5.1、 synchronized 5.2、Lock&&ReadWriteLock 5.3、 volatile 先了解几个概念 多线程:进程和线程是一对多的关系,一个进程(一个程序),由不同的线程来运行。有共享的空间也有独立的空间。 并...
时间:2018-09-02点击:186收藏
-
区块链开发公司谈物联网如何抱紧区块链的大腿
虽然,物联网技术的发展和应用在最近几年取得了显著成果,目前在世界范围内已经有数十亿个传感器和智能控制器投入使用,预计在未来几年这个数字还会成倍的增长。但是,物联网技术也面临着许多问题和挑战,这些问题有可能成为物联网在未来发展和应用的巨大障碍,而区块链技术给这些问题的解决提供了新的可能性。 物联网运营商或个人的设备和网络进行数据的传输和存储,无法满足多方利益的...
时间:2018-09-02点击:250收藏
-
漫画:设计模式六大原则(下)
publicinterfaceCarService{ StringgetName(); voiddrive(); Stringcolor(); }publicclassSedanimplementsCarService{ privateString name; privateString color; privateintspeed; publ...
时间:2018-09-02点击:292收藏
-
apply,map,applymap总结
Python中apply,map,applymap总结 pandas中DataFrame 数据类型,使用map,apply方法使用较多,做一下总结。参考https://www.cnblogs.com/cymwill/p/7577369.html 总结: apply 用在dataframe上,用于对row或者column进行计算; applymap 用于dat...
时间:2018-09-02点击:193收藏
-
Python知识梳理
这是个人学习笔记,非教程,内容会有些混乱 极简教程 数据类型 我们可以使用type()函数类获取对象的类型,Python3中内置数据类型包括:None,int,float,complex,str,list,dict,tuple,set,frozenset,range等,Python2中还有long类型,Python中并没有内置数组类型。 dict,list,...
时间:2018-09-02点击:220收藏
-
Visual Studio 代码风格约束
团队内部若能统一代码风格对于日后的项目维护大有裨益,但面对厚达十几甚至几十页的代码风格规范,开发人员难免产生抵触心理。Python和Go等在语言层面就对代码风格作了一定的约束,但C#并没有,为解决这个问题,我们可以在VS中设置团队内部要统一采用的代码风格。 文中所用VS版本信息如下: 设置代码风格 在VS搜索框中搜索Code Style 我们可以自定义代码风...
时间:2018-09-02点击:253收藏
-
给妹子讲python-S01E17函数的基本特征
今天开始,我们来讲讲函数,简而言之一个函数就是将一些语句集合在一起的部件,它们能够不止一次的在程序中运行。函数还能计算出一个返回值,并能够改变作为函数输入的参数,而这些参数在代码运行时也许每次“代入”的值都不相同。函数是python为了代码最大程度的重用和最小化代码冗余而提供的最基本的程序结构。 函数有关的内容主要分为函数的基本概念、作用域以及参数传递,还有...
时间:2018-09-02点击:235收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS6,7,8上安装Nginx,支持https2.0的开启