习题1 编写函数,对单词中的字母实现下操作: 根据参数设置,将单词中的字母转化为大写或者小写 返回转化之后的单词 def convert(word, low=True): if low: return word.lower() else: return word.upper() w = "Physi ...
分类:
其他好文 时间:
2019-11-03 10:36:07
阅读次数:
83
set names utf8; set global validate_password.policy=LOW;set global validate_password.length=6;CREATE DATABASE If Not Exists ai_teaching Character Set ...
分类:
数据库 时间:
2019-11-03 01:26:47
阅读次数:
272
前端 JS 获取 Image 图像 宽高 尺寸 简介 项目中用到获取图片的原始尺寸,然后适配宽高;网上的大部分前端解决方案,都是new Image()后,在onload事件中获取image的尺寸。 在图片数量较多的时候,这样的获取效率实在是低下。所有就有了这篇文章。通过直接读取解析文件的字节码来获取 ...
分类:
Web程序 时间:
2019-11-02 12:17:10
阅读次数:
167
简介 一个轻松的配置代理服务器的中间件,让Node.js代理变得简单 url路径 基本使用 两种形式 配置 实际使用 const express = require("express"); const next = require("next"); const dev = process.env.N ...
分类:
Web程序 时间:
2019-11-02 11:37:27
阅读次数:
145
1、jmap -histo:live <pid> 用于查看虚拟机中所有对象实例 2、jmap -heap <pid> 查看虚拟机堆参数设置大小 3、jinfo -flags <pid> 查看jvm启动的设置参数 -XX:-BytecodeVerificationLocal -XX:-Bytecode ...
分类:
其他好文 时间:
2019-11-01 13:03:08
阅读次数:
125
原理: 快速排序,说白了就是给基准数据找其正确索引位置的过程. 如下图所示,假设最开始的基准数据为数组第一个元素23,则首先用一个临时变量去存储基准数据,即tmp=23;然后分别从数组的两端扫描数组,设两个指示标志:low指向起始位置,high指向末尾. 首先从后半部分开始,如果扫描到的值大于基准数 ...
分类:
编程语言 时间:
2019-11-01 11:05:07
阅读次数:
84
什么是RabbitMQ? RabbitMQ是由Erlang语言编写的实现了高级消息队列协议(AMQP)的开源消息代理软件(也称为面向消息的中间件)。支持WIndows、Linux、MAC OS 操作系统和包括java、.net在内的多种编程语言。 AMQP,即Advanced Message Que ...
分类:
系统相关 时间:
2019-10-31 23:24:30
阅读次数:
159
创建一个apps包 专门来放子应用 创建users子应用 处理用户事务 追加导包路径 在settings中用 print(sys.path) 查看现有导包路径 但是这样过于low 换成下面这样 这样就可以简化导包方式 自定义用户模型类 django自带的用户模型类User 所以我们要为用户模型类再增 ...
分类:
其他好文 时间:
2019-10-30 16:26:23
阅读次数:
89
[toc] 这是继SRCNN(超分辨)之后,作者将CNN的战火又烧到了去压缩失真上。我们看看这篇文章有什么至今仍有启发的故事。 贡献: 1. ARCNN。 2. 讨论了low level的迁移学习优势。 1. 故事 现有的(传统的)方法要么只关注去除块效应,要么只关注去模糊,没有能兼得的。后果就是这 ...
分类:
Web程序 时间:
2019-10-29 21:43:00
阅读次数:
102
一、new UglifyJsPlugin({ uglifyOptions: { compress: { warnings: false, drop_console: true,//console pure_funcs: ['console.log']//移除console } }, sourceMa ...
分类:
Web程序 时间:
2019-10-28 21:24:41
阅读次数:
125