Python之configparser配置文件的读取

配置文件名 config.ini 文件内容: [linux] ip:10.0.13.26 port:22 username:root password:W2ynE6b58wheeFho [mysql] ip:10.0.13.26 port:22 username:root password:W2ynE6b58wheeFho 调用文件名 tryConfigparser.py 文件内容 #!/user/bin/env python #coding:utf-8 #Aut
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

[开源]MasterChief 快速开发辅助类库

C# 开发辅助类库,和士官长一样身经百战且越战越勇的战争机器,能力无人能出其右。 GitHub:MasterChief 欢迎Star,欢迎Issues; 项目架构思维导图: 目录 1. 数据库访问 2. 日志 3. 缓存 4. 配置 5. 验证码 6. 序列化与反序列化 7. EXCEL导入导出 8. 文件下载 1. 数据库访问 a. 支持Dapper和Entity Framework 两种ORM框架; b. 通过IOC可以很少代码在Dapper和Entity Framework切换; c.
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

大数据学习之Linux基础01

大数据学习之Linux基础    01:Linux简介 linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹 在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。 Linux也是自由软件和开放源代码软件发展中最著名的例子。 应用:长时间的运行编写的程序代码,可以安装在各种计算机硬件设备中,如: 手机、平板电脑、路由器等 安卓最底层运行在linux。 02:Linux的分类 各种版本 1->Linux根据市场的需求不同,基本分
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

navicat图形工具和pymysql模块的使用

一 Navicat 在生产环境中操作MySQL数据库还是推荐使用命令行工具mysql,但在我们自己开发测试时,可以使用可视化工具Navicat,以图形界面的形式操作MySQL数据库 官网下载:https://www.navicat.com/en/products/navicat-for-mysql 网盘下载:https://pan.baidu.com/s/1bpo5mqj 掌握: #1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

c++算法:计算行列式的值(详细讲解)

参考了:https://blog.csdn.net/u011885865/article/details/42032229 需要的基础:学过《线性代数》,知道行列式值的求法 基本公式:对于如下的行列式: 其值为: 相信大家都懂这个公式的具体含义,我就不解释了,不懂的同学百度一下行列式 分析一个这个公式该如何实现: 假定现有有一个3*3的行列式,则其计算公式为: 观察这个式子,可以发现其有一个核心,那就是生成一个全排列。本例中是一个3*3矩阵,因此需要生成123的全排列,共有六个:123、132
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

在被vue组件引用的 js 文件里获取组件实例this

思路: 通过调用函数 把 组件实例this 传递 到 被应用的 js文件里 实例: 文件结构 在SendThis.vue 文件中引用 了modalConfig.js import modalConfig from './modalConfig' 我们只要在 modalConfig.js文件里定义个函数和一个变量(用来存this)即可 //用来获取 调用此 js的vue 组件 实例 (this) let vm = null; const sendThis = ( _this )=
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

Luogu P4404 [JSOI2010]缓存交换 优先队列

细节题?、、、调了半天。。。。 可以发现,每一次从缓存中删除的主存一定是下次访问最晚的,可以用优先队列来处理。。。还有要离散化。。。还有链表末尾要多建一些点、、、否则会死的很惨、、、 #include<cstdio> #include<iostream> #include<vector> #include<map> #include<queue> #define R register int using namespace std; inline int g() { R
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

10. Halloween 万圣节

10. Halloween 万圣节 (1) On October the 31st,across Britain and the USA,thousands of children are dressing up as monsters,ghosts and witches and going to their neighbours' houses to ask for sweets or to play tricks on them if they refuse. (2) Many hous
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

从Linux 与 Unix 异同,看开源世界的发展!

  从Linux 与 Unix 异同,看开源世界的发展!   如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Linux在数据中心操作系统上的份额可能高达70%,而Windows变体几乎涵盖了所有剩余的比例。使用任何主流公共云的开发人员可以假定目标系统将运行Linux。近些年来,随着Android和基于Linux的嵌入式系统在智能手机、电视、汽车和其他设备中的应用,Li
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

SpringMVC初写(四)上传和下载功能的实现

一.文件上传 流程: 导入包commons-fileuplad组件和依赖包commons-io组件 配置springmvc支持上传的组件: 启动SpringMVC注解支持 配置上传解释器 构建一个上传表单 在业务控制器Controller中编写上传文件的处理方法代码 导入需要的的包 配置SpringMVC配置文件 注:因为在SpringMVC核心控制器DispacherServlet源码中,multipartResolver是一个固定加载属性,因此配置的上传解释器名字必须是multipartR
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

