码迷,mamicode.com
首页 > 编程语言 > 日排行
python里面集合的集合的交、并、差和对称差集的求法。
集合里面交、并、差、对称差集其实也是集合的专用操作。 a&b :交集 表两个集合的共同元素,等价于a.intersection(b) a|b:并集 表两个集合的所有元素,等价于a.union(b) a-b:差集 表只属于a,但不属于b的元素,等价于a.difference(b) a^b:对称差分集 ...
分类:编程语言   时间:2020-03-21 12:36:25    阅读次数:135
Java 添加、读取、删除Excel文本框
本文介绍通过Java程序添加文本框到Excel的方法,添加文本框时,可以添加文本、设置文本方向、文本对齐方式、设置文本框大小、位置、填充色/填充图片、文本框旋转角度、文本框名称、可选文本、文本框隐藏或显示等操作。对已有文本框,可实现读取文本框中的文本、填充色、填充图片、文本框名称以及删除不需要的文本 ...
分类:编程语言   时间:2020-03-21 12:40:41    阅读次数:57
Java 内部类
public class TestInnerClass { public static int field = 1; protected int field1 = 2; int field2 = 3; private int field3 = 4; //静态代码块 /*static { System... ...
分类:编程语言   时间:2020-03-21 12:42:14    阅读次数:64
rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin)
rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也是想自己解释的,奈何网上大佬解释得很清楚了,这里就不献丑了,建议阅读完下面推荐的几篇再继续往下 【转】分布式架构的演进(JavaWeb) ...
分类:编程语言   时间:2020-03-21 12:42:44    阅读次数:102
[转]Linux中root用户找不到JAVA_HOME
在Ubuntu环境中安装好Java环境后设置环境变量:在/etc/profile中设置好了JAVA_HOME变量并引入到PATH中,用于Ubuntu默认是不以root用户登录的,这时echo $PATH可以看到JAVA_HOME已经被设置好了,java命令也可以执行。接下来su root,再输入ja ...
分类:编程语言   时间:2020-03-21 12:46:36    阅读次数:82
AttributeError: module 'tensorflow.python.keras.backend' has no attribute 'get_graph'处理办法
原因:安装的tensorflow版本和keras版本不匹配,只需卸载keras,重新安装自己tensorflow对应的版本。 Keras与tensorflow版本匹配查询网站 ...
分类:编程语言   时间:2020-03-21 12:47:30    阅读次数:133
socket模拟实现ssh远程执行命令(Python)
一、subprocess.Popen() subprocess模块定义了一个类: Popen 类原型: 我们只需要关注其中几个参数: args: args参数。可以是一个字符串,可以是一个包含程序参数的列表。要执行的程序一般就是这个列表的第一项,或者是字符串本身。 shell=True: 在Linu ...
分类:编程语言   时间:2020-03-21 12:48:40    阅读次数:82
Java数据结构与算法-栈和队列
(摘录加总结) 栈和队列不属于基础的数据结构,它们都属于线性表。 一、栈 对于栈存储操作元素只能在栈结构的一端进行元素的插入和删除,是一种性质上的线性表结构。按照“先进后出”的原则进行存储数据。先进的元素在栈底,后进的元素在栈顶。需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。比较 ...
分类:编程语言   时间:2020-03-21 12:49:47    阅读次数:78
python安装及问题
1.python安装 查看电脑配置:win+R调出cmd命令窗口,输入systeminfo python下载网址https://www.python.org/downloads/windows/ 选择Customize installation,并添加python路径 可以自由选择安装路径,点击in ...
分类:编程语言   时间:2020-03-21 12:50:04    阅读次数:72
基于哈夫曼(haffuman)算法的文件压缩的实现(C语言)(转)
本文首先简要阐述哈夫曼算法的基本思想,然后介绍了使用哈夫曼算法进行文件压缩和解压缩的 处理步骤,最后给出了C语言实现的文件压缩和解压缩的源代码。 哈夫曼算法的主要思想是: ①首先遍历要处理的字符串,得到每个字符的出现的次数; ②将每个字符(以其出现次数为权值)分别构造为二叉树(注意此时的二叉树只有一 ...
分类:编程语言   时间:2020-03-21 12:53:41    阅读次数:59
spring boot下WebSocket消息推送
WebSocket协议 WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。WebSocket API也被W3C定为标准。 WebSocket使得客户端和服务器之间的数据交换变得更加简单 ...
分类:编程语言   时间:2020-03-21 12:53:54    阅读次数:90
SpringBoot+RabbitMQ+Redis实现商品秒杀
业务分析 一般而言,商品秒杀大概可以拆分成以下几步: 1. 用户校验 校验是否多次抢单,保证每个商品每个用户只能秒杀一次 2. 下单 订单信息进入消息队列,等待消费 3. 减少库存 消费订单消息,减少商品库存,增加订单记录 4. 付款 十五分钟内完成支付,修改支付状态 创建表 goods_info ...
分类:编程语言   时间:2020-03-21 12:54:38    阅读次数:60
JAVA基础
1.面向过程与面向对象 2.JVM JDK JRE 3.JAVA 与 C++的区别 4.重载和重写的区别 5.JAVA面向对象编程的三大特性 6.String StringBuilder StringBuffer区别是什么?为什么String是不可变的? 7.自动装箱与拆箱 8.在一个静态方法内调用 ...
分类:编程语言   时间:2020-03-21 12:56:58    阅读次数:59
Java集合之Map
[toc] 正文 Map的特点? 通过Map接口的泛型我们可以看出:Map一次添加一对元素,存储的是键值对;而Collection接口一次添加一个元素。 Map接口中的key是唯一的。 Map的常见方法? 既然Map里面存储的是键值对,那么我们怎样取出Map集合中的所有元素呢?一共有下面两种方式: ...
分类:编程语言   时间:2020-03-21 12:59:45    阅读次数:62
C++ 选择排序小联系
#include <iostream> /* 输入一行字符串仅由小写字母所构成。 输出为一行,按 aa, bb, cc, …, zz 在字符串中的出现次数按从多到少, 将 aa, bb, cc, …, zz 排序,不同字母间以一个空格隔开,忽略行末空格。 阐述: 1.计算出现次数时是可重叠的,即在字 ...
分类:编程语言   时间:2020-03-21 13:00:29    阅读次数:69
Python读取txt文件时第一行出现 \ufeff 这个字符
Python读取txt文件进行相应的处理时,发现第一行出现 \ufeff 这个字符 处理方法参考了这篇博客 大概就是读取文件时将encoding = 'utf-8' ,改为 encoding = 'utf-8-sig' 问题解决了,详细的原理及介绍在上面的那篇博客中。 参考出处:https://ww ...
分类:编程语言   时间:2020-03-21 13:01:21    阅读次数:116
97 加密算法与消息摘要算法
一 加密算法 应用于数据传输 通过算法,可以得到加密前的数据 二 消息摘要算法 应用于数据校验,比如文件完整性验证,存储密码 根据算法获得的结果长度是固定的,不同的算法有不同的数据长度 有不同消息获得同样运算结果,但概率极低 相同的数据通过同一个算法获得的结果一定相同 所以我们在说数据库存储用户密码 ...
分类:编程语言   时间:2020-03-21 13:03:11    阅读次数:63
STL 2.容器算法迭代器初识
2.1 vector<类型> v 声明了一个容器; 2.2 尾插 v.push_back(); 2.3 起始迭代器 v.begin() 指向容器中第一个元素; 2.4 结束迭代器 v.end() 指向容器中最后一个元素的下一个位置; 2.5 三种方式去遍历vector迭代器:其中注意使用 for_e ...
分类:编程语言   时间:2020-03-21 13:09:26    阅读次数:65
[转][python sklearn模型中random_state参数的意义]
来自简书“owolf”:python sklearn模型中random_state参数的意义 “如果你在需要设置随机数种子的地方都设置好,那么当别人重新运行你的代码的时候就能得到完全一样的结果,复现和你一样的过程。” “ 这里的random_state就是为了保证程序每次运行都分割一样的训练集和测试 ...
分类:编程语言   时间:2020-03-21 13:11:55    阅读次数:70
Python:hasattr() getattr() setattr() 函数
hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。 getattr(object, name[,default]) 获取对象object的属性或者方法,如果存在打印出来,如果不存在,打印出 ...
分类:编程语言   时间:2020-03-21 13:12:08    阅读次数:84
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!