看一个python写的java,居然写出全局变量了。 如果熟练熟悉py oop也能够知道,类里面是没有全局变量的。 类里面的变量就分三种 类属性 实例属性 局部变量 ,类属性 也可以叫静态属性 静态变量 ,实例属性也可以成员变量都差不多的意思。但不存在什么全局变量。 为什么有的语言有全局变量?js ...
分类:
编程语言 时间:
2018-04-04 15:02:54
阅读次数:
430
wxPython是包装C++编写的wxWidgets跨平台的GUI组件 安装wxPython import wx def load(event): file = open(filename.GetValue(), encoding='utf8') contents.SetValue(file.rea ...
分类:
编程语言 时间:
2018-04-04 15:03:18
阅读次数:
171
1.排序算法 交换类排序 - 冒泡排序 鸡尾酒排序 奇偶排序 梳子排序 侏儒排序 快速排序 臭皮匠排序 Bogo排序 选择类排序 - 选择排序 堆排序 Smooth排序 笛卡尔树排序 锦标赛排序 圈排序 插入类排序 - 插入排序 希尔排序 二叉查找树排序 图书馆排序 耐心排序 归并类排序 - 归并排 ...
分类:
编程语言 时间:
2018-04-04 15:05:03
阅读次数:
127
近期开始学习python机器学习的相关知识,为了使后续学习中避免编程遇到的基础问题,对python数组以及矩阵库numpy的使用进行总结,以此来加深和巩固自己以前所学的知识。 Section One:Python数组的使用 在python中,数组这个概念其实已经被淡化了,取之的是元组和列表,下面就列 ...
分类:
编程语言 时间:
2018-04-04 15:05:40
阅读次数:
300
官网地址: https://www.python.org/ Win版下载地址:https://www.python.org/downloads/windows/ 安装注意:安装路径推荐修改、 path路径记得添加 安装后: 命令行 python -V 命令行 pip -V 注意V是大写,从运行结果可 ...
分类:
编程语言 时间:
2018-04-04 15:05:51
阅读次数:
159
2.预测数据分类时,出现 ‘dict’ object has no attribute ‘iteritems‘ 如: 最常见的解决办法是 更改环境变量顺序 如 注意:哪个版本在上面,cmd 中的python版本即是谁。 如 又如: 然后 预测数据所在分类 即可实现: ...
分类:
编程语言 时间:
2018-04-04 15:07:27
阅读次数:
187
前言 通过前面五个篇幅的介绍,相信大家对RxJava的基本使用以及操作符应该有了一定的认识。但是知其然还要知其所以然;所以从这一章开始我们聊聊源码,分析RxJava的实现原理。本文我们主要从三个方面来分析RxJava的实现: RxJava基本流程分析 操作符原理分析 线程调度原理分析 本章节基于Rx ...
分类:
编程语言 时间:
2018-04-04 15:07:49
阅读次数:
231
方式一: 参见博客https://www.cnblogs.com/AmbitiousMice/p/6027674.html 此种方式每次需要在调用dao的时候设置对应的数据源。 方式二: 直接在mybatis配置文件中配置好对应数据源的相关dao接口(mapper.xml配置文件) 1.数据库配置文 ...
分类:
编程语言 时间:
2018-04-04 15:08:25
阅读次数:
174
前言 上一篇的示例代码中大家一定发现了Observable这个类。从纯Java的观点看,Observable类源自于经典的观察者模式。RxJava的异步实现正是基于观察者模式来实现的,而且是一种扩展的观察者模式。 观察者模式 观察者模式基于Subject这个概念,Subject是一种特殊对象,又叫做 ...
分类:
编程语言 时间:
2018-04-04 15:08:40
阅读次数:
247
程序入口 对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 ...
分类:
编程语言 时间:
2018-04-04 15:09:56
阅读次数:
150
最近一位朋友问我“为什么同样的hello world 入门程序”为什么golang编译出来的二进制文件,比 C 大,而且大很多。我做了个测试,来分析这个问题。C 语言的hello world程序: 1 2 3 4 5 #include <stdio.h> int main() { printf("h ...
分类:
编程语言 时间:
2018-04-04 15:10:22
阅读次数:
892
一、介绍 1、共用体(Union),它的定义格式为: union 共用体名{ 成员列表 }; 共用体有时也被称为联合或者联合体,这也是 Union 这个单词的本意。 2、结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响 ...
分类:
编程语言 时间:
2018-04-04 15:10:36
阅读次数:
850
1.重排序 在执行程序时为了提高性能,编译器和处理器常常会对指令做重排序.重排序分三种类型: 1.编译器优化的重排序.编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序. 2.指令级并行的重排序.现代处理器采用了指令级并行技术(Instruction-Level Parallelism ...
分类:
编程语言 时间:
2018-04-04 15:12:06
阅读次数:
202
#!/usr/bin/python#coding:utf-8 '''# # Filename: hardwareinfo.py# Revision: 0.1# Date: 2018/04/03# Author: stivee# Email: 303230180@qq.com# Description ...
分类:
编程语言 时间:
2018-04-04 15:13:13
阅读次数:
214
前言 有点标题党了,其实谈不上什么最佳实践。前段时间公司实行996,所以也没什么时间和精力来更新博客(好吧我承认是我懒)。因此这篇文章只是简单的通过两个例子介绍了RxJava在生产环境中的使用。不过本篇中的每个例子我都配上了完整的代码。 按照计划这一期是要介绍RxJava框架结构和设计思想的,但是考 ...
分类:
编程语言 时间:
2018-04-04 15:13:37
阅读次数:
209
Servlet概述 生命周期方法: l void init(ServletConfig):出生之后(1次); l void service(ServletRequest request, ServletResponse response):每次处理请求时都会被调用; l void destroy() ...
分类:
编程语言 时间:
2018-04-04 15:13:44
阅读次数:
175
Java 多线程编程 Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系统分配的内 ...
分类:
编程语言 时间:
2018-04-04 15:14:56
阅读次数:
165
java中float类型为4字节32位,内存中的存储遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e底数m部分:使用二进制数来表示此浮点数的实际值。指数e部分:占用8bit(1个字节)的二进制数,可表示数值范围为0-255。但是指数可正可负,所以,IEEE规定,此处算出的次方必 ...
分类:
编程语言 时间:
2018-04-04 15:16:00
阅读次数:
181
Classes, structures, and enumerations can define subscripts, which are shortcuts for accessing the member elements of a collection, list, or sequence. ...
分类:
编程语言 时间:
2018-04-04 15:16:35
阅读次数:
146
https://www.lydsy.com/JudgeOnline/problem.php?id=2120 标题里是两种不同的解法。 带修改的莫队和普通莫队比多了个修改操作,影响不大,但是注意一下细节不要出现zz错误。 这道题修改的数量比较少可以写莫队,但是如果修改数量多或者是特别极限的数据大概是不 ...
分类:
编程语言 时间:
2018-04-04 15:17:46
阅读次数:
199