logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【设计】设计一个web版的数据库管理平台后端(之二)

本文介绍了如何参考Mybatis架构优化Web版数据库管理平台的SQL查询功能。原系统仅支持简单SQL执行,现通过引入分层架构实现结果集处理。核心类包括:SqlSession作为入口类,Configuration存储配置,Executor负责执行,StatementHandler处理SQL语句,ResultSetHandler转换结果集为List<Map>。类图展示了各组件间的组合与依

#数据库#java
【图解】idea中快速查找maven冲突

今天启动项目时,总是以下报错,并退出SLF4J: Class path contains multiple SLF4J bindings.

#intellij-idea#maven#java
nodejs 为HTTPS添加proxy

如果是在内网用nodejs的http或https去访问外部网站,需要添加proxy,首先要用npm安装https-proxy-agent,然后执行以下代码代码块var HttpsProxyAgent = require('https-proxy-agent')var path = req.query.path;var proxy = 'http://user:pass@xxx.com:por

#https
linux下tab自动补全, redhat没有apt-get命令

今天在用tab自动补全的时候,发现不能用,我用的是普通用户登录,必须要切换到root用户下切换到root用户可以用下面命令$ su然后输入密码。 对于tab补全,一般不会出现问题,如果出现,你重新登陆试试。要连按两下tab键才会补全的。

#linux
linux下每天定时备份mongo

linux下每天定时备份mongo,经过了一番折腾终于完成了写shell脚本1.1 定时备份#!/bin/bashsourcepath='/app/mongodb-linux-x86_64-2.4.1'/bintargetpath='/backup/mongobak'nowtime=$(date +%Y%m%d)start(){${sourcep

linux 下不解压查看tar.gz包中的文件列表

如下两种命令均可:gunzip或gzip -dc s.tar.gz | tar tvf -

#linux
linux下 cat grep快速查找内容

部署在Linux下的程序,日志很多,而且实时滚动,可以通过以下方式快速查找自己自己想要的内容:cat log.txt | grep 'ERROR' -A 5意思是,在log.txt文件中,查找ERROR字符,并显示ERROR所在行的之后5行cat log.txt | grep 'ERROR' -B 5  之前5行cat log.txt | grep 'ERROR' -C 5 前后5...

#linux
python读取json文件,并将数据插入到mongodb

#coding=utf-8import sunburntimport urllibfrom pymongo import Connectionfrom bson.objectid import ObjectIdimport loggingfrom datetime import datetimeimport jsonfrom time import mktimefrom fee

#python#json
linux set http proxy environment variable

在公司内网的Ubuntu VM上需要设置代理,才能访问外网。设置方法:vi /etc/environment追加以下内容:http_proxy=http://16.xxx.xxx.xx:8080https_proxy=http://16.xxx.xxx.xx:8080no_proxy=localhost,127.0.0.1,193.140.0.0/16,16.xxx

#ubuntu
mongo import json 文件

mongoimport命令可以导入json文件现有如下格式的json文件:

#mongodb#json
    共 13 条
  • 1
  • 2
  • 请选择