腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
山海散人技术
专栏成员
举报
196
文章
195521
阅读量
27
订阅数
订阅专栏
申请加入专栏
全部文章(196)
编程算法(34)
java(32)
http(19)
数据库(18)
容器(16)
网站(15)
jvm(15)
node.js(13)
apache(13)
缓存(13)
sql(12)
spring(11)
云数据库 Redis®(10)
容器镜像服务(10)
jdk(10)
tcp/ip(10)
分布式(9)
网络安全(9)
腾讯云测试服务(8)
存储(8)
rabbitmq(8)
https(8)
Elasticsearch Service(8)
云数据库 SQL Server(7)
maven(7)
linux(7)
打包(6)
git(6)
api(6)
开源(6)
es(6)
xml(5)
jar(5)
nginx(5)
负载均衡(4)
javascript(4)
html(4)
负载均衡缓存(4)
zookeeper(4)
socket编程(4)
数据分析(4)
数据结构(4)
kafka(4)
php(3)
python(3)
erlang(3)
memcached(3)
ide(3)
github(3)
tomcat(3)
unix(3)
文件存储(3)
命令行工具(3)
企业(3)
jdbc(3)
配置(3)
自动驾驶(2)
c++(2)
go(2)
bash(2)
jsp(2)
jquery(2)
json(2)
android(2)
lucene/solr(2)
消息队列 CMQ 版(2)
shell(2)
dns(2)
hashmap(2)
二叉树(2)
udp(2)
mqtt(2)
config(2)
export(2)
txt(2)
对象存储(1)
其他(1)
官方文档(1)
区块链(1)
数据挖掘(1)
ruby(1)
lua(1)
servlet(1)
vue.js(1)
react(1)
css(1)
ecmascript(1)
arm(1)
phpmyadmin(1)
mvc(1)
django(1)
eclipse(1)
搜索引擎(1)
centos(1)
日志服务(1)
云数据库 MongoDB(1)
TDSQL MySQL 版(1)
海外加速(1)
SSL 证书(1)
mongodb(1)
渲染(1)
serverless(1)
压力测试(1)
mybatis(1)
面向对象编程(1)
spring boot(1)
npm(1)
cdn(1)
单元测试(1)
markdown(1)
dubbo(1)
rpc(1)
jenkins(1)
安全(1)
数据处理(1)
windows(1)
系统架构(1)
groovy(1)
agent(1)
app(1)
append(1)
axes(1)
axis(1)
case(1)
chmod(1)
database(1)
dataframe(1)
endpoint(1)
exists(1)
global(1)
im(1)
instance(1)
join(1)
key(1)
member(1)
module(1)
pandas(1)
path(1)
plugin(1)
project(1)
properties(1)
search(1)
server(1)
service(1)
shift(1)
space(1)
src(1)
table(1)
tkinter(1)
ui(1)
vi(1)
测试(1)
登录(1)
二进制(1)
集群(1)
架构(1)
脚本(1)
快捷键(1)
内存(1)
数据(1)
推送(1)
拖拽(1)
源码(1)
注解(1)
搜索文章
搜索
搜索
关闭
SpringBoot2.x+H2进行单元测试
腾讯云测试服务
单元测试
数据库
maven
sql
1. 整体描述 整体项目使用 SpringBoot2.x、MySQL实现。 使用到的插件:hutool、mybatis-plus、liquebase、lombok、h2。 项目主要为展示如何使用 h2 内存数据库进行单元测试的边写,不会对参数进行有效性检测,尽可能简化逻辑!不会对其他插件进行详细讲解。 使用 liquebase 进行数据库结构的管理,使用 mybatis-plus 简化数据库操作。 为了防止单元测试产生很多垃圾数据,使用 h2 内存数据库,测试之后,数据销毁。 2. 项目 demo 地址
山海散人
2021-06-09
1.9K
0
rebar3-命令
编程算法
腾讯云测试服务
每个命令代表一个任务,运行一个或多个功能完成任务。 1. as ---- 高阶任务,它使一个配置文件名称和任务列表在该配置文件下运行。 2. compile ---- 在确保所有依赖项都可用之后,如果依赖项不存在,会获取依赖项,该命令将编译所需的依赖项和项目的应用程序的.app.src文件和.erl文件。 3. clean ---- 从应用程序中删除已编译生成的beam文件。 默认情况下,clean命令删除顶级应用程序的beam文件。对于配置文件的处理也是如此,这意味着rebar3 clean仅仅清
山海散人
2021-03-03
1.6K
0
centos安装git上遇到的问题
git
1. 下载地址:https://www.kernel.org/pub/software/scm/git/
山海散人
2021-03-03
753
0
Git命令集
开源
git
github
网站
-------------------------------------------------------------------------------
山海散人
2021-03-03
373
0
利用Docker使用nginx镜像快速搭建静态网站
容器镜像服务
nginx
容器
docker pull hub.c.163.com/library/nginx:latest
山海散人
2021-03-03
1K
0
RabbitMQ安装
rabbitmq
http
数据库
sql
1. 下载RabbitMQ软件包 地址:http://www.rabbitmq.com/install-debian.html
山海散人
2021-03-03
363
0
网页简单闹钟效果
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>网页闹钟</title> <meta name="Keywords" content="关键字,关键字"> <meta name="description" content=""> <style type="text/css"> *{margin:
山海散人
2021-03-03
1.1K
0
模拟UI中国首页
ui
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>UI中国</title> <meta name="Keywords" content="关键字,关键字"> <meta name="description" content=""> <style type="text/css"> *{margin:
山海散人
2021-03-03
851
0
Java生成二维码
数据结构
编程算法
public static void getQecodeImg(String content, String imgPath) {
山海散人
2021-03-03
386
0
Java实现简单屏幕监控
java
public static void test() { //实例化窗口 JFrame jf = new JFrame("eagle天堂屏幕监控"); //设置窗口大小 jf.setSize(600, 600); //显示窗口 jf.setVisible(true); //窗口始终显示在其他窗口的上面 jf.setAlwaysOnTop(true); //窗口关闭的同时程序关闭 jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //开始监控屏幕 //拿到工具类 Toolkit tk = Toolkit.getDefaultToolkit(); //获取屏幕大小 Dimension dm = tk.getScreenSize(); //利用label显示图片 JLabel imageLabel = new JLabel(); jf.add(imageLabel); //利用robot try { Robot robot = new Robot(); while(true) { //创建一个矩形 Rectangle rec = new Rectangle(jf.getWidth(), 0, (int) dm.getWidth() - jf.getWidth(), (int) dm.getHeight()); //创建一个包含从屏幕中读取的图像 BufferedImage bufImg = robot.createScreenCapture(rec); //将图片设置到label中 imageLabel.setIcon(new ImageIcon(bufImg)); //延迟100毫秒 Thread.sleep(100); } } catch (Exception e) { e.printStackTrace(); } }
山海散人
2021-03-03
1K
0
Erlang连接&操作mysql数据库
云数据库 SQL Server
erlang
数据库
sql
tcp/ip
地址:https://github.com/dizzyd/erlang-mysql-driver
山海散人
2021-03-03
1.1K
0
腾讯QQ音乐点歌系统
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>腾讯QQ音乐点歌系统---eagle天堂盲鹰</title> <meta name="Keywords" content="关键字,关键字"> <meta name="description" content
山海散人
2021-03-03
923
0
使用Docker创建JavaWeb运行环境(亲测)
tomcat
容器
jdk
命令行工具
1. 安装Docker ① which curl ② 若curl不存在,安装 sudo apt-get install curl ③ 脚本安装 sudo curl -fsSL https://get.docker.com | sh ④ 检验安装是否成功 docker version 会发现只能看到Client版本信息,无法看到Server版本信息 ⑤ 将当前客户加入docker组中 sudo usermod -aG docker ifkirin 做完操作需要签出一次,签出之后再次 docker version 会发现有Client、Server的版本相关信息细 2. 下载ubuntu镜像 docker pull ubuntu 3. 启动并进入容器 docker run -itv /home/ifkirin/DockerSoftware/:/mnt/share/ ubuntu /bin/bash 4. 安装jdk及tomcat ① 解压tomcat及jdk cd /mnt/share tar vxf tomcat tar vxf jdk ② 将其放到你的软件目录,我以/opt为例 cp -r tomcat /opt/ cp -r jdk /opt/ ③ 安装vim 更新源 apt-get update 安装 apt-get install vim ④ 添加JDK环境变量 vim ~/.bashrc 在文件尾添加: export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55 export JRE_HOME={JAVA_HOME}/jre export CLASSPATH=.:{JAVA_HOME}/lib:{JRE_HOME}/lib export PATH={JAVA_HOME}/bin:PATH source ~/.bashrc ⑤ 验证:java -version 5. tomcat中创建静态网页(用作以后验证) cd /opt/tomcat/webapps mkdir test cd test vim index.html 6. 创建新的镜像(保存刚才的一堆操作) ① 首先先退出容器,进入命令行:先按 ctrl+p 再按ctrl+q,千万别直接输入exit退出 ② 查看容器ID docker ps -a ③ 提交新的镜像 docker commit 容器ID my_web_docker 7. 使用新的镜像创建新的容器 ① 关闭并删除所有容器(也可以不删) docker stop (docker ps -q) & docker rm
山海散人
2021-03-03
641
0
MongoDB简易安装及访问
mongodb
数据库
http
sql
云数据库 MongoDB
1. 安装 下载压缩包 https://www.mongodb.com/download-center?jmp=nav#community 解压 tar vxf _.tgz
山海散人
2021-03-03
312
0
Mnesia判断数据库和表是否存在
agent
case
exists
member
table
1. 判断数据库是否存在 case mnesia:system_info(use_dir) of true -> alread_created; _ -> mnesia:create_schema([node()]) end. 2. 判断表是否存在 case lists:member(agent_cache_table, mnesia:system_info(tables)) of true -> l
山海散人
2021-03-03
1.4K
0
erlang连接mysql
云数据库 SQL Server
erlang
数据库
sql
tcp/ip
想使用erlang连接mysql数据库,来百度找方法,但大多方法都不能用,在整合了集中方法之后,整理出了以下内容。
山海散人
2021-03-03
1.3K
0
js运动框架,兼容opacity
json
function getStyle(obj, name) { if (obj.currentStyle) { return obj.currentStyle[name]; } else { return getComputedStyle(obj, false)[name]; } }
山海散人
2021-03-03
2.3K
0
3D拖拽相册的实现
拖拽
<!DOCTYPE html> <html onselectstart="return false"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>3D拖拽相册</title> <meta name="Keywords" content="关键字,关键字"> <meta name="descrip
山海散人
2021-03-03
638
0
裁剪法实现_图片无缝左右切换
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>裁剪法实现---无缝左右切换</title> <meta name="Keywords" content="关键字,关键字"> <meta name="description" content="">
山海散人
2021-03-03
2K
0
实现简易贪吃蛇
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>贪吃蛇游戏-盲鹰</title> <meta name="Keywords" content="关键字,关键字"> <meta name="description" content="">
山海散人
2021-03-03
416
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档