自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java爱好者;QQ864060165

学习中寻找快乐!

原创 Python 代码段

python zip文件操作# 将zip文件写入到数据库中def read_zip(): file_path = "./data/000001.SZ.zip" with ZipFile(file_path, 'r') as zf: flen = len(zf.namelist()) index = 0 for name in zf.namelist(): index += 1 if ZipI

2020-08-03 22:44:05 28

原创 SpringBoot2项目部署到Linux(Centos)Log日志输出问号

问题:启动输出如下:再Windows上好好的,Eclipse输出也是正常的部署到Linux就成问号了这个要怎么解决,这里记录下一、 运行方式 java -jar xxxx.jar问题描述:spring boot jar包部署,通过java -jar 命令运行.jar文件代码中通过变量log输出到控制台的中文,乱码,但是仅仅是在运行jar时才乱码;而在用eclipse debug时,正常代码中通过System.out.println()输出的中文,不论是否是通过jar运行,都正常日志使

2020-06-10 11:35:04 172

原创 SpringBoot2 静态资源访问问题

1. 静态资源默认位置spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/调整顺序会调整优先级默认静态资源访问路径spring.mvc.static-path-pattern=/**也就是说如果不覆盖默认配置SpringBoot可以很好的工作。注意:使用 @EnableWebMvc 注解会完全覆

2020-06-01 16:20:12 140

原创 SpringBoot2整合Freemarker获取basePath路径问题

1. 定义FreemarkerView对象import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.springframework.web.servlet.view.freemarker.FreeMarkerView;public class MyFreemarkerViewer extends FreeMarkerView{ @Override protected void exposeH

2020-05-29 03:15:43 125

原创 SqlServer2000+ 身份证合法校验函数

/*身份校验行数*/if exists(select * from sysobjects where name='fun_utils_idnumberoprater' and type='FN') drop function fun_utils_idnumberopratergocreate function fun_utils_idnumberoprater(@idnumber varchar(50)='') returns varchar(500)as/*公民身份号码是由17位

2020-05-21 14:38:24 88

原创 vscode (Visual Studio Code) 配置Python 虚拟环境

配置run 运行相关launch.json{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft....

2020-04-25 14:48:35 348

原创 Centos7 安装配置ELK

1. 介绍Logstash 是开源的服务器端数据处理管道,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。Beats 平台集合了多种单一用途数据采集器。它们从成百上千或成千上万台机器和系统向 Logstash 或 Elasticsearch 发送数据。通过Kibana ,您可以对自己的 Elasticsearch 进行可视化,还可以在 Elastic...

2019-11-03 20:39:36 96

原创 阿里云Liux SMTP 25端口发送邮件 Connection timeout

原因:出于安全考虑,阿里云默认封禁TCP 25端口出方向的访问流量,即你无法在阿里云上的云服务器通过TCP 25端口连接外部地址。背景信息TCP 25端口的出方向封禁可能影响您通过TCP 25 端口连接第三方邮件服务商的SMTP服务器对外部发送邮件。如果您需要使用阿里云上的云服务器对外部发送邮件,建议您使用阿里云邮 产品或者使用第三方邮件服务商提供的465端口。如果存在特殊场景,...

2019-09-24 19:24:30 293

原创 Centos7 安装RabbitMQ

1. rpm 签名导入rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey2. 安装rabbitmq_erlang, 仅支持rabbitmq的erlang2.1 rabbitmq_erlang.repo 文件创建安装文档命令行执行:# 1. 创建文件touch /etc/yum.repos.d...

2019-08-17 02:33:45 151

原创 DataFrame 数据写入到Redis

方式1redis.hset(key_name, field, df.to_msgpack(compress='zlib'))pd.read_msgpack(redis.hget(key_name, field))方式2import zlib, pickleredis.hset(key_name, field, zlib.compress(pickle.dumps(df), 5))...

2019-01-08 19:23:30 2792

原创 股票K线5,15,30,60分钟数据接口

1. 新浪接口https://quotes.sina.cn/cn/api/json_v2.php/CN_MarketDataService.getKLineData?symbol=sh000300&scale=30&ma=no&datalen=1023symnol = 股票代码scale = 5,15,30,60datalen = 获取数据长度,最大1023...

2019-01-08 13:48:17 9070 3

原创 Python watchdog 监控文件夹变化

from watchdog.observers import Observerfrom watchdog.events import FileSystemEventHandlerimport timeclass MyDirEventHandler(FileSystemEventHandler): def on_moved(self, event): print(...

2019-01-08 13:46:13 2695 1

原创 Python 修改输入法状态

import win32api,win32gui,win32conimport osimport timefrom enum import Enumclass Lan(Enum): """ 语言代码值参考:https://msdn.microsoft.com/en-us/library/cc233982.aspx """ EN = 0x4090409 ...

2019-01-07 13:43:37 2418 2

原创 Pywin32 使用Demo键盘输入与鼠标点击

import win32api,win32gui,win32conimport osimport timeclass WindowUtils(): VK_CODE = {'backspace': 0x08, 'tab': 0x09, 'clear': 0x0C, 'enter': 0x0D,...

2019-01-04 19:55:23 2106 2

原创 使用python计算最大回撤

使用python计算最大回撤1. 单期简单收益率Rt=Pt−Pt−1Pt−1R_{t}=\dfrac {P _{t}-P_{t-1}}{P_{t-1}}Rt​=Pt−1​Pt​−Pt−1​​说明:RtR_tRt​ 为单期简单收益率PtP_tPt​ 为t期的价格Pt−1P_{t-1}Pt−1​ 为t-1期的价格import datetimeimport pandas as pd...

2018-12-04 15:05:09 3690 1

原创 softmax 输出结果转换成标签,argmax转one-hot

from sklearn import preprocessingimport numpy as npenc = preprocessing.OneHotEncoder(categories='auto')# 训练onehot编码,指定标签enc.fit([[1],[2],[3]])# 将标签转换成 onehot编码result =enc.transform([[1],[3],[...

2018-11-22 18:57:47 4677

原创 股票最新行情接口

1. 接口地址http://qt.gtimg.cn/q=sh600103,sh600104,sh600105接口返回值说明:v_sh600103="1~青山纸业~600103~2.97~2.97~2.98~114570~43024~71537~2.97~205~2.96~3333~2.95~3898~2.94~1815~2.93~1141~2.98~1680~2.99~1687~3.00~1...

2018-11-14 12:20:22 4516 1

原创 Centos 安装 SonarQube

一、 SonarQube说明1. SonarQube介绍官网安装地址参考安装说明Sonar (SonarQube)是一个开源平台,用于管理源代码的质量.Sonar 不只是一个质量数据报告工具,更是代码质量管理平台。支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。Sonar可以从以...

2018-10-19 18:42:58 165

原创 jQuery触发a标签的click事件

<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>测试</ti

2018-10-10 18:08:21 20427

原创 python 遍历list并删除部分元素

python 遍历list并删除部分元素有两个list,list_1 为0-9,list_2 为0-4,需要删除list_1中包含在list_2中的元素list_1 =[]for i in range(10): list_1.append(str(i))list_1['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']list...

2018-09-25 20:14:39 2966

原创 Python multiprocessing (多进程)使用

官方文档 https://docs.python.org/3.6/library/multiprocessing.htmlfrom multiprocessing import Pool, Managerimport time, random, os# 需要执行的函数def f(x): time.sleep(random.randint(1, 3)) return x,...

2018-09-12 14:12:22 221

原创 JS 禁用背景页面滚动

var s_top=0; // 禁止滚动 function bodyScroll(event){ event.preventDefault(); } //禁止背景页面滚动 function unScroll(){ s_top = $(window).scrollTop(); document.body...

2018-09-07 12:22:38 979

原创 Spring Boot 2 @EnableWebMvc 注解和@EnableSpringDataWebSupport 注解使用说明

1. @EnableWebMvc使用说明 @EnableWebMvc 只能添加到一个@Configuration配置类上,用于导入Spring Web MVC configuration 可以有多个@Configuration类来实现WebMvcConfigurer,以定制提供的配置。 WebMvcConfigurer 没有暴露高级设置,如果需要高级设置 需要 删除@...

2018-08-22 16:10:59 3105

原创 Windows 下 Tomcat start.bat Log4j2 不显示(UnsupportedCharsetException: sun.stdout.encoding)

具体错误如下: localhost-startStop-1 ERROR Unable to inject fields into builder class for plugin type class org.apache.logging.log4j.core.appender.ConsoleAppender, element Console. java.nio.charset.Unsu...

2018-06-14 17:17:34 1703 1

原创 Redis-cli 常用命令与实例

1. 字符串相关操作1. 设置值(set key value)# set key value [EX seconds] [PX milliseconds] [NX|XX]127.0.0.1:6379> set name test1OK2. 获取值(get key), 删除(del key)# get key127.0.0.1:6379> get n...

2018-05-27 22:30:16 1252

原创 一维搜索法-- 进退法与黄金分割法求一元二次函数最小值(Java实现)

说明:进退法 – 用于确定函数最值搜索范围黄金分割法– 在确定范围内搜索函数最值 算法比较简单,基本通过代码就能理解public class 进退法 { /** * 求解最小值的函数 * * @param x * @return */ public static double f(double x) ...

