码迷,mamicode.com
首页 > 编程语言
spring boot:使用redis cluster集群作为分布式session(redis 6.0.5/spring boot 2.3.1)
一,为什么要使用分布式session? HpptSession默认使用内存来管理Session,如果将应用横向扩展将会出现Session共享问题, 所以我们在创建web集群时,把session保存到redis中, 这样用户访问到web集群中的任一台服务器,都可以读取到自己的session信息 说明: ...
分类:编程语言   时间:2020-06-27 11:42:27    阅读次数:197
python中Keras下载mnist数据集
python中Keras下载mnist数据集 方法一: 直接写代码进行加载数据集,如果没有下载数据集,它会自动进行下载。示例: from keras.datasets import mnist (X_train, y_train), (X_test, y_test) = mnist.load_dat ...
分类:编程语言   时间:2020-06-27 11:41:32    阅读次数:119
Leetcode——链表和数组(5)
地下城游戏 一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由 M x N 个房间组成的二维网格。我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。 骑士的初始健康点数为一个正整数。如果他的健康点数在某一时刻降至 0 或以下,他会立即死亡。 有些房 ...
分类:编程语言   时间:2020-06-27 11:35:03    阅读次数:47
eclipse 新建项目不可选择Java Project 解决方法
解决方法一: 鼠标点击file—new—other,弹出选项框,选中java project,点击next,接下来就是正常创建java protect的流程了,这个虽然也可以解决,但每次新建java项目都需要这么操作 解决方法二:【推荐】 解决后: ...
分类:编程语言   时间:2020-06-27 11:27:54    阅读次数:73
MFC技巧一:单文档中将系统菜单栏替换为自己建立的菜单栏(转)
在我们基于单文档编程的过程中,往往不需要系统自己定义的菜单栏,想自己设定自己需要的菜单栏,因此就需要修改某些参数实现该功能。方法一:1、建立好基于单文档工程,在资源中建立自己的菜单栏:IDR_MYMENU;2、在CXXApp中的InitInstance()做如下修改: CSingleDocTempl ...
分类:编程语言   时间:2020-06-27 11:26:18    阅读次数:56
JavaScript对象
对象只是带有属性和方法的特殊数据类型。JavaScript 提供多个内建对象,比如 String、Date、Array 等等 javaScript 是面向对象的语言,但 JavaScript 不使用类。 在 JavaScript 中,不会创建类,也不会通过类来创建对象(通过构造器或者Object) ...
分类:编程语言   时间:2020-06-27 11:25:45    阅读次数:94
JS 数组转json和json转数组
json转数组 首先必须定义 var data = {}; 不是 var data = new Array(); 然后 var data = {}; JSON.stringify(data) 数组转json var data = {a : 1,b : 2}; JSON.parse(data); ...
分类:编程语言   时间:2020-06-27 11:24:52    阅读次数:98
Maven工具学习(七)——关于IDEA构建maven项目的java和resources文件不自动变成相应类型的问题
刚刚在使用IDEA构建Maven多模块项目的时候,发现使用module创建的子模块项目中java和resources目录不会自动变成Sources和Resources类型。例如我创建的一个Maven项目子模块是这样的: 可以发现java和resources是灰色的,这样系统是识别不了它们的。 所以我... ...
分类:编程语言   时间:2020-06-27 11:23:13    阅读次数:178
es 实战 —— spring boot 中使用 Elasticsearch
一、基础配置 依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId> </dependency> 客户端配置 ...
分类:编程语言   时间:2020-06-27 11:22:15    阅读次数:82
python---socket自动化交互
socket 的自动化交互 假设服务端运行程序为: # coding:utf8 # python3 import random import socket import sys # 创建 socket 对象 serversocket = socket.socket(socket.AF_INET, s ...
分类:编程语言   时间:2020-06-27 11:21:56    阅读次数:60
python基础之面向对象编程
python基础之面向对象编程 1:面向过程编程 面向过程编程就是把一件事,按照步骤一步一步的完成,最后这件事给完成了。但是如果中途有那一个步骤没完成,那这个事就没有完成。(一环扣一环) 如果后期那一段代码需要修改,牵一发而动全身,所以引出了面向对象编程 1:什么是对象? 对象就是男(女)朋友?这个 ...
分类:编程语言   时间:2020-06-27 11:21:13    阅读次数:67
SpringMVC+Spring+mybatis 项目实践
1.SPRING初始化,然后下载过后使用IDEA打开 2.导入之前MVC代码 这里只需要一些小小的改动,需要注意的是项目是基于SPRING运行的。 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-e ...
分类:编程语言   时间:2020-06-27 11:19:51    阅读次数:71
Python替换字符串中的空格
这是来源剑指offer的第二题,直接调用replace函数进行空格替换即可。 当我又想试试挨个字符比较进行替换时程序报错了: 错误原因是在python中字符串是一个不可变的数据类型,如果进行替换字符可以先把它转化为可变的列表,然后进行替换,再转化为字符串。 ...
分类:编程语言   时间:2020-06-27 11:18:32    阅读次数:96
今日拾遗 20200627:java 的动态分派,到底包含哪些知识点?
为什么有这篇文章? 最初在看周志明大大的《深入理解java虚拟机 第二版》时,看到第8章下面的 方法调用-分派 这一小节,当时只理解了java语言的方法重载是静态分派,而方法重载是动态分派,而对动态分派的字节码指令实现 invokevirtual 理解得很费劲。 现在想起来,根本原因有二: 第一,那 ...
分类:编程语言   时间:2020-06-27 10:10:43    阅读次数:75
python crawler 爬虫学习资料【干货】
1. https://codeburst.io/web-crawling-and-scraping-in-python-7116b16d27c7 Web crawling and scraping in Python 演示了从种子站点开始,爬取所有网页链接和图片链接的方法,异步爬虫的实现方法,以及S ...
分类:编程语言   时间:2020-06-27 10:08:57    阅读次数:162
安装scrapy报错 Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools":
如何安装scrapy, 以及在安装过程中可能遇到的各种问题的处理方法 ...
分类:编程语言   时间:2020-06-27 10:00:47    阅读次数:96
Spring IoC bean 的创建(上)
前言 本系列全部基于 Spring 5.2.2.BUILD-SNAPSHOT 版本。因为 Spring 整个体系太过于庞大,所以只会进行关键部分的源码解析。 本篇文章主要介绍 Spring IoC 容器是怎么创建 bean 的实例。 正文 在上一篇Spring IoC bean 的加载中有这么一段代 ...
分类:编程语言   时间:2020-06-27 09:55:56    阅读次数:57
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!