起底区块链人脸识别黑马,一个没有人像的人脸识别:iFace Chain(爱妃链)

近几年来,人脸识别技术可谓在移动互联网中得到了空前广泛应用,从银行APP免密转账,人脸快捷支付到证券人脸开户,人脸识别技术已经应用到了移动互联的诸多应用场景。互联网无处不在的今天,便捷与安全貌似是一个非常难以调和的矛盾体,你在享受便捷的同时,你无意识的忽略了是否安全。 那么这些大家熟知的人脸识别技术,其实存在严重的风险。这些人脸识别无一例外是通过手机或者计算机摄像头拍摄人脸,并将人像照片传输至服务器中进行处理。这些处理流程大致如下: 大家可能已经注意到了这里面有个关键性的环节,就是服务器会将这
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

CUDA中使用多维数组

今天想起一个问题,看到的绝大多数CUDA代码都是使用的一维数组,是否可以在CUDA中使用一维数组,这是一个问题,想了各种问题,各种被77的错误状态码和段错误折磨,最后发现有一个cudaMallocManaged函数,这个函数可以很好的组织多维数组的多重指针的形式 ,后来发现,这个问题之前在Stack Overflow中就有很好的解决。先贴一下我自己的代码实现: 1 #include "cuda_runtime.h" 2 #include "device_launch_parame
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

java中的getStackTrace和printStackTrace的区别 e.printStackTrace()

getStackTrace()返回的是通过getOurStackTrace方法获取的StackTraceElement[]数组,而这个StackTraceElement是ERROR的每一个cause by的信息。 printStackTrace()返回的是一个void值,但是可以看到其方法内部将当前传入打印流锁住,然后同样通过getOurStackTrace方法获取的StackTraceElement[]数组,只不过printStackTrace()方法直接打印出来了。而getStackTra
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

Java获取泛化类型

@Retention(RetentionPolicy.RUNTIME) public @interface MongodbTable { String name(); } public class AbstractMongoDao<T> { private Class<T> clazz; private String collectionName; @Autowired private MongoTemplate mongoTem
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

在docker上启动elasticsearch

docker run -p 9200:9200 -e "discovery.type=single-node" elasticsearch:7.0.0
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

C#执行EXE程序

第一种方法: System.Diagnostics.ProcessStartInfo info =new System.Diagnostics.ProcessStartInfo(path); info.WorkingDirectory = Path.GetDirectoryName(path); System.Diagnostics.Process.Start(info); 第二中方法: System.Diagnostics.Process.Start(path) 第三种方法: Process
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

python实现查找文件

import os.path while True: rootdir=input('请输入遍历文件夹的绝对路径:(q退出)') if rootdir=='q': break if not(os.path.exists(rootdir)): print("输入的路径不存在,请重新输入!!") continue for parent,dirnames,filenames in os.walk(rootdir):
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

python全栈开发中级班全程笔记(第二模块、第四章(三、re 正则表达式))

      python全栈开发笔记第二模块 第四章 :常用模块(第三部分)    一、re 正则表达式   
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

ator自动生成mybatis配置和类信息

generator自动生成mybatis的xml配置、model、map等信息: 1、下载mybatis-generator-core-1.3.2.jar包。 网址:http://code.google.com/p/mybatis/downloads/list?can=3&q=Product%3DGenerator,下载mybatis-generator-core-1.3.2-bundle.zip,解压 找到lib下的需要jar包。 2、编写genertor的xml文件,名下:generato
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0

gulp自动化构建工具的使用(常见插件的使用)

gulp自动化构建工具:   把前端开发常见的处理(“搬砖”)程序,通过一个工具模块管理起来,只需配置一次,达到自动处理目的,简化开发,提高效率!! 安装:  1.全局安装(全局安装一个gulp命令)   A.下载安装:   cnpm:cnpm i gulp -g   如果cnpm安装有问题:可使用yarn安装   yarn: yarn global add gulp   B.测试   gulp -v 2.本地安装(引入依赖模块,支持不同版本的项目运行)   A.安装    a.创建一个新文件
分类: 其他 发布时间: 04-24 23:51 阅读次数: 0