• PostgreSQL查看正在执行的任务并强制结束的操作方法

    2021-01-18

    查看任务sql语句:SELECT   procpid,   start,   now() - start AS lap,   current_query FROM   (SELECT     backendid,     pg_stat_get_backend_pid(S.backendid) AS procpid,     pg_stat_get_backend_activity_start(S

  • Golang空结构体struct{}用途,你知道吗

    2021-01-15

    golang 空结构体 struct{} 可以用来节省内存a := struct{}{}println(unsafe.Sizeof(a))// Output: 0理由如下:  如果使用的是map,而且map又很长,通常会节省不少资源  空struct{}也在向别人表明,这里并不需要一个值本例说明在map里节省资源的用途:set := make(map[string]struct{})for _,

  • golang修改结构体中的切片值方法

    2021-01-15

    golang修改结构体中的切片值,直接传结构体地址就可以package main import "fmt" type rspInfo struct { KeyWords string `json:"key_words"` Value []string `json:"value"`} func setSlice(te *[]string){ str := "12" *te = append(*te,

  • 详解Git合并分支的流程步骤

    2021-01-14

    正常合并分支dev到master流程:(合并到其他分支类似哈)1、要合并的dev分支先更新提交所有文件注意: 如果不需要提交的本地化修改文件的话,最好不要提交上去。临时备份然后删掉或者撤回。进入项目根目录,然后执行:git add .git commit -m '提交所有dev分支的文件'git push -u origin dev2、切换到master分支git checkout master3

  • SpringBoot里使用Servlet进行请求的实现示例

    2021-01-12

    首先,在main方法的类上添加注解:@ServletComponentScan(basePackages = "application.servlet")示例代码:package application; import io.seata.spring.annotation.datasource.EnableAutoDataSourceProxy;import javafx.application.

  • postgresql insert into select无法使用并行查询的解决

    2021-01-08

    本文信息基于PG13.1。从PG9.6开始支持并行查询。PG11开始支持CREATE TABLE … AS、SELECT INTO以及CREATE MATERIALIZED VIEW的并行查询。先说结论:换用create table as 或者select into或者导入导出。首先跟踪如下查询语句的执行计划:select count(*) from test t1,test1 t2 where

  • 使用maven开发springboot项目时pom.xml常用配置(推荐)

    2021-01-08

    如题,记录一些平常开发用的pom文件细节1.使用parent父类引用,解决依赖版本号不确定时自动匹配的问题<parent>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-parent</artifactId>  <version>2.1.7.RELEASE</version>  <rela

  • tensorflow与numpy的版本兼容性问题的解决

    2021-01-08

    在Python交互式窗口导入tensorflow出现了下面的错误:root@ubuntu:~# python3 Python 3.6.8 (default, Oct 7 2019, 12:59:55) [GCC 8.3.0] on linuxType "help", "copyright", "credits" or "license" for more information.>>> impor

  • selenium+headless chrome爬虫的实现示例

    2021-01-08

    python爬虫写起来非常快,虽然也可以用java,但是没有python来的简洁迅速      selenium在前面总结过,是一个自动化测试库。headless chrome是无界面的浏览器模式,和PHANTOMJS类似。但是PHANTOMJS往往会出现莫名的错误,而且速度没有headless chrome快from selenium.webdriver.chrome.options

  • 使ApacheBench支持multi-url的方法

    2021-01-05

    由于标准的ab只支持对单个uri进行压测,不满足实际需要,故做以下修改,使ab支持multi-url。1、下载Apache httpd相关源码包以及针对ab工具的patch包wget https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.5.tar.gzwget https://mirrors.tuna.tsinghua.edu.cn/ap

  • python matlab库简单用法讲解

    2021-01-01

    大部分的库都是对应不同的接口使用,然而本期给大家带来的库有点与众不同,涉及的方向是图形化的界面,使用上并不困难,但是也存在着需要注意的使用的,比如安装方面,不同于其他的第三方库,安装的方式不一样,且还需要测试安装后的效果,不然很难去掌控它,好了,下面就来详细的介绍。matlab库安装:python setup.py install验证安装成功:matlabengineforpython     R

  • Python wordcloud库安装方法总结

    2020-12-31

    碰到有关于“词云”的概念,那就一定要用到本章教学库——wordcloud,这是第三方的库,主要是用于词云的展示,基本的单位也是以词云为主,利用它的功能,我们可以实现过滤文本信息,这样,就可以直观的观察到我们所需要的信息内容,因此,根据技能上的应用,在实际操作中还是非常常见的,下面来看下安装操作。安装命令:pip install wordcloud导入包:from wordcloud import

  • python中Mako库实例用法

    2020-12-31

    Mako是一个模板库。一种嵌入式的语言,能够实现简化组件布局以及继承,主要的用途也是和作用域有关,但是效果是最直接切灵活的,这些都是mako的基本功能,掌握了基础内容,接下来就是详细的了解讲述,从几个方面为大家详细讲述,首先在众多模板库中的优点,以及实例应用等等,一起来了解学习下吧。Mako的优点:学习成本低,能够在结构上进行转义。应用方向:文本文件生成。模块引用:from mako.templa

  • python中doctest库实例用法

    2020-12-31

    doctest库就是一个测试用的标准库,从意义上我们可以看出是关于测试有关系的,基本上就是测试是否和自己想要的结果是否一致,经常能在编写文档时候进行使用,之前也给大家介绍过开发工具中unittest单元测试的使用,同理之下,本章内容也是非常简单的,下面小编就用全面,简洁,实用来介绍,作为初学者们的知识字典库。语言使用:python -m doctest语法:doctest.testmod()实例应

  • 使用gunicorn部署django项目的问题

    2020-12-30

    1、开发环境运行项目python mange.py runserver 0.0.0.0:80002、使用gunicorn在生产环境部署Gunicorn“绿色独角兽”是一个被广泛使用的高性能的Python WSGI UNIX HTTP服务器pip install gunicorngunicorn -w 2 -b 0.0.0.0:8000 project_django.wsgi常用参数:-c 指定一个

  • python中pickle模块浅析

    2020-12-29

    本章为大家介绍的模块,在python2的时候,并不受宠,主要的问题是存在安全漏洞,发现问题就要及时解决,因此在现在3版本中,已经得到了妥善的修复。pickle模块是序列化模块,主要应用的是在元组和列表中,当元组和列表很接近,元组相当于加了const定义的列表,但是Python中没有const关键字,带入这些观点,来了解以下内容。模块安装:无需手动安装,因为是python中的标准模块。模块函数:pi

  • python中uuid模块实例浅析

    2020-12-29

    很多人不明白,学习这些冷门的函数基本上都用不到,或者说是什么多大用处,事实上,有是有很多用处的,比如今天给大家介绍的uuid模块,就能够生成一个真正的随机数,还可以给数据库生成唯一ID,很多地方都可以用到的,感兴趣的小伙伴,可以跟着小编,一起来认真的学习了解下啦。模块安装:pip install uuid模块导入:import uuid使用场景:1、能够生成时间戳2、可以生成随机数使用方法:imp

  • Pycharm在指定目录下生成文件和删除文件的实现

    2020-12-28

    在开发软件的过程中,我们经常会碰到需要在指定目录下生成文件和删除文件的操作,下面就演示一下怎样用python进行之类操作。生成文件import os#在指定目录里面创建空文件def mkdir():  path = 'C:\wan\wan'//这里是生成文件的地址  for i in range(5):    file_name = path + str(oct(i))    os.mkdir(f

  • Mybatis plus实现Distinct去重功能

    2020-12-28

    不啰嗦,上菜 QueryWrapper queryWrapper = new QueryWrapper(); queryWrapper.select("DISTINCT no,name").orderByAsc("no"); return mapper.selectList(queryWrapper);PS:顺便一提,指明查询出后的结果输出类型,可以参考如下: QueryWrapper<Table

  • python函数超时自动退出的实操方法

    2020-12-28

    本章给大家在项目使用时候,常见的一种情况解决案例,即是当我们调用多个线程,使用了同一个函数去处理数据的时候,有些用函数已经处理完成,但是有些还没有,这就需要我们将任务进行分割,然后当一小部分任务执行后,退出来,另外没有执行的完成超时的就继续去执行,下面就针对遇到这些问题的小伙伴,给大家提供解决参考。安装timeout-decorator库:pip3 install timeout-decorato

  • java中使用map排序的实例讲解

    2020-12-28

    对列表进行排序也是我们经常遇到的问题,这里缩小一下范围,使用map来对列表排序。相信大家都有过TreeMap排序的经历,不过Map.Entry能按值进行排序,在用法上略胜一筹。下面我们会对这两种map排序的方法分别进行介绍,着重讲解Map.Entry排序的方法。1.Map.Entry方法把Map.Entry放进list,再用Comparator对list进行排序List list = new Ar

  • php中yar框架实例用法讲解

    2020-12-28

    RPC是在TCP协议上面的网络传输和远程服务调用,通过TCP来进行数据传输。底层都是tcp,更高层的封装。因此这就是应用间通信间不直接用TCP,而是选用RPC框架的原因,本章教学内容就是给大家带来rpc中yar框架的使用,内容简单明了,希望对每一位在学习php道路上的小伙伴都能得到掌握了解。编译:/usr/local/php/bin/phpize配置:extension = /usr/local/

  • 关于MyBatis Plus中使用or和and问题

    2020-12-26

    最近在使用MyBatis Plus,发现在拼接条件的时候,and和or会出问题,比如下面这种QueryWrapper userWrapper = new QueryWrapper();userWrapper.eq(“name”, name); userWrapper.eq(“pwd”,pwd).or().eq(“phone”, phone);这种写法拼出来的SQL语句是这样的:select * f

  • PS如何让图片有3D效果 ps2019给普通图片添加3D效果教程

    2020-12-24关键词: 图片效果教程小编站长站

    PS如何让图片有3D效果?ps中可以给图片添加各种各样的效果,3d效果就是其中的一种,添加3d效果后,可以让变通的图片变得有特色,今天,小编为大家带来了ps2019给普通图片添加3D效果教程。感兴趣的朋友快来了解一下吧。  软件名称:Adobe Photoshop CC 2019 20.0 简体中文安装版 32/64位软件大小:1.73GB更新时间:2019-12-04立即下载ps2019给普通图

  • git merge最简洁用法详解

    2020-12-22

    git merge 是在 Git 中使用比较频繁的一个命令,其主要用于将两个或两个以上的开发历史加入(合并)一起。本文就为大家带来 git merge 命令的常见用法。git merge三种语法:git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit]  [-s <strategy>] [-X <strategy-option>]

 233    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号