if True: val=1else: val=2可以写成:val=1 if True else 2两者的效果都是val=1。节省了代码量和空间。
分类:
编程语言 时间:
2018-05-22 16:01:31
阅读次数:
169
一、习题讲解 1、写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组。例如:[(‘红心’,2), (‘草花’,2), …(‘黑桃,‘A’)] 2、写函数,传入n个数,返回字典:{‘max’:最大值,’min’:最小值}。例如: min_max(2, 5, 7, 8, 4),返回: {‘max ...
分类:
编程语言 时间:
2018-05-22 16:02:22
阅读次数:
232
#include using namespace std; template struct TreeNode { T element; TreeNode*parent, *lnode, *rnode; TreeNode(){ parent = lnode = rnode = NULL; } Tree... ...
分类:
编程语言 时间:
2018-05-22 16:37:49
阅读次数:
196
示例 ...
分类:
编程语言 时间:
2018-05-22 16:37:59
阅读次数:
165
在python中,我们可以拦截对象的所有特性访问。通过这种拦截的思路,我们可以在旧式类中实现property方法。 下面是举例: 下面是结果: **其实,我们可以发现在使用__setatter__ , __getatter__,__delatter__这些接口时会对其他的值造成影响,因为这个是通用的 ...
分类:
编程语言 时间:
2018-05-22 16:38:44
阅读次数:
186
package main import "fmt" var x, y int var ( // 这种因式分解关键字的写法一般用于声明全局变量 a int b bool ) /* 定义结构体 */ type Circle struct { radius float64 } type Books str... ...
分类:
编程语言 时间:
2018-05-22 16:39:02
阅读次数:
263
pom文件中添加 file-》settings-》build,execution,deployment-》Compiler alt + shift + a 搜索 registry 选第一个 弹出框后下拉找到 compiler.automake.allow.when.app.running 勾选上即可 ...
分类:
编程语言 时间:
2018-05-22 16:40:05
阅读次数:
192
绪论 这里的环境使用的是Mac OS X系统,所有的配置和使用都是基于Mac OS X 和Python 2.7 以及对应的pika库的。 RabbitMQ的安装和配置 安装部分 配置和启动 Python 与 pika 安装pika Python与RabbitMQ的配合(基础) ...
分类:
编程语言 时间:
2018-05-22 16:40:14
阅读次数:
550
网上搜索到的,项目中正好用到,先记下来,以后直接从自己的博客上复制粘贴!!! //取单选框选择中的值,传入单选框的name function getRadioBoxValue(radioName) { var obj = document.getElementsByName(radioName); ...
分类:
编程语言 时间:
2018-05-22 16:41:28
阅读次数:
178
形参和实参
分类:
编程语言 时间:
2018-05-22 16:42:19
阅读次数:
173
ajax中 dataType: "json"(jsonp的区别) String callback = request.getParameter("callback" ); response.getWriter().write(callback +"(" +info +")" ); <li class ...
分类:
编程语言 时间:
2018-05-22 17:17:51
阅读次数:
231
导入demo出现pom.xml报错 org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project.MavenProject, org.apache.maven.archiver.MavenArchiveCon ...
分类:
编程语言 时间:
2018-05-22 17:18:00
阅读次数:
284
1、普通的watch 2、数组的watch 3、对象的watch 4、对象具体属性的watch[活用computed] ...
分类:
编程语言 时间:
2018-05-22 17:18:42
阅读次数:
198
javascript中如何使用Base64转码 let str = 'javascript'; let btoaStr = window.btoa(str); //转码结果 amF2YXNjcmlwdA== console.log(btoaStr); console.log(window.atob( ...
分类:
编程语言 时间:
2018-05-22 17:19:00
阅读次数:
389
参考 1. https://blog.csdn.net/sakurainluojia/article/details/72783752 2. https://docs.python.org/3.6/tutorial/classes.html 概念 A scope is a textual regio ...
分类:
编程语言 时间:
2018-05-22 17:19:24
阅读次数:
179
声明: 具体使用: 1.根目录下新建自定义配置文件夹与properties配置文件 2.创建配置文件对应的实体类 3.注入,直接调用 知识储备: ConfigurationProperties源码: ...
分类:
编程语言 时间:
2018-05-22 17:19:31
阅读次数:
227
享元模式-Flyweight 享元模式的主要目的是实现对象的共享,即共享池,当系统中对象多的时候可以减少内存的开销,通常与工厂模式一起使用。 本文中的例子如下: 使用享元模式: 小明想看编程技术的书, 就到家里的书架上拿, 如果有就直接看, 没有就去买一本, 回家看. 看完了就放到家里的书架上, 以 ...
分类:
编程语言 时间:
2018-05-22 17:20:03
阅读次数:
194
#! /bin/bash# unset any variable which system may be using# clear the screen while getopts ivh namedo case $name in i)iopt=1;; v)vopt=1;; h)hopt=1;; * ...
分类:
编程语言 时间:
2018-05-22 17:22:16
阅读次数:
288
数组去重最优解: Array.prototype.unique = function () { var tmp = new Map(); return this.filter(item => { return !tmp.has(item) && tmp.set(item, 1); }) } ...
分类:
编程语言 时间:
2018-05-22 18:18:36
阅读次数:
157
排序算法一直是各种语言最简单也是最复杂的算法,例如十大经典排序算法(动图演示)里面讲的那样 第一次看lists的sort方法的时候,蒙了,几百行的代码,我心想要这么复杂么(因为C语言的冒泡排序我记得不超过30行),于是自己就实现了下 结果更蒙了 对比结果如下 B是一个打乱顺序的1到1000的序列,我 ...
分类:
编程语言 时间:
2018-05-22 18:19:02
阅读次数:
328