TorchNotes
[ Python延迟实例化 ] Python 的类名可以作为参数直接传递,而不需要实例化,在使用该类对象之前对其进行实例化即可。 * use [ isinstance( object, classinfo) ] can detect whether the object is the instance of the classinfo. [ Parameter and Hyperparameter ] Parameter: the parameter inside the model, suc
Java中JDK,JRE和JVM之间的关系-(转载)
初学JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先从概念上理解一下吧,JDK(Java Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Enviroment)是Java的运行环境,JVM( java virtual machine)也就是常常听到Java虚拟机。JDK是面向开发者的,JRE是面向使用JAVA程序的用户,上面只是简单的区别,一般网上好多都讲概念,我就不讲了,直接截图应该会更清晰一点,我安装的JDK1.8,效果如图: JDK和
python学习笔记(33) 封装和property
父类的私有属性不能被子类调用 会用到私有的场景: 1.隐藏起一个属性不想让类的外部调用 2.想保护一个属性不想让属性随意被改变 3.想保护这个属性不被子类继承 ######################################### property内置装饰器函数,只在面向对象中使用 把类中的方法伪装成属性 @property def name1(self): return self.__name + 'sb' @name1.setter #用于修改对象,三个名字必须一致
jQuery两种绑定事件
jQuery两种绑定事件方式 1.eventName(fn), js部分事件没有实现 2.on("eventName",fn) js所有的事件都实现了 <html>
<head>
<title></title>
</head>
<style>
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$
2018ICPC青岛区域赛 zoj4062 Plants vs. Zombies
BaoBao and DreamGrid are playing the game Plants vs. Zombies. In the game, DreamGrid grows plants to defend his garden against BaoBao's zombies. Plants vs. Zombies(?) (Image from pixiv. ID: 21790160; Artist: socha) There are plants in DreamGrid's
实现tkinter中button形状改变的方法
最近在做的一个类似扫雷的小游戏,需要通过点击一些小圆圈使其变色,我的第一个想法就是使用tkinter中的button部件,绑定相应的响应函数使其在被点击时变色,然而tkinter中的button组件默认为矩形,且没有形状属性,无法变更为圆形,经过一番探索,找到了以下两个办法。 一、使用canvas组件 tkinter中自带的一个组件,可以根据输入的参数绘制各种形状,并且可以通过bind方法绑定各种事件及其响应,非常强大。 from tkinter import *
win = Tk()
Hibernate基础(1)
Hibernate的配置 总配置: <?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<!-- hibernate的配置文件,创建在src目标中
VS2017设置主题和代码字体
从Visual Studio Marketplace下载主题插件 VS2017带有一个软件超市(Visual Studio Marketplace),可以和Eclipse一样从软件超市中下载各种插件,来扩展VS的功能。VS2017自带的主题比较少,但我们可以从软件超市下载安装。 按照如下步骤下载主题插件,下载后,关闭VS2017退出,接着会自动弹出安装界面,同意协议,确认安装,安装完成后再启动VS即可。 接下来进行主题的设置 设置代码字体 步骤:【工具】->【选项】->【环境】 注意:每次更改
mappers标签引入映射器的四种方式
第一种方式:mapper标签,通过resource属性引入classpath路径的相对资源 <!-- Using classpath relative resources -->
<mappers>
<mapper resource="org/mybatis/builder/AuthorMapper.xml"/>
<mapper resource="org/mybatis/builder/BlogMapper.xml"/>
<mapper resource="org/mybatis
python常用指令
(转载) python os模块,平常操作文件方便,执行cmd命令 Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。 下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。 os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。比如对于Windows,它是’nt’,而对于Li
pandas中文速查手册
转载 本文翻译自文章:Pandas Cheat Sheet - Python for Data Science,同时添加了部分注解。 对于数据科学家,无论是数据分析还是数据挖掘来说,Pandas是一个非常重要的Python包。它不仅提供了很多方法,使得数据处理非常简单,同时在数据处理速度上也做了很多优化,使得和Python内置方法相比时有了很大的优势。 如果你想学习Pandas,建议先看两个网站。 (1)官网:Python Data Analysis Library (2)十分钟入门Panda
Python sklearn包的使用示例以及参数调优示例
coding=utf-8 !/usr/bin/env python ””’ 【说明】 1.当前sklearn版本0.18 2.sklearn自带的鸢尾花数据集样例: (1)样本特征矩阵(类型:numpy.ndarray) [[ 6.7 3. 5.2 2.3] [ 6.3 2.5 5. 1.9] [ 6.5 3. 5.2 2. ] [ 6.2 3.4 5.4 2.3] [ 5.9 3. 5.1 1.8]] 每行是一个样本,矩阵行数=样本总数,矩阵列数=每个样本特征数 (2)样本类别矩阵(类型:n
事件 + 存储过程 (基础)
一、事件(可以执行定时任务) 1、create even if not exists Event_Stat_Daily 2、on schedule 表示计划任务 at 时间戳,表示完成单次任务 even 【start/end 时间戳】 表示完成重复任务,时间单位可以是year,month,day,hour,minute,second 3、on completion [not] preserve 表示事件执行完任务不会被保存 on completion 表示事件已经结束 preserve 表示事
java中常见的math方法
java中常见的math方法 java.lang.Math : 随机: static double random() 返回一个介于[0,1)之间的随机数 拓展: Math.ceil(Math.random()*10);返回的是1~10之间的随机整数 Math.floor(Math.random()*10);返回的是0~9之间的随机整数 Math.round(Math.random()*(y-x))+x; //返回x~y的随机整数 最接近的整数: static long round(double
Collection框架的结构
转载:https://blog.csdn.net/coodlong/article/details/50835440?utm_source=copy Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMap Collection 是单列集合 List 元素是有序的、可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。 可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 可存放重复元素,元素存取是
今日推荐
周排行