- 博客(15)
- 问答 (3)
- 收藏
- 关注
原创 python decimal模块进行小数运算不精确
如图直接把数字加载到decimal.Decimal类里进行乘法运算会出现不精确的情况.改为字符串赋值进去就好了.
2021-06-11 11:58:28
339
3
原创 golang用iota定义错误码
func main(){ const ( a = -iota b c ) fmt.Println(a, b, c)}输出 0 -1 -2
2021-05-25 11:24:44
239
原创 pycharm执行python脚本提示no module named xxx的一种错误可能性
不要标记过多的源/根目录,如果在根目录下有相同的文件夹名,import 时只会识别到第一个根目录的文件夹。如果有这个问题 把其他不必要的根目录标记取消就好了。
2020-10-28 10:21:11
310
原创 解决Visual Studio 2019 和 Visual Assist X 代码自动补全在使用回车和方向键选中的不兼容问题
在网上包括谷歌找了很久,也在VS上或者是VAIX上设置了很多, 都没有发现问题所在。最后询问了Visual Assist X的工作人员才得知是因为一个叫IncrediBuild 的插件的原因。Do you have IncrediBuild installed? Does disabling the IncrediBuild extension fix the issue?If so, t...
2020-02-06 16:12:09
2865
3
原创 c++非阻塞客户端/服务器TCP连接 socket编程代码示例
话不多说 直接上代码服务器#ifndef __TCP_SERVER__#define __TCP_SERVER__#include "tcpServer.h"#include <stdio.h>#include <stdlib.h>#include <iostream>#include <string.h>#include &...
2019-09-29 10:09:39
2145
3
原创 crc bypass 学习记录
EAX EBX ECX EDX = 数据寄存器E是(高16位) AX(低16位)可分为AL(高8位)、AH(低八位)EBP (Extended Base Pointer) = 基址指针寄存器ESP (Extended Stack Pointer)= 堆栈指针寄存器ESI源变址寄存器EDI 目的变址寄存器EIP 指令指针寄存器用来存放代码段中的偏移地址。FLAGS 标...
2019-05-29 19:34:10
833
原创 IP地址的正则匹配 python
string='IP:192.168.0.1'regex='((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)'import reprint(re.search(regex,string))25[0-5]表示匹配 250-2552[0-4]\d匹配200-249[01]?\d\d?匹配 0-1...
2019-03-04 16:33:57
249
原创 用python实现的两种抽奖算法以及基于tkinter实现的简单GUI(概率随机抽奖、次数随机算法)
------------次数随机算法----------#抽奖一次少一个名额class randomMachine(object): import random as rd def setWeight(self, weight): self.weight = weight self.chanceList=[] for k,v...
2019-01-11 13:29:14
4203
2
原创 python实现各种查找算法
#二分查找 需要列表为有序 时间复杂度O(logn)import randomdef binarySearch(listn,value): listn.sort() mid = len(listn) // 2 left=0 right=len(listn)-1 count=0 while(listn[left]<listn[mid])...
2018-12-12 14:01:15
364
原创 一些疑惑问题
数组内交换索引对应的值使用listn[finished],listn[listn.index(min(listn[finished:]))]=listn[listn.index(min(listn[finished:]))],listn[finished]交换失败,数组不会发生任何改变min_idx=listn.index(min(listn[finished:]))listn...
2018-11-28 15:10:48
185
原创 三次握手 四次挥手
三次握手1.客户->服务器 发出连接请求2.服务器->客户 发出响应请求,同意传输等待响应3.客户->服务器 确认连接 之后开始传输数据四次挥手1.客户->服务器 发送完毕,请求停止2.服务器->客户 收到响应,等待服务器到客户的传输完毕3.服务器->客户 发出响应,请求停止连接4.客户->服务器 得到响应,停止连接...
2018-11-14 16:51:03
129
原创 leetcode 解答 in python 3.6
自己做的 刚开始做 写的有点慢第1题class Solution(object): def twoSum(nums, target): count=0 for a in range(0,len(nums)-1): count+=1 for b in range(count,len(nums)): ...
2018-11-13 15:27:44
171
原创 在Eclipse/MyEclipse下运行python脚本
这个问题折腾了我几个小时才弄明白怎么回事。。。现在来简单解释一下首先你需要一个java开发环境 这里使用eclipse输入以下代码(*.py 路径按需求更改)package t;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.i...
2018-06-06 21:49:21
1488
空空如也
python使用asyncio+aiohttp加载速度过快 如何进行限速
2018-11-20
python使用多线程下载网页 结果下载到的内容相同。。
2018-11-19
python字典的存储问题
2018-11-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人