在Spring中实现Session共享比较简单,也就是Spring-Session组件的使用。 配置 先添加依赖。 此处选用redis作为缓存库,所以redis相关的依赖,再加上session与redis集成依赖就可以了。其他的缓存产品也大同小异。 <dependency> <groupId>org ...
分类:
其他好文 时间:
2020-09-17 13:47:09
阅读次数:
23
原文地址:https://www.cnblogs.com/ScarecrowMark/p/10777235.html 一、概述 pyserial模块封装了对串口的访问。 二、特性 在支持的平台上有统一的接口。 通过python属性访问串口设置。 支持不同的字节大小、停止位、校验位和流控设置。 可以有 ...
分类:
编程语言 时间:
2020-09-17 13:40:59
阅读次数:
35
在尝试了 docker 和 supervisor 之后,感觉我目前的使用场景下 supervisor 更加便捷,之前的 nginx 和 uwsgi 都是通过 daemon 的方式挂在后台,然后加一个挂在 crond 上的脚本来当看门狗,觉得这样还是不太规范,于是将这两个服务都搬到 superviso ...
分类:
其他好文 时间:
2020-09-17 12:34:12
阅读次数:
29
使用selenium时,需要用到不同浏览器的driver。 常用chromedriver,记录下chromedriver的使用和配置。其他浏览器的driver配置大同小异。 一. 确定浏览器的版本 打开浏览器,输入chrome://version/, 可以看到chrome版本 二. 找到对应chro ...
分类:
其他好文 时间:
2020-09-17 12:20:18
阅读次数:
36
本篇关于Arthas的使用其实很少,我只是因为学到这个地方简单的用了下,但是已经感受到了 Arthas 的强大之处,它甚至还支持 web 界面。。。相当厉害!
分类:
编程语言 时间:
2020-09-16 12:33:33
阅读次数:
27
Mongoose的使用 4.1简介 Mongoose是一个对象文档模型(ODM)库,它对Node原生的MongoDB模块进行了进一步的优化封装,并提供了更多的功能。 4.2优势 1) 可以为文档创建一个模式结构(Schema) 2) 可以对模型中的对象/文档进行验证 3) 数据可以通过类型转换转换为 ...
分类:
其他好文 时间:
2020-09-16 12:16:35
阅读次数:
30
这个问题之所以产生,是来自于阿里的java手册中 【线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式。】 哪个对?个人觉得还是看实际的项目,当你的项目的规模不够大,随便使用都可以,但是如果规模够大,访问量,数据处理,线程的使用量都达到了一定的规模。最好是使 ...
分类:
编程语言 时间:
2020-09-16 12:15:36
阅读次数:
48
全局变量的设置 在miniprogram > app.js 文件中设置,globalData对象就是存储全局变量的。 App({ globalData: { hasLogin: false, openid: null }, onLaunch: function () { } }) 2.全局变量的使用 ...
分类:
微信 时间:
2020-09-16 12:07:43
阅读次数:
53
1 动态SQL# 那么,问题来了: 什么是动态SQL? 动态SQL有什么作用? 传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, oth ...
分类:
数据库 时间:
2020-09-16 12:05:52
阅读次数:
40
在oracle中判断字段id不是“123”时, select * from user where id<> '123'; 但是id为空的,却怎么也查询不出来。 原因是:字段为null的时候,只能通过is null或者is not null来判断。 这样写才是正确的: select * from us ...
分类:
数据库 时间:
2020-09-15 21:31:36
阅读次数:
83