202111-19 IDEA中GitLab的使用详解 首先安装githttps://git-scm.com/downloads/下载对应的版本下载好了,安装打开Windows.打开之后2步走,与git连接首先选择仓库,进行gitinit本地建立,然后配置你的名字与邮箱gitconfig--globaluser.name“用户名”,gitconfig--globaluser.email“邮箱”然后到当前目录生成公钥ssh-keygen-trsa-C“你的邮箱”建立之后去当前目录寻找到钥匙,复制钥匙然后去github上,点击自己头像,setting选择SSH|key标题随... 继续阅读 >
202109-30 Mybatis中resultMap的使用总结 Mybatis的介绍以及使用:http://www.mybatis.org/mybatis-3/zh/index.htmlresultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素:<!--column不做限制,可以为任意表的字段,而property须为type定义的pojo属性--><resultMapid="唯一的标识"type="映射的pojo对象"><idcolumn="表的主键字段,或者可以为查询语句中的别名字段"jdbcType="字段类型"p... 继续阅读 >
202109-13 Maven插件docker-maven-plugin的使用 目录1、docker-maven-plugin介绍2、环境、软件准备3、Demo示例3.1配置DOCKER_HOST3.2示例构建镜像3.3执行命令3.4绑定Docker命令到Maven各个阶段3.5使用私有Docker仓库地址3.6安全认证配置3.7其他参数4、FAQ参考资料1、docker-maven-plugin介绍在我们持续集成过程中,项目工程一般使用Maven编译打包,然后生成镜像,通过镜像上线,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便。docker-mav... 继续阅读 >
202109-10 详解Vue-Router的安装与使用 目录安装路由的基础配置将Router安装到Vue中Router的相关配置Router.routes的相关配置实现一个简单的路由1.配置路由2.在组件中实现路由1.router-link用于实现路由的跳转组件:该组件支持的属性2.router-view根据当前VueRouter的配置,当路由路由路径发生改变时渲染对应的路由视图组件安装1.在已有Vue项目中手动安装vue-routernpminstall--savevue-router2.使用vue-cli创建自带vue-router的新项目空格选择/取消a全选i反选v... 继续阅读 >
202107-09 Android OKHttp使用简介 目录配置创建OkHttpClient同步get请求异步get请求同步post请求异步post请求上传文件表单提交下面是官网给出的OKHTTP的特点:支持HTTP/2,HTTP/2通过使用多路复用技术在一个单独的TCP连接上支持并发,通过在一个连接上一次性发送多个请求来发送或接收数据;如果HTTP/2不可用,连接池复用技术也可以极大减少延时;透明的Gzip处理降低了通信数据的大小响应缓存完全避免了网络中的重复请求使用Okio来简化数据的访... 继续阅读 >
202107-08 如何在vue3.0+中使用tinymce及实现多图上传文件上传公式编辑功能 相关文档本文部分内容借鉴:https://www.cnblogs.com/zhongchao666/p/11142537.htmltinymce中文文档:http://tinymce.ax-z.cn/安装tinymce1、安装相关依赖yarnaddtinymce||npminstalltinymce-Syarnadd@tinymce/tinymce-vue||npminstall@tinymce/tinymce-vue-S2、汉化编辑器前往此地址下载中文汉化包:https://www.tiny.cloud/get-tiny/language-packages/在项目public文件夹下新建tinymce文件夹,将下载后的... 继续阅读 >
202107-01 PyMySQL实现增删查改的简单使用 我们在使用MySQL的时候,可以在MySQL的客户终端来操作数据库中的表,同时,也可以使用navicat等可视化的工具来操作数据表。但是,这只是操作个别数据,如果我们想要插入10万条数据,那肯定就不能这么做了。我们可以通过程序写一个循环来自动插入,因此,PyMySQL就是使用python语言来直接操作数据库的一个接口。明确了这一点,我们再开始介绍PyMySQL包:1、PyMySQL的使用步骤:2、案例:2.1查询数据库中的表的信息:#需求:查询... 继续阅读 >
202106-11 react国际化react-intl的使用 react怎么实现国际化?react-intl插件提供了一套实现react国际化的方法,具体实现如下~~一搭建react环境和下载相应插件默认你已经安装了nodejs如果没有装的百度装下这里不再细讲利用react官方脚手架搭建react项目,已经存在有的react项目也可忽略搭建这步;然后下载相关依赖react-intlnpxcreate-react-appreact-intl-demonpmireact-intl-S等待下载完成找到项目根目录下的src文件夹在里面新建一个叫locale的文件夹存放... 继续阅读 >
202105-20 pytorch visdom安装开启及使用方法 安装condaactivatepspipinstallvisdom激活ps的环境,在指定的ps环境中安装visdom开启python-mvisdom.server浏览器输入红框内的网址使用1.简单示例:一条线fromvisdomimportVisdom#创建一个实例viz=Visdom()#创建一个直线,再把最新数据添加到直线上#yx二维两个轴,win创建一个小窗口,不指定就默认为大窗口,opts其他信息比如名称viz.line([1,2,3,4],[1,2,3,4],win="train_loss",opts=dict(title='train_loss'))#... 继续阅读 >
202105-02 Pytest 使用简介 前言最近在听极客时间的课程,里面的讲师极力推崇pytest框架,鄙视unittest框架,哈哈!然后查了些资料,发现了一条python鄙视链:pytest鄙视>unittest鄙视>robotframework。pytest是python的第三方单元测试框架,比自带unittest更简洁和高效,支持315种以上的插件,同时兼容unittest框架。这就使得我们在unittest框架迁移到pytest框架的时候不需要重写代码。接下来我们在文中来对分析下pytest有... 继续阅读 >
202104-27 C/C++ 开发神器CLion使用入门超详细教程 CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。Clion2020.2.x最新激活码破解版附安装教程(MacLinuxWindows)https://www.jb51.net/article/200548.htm同样支持python哦,相信使用过IntelliJidea开发过java的盆友都很清楚该IDE的强大,所以做为Jetbrains旗下的c/c++开发工具CLion同样包含了许多智能功能来提高开发人员的生... 继续阅读 >
202103-22 使用 BenchmarkDotNet 对 C# 代码进行基准测试 BenchmarkDotNet是一个轻量级,开源的,强大的.NET工具包,它可以将你的方法转化为基准并跟踪这些方法,最后对这些方法的性能提供一些测试报告,使用BenchmarkDotNet玩 基准测试 是非常容易的。你可以利用BenchmarkDotNet在.NETFramework和.NETCore应用程序上实现基准测试,在这篇文章中,我们将会讨论如何在.NETCore中实现基准测试。安装BenchmarkDotNet要想使用BenchmarkDotNet,要么通过Nuget可... 继续阅读 >
202103-16 pyEcharts安装及详细使用指南(最新) ECharts是一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器,底层依赖轻量级的Canvas类库ZRender,提供直观、生动、可交互、可高度个性化定制的数据可视化图表。ECharts提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap,多维数据可视化的平行坐标,还有用于BI的漏斗图、仪表盘,并且支持图... 继续阅读 >
202103-10 Python 使用 consul 做服务发现示例详解 前言前面一章讲了微服务的一些优点和缺点,那如何做到一、目标二、使用步骤1.安装consul我们可以直接使用官方提供的二进制文件来进行安装部署,其官网地址为https://www.consul.io/downloads下载后为可执行文件,在我们开发试验过程中,可以直接使用consulagent-dev命令来启动一个单节点的consul在启动的打印日志中可以看到agent:StartedHTTPserveron127.0.0.1:8500(tcp),我们可以在浏览器直接访问127.0.0.1:8500... 继续阅读 >
202103-09 pytest conftest.py文件的使用讲解 一、conftest.py的特点1、可以跨.py文件调用,有多个.py文件调用时,可让conftest.py只调用了一次fixture,或调用多次fixture2、conftest.py与运行的用例要在同一个pakage下,并且有__init__.py文件3、不需要import导入conftest.py,pytest用例会自动识别该文件,放到项目的根目录下就可以全局目录调用了,如果放到某个package下,那就在该package内有效,可有多个conftest.py4、conftest.py配置脚本名称是固定的,不能改名称5、c... 继续阅读 >
202103-09 在 ASP.Net Core 中使用 MiniProfiler的方法 web应用程序的性能相信是大家普遍关心的一个问题,也相信大家有很多工具可用来分析应用程序的性能并能够找到其中的瓶颈,MiniProfiler就是这个领域中的一款产品,它是一款简单的,功能强大的web应用分析工具,MiniProfiler可用来帮助我们找到慢查询,慢响应等问题。MiniProfiler可用在Asp.Net和ASP.NetCore中,这篇文章将会讨论如何使用MiniProfiler,并通过它找到应用程序的性能问题。安装MiniProfiler要想使用MiniP... 继续阅读 >