网站优化代码需要注意些什么格式

代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。   代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的。   代码优化的目
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

很少接触的文学

我是一个很少看文学的人,打心里认为文学没什么用处,我知道我的想法有问题,我以前曾经疯狂看哲学,喜欢过诗歌,对历史也喜爱,就是对文学不感冒。今天看到一句话,文学是人类精神的避难所,这句话说得很好,忙于工作,经历苦难,也许可以看看文学,滋养下自己的精神。
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

【FeignClient证书】 忽略证书验证

项目调用的service 进行了migration,老项目的证书失效,新项目的证书也不能用,只能临时性的忽略证书认证。 在feignClient里使用以下代码 @Bean @ConditionalOnMissingBean public Client feignClient(CachingSpringLoadBalancerFactory cachingFactory, SpringClientFactory
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Codeforces 464E The Classic Problem(主席树+最短路+哈希,神仙题)

题目链接 题意:给出一张 \(n\) 个点 \(m\) 条边的无向图,第 \(i\) 条边连接 \(u_i,v_i\),边权为 \(2^{w_i}\),求 \(s\) 到 \(t\) 的最短路。 \(1 \leq n,m \leq 10^5\),\(1 \leq w_i \leq 10^5\) 神仙题,不愧是 Div.1 E,不看题解根本写不出来。 我们肯定要用 dijkstra 跑最短路对吧。不过最短路需要两个基本操作,加法和比较大小,如果手写高精度这两个操作时间复杂度都是 \(10^5\)
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

专家路线

专家路线就是你要在行业里发展成专家,拥有纵深的业务和技术能力,成为这个行业这个领域里不可替代的重要人物。 在工作中先沉淀积累自己的工作经验,基于对这个行业的了解和认知,纵深的发展下去,系统的去学习相关知识,并在有可能的时候有组织的输出,比如网络上一些自媒体平台去发声,线下参加一些活动论坛,线上线下建立你的品牌影响力。 成为了专家,又学会了包装,成功的建立了品牌影响力,你就能活成你想要的模样。只要你先想,只要你做。
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

控制加班节奏,一定要留出时间强制自己去提高

比如之前多线程的东西不太清楚,看博客感觉看不下去,可以去bilibili看下视频,视频让自己有个感性的认识.
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Python对URL编码和解码

在做接口测试时,时常会发现抓取的接口参数中含有这种数据:%3D%5B%7B%22mainspucode%22%3A%22SPU66668%22%2C%22mainskucode%22%3A%22536963999401508874 当请求数据为字典data = {k1:v1, k2:v2},且参数中包含中文或者?、=等特殊符号时,需要通过url编码,将data转化为特定格式k1=v1&k2=v2,并且将中文和特殊符号进行编码 from urllib import parse from urll
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

MySQL:2003-Can't connect to My SQL server on localhost(10061"Unknown error)

看了网上的教程都说是MySQL本身的问题,但是我根据自己的情况直接排除了MySQL本身的问题 最后发现是端口号错了 我们常用的基本都是3307,但我的不是
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

[蓝桥杯][算法训练]文章翻转

时间限制:1.0s 内存限制:128.0MB 问题描述   输入一段英文,不含标点,将这一段英文以单词为单位倒序输出 输入格式   一段英文(段内不含换行),以换行符结尾。 输出格式   一段英文(段内不含换行),以换行符结尾。 样例输入 aab TTR bbc loV DDE Znr CCD 样例输出 CCD Znr DDE loV bbc TTR aab 数据规模和约定 60%的数据保证单词长度不超过20,字符长度不超过10^3 100%的数据保证单词长度不超过105,字符长度不超过106
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Qt 中的智能指针

Qt 中的智能指针 来源 https://www.cnblogs.com/xiangtingshen/p/11201554.html 来源 https://www.cnblogs.com/findumars/p/5599443.html 参考 https://blog.csdn.net/liyuanbhu/article/details/77825655 QPointer (4.0) 已经过时,可以被QWeakPointer所替代,它不是线程安全的。 QSharedDataPointer (4
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Python 第一个爬虫

1.先找到自己python安装目录下的pip 2.在自己的电脑里打开cmd窗口。先点击开始栏,在搜索栏输入cmd,按Enter,打开cmd窗口。 3.在cmd里将目录切换到你的pip所在路径。比如我的在C:\Python34\Scripts这个目录下,先切换到d盘,再进入这个路径。输入:cd C:\Python34\Scripts 4.输入命令pip install requests 执行安装,等待他安装完成就可以了。下图:我之前已经安装成功了 5.安装完之后,就可以使用了 代码: impor
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

[转]Python调用C语言

Python中的ctypes模块可能是Python调用C方法中最简单的一种。ctypes模块提供了和C语言兼容的数据类型和函数来加载dll文件,因此在调用时不需对源文件做任何的修改。也正是如此奠定了这种方法的简单性。 示例如下 实现两数求和的C代码,保存为add.c //sample C file to add 2 numbers - int and floats#include <stdio.h>int add_int(int, int);float add_float(float, flo
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

团队项目冲刺第四天

今天做了一些其他的事,爬取了世界疫情情况。之后就可以用echarts图表显示出世界地图疫情显示。 import json import pymysql import requests from bs4 import BeautifulSoup import datetime url = 'https://ncov.dxy.cn/ncovh5/view/pneumonia?from=timeline&isappinstalled=0' # 请求地址 headers = { 'user-
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

《设计模式五》代理、迭代器、访问者模式

1.11 代理模式-Proxy(重要) 1.11.1 聚合方式(静态代理) 该代理需要和被代理对象实现相同的接口 class CarProxy implements Movable { // 可改进为 Movable m; Car car; public CarProxy (Car car) { this.car= car; } @Override public void move() { lo
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Java ------- I/O (二)

io 包中的File 类对文件或目录中的属性进行操作,不能从文件中读取数据或往文件中写数据(读文件是把文件中的数据读取到内存中,写文件是把内存中的数据写到文件中。)所以引入了 流。 流: 指一连串流动的字符,是以先进先出的方式发送和接受数据的通道。 流分为输入流和输出流,输入/输出流是相对于计算机内存来说的,如果数据输入到内存,称为输入流,从内存输出则称输出流。 在java.io 包中有许多输入/输出流的API,这些输入/输出流类的对象称为流对象。这些流对象也可以将内存中的数据以流的方式读取写
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

分布式系统中的CAP原理

简介 在分布式系统中,我们经常听到CAP原理这个词,它是什么意思呢?其实和C、A、P这3个字母有关,C、A、P分别是这3个词的首字母。下面我们就看一下这3个词分别是什么意思? C - Consistent ,一致性。具体是指,操作成功以后,所有的节点,在同一时间,看到的数据都是完全一致的。所以,一致性,说的就是数据一致性。 A - Availability ,可用性。指服务一致可用,在规定的时间内完成响应。 P - Partition tolerance ,分区容错性。指分布式系统在遇到某节点
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

[Docker]docker-ce安装

安装源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装程序包 yum -y install docker-ce 查看版本 [root@Proxy ~]# docker version Client: Docker Engine - Community Version: 19.03.8 API version:
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

信息爆炸所带来的问题

所带来的问题
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程

1:安装步骤 1.首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 默认安装在C:\Qt 目录下。 2.安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦。其实也不是安装,只要把它解压到C:\Qt 这个目录即可。例如:C:\Qt\mingw 3.安装 qt-win-opensource-4.8.5-mingw.exe。点击安装即可,最后一步要选择编译器m
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0

进程访问令牌权限提升

使用场景:   病毒木马想要实现一些关键的系统操作时。   比如:通过调用ExitWindows函数实现关机或重启操作的时候就需要SE_SHUTDOWN_NAME权限   否则,会忽视操作不执行 实现原理:   1.获取指定进程的访问令牌(需要获取TOKEN_ADJUST_PRIVILEGES权限的令牌句柄)   2.获取本地系统指定特权名称的LUID值(LUID值相当于该特权的身份标号)   3.创建一个新的进程令牌特权结构体,并对其进行赋值(新特权的数量,特权对应的LUID值以及特权的属性
分类: 其他 发布时间: 04-19 22:50 阅读次数: 0