码迷,mamicode.com
首页 > 编程语言 > 月排行
Java基础——内部类
分类:编程语言   时间:2018-07-27 20:26:04    阅读次数:226
c++动态链接库及静态链接库的生成与使用
1,新建控制台工程xdltest,改属性-配置属性-常规-配置类型为 动态库.dll或静态库.lib2,打开工程后添加 dltest.h, dltest.cpp,其中.h与.cpp名字没必要一样3,编写代码 dltest.h#pragma once_declspec(dllexport) void ...
分类:编程语言   时间:2018-07-27 20:53:06    阅读次数:185
python 2018.7.27 属性
# 属性的初识# class Person:## def __init__(self,name,hight,weight):# self.name = name# self.__hight = hight# self.__weight = weight## @property# def bmi(se ...
分类:编程语言   时间:2018-07-27 20:54:04    阅读次数:124
python的上下文管理器-1
reference:https://zhuanlan.zhihu.com/p/26487659 来看看如何正确关闭一个文件。 普通版: def m1(): f = open("output.txt", "w") f.write("python之禅") f.close() 这样写有一个潜在的问题,如果 ...
分类:编程语言   时间:2018-07-27 20:54:31    阅读次数:201
python面度对象(属性,类方法,静态方法)
一. 属性 所谓的属性,就是将一个类中的方法伪装成一个属性.在代码的级别是没有任何本质上的提升.但是让代码看起来更顺眼. 二. 类方法 类方法:通过类名调用的方法,类方法中第一个参数约定俗成为cls, python自动将类名(类空间)传给cls. 类方法的使用场景: 1. 类中有些方法不需要对象的参 ...
分类:编程语言   时间:2018-07-27 20:54:44    阅读次数:109
JavaScript防抖节流函数
1.直接上码 2.总结 防止一个事件频繁触发回调函数的方式:防抖动:将几次操作合并为一此操作进行。原理是维护一个计时器,规定在delay时间后触发函数,但是在delay时间内再次触发的话,就会取消之前的计时器而重新设置。这样一来,只有最后一次操作能被触发。节流:使得一定时间内只触发一次函数。 它和防 ...
分类:编程语言   时间:2018-07-27 20:54:58    阅读次数:169
Remmarguts' Date(POJ2449+最短路+A*算法)
题目链接:http://poj.org/problem?id=2449 题目: 题意:求有向图两点间的k短路。 思路:最短路+A*算法 代码实现如下: ...
分类:编程语言   时间:2018-07-27 20:56:13    阅读次数:171
java程序结构
if: switch: while: do while: 正三角,倒三角: 运行结果: *** ** * * ** *** 九九乘法: 运行结果: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3 ...
分类:编程语言   时间:2018-07-27 20:56:30    阅读次数:170
Python基础(五):列表的深浅复制
首先我们需要明确列表的深浅复制是针对被嵌套的列表而言的,也就是说只有对嵌套列表我们才需要考虑这个问题。来看例子。 运行结果 从结果中可以看出,虽然list1与liat2的地址相同,但是嵌套的列表['老三', '老四', '老五']却有着相同的地址。这就是一种浅复制。如果此时我们修改嵌套列表的值。两个 ...
分类:编程语言   时间:2018-07-27 20:57:08    阅读次数:166
内部排序->选择排序->堆排序
文字描述 堆排序中,待排序数据同样可以用完全二叉树表示, 完全二叉树的所有非终端结点的值均不大于(或小于)其左、右孩子结点的值。由此,若序列{k1, k2, …, kn}是堆,则堆顶元素(或完全二叉树的根)必为序列中n个元素的最小值(或最大值)。 若在输出堆顶的最小值之后,使得剩余n-1个元素的序列 ...
分类:编程语言   时间:2018-07-27 20:57:19    阅读次数:171
python 数据结构
一.Python 集合set()添加删除、交集、并集、集合操作详解 在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 1.python set类是 ...
分类:编程语言   时间:2018-07-27 20:57:52    阅读次数:189
Python_016(面向对象之属性和类方法)
一.特性(property,setter,deleter) 1.属性:将一个方法伪装成一个属性,在代码级别上没有本质的提升,但是看起来更合理; 所以我们要修改一下,将方法bmi封装成一个属性; #property是一种特殊的属性,访问它时会执行一段功能然后返回,试用于能够直接返回值的,通过自己本身计 ...
分类:编程语言   时间:2018-07-27 20:58:23    阅读次数:164
python大法好——修改文件、函数
1.修改文件 补充上次没洗完的: 想要修改某个文件里一块地方,可以使用seek函数找到位置write函数修改。 是不是觉得这很简单? 但是如果你这样操作很可能会出现乱码。 因为由于字节数的不同,编码的不同,你把你写的东西直接添加进去对原来的位置不是往后移,而是在原来的位置上直接覆盖,所以可能会出现乱 ...
分类:编程语言   时间:2018-07-27 20:59:28    阅读次数:158
使用java程序作为celery的工作节点
celery是python实现的分布式调度框架,有时候想用celery去调用java服务,正好有一个celery java的库可以使用,能达到这个效果,记录一下: 先添加依赖: 先定义任务类 再定义工作入口类 运行 即可启动 版的 工作节点: 然后定义celery的任务调度程序 : 运行 程序反应如 ...
分类:编程语言   时间:2018-07-27 20:59:52    阅读次数:1701
Python基础篇4
一、格式化输出 1.% ①.%r 原始形象输出 ②.%d int类型占位符 ③.%f float类型占位符 ④.%s str类型占位符 示例: 2.{} ①.{index} 索引 ②.{key} 关键字(左边关键字,右边值) 示例: 二、字符串的转义和处理 1.字符串的转义 示例: 2.字符串的处理 ...
分类:编程语言   时间:2018-07-27 21:00:51    阅读次数:156
替换python字典中的key值方法
比如下列方案 即:在保留value不变的情况下,替换key值 ...
分类:编程语言   时间:2018-07-27 21:01:18    阅读次数:407
JVM字节码与Java代码层调优
jvm字节码指令我们都知道,Java源代码不会像C/C++那样直接被编译为机器码,而是被编译成字节码,这造就了Java可以跨平台的特性。JVM实际执行的也是编译后的字节码,所以想要在Java代码层进行调优,就得对字节码有一定的了解。.class文件是无法直接使用文本编辑器查看的,至于字节码的查看,我们可以使用javap这个jdk自带的工具。javap是Javaclass文件分解器,可以反编译(即对
分类:编程语言   时间:2018-07-27 21:01:47    阅读次数:149
spring test组件进行单元测试
1、测试驱动开发(Test Driven Development,TDD),就是我们按照需求写一个自己预期结果的测试用例,这个测试用例刚开始可能是失败的测试,随着不断的编码和重构,最终让测试用例通过测试,这样才能保证软件的质量和可控性。 2、测试依赖,包存活在test周期,发布时不包含jar包 。 ...
分类:编程语言   时间:2018-07-27 21:01:56    阅读次数:184
python===属性--类方法=====20
属性: 将一个方法伪装成一个属性 , 在代码的级别上 没有本质的提升 ,但是让其看起来 很合理 伪装 一个属性 class Person: def _ _init_ _(self,name, weight,hight): self.name=name self.weight=weight self. ...
分类:编程语言   时间:2018-07-27 21:02:26    阅读次数:164
从Python各种系统的安装开始教你到案例实战!Python入门很简单!
- 如何安装 Python - 如何安装及使用 Pip - Pycharm 本地怎么配置 - Pycharm 如何配置远程调试环境 - 怎么在服务器上搭一个以 Python 为后端核心的网站 1 安装 Python 第一步,当然是安装 Python 啦。 进群:125240963 即可获取数十套PD ...
分类:编程语言   时间:2018-07-27 21:04:58    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!