面向对象 1.使用java提供的帮助文档 使用java提供的jdk帮助文档。(演示) (1).如何使用帮助文档 A:打开帮助文档 B: 点击显示,找到索引,找到输入框。 C: 知道你要找哪一个?如Scanner()键盘输入,如Math() D: 看是在哪一个包下面 如果说是在java.lang包下面 ...
分类:
编程语言 时间:
2018-12-12 22:42:11
阅读次数:
301
1.求数组元素的最大值、最小值、平均数、总和等 2.数组的复制,反转 注意:array2=array1的意思将array1的地址和值赋给array2,所以,当在array2中有改动时,在array1中也有改动3.数据元素的反转 ...
分类:
编程语言 时间:
2018-12-12 22:43:23
阅读次数:
274
Python读写XML后保持节点属性顺序不变 试过xml.etree.ElementTree和xml.dom.minidom两个python的库,发现读取后输出都会改变xml里面节点属性的顺序. 虽然这个顺序其实没什么意义但是有些时候时候会比较纠结,找了好多资料最后在stackoverflow中找到 ...
分类:
编程语言 时间:
2018-12-12 22:43:36
阅读次数:
461
python调用虹软2.0目前没有任何demo可以参考,自己研究了2个晚上终于把第一步做出来了,使用了opencv来加载和显示图片,龟速更新中 ...
分类:
编程语言 时间:
2018-12-12 23:39:19
阅读次数:
484
Java中自增自减操作不具原子性,在多线程环境下是线程不安全的,可以使用使用AtomicInteger原子类代替i++,i--操作完成多线程线程安全操作。 下面是等于i++多线程的自增操作代码: incrementAndGet()方法源码(JDK1.8): ...
分类:
编程语言 时间:
2018-12-12 23:39:47
阅读次数:
232
面向对象的编程思想学习,面向对象内容的三条主线;1.java类及类的对象2.面向对象的三大特征3.其他关键字学习内容:3.1面向对象与面向过程面向对象与面向过程在应用上的区别 Java中类的概念与设计类与类之间的关系 面向对象的思想概述程序员从执行者转化为指挥着Java类及类的成员 ...
分类:
编程语言 时间:
2018-12-12 23:40:05
阅读次数:
242
1.冒泡排序 冒泡排序是一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。 优化版的冒泡排序Java实现,增加了一个标记变量flag,内层循环没有改变,则直接退出循环。 ...
分类:
编程语言 时间:
2018-12-12 23:41:00
阅读次数:
274
原文地址:http://tutorials.jenkov.com/java-nio/nio-vs-io.html 作者:Jakob Jenkov 译者:郭蕾 校对:方腾飞 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地 ...
分类:
编程语言 时间:
2018-12-12 23:41:11
阅读次数:
253
已知文件路径,用C++实现读取对应文件的内容,代码如下: ...
分类:
编程语言 时间:
2018-12-12 23:41:20
阅读次数:
233
1、无约束最优化问题 求解此问题的方法方法分为两大类:最优条件法和迭代法。 2、最优条件法 我们常常就是通过这个必要条件去求取可能的极小值点,再验证这些点是否真的是极小值点。当上式方程可以求解的时候,无约束最优化问题基本就解决了。实际中,这个方程往往难以求解。这就引出了第二大类方法:迭代法。 最优条 ...
分类:
编程语言 时间:
2018-12-12 23:41:34
阅读次数:
349
创建java类并实例化类对象例一1.面向对象的编程关注于类的设计2.设计类实际上就是设计类的成员3.基本的类的成员,属性(成员变量)&方法 面向对象思想的落地法则一:1.设计类,并设计类的成员(成员变量&成员方法)2.通过类,来创建类的对象(也称作类的实例化) 二、创建多个对象,彼此各自拥有一套类的 ...
分类:
编程语言 时间:
2018-12-12 23:42:36
阅读次数:
179
归并排序是分治法的一个最经典也是最基础的应用 Divide And Conquer的思想很重要 归并排序的的Divide采用了简单的二分 Conquer采用的是将两个有序数组合并为一个有序数组。 2014-Inverse number:Reborn 逆序数求解 利用归并排序来求解逆序数最巧妙的地方是 ...
分类:
编程语言 时间:
2018-12-12 23:43:19
阅读次数:
271
学习Netty框架以及相关源码也有一小段时间了,恰逢今天除夕,写篇文章总结一下。Netty是个高效的JAVA NIO框架,总体框架基于异步非阻塞的设计,基于网络IO事件驱动,主要贡献在于可以让用户基于Netty提供的API快速开发高性能、高可靠性的网络应用。这篇文章主要是介绍Netty框架的基础技术 ...
分类:
编程语言 时间:
2018-12-12 23:44:08
阅读次数:
257
logging的日志可以分为debug(),info(),warning(),error()和critical()5个级别,如果没有设置,那全局的默认的收录日志级别是warning。 基本用法 输出 如果想把日志写到文件里 example.log 自定义日志格式 输出 下面是所有支持的格式 日志同时 ...
分类:
编程语言 时间:
2018-12-12 23:44:17
阅读次数:
235
NIO即新的输入输出,这个库是在JDK1.4中才引入的。它在标准java代码中提供了高速的面向块的IO操作。1一、基本概念描述1.1 I/O简介I/O即输入输出,是计算机与外界世界的一个借口。IO操作的实际主题是操作系统。在java编程中,一般使用流的方式来处理IO,所有的IO都被视作是单个字节的移 ...
分类:
编程语言 时间:
2018-12-12 23:44:26
阅读次数:
196
一.不知道什么原则 python文件下面只写方法,所有的可直接执行的代码,都放在条件下 原因.该文件有可能被其他文件调用 二.eval() 将字符串转为相应的数据格式可以想象json转为map ...
分类:
编程语言 时间:
2018-12-12 23:45:13
阅读次数:
208
isinstance 和 issubclass isinstance(obj,b) 检查是否obj是否是类b的对象 issubclass(A,B) 检测B是否继承A 类的内置方法 1)改变对象的字符串显示 __str__,__repr__ 自定制格式化字符串 __format__ format_di ...
分类:
编程语言 时间:
2018-12-12 23:46:08
阅读次数:
241
一、k-近邻算法(knn): 1、优点:精度高、对异常值不敏感、无数据输入假定。 2、缺点:计算复杂度高、空间复杂度高。 二、 ...
分类:
编程语言 时间:
2018-12-12 23:46:29
阅读次数:
190
SpringBoot 2.1.1.RELEASE 集成JPA
分类:
编程语言 时间:
2018-12-12 23:47:21
阅读次数:
377
1、泛型、泛型约束与扩展; 2、函数式编程; 3、值类型、引用类型; 4、枚举、关联值、元组等其他 上述为swift最大的特点 Another safety feature is that by default Swift objects can never be nil, and trying t ...
分类:
编程语言 时间:
2018-12-12 23:49:27
阅读次数:
288