1.关于安装Python3及版本选择安装Python在这里就不做讨论了,建议读者使用Python3版本,如果您是Linux系统管理人员,强烈建议您安装ipython,当然也是3系列的版本。安装完成之后,可以使用如下代码确认Python3是否安装成功。[root@zabbix_server~]#python3Python3.6.8(default,Apr252019,21:02:35)[GCC4.8
分类:
编程语言 时间:
2019-10-24 15:10:39
阅读次数:
78
来记录一下springBoot使用频率较高的注解 ...
分类:
编程语言 时间:
2019-10-24 15:12:54
阅读次数:
69
public class DateFormatUtils { private static Log logger = LogFactory.getLog(DateFormatUtils.class); public static String formatDate(String formater,D... ...
分类:
编程语言 时间:
2019-10-24 15:13:58
阅读次数:
83
Spring框架 概述:Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。 Spring 是轻量级的框架,其基础版本只有 2 MB 左右的大小。 一:IOC(Inversion of Contr ...
分类:
编程语言 时间:
2019-10-24 15:17:20
阅读次数:
90
目前,中国的互联网大军正在不断壮大,各种各样依托互联网的新兴行业正在兴起,哪怕是很多传统行业,为了抢占竞争的制高点,也将跟友商之间的竞争搬到了互联网平台之上。对于从事互联网工作的小伙伴来说,HTTP代理I.P并不是一个陌生的存在,如果你恰好是做技术敲代码的程序猿,尤其是要负责网络爬虫(python)的相关工作,那么每天跟你打交道比较多的就是HTTP代理I.P了。用简单一点的话说,HTTP代理I.
分类:
编程语言 时间:
2019-10-24 15:26:56
阅读次数:
97
[算法总结]康托展开Cantor Expansion 一、关于康托展开 1.什么是康托展开 求出给定一个由1~n个整数组成的任意排列在1~n的全排列中的位置。 解决这样问题的算法叫康托展开。 例如: $n=4$,序列a={$1,3,4,2$},那么a在1~4中的全排列位置为第4个。 2.康托展开实现 ...
分类:
编程语言 时间:
2019-10-24 15:27:19
阅读次数:
94
在C++中int类型每个空间是4个字节,而bool类型是1个字节 所以一般能用bool就别用int,节约空间 a[1001][1001]的空间大小=1001*1001(数组大小)*4(字节(byte))/1024(转化为KB)/1024(MB) ...
分类:
编程语言 时间:
2019-10-24 15:30:40
阅读次数:
104
简介 动态语言的灵活性使其在做一些工具,脚本时非常方便,但是同时也给大型项目的开发带来了一些麻烦。 自python3.5开始,PEP484为python引入了类型注解(type hints),虽然在pep3107定义了函数注释(function annotation)的语法,但仍然故意留下了一些未定 ...
分类:
编程语言 时间:
2019-10-24 15:34:30
阅读次数:
144
// document.createElement("div") var div = document.createElement("div"); div.innerText = "abc"; 效果就是 //<div>abc</div> // document.createTextNode()创建一... ...
分类:
编程语言 时间:
2019-10-24 15:37:42
阅读次数:
112
本案例需要用到的软件有redis和oracle pom.xml如下 application.properties 如下 Controller Dao 启动类 然后就可以自己查询缓存是否使用. ...
分类:
编程语言 时间:
2019-10-24 15:37:57
阅读次数:
96
恢复内容开始 一、Spring概念 Spring是一种多层的J2EE应用程序框架,其核心就是管理资源组件以及依赖关系,Spring框架为现代基于java的企业应用程序提供了一个全面的编程和配置模型。 二、Spring核心组件 三、Spring核心 核心就是管理资源组件及其依赖关系。包括IoC(Inv ...
分类:
编程语言 时间:
2019-10-24 15:38:16
阅读次数:
90
1、配置Python运行环境 1) 打开:工具 > 编译系统 > 新建编译系统 2) 点击“新建编译系统”后,会打开一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“D:/Python/Python36”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ct ...
分类:
编程语言 时间:
2019-10-24 15:39:11
阅读次数:
96
在 Servlet/Jsp 项目中,如果涉及到系统任务,例如在项目启动阶段要做一些数据初始化操作,这些操作有一个共同的特点,只在项目启动时进行,以后都不再执行,这里,容易想到web基础中的三大组件( Servlet、Filter、Listener )之一 Listener ,这种情况下,一般定义一个 ...
分类:
编程语言 时间:
2019-10-24 15:39:34
阅读次数:
76
# -*- coding:utf-8 -*- # 正则表达式 import re # 使用match方法进行操作,匹配从头到尾的数据 # re.match(正则表达式,需要处理的字符串) a = re.match("hello", "hello world") # 检查第二个参数中是否存在第一个参数... ...
分类:
编程语言 时间:
2019-10-24 15:41:45
阅读次数:
67
导入jar包: 链接:https://pan.baidu.com/s/1r91QawdMbMCOZ1YIQtWd3Q 提取码:l2id 复制这段内容后打开百度网盘手机App,操作更方便哦 qrcode.jsp ...
分类:
编程语言 时间:
2019-10-24 15:42:21
阅读次数:
112
案例在前后端分离的,后端微服务的情况下,会话已经不再适合保存在服务端,使用redis可以保存会话,但是需要在redis集群之间进行复制,如果用户较多,保存的数据量也比较大。JWT实现无状态的会话机制,是一个解决方案。
分类:
编程语言 时间:
2019-10-24 15:43:24
阅读次数:
132
spring获取类对象,类方法,执行方法
分类:
编程语言 时间:
2019-10-24 15:43:36
阅读次数:
97
实体对象都有一个层属性,可以直接修改该属性。 比如 C#: ...
分类:
编程语言 时间:
2019-10-24 15:44:34
阅读次数:
213
带参数的装饰器 装饰器使用过程中,如果需要一个参数来判断装饰器是否启用时,就需要传入一个参数,来判断是否启用。 目前装饰器,传输函数名给外部函数做参数,内部函数参数用做调用函数的参数,无法实现参数的传递。 因此,需要在加一层嵌套,来实现参数的传入,装饰器最多三层!!! 三层时,先执行@符号后的行数, ...
分类:
编程语言 时间:
2019-10-24 15:44:52
阅读次数:
90
场景很简单,就是多个客户端通过udp,连接到服务器(其实是无连接的,就是服务器保存了客户端的ip信息)。然后通过udp协议先服务器发送消息,然后服务器在通过udp转发在各个客服端。 这个是不是 观察者模式 server代码 client 代码 ...
分类:
编程语言 时间:
2019-10-24 15:45:19
阅读次数:
86