腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
姚红专栏
姚红
专栏成员
举报
180
文章
471836
阅读量
33
订阅数
订阅专栏
申请加入专栏
全部文章(180)
容器(29)
编程算法(23)
linux(22)
http(21)
网络安全(19)
tcp/ip(19)
数据库(18)
node.js(14)
sql(14)
容器镜像服务(14)
openstack(14)
存储(13)
https(13)
api(11)
python(10)
dns(10)
javascript(9)
云数据库 SQL Server(9)
ssh(9)
java(8)
xml(8)
kubernetes(8)
yum(8)
bash(7)
spring(7)
虚拟化(7)
unix(6)
php(5)
servlet(5)
html(5)
mvc(5)
nginx(5)
bash 指令(5)
ide(4)
网站(4)
shell(4)
对象存储(3)
c++(3)
json(3)
打包(3)
ubuntu(3)
centos(3)
文件存储(3)
分布式(3)
grep(3)
kvm(3)
负载均衡(2)
css(2)
jquery(2)
sqlite(2)
云数据库 Redis(2)
django(2)
git(2)
github(2)
struts(2)
负载均衡缓存(2)
apt-get(2)
日志数据(2)
开源(2)
正则表达式(2)
mybatis(2)
rpc(2)
udp(2)
zabbix(2)
socket编程(2)
ntp(2)
安全(2)
数据结构(2)
import(2)
return(2)
service(2)
sh(2)
二进制(2)
函数(2)
日志(2)
字符串(2)
云服务器(1)
其他(1)
ios(1)
swift(1)
c 语言(1)
go(1)
lua(1)
jsp(1)
android(1)
nosql(1)
access(1)
web.py(1)
ruby on rails(1)
tomcat(1)
mapreduce(1)
访问管理(1)
云数据库 MongoDB(1)
消息队列 CMQ 版(1)
SSL 证书(1)
mongodb(1)
DevOps 解决方案(1)
数据备份(1)
svg(1)
缓存(1)
面向对象编程(1)
aop(1)
jenkins(1)
小程序(1)
数据分析(1)
windows(1)
kafka(1)
防火墙(1)
ipv6(1)
迁移(1)
Elasticsearch Service(1)
abstract(1)
agent(1)
block(1)
centos7(1)
collections(1)
deployment(1)
device(1)
exit(1)
filter(1)
for循环(1)
history(1)
include(1)
iterable(1)
key(1)
kill(1)
kubectl(1)
lambda(1)
layout(1)
list(1)
map(1)
max(1)
mysql(1)
null(1)
path(1)
plugin(1)
png(1)
project(1)
root(1)
server(1)
supervisor(1)
tags(1)
var(1)
x86(1)
布局(1)
部署(1)
插件(1)
磁盘(1)
服务器(1)
后端(1)
架构(1)
镜像(1)
快捷键(1)
内核(1)
配置(1)
事件(1)
数学(1)
搜索(1)
系统(1)
异步(1)
搜索文章
搜索
搜索
关闭
Maven+SSM框架实现简单的增删改查
java
xml
mybatis
数据库
sql
spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而, Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java 应用都可以从 Spring 中受益。 简单来说, Spring 是一个轻量级的控制反转(IoC )和面向切面( AOP )的容器框架。
yaohong
2019-09-11
1.2K
0
jquery实现表格动态添加
php
数据库
sql
//点击追加触发 $(function(){ $("#button").click(function(){ var div_ = $("#sel").val(); var context = $("#context").val(); append(div_,context); //$("#tab tr:not(:first)").remove(); //$("#tab tbody").empty(); $("#tab tbody").remove(); query(); }); }); //点击查询全部触发 $(function(){ $("#but").click(function(){ $("#tab tbody").remove(); //$("#tab tr:not(:first)").remove(); //$("#tab tbody").empty(); query(); }); }); //点击模糊查询触发 $(function(){ $("#query").click(function(){ var context = $("#context").val(); alert("您输入的内容为:"+context); $("#tab tr:not(:first)").empty(); //$("table tbody").remove(); queryByContext(); }); }); //删除事件 function del(id){ var url = "testController/delModel"; $.ajax({ type: 'POST', url: url, data:{id: id}, dataType: 'json', success: function(data){ alert("数据库删除成功"); $("#tab tr:not(:first)").empty(); query(); }}); }; //编辑事件 function upd(id){ var url = ""; $.ajax({ type: 'POST', url: url, data:{id: id}, dataType: 'json', success: function(data){ alert("数据库编辑成功"); $("#tab tr:not(:first)").empty(); query(); }}); } //添加方法 function append(div_,context){ $("#"+div_).append("<tr><td>"+ div_ +"</td>"+"<td>"+context+"</td></tr>"); $.get("testController/addModel",{div_id: div_, context: context }).done(function( data ) { alert("添加到数据库成功"); }); }; //模糊查询方法 function queryByContext(){ var url = "testController/queryAllDataByContext"; $.ajax({ type: 'POST', url: url, data:{context:$("#context").val()}, dataType: 'json', success: function(data){ alert("数据库查询成功"); console.log(data); for(var i=0;i<data.length;i++){ var id = data[i].id; var divId = data[i].divId; var context = data[i].context; var dtt = data[i].dtt; //alert(id); $("#tab thead").append("<tr><td>"+id+"</td>"+"<td>"+divId+"</td>"+"<td>"+context+"</td>"+"<td>"+dtt+"</td>"+"<td><a class='del'onclick='del("+id+")'>删除</a></td></tr>"); } }, error:function(){ alert("数据库查询失败"); } }); }; //查询全部方法 function query(){ var url = "testController/queryAllData"; $.ajax({ type: 'POST', url: url, dataType: 'json', success: function(data){ alert("查询成功"); con
yaohong
2019-09-11
3.3K
0
MyBatis4:动态SQL
sql
mybatis
php
编程算法
javascript
MyBatis的一个强大特性之一通常是它的动态SQL能力。如果你有使用JDBC或其他相似框架的经验,你就明白条件串联SQL字符串在一起是多么地痛苦,确保不能忘了空格或者在列表的最后的省略逗号,动态SQL可以彻底处理这种痛苦。
yaohong
2019-09-11
449
0
云计算---openstack创建虚拟机过程
api
消息队列 CMQ 版
kafka
数据库
sql
虚拟机创建过程: (1)界面或命令行通过RESTful API向keystone获取认证信息。 (2)keystone通过用户请求认证信息,并生成auth-token返回给对应的认证请求。 (3)界面或命令行通过RESTful API向nova-api发送一个boot instance的请求(携带auth-token)。 (4)nova-api接受请求后向keystone发送认证请求,查看token是否为有效用户和token。 (5)keystone验证token是否有效,如有效则返回有效的认证和对应的角色(注:有些操作需要有角色权限才能操作)。 (6)通过认证后nova-api和数据库通讯。 (7)初始化新建虚拟机的数据库记录。 (8)nova-api通过rpc.call向nova-scheduler请求是否有创建虚拟机的资源(Host ID)。 (9)nova-scheduler进程侦听消息队列,获取nova-api的请求。 (10)nova-scheduler通过查询nova数据库中计算资源的情况,并通过调度算法计算符合虚拟机创建需要的主机。 (11)对于有符合虚拟机创建的主机,nova-scheduler更新数据库中虚拟机对应的物理主机信息。 (12)nova-scheduler通过rpc.cast向nova-compute发送对应的创建虚拟机请求的消息。 (13)nova-compute会从对应的消息队列中获取创建虚拟机请求的消息。 (14)nova-compute通过rpc.call向nova-conductor请求获取虚拟机消息。(Flavor) (15)nova-conductor从消息队队列中拿到nova-compute请求消息。 (16)nova-conductor根据消息查询虚拟机对应的信息。 (17)nova-conductor从数据库中获得虚拟机对应信息。 (18)nova-conductor把虚拟机信息通过消息的方式发送到消息队列中。 (19)nova-compute从对应的消息队列中获取虚拟机信息消息。 (20)nova-compute通过keystone的RESTfull API拿到认证的token,并通过HTTP请求glance-api获取创建虚拟机所需要镜像。 (21)glance-api向keystone认证token是否有效,并返回验证结果。 (22)token验证通过,nova-compute获得虚拟机镜像信息(URL)。 (23)nova-compute通过keystone的RESTfull API拿到认证k的token,并通过HTTP请求neutron-server获取创建虚拟机所需要的网络信息。 (24)neutron-server向keystone认证token是否有效,并返回验证结果。 (25)token验证通过,nova-compute获得虚拟机网络信息。 (26)nova-compute通过keystone的RESTfull API拿到认证的token,并通过HTTP请求cinder-api获取创建虚拟机所需要的持久化存储信息。 (27)cinder-api向keystone认证token是否有效,并返回验证结果。 (28)token验证通过,nova-compute获得虚拟机持久化存储信息。 (29)nova-compute根据instance的信息调用配置的虚拟化驱动来创建虚拟机。
yaohong
2019-09-11
1.4K
0
openstack中数据库连接数太多--pymysql.err.OperationalError,1040, u'Too many connections'
云数据库 SQL Server
数据库
sql
OperationalError: (pymysql.err.OperationalError) (1040, u'Too many connections')
yaohong
2019-09-11
1.3K
0
openstack: No valid host was found. There are not enough hosts available
openstack
云数据库 SQL Server
数据库
sql
云服务器
这个问题产生的很大原因有: 1)计算节点的内存不足、CPU资源不够、硬盘空间资源不足造成的;将云主机类型规格调小点,发现就能创建成功。
yaohong
2019-09-11
3.4K
0
云计算/云存储---Ceph和Openstack的cinder模块对接方法
数据库
sql
tcp/ip
分布式
openstack
在ceph节点两次执行如下语句,两次{your-openstack-server}分别填控制节点和计算节点IP。
yaohong
2019-09-11
1.8K
0
VMware vCenter 6.0 安装及群集配置介绍
虚拟化
数据库
sql
https
网络安全
VMware vCenter Server 提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础。可集中管理VMware vSphere环境,与其他管理平台相比,极大地提高了 IT 管理员对虚拟环境的控制。
yaohong
2019-09-11
2K
0
Python的Web应用框架--Django
html
django
云数据库 SQL Server
数据库
sql
python的web框架有很多,个人查了一下,有Django、Pylons、 Tornado、Bottle和Flask等,其中使用人数最多的是Django,而我学习Django也是因为openstack中使用的是django框架。
yaohong
2019-09-11
713
0
MySQL
编程算法
云数据库 SQL Server
数据库
sql
#mysqladmin -u root password "new_password";
yaohong
2019-09-11
592
0
分布式监控-open-falcon
云数据库 SQL Server
数据库
sql
yum
javascript
操作系统:centos7(minimal,www.centos.org下载的包是CentOS-7-x86_64-Minimal-1611.iso)
yaohong
2019-09-11
691
0
Docker 中 MySQL 数据的导入导出
云数据库 SQL Server
容器
数据库
sql
容器镜像服务
由于 docker 不是实体,所以要把mysql的数据库导出到物理机上,命令如下:
yaohong
2019-09-11
4.3K
0
超全的数据库分类介绍
存储
数据结构
数据库
nosql
sql
数据库通常分为层次式数据库、网络式数据库和关系式数据库三种。而不同的数据库是按不同的数据结构来联系和组织的。
yaohong
2019-09-11
6.1K
0
kubernetes 磁盘、PV、PVC
云数据库 SQL Server
数据库
sql
node.js
容器
使用hostPath会发现当删除一个pod,并且下一个pod使用了指向主机上相同路径的hostPath卷,则新pod将会发现上一个pod留下的数据,但前提是必须将其调度到与第一个pod相同的节点上。
yaohong
2019-09-11
1.7K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档