笨方法学python3

阅读《笨方法学python3》,归纳的知识点 习题1:安装环境+练习 print函数使用 主要区别双引号和单引号的区别 习题2:注释符号# 习题3:运算符优先级,跟C/C++, Java类似 以下运算符优先级:从下往下以此递增,同行为相同优先级 Lambda #运算优先级最低 逻辑运算符: or 逻辑运算符: and 逻辑运算符:not 成员测试: in, not in 同一性测试: is, is not 比较: <,<=,>,>=,!=,== 按位或: | 按位异或: ^
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

小球碰撞

采用java awt以及swing写的小球碰撞 线程是一个非常重要的知识块!!! //球类 public class Ball { //1.属性:所有球的共同的字段 int x; int y; int d;//球的半径 int speed;//速度 int dir; //方向 Color c;//颜色 //定义四个方向 public static final int LEFT_U
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

做题记录--day32

《算法笔记》3.2小节——入门模拟->查找元素 C题反复坑,注意在struct里面不能直接string,(正常输出但是返回 Process returned -1073741819 (0xC0000005) 使用字符数组,但是数组不能直接比较大小,自己写same函数,(直接等号会一直返回0.。奇怪的是!这个公式还会返回0.。迷茫) 还有就是一定要注意在pat里面,题目没说一组数据,就按照多读取处理 id要使用string而不是int,他那个不是固定补几个位置的,认真读题,注意套路 #inclu
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

Java日志体系 —— 日志框架切换

通过 SLF4J 统一日志 在实际的日志转换过程中,SLF4J其实是充当了一个中介的角色。例如当我们一个项目原来是使用LOG4J进行日志记录,但是我们要换成LogBack进行日志记录。 此时我们需要先将LOG4J转换成SLF4J日志系统,再从SLF4J日志系统转成LogBack日志系统。 从日志框架转向SLF4J jul-to-slf4j:jdk-logging到slf4j的桥梁 log4j-over-slf4j:log4j1到slf4j的桥梁 jcl-over-slf4j:commons-l
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

开发规范 小白进阶 python代码规范化

开发规范 软件开发,规范项目的目录结构,代码规范,遵循 PeP8规范等等,让你更加清晰的,合理开发 一功能分类(文件名) settings.py配置文件 配置文件放一些静态参数, 划归固定的路径,文件的绝对的路径,基本都是变量,i 比如文件路径,数据库,,软件的默认设置 lib公共 common.py公共组件 装饰器辅助使用 服务主逻辑(其他代码和函数的) 公共组件函数以便其他函数,捉着业务需求,共用插件,密码加密功能,序列化功能,日志功能 core主逻辑 src.py(主逻辑)核心函数逻辑文
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

linux下 大日志文件查看与搜索---less

场景 有一个几十m的大日志文件,里边的记录是按时间排序的。 现在需要找到其中,不知道在什么位置的一条错误消息。这时候,想把内容拷出来都费劲,就算拷出来了,一般的编辑器也难以hold住这么大的文件。这时候,用less,就能很简单方便的解决这个问题。 使用 首先是打开文件: less fileName.log ctrl + f,看着时间,往下一页一页的翻。 如果 觉得信息偏下,可以跳到日志文件的最后一行:shift+g 然后,ctrl+b往上一页一页翻页查看 如果知道关键词还可以搜索,按 ‘/’
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

表单-文件上传

文件上传: 文件上传是网站开发中非常常见的功能。这里详细讲述如何在Django中实现文件的上传功能。 前端HTML代码实现: 1.在前端中,我们需要填入一个form标签,然后在这个form标签中指定enctype="multipart/form-data",不然就不能上传文件。 2.在form标签中添加一个input标签,然后指定input标签的name,以及type="file"。 以上两步的示例代码如下: <form action="" method="post" enctype="mul
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

python pip获取所有已安装的第三包

pip freeze > requirements.txt # 生成txt 文件 pip install -r requirements.txt # 别人使用时可以直接安装所有的包
分类: 其他 发布时间: 08-01 23:38 阅读次数: 0

提升存在感,不做职场小透明

你身边有没有这样的人?每天上班兢兢业业,任劳任怨,工作无差错但也不出彩,安静得就像一块背景板。从职场新人长成老人,还是“小透明”般的存在。佳欣就是个职场小透明。今年33岁的她,已在职场摸爬滚打了十一年,却始终没能“人如其名”。虽然工作踏实,经验也算丰富,无奈存在感太低、影响力太弱,升职加薪等好事总与她擦肩而过,徒留一身倦怠如影随形。前不久,听闻公司即将转型可能要裁员,佳欣一下慌了神。她清醒地意识到
分类: 企业开发 发布时间: 08-01 23:30 阅读次数: 0

linux的ftp服务

安装vsftpd服务软件yuminstall-yvsftpd开机开启和开启vsftpd服务systemctlstartvsftpdsystemctlenablevsftpd关闭selinux设置selinux为disabled防火墙机制加入ftpfirewall-cmd--permanent--add-service=ftpfirewall-cmd--reloadfirewall-cmd--lis
分类: 企业开发 发布时间: 08-01 23:30 阅读次数: 0

Flink状态专题:keyed state和Operator state

众所周知,flink是有状态的计算。所以学习flink不可不知状态。 正好最近公司有个需求,要用到flink的状态计算,需求是这样的,收集数据库新增的数据。 听起来很简单对吧?起初我也这么认为,现在发现,这尼玛就是变相的动态读取啊。   因为数据是一直在增加的,你需要记录这次收集的结果,用于下一次的运算,所以要用到状态计算。   废话不多说,直接上干货。   关于什么是有状态的flink计算,官方给出的回答是这样的:在flink程序内部存储计算产生的中间结果,并提供给Function或算子计算
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

k8s资源清单创建pod

资源:对象 service pod deployment workload:pod,ReplicaSet,Deployment,statefulset,DaemonSet,Job,Crontabjob,... 服务发现和均衡:service ,Ingress,.... 配置与存储:Volumn存储卷 ,CSI存储接口 ConfigMap,Secret, DownwardAPI 集群级资源:namespace,Node,Role,ClusterRole,RoleBinding,ClusterRo
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

docker相关命令及常见问题

一 docker相关命令 1. 安装docker https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 sudo yum-config-manager \ --add-repo \ https://downloa
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

LeetCode 53. 最大子序和 (java)

动态规划类题目,定义了两个变量a和maxx,a用来记录每个数及之前的数相加的最大值,既dp[i],如果dp[i-1]>0,那么dp[i]+dp[i-1]一定大于dp[i],反之小于,所以只需要每次判断a是否大于0,更新a的值,并判断a与maxx大小,更新maxx。 class Solution { public int maxSubArray(int[] nums) { int maxx=nums[0]; int a=nums[0];
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

网络协议--通信协议

网络协议|通信协议 最近在学习与思考,有哪些东西是学习了受益长久的呢? 我想到了,也可以做了,答案在结束语中~ 前言 目前所有的文章思想格式都是:知识+情感。 知识:对于所有的知识点的描述。力求不含任何的自我感情色彩。 情感:用我自己的方式,解读知识点。力求通俗易懂,完美透析知识。 正文 所有的协议都需要具备协议的三要素。 由于网络协议,只是列举出知识点来,显然没有味道,所以,我采用问题与答案的方式。 协议的三要素 语法,就是这一段内容要符合一定的规则和格式。 例如,括号要成对,结束要使用分号
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

零基础学习java------day2------关键字、标志符、常量、进制键的转换、java中的数据类型、强制类型转换的格式

今日内容要求: 1. 了解关键字的概念及特点,了解保留字 2. 熟练掌握标识符的含义,特点,可使用字符及注意事项 3. 了解常量的概念,进制,进制之间相互转换,了解有符号标识法的运算方式 4. 掌握变量的概念及定义过程 5. 掌握java 中的数据类型及注意事项 6. 掌握强制类型转换的格式 1. 关键字 概念:被java语言赋予特定含义的单词 特点:所有的字母都是小写的,在一些高级开发工具中,会有特殊颜色的显示 保留字:目前版本中还不是关键字,但是有可能在后续的版本中升级为关键字,如 got
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

c语言中int long float double 等类型所占字节及输出表示(转)

16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: 4个字节 double: 8个字节 long: 4个字节 long long: 8个字节 unsigned long: 4个字节 32位编译器(看这里就行了,与16位机,64位机比较,粗体type为不同的,其余的都是相同) char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

最新 mpvue2.0 框架-实战[小慕读书]多平台小程序

第1章 课程快速预览(必看!!!) 在这一章节中,老师讲带领你快速预览课程整体。其中,涉及到为什么要做这么一门实战课程、制作一个小程序的完整流程是怎么样的,以及如何做项目的技术选型。 第2章 30 分钟快速入门微信小程序(已掌握,可略过) 在这一章节中,老师讲带领你从如何注册微信小程序开发者账号、工具的下载开始,到完成第一个小程序,再到组件与 API 的使用整个过程,最后来总结微信原生小程序的缺点。 第3章 30 分钟快速入门 Vue.js 框架(已掌握,可略过) 在这一章节中,老师将带领你从
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

ABP框架按条件导出

web层 .js导出事件: //导出为excel文档 $('#btn-export').click(function () { //得到查询的参数 var temp = { //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的 ProcessSteps_RecordId: $("#ProcessSteps_RecordId").val(), OperationModeId: $("#OperationModeId").val(), ScanCodeProduce: $(
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0

爬虫学习—requests库使用

一、requests简介 1.requests概念 Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用。 requests模块是python中原生的基于网络请求的模块,其主要作用是用来模拟浏览器发起请求。功能强大,用法简洁高效。 2.为什么使用requests 与urllib的区别,urllib的缺点 手动处理url编码 手动处理post请求参数 处理cookie和代理操作繁琐 requests模块有点: 自动处理url编码 自动处理post请求参数 简化co
分类: 其他 发布时间: 08-01 23:21 阅读次数: 0