码迷,mamicode.com
首页 > 编程语言
JAVA的面向对象思想
Java的面向对象思想如何树立 要知道Java面向对象的思想,那么我感觉应该对比着来学习。 首先我们要区分一下“基于对象”和“面向对象”的区别。 基于对象,通常指的是对数据的封装,以及提供一组方法对封装过的数据操作。就比如 C 的 IO 库中的 FILE * 就可以看成是基于对象的。 而面向对象呢, ...
分类:编程语言   时间:2017-05-07 16:47:49    阅读次数:186
python 图像处理
cv2.threshold介绍,如下图所示,每个数字代表起本身的灰度值大小 cv2.threshod接收5种类参数形式,分别是cv2.THRESH_BINARY,cv2.THRESH_BINARY_INV,cv2.THRESH_TRUNC ,cv2.THRESH_TOZERO,cv2.THRESH_ ...
分类:编程语言   时间:2017-05-07 16:47:39    阅读次数:276
29个要点帮你更好的完成java代码优化
在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vector类,它能够显著地提高程序的性能。下面我们就来具体地分析一下这方面的问题。 29个要点帮你更好的完成ja ...
分类:编程语言   时间:2017-05-07 16:47:26    阅读次数:203
JAVA 三大特性
Java有三大特性,封装、继承、多态,但是一般人就是理解不了这三大特性我这里就先分享一下我的经验吧 1、 封装:该公开的公开,该私有的私有 类的属性就属私有,类的属性一般私有;类的方法:该公开的公开,该私有的私有; 类,封装了数据和方法;方法,封装了实现的过程,接口是参数和返回值;数据原型类:又叫实 ...
分类:编程语言   时间:2017-05-07 16:47:18    阅读次数:154
命令行颜色换算器(基于python)
就两行代码 在mac上可以在.bash_profile中加入一个方法 修改后记得要source 使用效果 ...
分类:编程语言   时间:2017-05-07 16:46:45    阅读次数:132
比较完善的学习流程方法和Java学习中越到的所有问题
我整理一下,大概就是这些难点,先整理一个大纲,然后每天更新一个难点,希望大家谅解 api 多线程 面相对像的思想 Java最重要的知识点,没有之一,无数人卡在这一关过不去 java类库繁杂的串联 集合框架 反射 hello world servlet,jdbc,数据库,tomcat 前端后台知识点太 ...
分类:编程语言   时间:2017-05-07 16:46:38    阅读次数:203
Python教程(0)——介绍
What's Python? Python是一种编程语言,由荷兰人Guido van Rossum于1989年,为打发无聊的圣诞节而开发的。 Python的优点是语法简洁,代码量比C/C++、Java这些语言少了不少,也是很简单易学的语言。但是Python也有缺点,就是速度慢。 Python与C/C ...
分类:编程语言   时间:2017-05-07 16:46:21    阅读次数:159
python 多线程并发threading & 任务队列Queue
https://docs.python.org/3.7/library/concurrency.htmlpython程序默认是单线程的,也就是说在前一句语句执行完之前后面的语句不能继续执行先感受一下线程,一般情况下: 但是如果用了threading的话: 得到这样的结果是因为这样的,在start之后 ...
分类:编程语言   时间:2017-05-07 16:45:36    阅读次数:273
GitHub上编程语言流行度分析
GitHub已然是全球最流行的开源项目托管平台,项目数量眼下已经达到了千万级别。Adereth在Counting Stars on GitHub一文提供了一个很有意思的思路,那就是籍GitHub用户通过星星标记感兴趣项目的数目。来观察GitHub中用户最流行的是什么编程语言。 老规矩,让我们用Pow ...
分类:编程语言   时间:2017-05-07 16:45:05    阅读次数:202
调整数组奇偶顺序
题目描述: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,是所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。 分析: 我们要做的是调整数组中元素的顺序,所以显然函数中主要的操作是交换元素,也就是交换奇数和偶数,使奇数位于偶数前边。在前边各种数组的题目中,我们常用到使用两个指针的方 ...
分类:编程语言   时间:2017-05-07 16:44:37    阅读次数:221
python socketserver并发实例
#以下为服务端 improt socketservera class MyTCPHandler(socketserver.BaseRequestHandler): def handle(self): while True: print("New Conn:",self.client_address) ...
分类:编程语言   时间:2017-05-07 16:44:25    阅读次数:207
编写高质量代码:改善Java程序的151个建议-学习笔记
一、java中通用的方法和准则1.不要让常量和变量中出现易混淆的字母比如: long i = 1l;别人很难一下子看清楚是11还是1l,所以应该这样写1L。命名规范: 1.包名全部小写...
分类:编程语言   时间:2017-05-07 16:09:36    阅读次数:369
java读取网页图片路径并下载到本地
java读取网页图片路径并下载到本地 最近公司需要爬取一些网页上的数据,自己就简单的写了一个demo,其中有一些数据是图片,需要下载下来到本地并且 将图片的路径保存到数据库,示例代码如下: ...
分类:编程语言   时间:2017-05-07 16:09:27    阅读次数:210
数据结构和算法学习
一、线性表的顺序机构: 插入某个元素到指定位置,如下: 删除某个位置的元素,操作: 优缺点: 二、线性表的链式结构: ...
分类:编程语言   时间:2017-05-07 15:47:52    阅读次数:171
javascript Date format(js日期格式化)
方法一: 方法二: 方法三: ...
分类:编程语言   时间:2017-05-07 15:47:20    阅读次数:176
javascript:是什么意思
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript ...
分类:编程语言   时间:2017-05-07 15:46:15    阅读次数:202
JavaScript中提供获取HTML元素位置的属性:
HTMLElement.offsetLeft HTMLElement.offsetHeight 但 是需要注意的是,这两个属性所储存的数值并不是该元素相对整个浏览器画布的绝对位置,而是相对于其父元素位置的相对位置,也就是说这两个数值得到的是以其 父元素左上角为(0,0)点从而计算出的数值。那么如何得 ...
分类:编程语言   时间:2017-05-07 15:45:31    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!