码迷,mamicode.com
首页 > 编程语言 > 月排行
python一个简单的websocket测试客户端
朋友发的,之前在网上一直没找着,先记着 #!/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 函数、递归、内置函数
Day3 - Python基础3 函数、递归、内置函数 1. 函数基本语法及特性 定义:将一组语句的集合通过一个名字(函数名)封装起来,当执行该函数时,只需调用该函数名即可 特性: 1.避免重复代码 2.增强程序可扩展性 3.代码容易维护 2. 参数与局部变量 形参变量只有被调用时才会分配内存单元, ...
分类:编程语言   时间:2018-05-01 00:37:13    阅读次数:191
浅谈Java中的equals和==
浅谈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
List的定制排序 包括使用lambda表达式来实现的方法
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重定向漏洞,python打造URL重定向漏洞检测脚本
前言: 今天学习了重定向漏洞,这个漏洞比较好理解 漏洞名:URL重定向漏洞 威胁:低 漏洞的来源:开发者对head头做好对应的过滤和限制 例子: 有漏洞的网站:http://a.com/x.php?url=http://a.com/login.php 这时我们通过写个url后面的链接让其跳转到指定的 ...
分类:编程语言   时间:2018-05-01 01:06:16    阅读次数:459
springmvc jpa
昨天帮同学搭建了一个springmvc+jpa+beetl模板引擎的项目环境,供参考。 https://files.cnblogs.com/files/startnow/lntu-demo.zip 数据库mysql , 名test01 表结构: 项目结构: ...
分类:编程语言   时间:2018-05-01 10:43:48    阅读次数:178
Java学习笔记
自己学习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
Java求幂集与List的浅拷贝深拷贝问题
求幂集 使用回溯法,主要看集合里每一个元素在与不在链表中,在与不在都会创建一个新的解; List的浅拷贝深拷贝问题 List.add(E e)方法会传入一个对象,实际上存的是该对象的引用,因此即使在add方法执行之后再去改变e的值也会导致存放的e的值改变,所以想要存放不同值的e对象就要在每次add( ...
分类:编程语言   时间:2018-05-01 10:45:07    阅读次数:185
python发声
python发声 学习了:http://www.jb51.net/article/62644.htm ...
分类:编程语言   时间:2018-05-01 10:45:40    阅读次数:160
使用Docker部署SpringBoot
转载自:https://www.cnblogs.com/ityouknow/p/8599093.html Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。 首先构建一个简单的 Spring Boot ...
分类:编程语言   时间:2018-05-01 10:45:48    阅读次数:326
python异常捕获异常堆栈输出
python异常捕获异常堆栈输出 学习了:https://blog.csdn.net/chris_grass/article/details/77927902 ...
分类:编程语言   时间:2018-05-01 10:45:54    阅读次数:170
STS搭建springMVC框架(一)
一、准备工作 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
springboot之启动原理解析
转载自:https://www.cnblogs.com/shamo89/p/8184960.html 前言 SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘 ...
分类:编程语言   时间:2018-05-01 10:47:51    阅读次数:211
Python爬虫之三种网页抓取方法性能比较
下面我们将介绍三种抓取网页数据的方法,首先是正则表达式,然后是流行的 BeautifulSoup 模块,最后是强大的 lxml 模块。 1. 正则表达式 如果你对正则表达式还不熟悉,或是需要一些提示时,可以查阅Regular Expression HOWTO 获得完整介绍。 当我们使用正则表达式抓取 ...
分类:编程语言   时间:2018-05-01 10:47:59    阅读次数:285
Java不走弯路教程(3.用户验证与文件内容查询)
3.用户验证与文件内容查询 在上一章中,我们完成了对指定文件内容的输出操作。 我们现在有如下格式的文件product.db id,product_name,product_detail 1,notebook,mac notebook 2,fruit,apple 我们想输出此文件的内容,可以把prod ...
分类:编程语言   时间:2018-05-01 10:49:53    阅读次数:222
【推导】【数学期望】【冒泡排序】Petrozavodsk Winter Training Camp 2018 Day 5: Grand Prix of Korea, Sunday, February 4, 2018 Problem C. Earthquake
题意:两地之间有n条不相交路径,第i条路径由a[i]座桥组成,每座桥有一个损坏概率,让你确定一个对所有桥的检测顺序,使得检测所需的总期望次数最小。 首先,显然检测的时候,是一条路径一条路径地检测,跳跃地检测没有意义。考虑已经排好的某个路径的顺序,相邻的两条路径j和j+1如果满足: (route[j] ...
分类:编程语言   时间:2018-05-01 10:50:19    阅读次数:163
人名币金额阿拉伯数字转化为中国传统形式JAVA实现
1. 在金融项目中,常常需要对金额进行转换,阿拉伯数字转换成中国传统形式。人民币保留到分。 如输入:16700 返回:壹万陆仟柒佰元 如输入:167.5785 返回:壹佰陆拾柒元伍角捌分 (可能用到的汉字参考:零,壹,贰,叁,肆,伍,陆,柒,捌,玖,拾,佰,仟,万,亿,兆,元,角,分.) 思路:a、 ...
分类:编程语言   时间:2018-05-01 10:50:53    阅读次数:167
Python笔记——【2 数据类型】
目 录 ? 预备知识 ? 数据类型 ? 延伸知识 壹 预备知识 如果读者有其他编程语言的基础,如:C语言。就会发现python在使用“变量”时并不需要声明其数据类型。甚至,在python中,并没有“变量”这一概念!取而代之的称为对象引用。 之所以会存在上述特点大多是因为python是一种面向对象的编 ...
分类:编程语言   时间:2018-05-01 10:50:59    阅读次数:177
初步学习JAVA面向对象初步认识及面向对象内存分析图举例说明
1. 说到面向对象, 一个绕不开的话题,就是面向过程. 面向过程适合简单、不需要协作的事务。 面向过程 = 分解问题 + 逻辑为先 = 先细节,再整体。 对比面向过程, 面向对象是模块化的, 当我们思考比较复杂的问题,比如“如何造车?”,就会发现列出1234这样的步骤,是不可能的。那是因为,造车太复 ...
分类:编程语言   时间:2018-05-01 10:51:24    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!