- 博客(15)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 租户数据分库隔离创建租户动态增加数据源样例
其他数据源配置是否沿用master默认配置(initial-size,min-idle,max-active等配置)?通过增加拦截器,获取当前登录用户租户信息,切换对应数据源。项目启动加载已有数据源,新增租户创建对应库表和对应数据源。数据源管理,无效数据源及时删除,持续添加数据源问题。先提供增加数据源和接口切换指定数据源。切换数据源时,验证事务,能否回滚。多线程并发场景测试:线程安全?
2024-01-26 11:49:38
290
1
原创 常用命令-Linux&docker
Linux内存#检查内存free -mh total used free shared buff/cache availableMem: 15G 13G 213M 127M 1.5G 1.1GSwap: 7.9G 2.6G 5.3G#通常swap缓冲区在装配系统时挂载在逻辑卷,若未分配
2022-04-05 15:15:54
1428
原创 Linux下安装oracleclient
Linux下安装oracleclient参考https://www.cnblogs.com/txinmas/p/12748273.html上传安装文件oracle-instantclient18.5-basic-18.5.0.0.0-3.x86_64.rpmoracle-instantclient18.5-sqlplus-18.5.0.0.0-3.x86_64.rpm以上文件放在/home/oracle安装oracle客户端/home/oraclesudo rpm -ivh
2021-02-04 10:38:48
479
原创 离线地图-geoserver
1.docker环境安装,docker环境相关自行部署2.docker启动命令,端口和挂载路径自行调整,挂载路径用于存放离线地图文件docker run -d -v /home/geoserverdemo/data:/home/geoserveruser -p 10001:8080 --name geoserverdemo kartoza/geoserver:latest3.访问地址 http://IP:10001/geoserver,用户名:admin 密码:geoserver4.登录服务新建工
2021-02-04 10:31:25
497
原创 Python3之logging按天分割+控制台根据日志级别颜色区分
调用案例,不多说上代码,相关说明都在注释了import timeimport LoggerConfigimport logging#定义日志文件名称和日志级别loggerall = logging.getLogger('logs/all.log')LoggerConfig.configure_logging(logging.DEBUG, 'logs/all.log', 'midnight', 10, 2)loggererror = logging.getLogger('logs/erro
2020-11-26 01:49:08
1224
2
原创 elasticsearch之python案例
新增记录bulkimport timefrom elasticsearch import Elasticsearchfrom elasticsearch import helpersimport configes = Nonedef init(): global es es = Elasticsearch([config.ES_HOST], port=config.ES_PORT)def addRecord(): print("<======start ad
2020-09-01 19:32:06
367
原创 Python3模拟TCP客户端发送和接收消息,端口自动重连
# coding:utf-8import randomimport socketimport timeimport threadinghost='127.0.0.1'port=20001count_send = 1;count_recv=1;count_conn=1;def handle_client_send(clientsocket): global count_send try: while True: send='...
2020-07-16 12:07:07
1115
原创 BAT脚本&任务计划开机自动根据当前网络设置相应的IP和DNS
1.获取管理员权限2.获取当前网络SSID3.模糊匹配进入ifelse4.不同网络下设置你需要的IP和DNS开机任务计划自行度娘不详述%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&a...
2019-12-25 14:13:18
623
1
原创 java项目通过ffmpeg推流至nginx-rtmp流媒体服务
1.安装ffmpegyum安装即可,安装后检测版本是否安装成功,不详述yum install -y ffmpegffmpeg -version2.安装nginx-rtmpnginx本身不详述,这里已安装nginx的情况下增加编译rtmp模块,git上可下载rtmp模块nginx-rtmp-module存放至nginx安装目录下./configure --pref...
2019-12-19 15:24:25
3346
10
原创 Spring:简易切换开发和生产数据库等配置
web.xml两个配置文件都需要引入 devsetting.xml:开发环境配置 prodsetting.xml:生产环境配置 <context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath*:devsetting.xml
2017-08-18 10:37:05
654
原创 微信公众号开发-获取access_token
// token,ticket缓存public static Map<String, AccessToken> TOKEN_TICKET_CACHE = new HashMap<String, AccessToken>();// 获取access_token的接口地址(GET) 限2000(次/天)public final static String access_token_url = "h
2017-08-17 14:36:24
716
原创 微信公众号模板消息推送
微信公众号配置 private String appId; private String appsecret; private String templateid1;//消息模板TemplateId消息模板Model public class Template {//模板消息 //接收者openid private String touser;
2017-08-17 11:04:17
1178
原创 Linux下安装jdk、tomcat、mysql
下载链接tomcat7.0.77下载 JDK1.7Linux64位下载JDK安装和配置1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java [root@localhost ~]# cd /usr/java2.下载jdk,然后解压(本文提供jdk,tomcat百度网盘下载链接)[root@localhost java]# curl -O htt
2017-08-17 09:50:17
651
原创 Spring异步方法简易实现
<!-- 打开Spring的Annotation支持 --><context:annotation-config /><!-- 设定Spring 去哪些包中找Annotation,不需要像传统的方式配置多个bean --><context:component-scan base-package="com.weixin.qq" /><!-- 激活aop代理 --><aop:aspectj-a
2017-08-17 09:39:04
601
数据库连接工具好用贼好用
2022-08-29
oracle-instantclient18.5
2020-12-10
idea插件,包含背景插件,热部署,findbugs等
2018-09-20
微信跳一跳_python
2018-01-08
python,BeautifulSoup爬虫解析
2020-10-16
bat脚本获取当前wifi的SSID
2019-12-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人