```python
# coding=UTF-8
# see: https://www.cnblogs.com/victorwu/p/5762665.html
# python2.7 可用
import argparse parser = argparse.ArgumentParser(descri... ...
分类:
编程语言 时间:
2019-05-26 18:24:13
阅读次数:
134
分为两部分,首先替换默认数据源为阿里德鲁伊并添加监控,其次是SpringBoot下使用Mybatis 替换数据源为德鲁伊 首先在配置文件里配置好数据库连接的基本信息,如username password url等,重要的是把默认的type换成Druid。这样做数据源已经换成druid了,但是如果想完 ...
分类:
编程语言 时间:
2019-05-26 18:25:17
阅读次数:
133
高级文件处理模块: a. 简单文件操作: 1. 将文件内容cope到另一个文件中:shutil.copyfileobj(open('test_t.txt','r'),ope('test.txt','a')); 2. cope文件:shutil.copefile('test.txt','test_t. ...
分类:
编程语言 时间:
2019-05-26 18:26:45
阅读次数:
151
最近学习了一下redis,并与SpringBoot进行了整合,在此与大家分享。 一、Redis 关于Redis的解释网上有很多,我在这里不做出多余解释,大家可以自行搜索,我在这里要提到的是,Redis与SpringBoot整合有两种方式,第一种是使用Jedis,它是Redis官方推荐的面向Java的 ...
分类:
编程语言 时间:
2019-05-26 18:26:59
阅读次数:
128
1 #!/usr/bin/env python 2 #__author: hlc 3 #date: 2019/5/26 4 # 字符串是以单引号'或者双引号"括起来的任意文本,例如:'asd',"123" 5 # '"不是字符串的一部分,如果需要作为字符串的一部分,需要在单引号外面加上双引号,如:"... ...
分类:
编程语言 时间:
2019-05-26 18:27:34
阅读次数:
118
理解C++ 宏 1、什么是宏,它解决什么问题? 宏的本质是文本替换,考虑下面的需求,程序中多次使用圆周率Pi,在每个地方都使用3.1415,显然很愚蠢。有没有好的办法呢?使用宏,如下: #define Pi 3.1415 这样,编译器在程序中遇到Pi,就使用3.1415来进行文本替换。 2、特殊字符 ...
分类:
编程语言 时间:
2019-05-26 19:34:43
阅读次数:
135
^在正则表达式中有两个作用,一是表达以什么开头,二是表达对什么取反。有时候经常傻傻的分不清楚,接下来给大家详细介绍该怎么用这个^准备一个python文件test.py,借用re.search函数举例说明 1.当st = r'abc'时,执行python文件得到的结果如下 abc-123-cba123 ...
分类:
编程语言 时间:
2019-05-26 19:35:56
阅读次数:
160
在C++中,一个类有八个默认函数: 只是声明一个空类,不做任何事情的话,编译器会自动为你生成一个默认构造函数、一个默认拷贝构造函数、一个默认重载赋值操作符函数和一个默认析构函数。这些函数只有在第一次被调用时,才会被编译器创建,当然这几个生成的默认函数的实现就是什么都不做。所有这些函数都是inline ...
分类:
编程语言 时间:
2019-05-26 19:36:35
阅读次数:
166
k=c.most_common(len(c)) # 找出全部元素从大到小的元素频率以及对应的次数。print(k)for o in k: # print(o) print(str(o[0])+" "+str(o[1])) ...
分类:
编程语言 时间:
2019-05-26 19:37:38
阅读次数:
1607
问题引入: 为什么操作对象b1 会改变另一个对象 b2 的属性值?对象之间的属性应该相互独立?难道类的对象属性和列表一样是一种可变属性,操作对象属性会改变类属性,从而改变了另一个该类实例中的属性? 发现类属性并没有被改变 查阅多方资料后,发现这种情况和实例的创建规则有关 但是 ...
分类:
编程语言 时间:
2019-05-26 19:39:03
阅读次数:
131
int 整型 100 float 浮点数 99.99 str 字符串 "hello" list 列表 ["字",1,99.9] tuple 元组 (1,2,3) dict 字典 {"key":value,"a":1} bool 布尔值 true false ...
分类:
编程语言 时间:
2019-05-26 19:40:24
阅读次数:
128
什么是Java语言: Java语言是美国Sun公司(斯坦福大学网络公司),在1995年推出的高级编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达指令,让计算机完成人们需要的功能。 Java语言发展历史: 1995年Sun公司发布Java1.0版本 1997年发布Java 1. ...
分类:
编程语言 时间:
2019-05-26 19:45:24
阅读次数:
112
旋转数组 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] ...
分类:
编程语言 时间:
2019-05-26 19:55:51
阅读次数:
156
vs2019里写代码注入,本来用裸函数写的就像这样: 但是当我想给这个函数传入一些参数的时候就不得不抛弃裸函数,用 这种远程线程回调函数写,可是这样一写,原程序一直崩溃,一直找不到原因,后来看到了一个帖子,去od里看了看它写入的代码,发现问题出在vs2019的几个编译选项里了如下: 把安全检查与基本 ...
分类:
编程语言 时间:
2019-05-26 19:56:53
阅读次数:
173
Function对象: 1、创建方式: 2、方法: 3、属性: 1、length:形参个数。 4、特点: 1、形参类型可不写。 2、方法是一个对象,如果定义名称相同的方法,会覆盖。 3、js中,方法的调用只与方法名称有关,和参数列表无关。 4、方法声明中有一个隐藏的内置对象(数组):argument ...
分类:
编程语言 时间:
2019-05-26 19:59:12
阅读次数:
178
现在直接给出MFC程序执行顺序,但着重分析其运行机制和功能分析,其流程是“theApp全局对象定义->TestApp构造函数->WinMain函数”。在执行theApp对象的构造函数之前先执行CWinApp基类的构造函数,从而把我们自己创建的类和MFC类相关联起来了。 文档应用程序中,都有五个类,部 ...
分类:
编程语言 时间:
2019-05-26 20:00:00
阅读次数:
169
LRU是Least Recently Used的缩写,即最近最少使用,常用于页面置换算法,是为虚拟页式存储管理服务的。 现代操作系统提供了一种对主存的抽象概念虚拟内存,来对主存进行更好地管理。他将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在主存和磁盘之间来回传 ...
分类:
编程语言 时间:
2019-05-26 20:03:42
阅读次数:
241
Java基础知识测试 共40道选择题,每题2.5分。多选题有错则全错,全对才满分. 单选题: 1. 下列哪个声明是错误的?(b) A. int i=10; B. float f=1.1; C. double d=34.4; D. byte b=127; 2. 下面哪个不是java中的关键字?(c) ...
分类:
编程语言 时间:
2019-05-26 21:12:36
阅读次数:
535