2018-05-16 18:18:36 2467 2

原创 Windows 下编译log4cxx (x64)

1. 编译环境windows 10 x64, vs20172. 下载依赖apr, apr-iconv. apr-util新建目录如下: C:/work  |_ apr  |_ apr-iconv  |_ apr-util  |_ log4cxx(名称任意)可以直接下载安装包,也可以使用svn检出项目,SVN检出地址http://apr.apache.org/...

2018-04-20 15:01:02 636 2

转载 使用sklearn进行数据预处理 —— 归一化/标准化/正则化

【原】关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化一、标准化(Z-Score),或者去除均值和方差缩放公式为:(X-mean)/std  计算时对每个属性/每列分别进行。将数据按期属性(按列进行)减去其均值,并处以其方差。得到的结果是,对于每个属性/每列来说所有数据都聚集在0附近,方差为1。实现时,有两种不同的方式:使用sklearn.preprocessing.scale(...

2018-04-19 13:57:15 199

原创 BLAS库学习

BLAS(Basic Linear Algebra Subprograms)1. 整个库可以分为三个部分Level 1 向量与向量操作Level 2 矩阵与向量操作Level 3 矩阵与矩阵操作2. 部分名词解释A,B,C - 矩阵 (matrices)D,D~L~ ,D~R~ - 对角矩阵(diagonal matrices)H - Householder...

2018-04-04 12:06:48 822

原创 Mysql集群-----(04) Mysql主从复制(读写分离)

主(写)数据库配置[client]# 设置客户端默认编码default-character-set=utf8[mysqld]#设置服务端的默认编码character_set_server=utf8datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.socksymbolic-links=0log-error=/var/...

2018-04-03 20:19:55 226

原创 Mysql集群-----(附录2) Mysql 主从复制,从服务器无法连接问题

Mysql 主从复制,从服务器无法连接从服务器报错如下:Slave_IO_Running: ConnectingSlave_SQL_Running: Yes可能的解决办法网络不同密码不对pos不对1. 网络不通解决方案:1. telnet 测试端口是否通telnet 192.168.56.11 3306以下结果表示端口通: 端口...

2018-04-03 20:07:30 1855

翻译 Mysql集群-----(附录1) Mysql5.7 sql_mode 设置

MySQL服务器可以在不同的SQL模式下运行,并且可以根据sql_mode系统变量的值对不同的客户端应用不同的模式。DBA可以设置全局SQL模式以匹配站点服务器操作要求,并且每个应用程序可以将其会话SQL模式设置为自己的要求。模式会影响MySQL支持的SQL语法以及它执行的数据验证检查。这使得在不同环境中使用MySQL变得更加容易,并且可以将MySQL与其他数据库服务器一起使用。有关MySQL中服...

2018-04-03 18:38:43 1176

转载 jQuery获取attr()与prop()属性值的方法及区别介绍

今天在项目中使用下拉菜单时,使用juery操作,使页面加载完菜单默认选中的值为2,我一开始的操作如下:?12345678<option value="1">1<option value="2">2<option value="3">3

2018-04-02 18:12:45 325

原创 Mysql集群-----(03) Centos7 安装Mysql(使用yum方式)

Centos7 安装Mysql5.7 使用yum 方式安装方便Mysql及时更新Mysql官方安装教程1. 下载mysql yum库最新版本地址: http://dev.mysql.com/downloads/repo/yum/ 注意: 1. Centos5 对应 Red Hat Enterprise Linux 5 2. Centos6 对应Red Hat E...

2018-04-02 14:43:18 487

原创 Mysql集群-----(02) VirtualBox 复制CentOS (克隆Centos)

1. Centos克隆或备份1.1 关闭需要备份的系统1.2 VirtualBox 复制设置名称 下一步,完全复制,等待几分钟就复制好了 2. 修改虚拟机静态IPcd /etc/sysconfig/network-scripts/修改网卡UUID和静态IP# 这个联网端口,只需要设置UUID即可vim ifcfg-enp0s3 ...

2018-04-02 12:24:43 547

原创 Mysql集群-----(01) Oracle VM VirtualBox 安装Centos7

下载Centos7系统下载地址:https://www.centos.org/download/ 下载说明: 1. DVD ISO: DVD版本标准安装盘(推荐) 2. Everything ISO : 完整版安装盘,集成所有软件,比较大 3. Minimal ISO:最小化安装盘选中一个版本下载:CN结尾的都可以 下载 Oracle VM Virt...

2018-03-30 15:57:19 299

原创 Spring Boot基础

Spring Bean 初始化与销毁回调1. 使用Spring接口2. 使用Spring Bean注解属性3. 使用Spring注解方式Spring Boot pom.xml 文件继承两种方式方式1: 直接继承方式2: 使用Pom依赖Spring Boot 获取properties文件三种方式方式1: 通过 getEnvironment 直接获取方式2:通过注入 En...

2018-03-30 15:41:46 183

原创 Spring Boot 测试

Spring Boot 测试1. 添加pom测试依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-starter-test&amp;lt;/artifactId&amp;gt; &amp;lt;scope&amp;gt;test...

2018-03-30 15:40:44 228

原创 Spring Boot Metrics使用

Spring Boot 使用Metrics监控导入pom依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-starter-actuator&amp;lt;/artifactId&amp;gt;&amp;lt;/dependen...

2018-03-30 15:40:15 9154

原创 Spring Boot日志定义

Spring Boot 日志格式自定义配置项 logging.file 指定日志文件名称配置项 logging.path 指定日志目录(此时的日志名称为spring.log)日志文件输出,文件的默认大小为10M,超过会自动分隔logging.pattern.console 配置控制台输出日志格式logging.pattern.file 配置文件日志输出格式Spring Bo...

2018-03-30 15:39:40 171

提示
确定要删除当前文章?
取消 删除