朋友发的,之前在网上一直没找着,先记着 #!/usr/bin/env python import asyncio import websockets import json async def test_ws_quote(): async with websockets.connect('ws://... ...
分类:
编程语言 时间:
2018-05-01 00:36:38
阅读次数:
482
Day3 - Python基础3 函数、递归、内置函数 1. 函数基本语法及特性 定义:将一组语句的集合通过一个名字(函数名)封装起来,当执行该函数时,只需调用该函数名即可 特性: 1.避免重复代码 2.增强程序可扩展性 3.代码容易维护 2. 参数与局部变量 形参变量只有被调用时才会分配内存单元, ...
分类:
编程语言 时间:
2018-05-01 00:37:13
阅读次数:
191
浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码: 1 String str1 = new String("hello"); 2 String str2 = new String("hello"); 3 4 System.out.println(str1==str2); ...
分类:
编程语言 时间:
2018-05-01 00:37:31
阅读次数:
166
1.先实现Comparator的接口 重写compare方法 根据比较大小来返回数值: 比如:(Integer o1 - Integer o2); return 1 表示o1>o2; return -1 表示o1<o2; return 0 表示 o1 = o2; 因此可以根据这个返回值来设定Tree ...
分类:
编程语言 时间:
2018-05-01 01:04:23
阅读次数:
224
前言: 今天学习了重定向漏洞,这个漏洞比较好理解 漏洞名:URL重定向漏洞 威胁:低 漏洞的来源:开发者对head头做好对应的过滤和限制 例子: 有漏洞的网站:http://a.com/x.php?url=http://a.com/login.php 这时我们通过写个url后面的链接让其跳转到指定的 ...
分类:
编程语言 时间:
2018-05-01 01:06:16
阅读次数:
459
昨天帮同学搭建了一个springmvc+jpa+beetl模板引擎的项目环境,供参考。 https://files.cnblogs.com/files/startnow/lntu-demo.zip 数据库mysql , 名test01 表结构: 项目结构: ...
分类:
编程语言 时间:
2018-05-01 10:43:48
阅读次数:
178
自己学习Java的记录以及在其中踩得的一些坑... 0.0 基本问题关于基本概念的理解Java虚拟机是什么?内部的工作原理JVM、JRE、JDK的含义以及作用javac编译器的使用jar:jar包在Eclipse、IDEA中的导入、jar包的创建多线程线程池,对象锁、类锁 0.1 编码规范对于编程课... ...
分类:
编程语言 时间:
2018-05-01 10:43:54
阅读次数:
197
常见的多模型融合算法 多模型融合算法可以比单一模型算法有极为明显的效果提升。但是怎样进行有效的融合,充分发挥各个算法的长处?这里总结一些常见的融合方法: 1. 线性加权融合法 线性加权是最简单易用的融合算法,工程实现非常方便,只需要汇总单一模型的结果,然后按不同算法赋予不同的权重,将多个推荐算法的结 ...
分类:
编程语言 时间:
2018-05-01 10:44:33
阅读次数:
290
求幂集 使用回溯法,主要看集合里每一个元素在与不在链表中,在与不在都会创建一个新的解; List的浅拷贝深拷贝问题 List.add(E e)方法会传入一个对象,实际上存的是该对象的引用,因此即使在add方法执行之后再去改变e的值也会导致存放的e的值改变,所以想要存放不同值的e对象就要在每次add( ...
分类:
编程语言 时间:
2018-05-01 10:45:07
阅读次数:
185
python发声 学习了:http://www.jb51.net/article/62644.htm ...
分类:
编程语言 时间:
2018-05-01 10:45:40
阅读次数:
160
转载自:https://www.cnblogs.com/ityouknow/p/8599093.html Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。 首先构建一个简单的 Spring Boot ...
分类:
编程语言 时间:
2018-05-01 10:45:48
阅读次数:
326
python异常捕获异常堆栈输出 学习了:https://blog.csdn.net/chris_grass/article/details/77927902 ...
分类:
编程语言 时间:
2018-05-01 10:45:54
阅读次数:
170
一、准备工作 1、JDK 下载地址: http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html 下载1.8(64位)版本 2、STS 下载地址: http://spring.i ...
分类:
编程语言 时间:
2018-05-01 10:47:04
阅读次数:
138
转载自:https://www.cnblogs.com/shamo89/p/8184960.html 前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘 ...
分类:
编程语言 时间:
2018-05-01 10:47:51
阅读次数:
211
下面我们将介绍三种抓取网页数据的方法,首先是正则表达式,然后是流行的 BeautifulSoup 模块,最后是强大的 lxml 模块。 1. 正则表达式 如果你对正则表达式还不熟悉,或是需要一些提示时,可以查阅Regular Expression HOWTO 获得完整介绍。 当我们使用正则表达式抓取 ...
分类:
编程语言 时间:
2018-05-01 10:47:59
阅读次数:
285
3.用户验证与文件内容查询 在上一章中,我们完成了对指定文件内容的输出操作。 我们现在有如下格式的文件product.db id,product_name,product_detail 1,notebook,mac notebook 2,fruit,apple 我们想输出此文件的内容,可以把prod ...
分类:
编程语言 时间:
2018-05-01 10:49:53
阅读次数:
222
题意:两地之间有n条不相交路径,第i条路径由a[i]座桥组成,每座桥有一个损坏概率,让你确定一个对所有桥的检测顺序,使得检测所需的总期望次数最小。 首先,显然检测的时候,是一条路径一条路径地检测,跳跃地检测没有意义。考虑已经排好的某个路径的顺序,相邻的两条路径j和j+1如果满足: (route[j] ...
分类:
编程语言 时间:
2018-05-01 10:50:19
阅读次数:
163
1. 在金融项目中,常常需要对金额进行转换,阿拉伯数字转换成中国传统形式。人民币保留到分。 如输入:16700 返回:壹万陆仟柒佰元 如输入:167.5785 返回:壹佰陆拾柒元伍角捌分 (可能用到的汉字参考:零,壹,贰,叁,肆,伍,陆,柒,捌,玖,拾,佰,仟,万,亿,兆,元,角,分.) 思路:a、 ...
分类:
编程语言 时间:
2018-05-01 10:50:53
阅读次数:
167
目 录 ? 预备知识 ? 数据类型 ? 延伸知识 壹 预备知识 如果读者有其他编程语言的基础,如:C语言。就会发现python在使用“变量”时并不需要声明其数据类型。甚至,在python中,并没有“变量”这一概念!取而代之的称为对象引用。 之所以会存在上述特点大多是因为python是一种面向对象的编 ...
分类:
编程语言 时间:
2018-05-01 10:50:59
阅读次数:
177
1. 说到面向对象, 一个绕不开的话题,就是面向过程. 面向过程适合简单、不需要协作的事务。 面向过程 = 分解问题 + 逻辑为先 = 先细节,再整体。 对比面向过程, 面向对象是模块化的, 当我们思考比较复杂的问题,比如“如何造车?”,就会发现列出1234这样的步骤,是不可能的。那是因为,造车太复 ...
分类:
编程语言 时间:
2018-05-01 10:51:24
阅读次数:
174