- LiveGBS流媒体平台GB/T28181功能-支持配置开启 HTTPS 服务什么时候需要开启HTTPS服务
Marvin1311
LiveGBS开启HTTPSHTTPS证书配置SSL证书配置HTTPS国标GB28181国标GB28181SSL
LiveGBS功能支持配置开启HTTPS服务什么时候需要开启HTTPS服务1、配置开启HTTPS1.1、准备https证书1.1.1、选择Nginx类型证书下载1.2、配置LiveCMS开启HTTPS1.2.1web页面配置1.2.2配置文件配置2、验证HTTPS服务3、为什么要开启HTTPS3.1、安全性要求3.2、功能需求4、搭建GB28181视频直播平台1、配置开启HTTPS1.1、准备ht
- LiveGBS流媒体平台GB/T28181常见问题-如何快速查看推流上来的摄像头并停止摄像头推流?
Marvin1311
LiveGBS常见问题LiveGBS直播会话GB28181国标平台LiveGBS国标国标GBS
LiveGBS流媒体平台GB/T28181常见问题-如何快速查看推流上来的摄像头并停止摄像头推流?1、负载信息2、负载信息说明3、会话列表查看3.1、会话列表4、停止会话5、搭建GB28181视频直播平台1、负载信息实时展示直播、回放、播放、录像、H265、级联等使用数目2、负载信息说明直播:当前推流到平台的实时视频数目回放:当前推流到平台的回放视频数目播放:当前观看直播和回放的在线人数之和录像:
- LiveGBS流媒体平台GB/T28181常见问题-如何配置使用自己已有的redis服务替换redis版本升级redis版本
Marvin1311
LiveGBS常见问题LiveGBS配置redisREDIS版本替换REDIS版本升级国标Redis使用自己REDIS
LiveGBS如何配置使用自己已有的redis服务替换redis版本升级redis版本1、Redis服务2、如何切换REDIS?2.1、停止启动REDIS2.2、配置信令服务2.3、配置流媒体服务2.4、启动3、搭建GB28181视频直播平台1、Redis服务在LivGBS中Redis作为数据交换、数据订阅、数据发布的高速缓存服务。默认LiveCMS解压目录下会携带一个REDIS服务。如果已经有自
- 海康 大华 华为 宇视等安防摄像头、NVR、平台网关通过GB28181接入LiveGBS流媒体服务实现WEB无插件直播...
staritstarit
httpjava网络python物联网
介绍GB28181协议是由公安部牵头实现的安防行业统一的设备接入、流媒体传输的协议。GB28181从2011版开始,目前基本所有的安防设备厂家的摄像头、NVR、视频平台都支持GB28181协议,是各家设备统一接入管理最好的标准。这里提到的LiveGBS就是基于GB28181协议实现的可接入海康、大华、华为、科达、宇视等等各家摄像头、NVR、平台,做到统一管理,以及统一视频接入、并实现WEB端无插件
- 海康、大华摄像头GB28181接入实现WEB端无插件直播
staritstarit
httpjava网络websocketpython
介绍GB28181协议是由公安部牵头实现的安防行业统一的设备接入、流媒体传输的协议。GB28181从2011版开始,目前基本所有的安防设备厂家的摄像头、NVR、视频平台都支持GB28181协议,是各家设备统一接入管理最好的标准。LiveGBS就是基于GB28181协议实现的可接入海康、大华、华为、科达、宇视等等各家摄像头、NVR、平台,做到统一管理,以及统一视频接入、并实现WEB端无插件直播,同时
- LiveNVR拉取海康、大华、华为、天地伟业等各种监控视频RTSP流地址做H5 web直播和回放的介绍
jinlong0603
LiveNVR监控摄像头web直播大华web直播华为web直播海康浏览器直播天地伟业摄像头H5直播
介绍LiveNVR是Onvif、RTSP协议的,它是服务端去拉取摄像头的RTSP直播流的,需要与设备在一个局域网,或者LiveNVR在公网的情况,摄像头设备这边要映射到公网才能拉取到。LiveNVR可以通过Onvif/RTSP接入摄像头后再转成GB28181注册到LiveGBS上,解决设备不支持GB28181的问题。LiveNVR可以独立使用,也可以配合LiveGBS一起使用功能LiveNVR除了
- LiveGBS流媒体平台GB/T28181功能-基础配置接入控制白名单黑名单配置控制设备安全接入设备单独配置接入密码
Marvin1311
GB28181白名单GB28181黑名单GB28181配置国标配置注册LiveGBS国标
LiveGBS基础配置接入控制白名单黑名单配置控制设备安全接入设备单独配置接入密码1、白名单配置应用场景2、接入控制2.1、白名单2.2、黑名单3、搭建GB28181视频直播平台1、白名单配置应用场景LiveGBS国标流媒体服务,支持白名单配置。可在设备注册前,配置白名单(设备国标编号,接入密码);注册接入的摄像机或是平台,优先校验白名单中配置的密码;设备在白名单中,密码不正确时,阻止接入;设备不
- 海康设备、LiveNVR等通过GB35114国密协议对接到LiveGBS GB28181/GB35114平台的详细操作说明
jinlong0603
httpsssl服务器
一、LiveNVR通过GB35114接入LiveGBS1.1开启LiveGBS35114功能信令服务livecms.ini配置文件中[sip]增加一行gm=1启动LiveCMS1.2生成设备端证书我们用LiveNVR做为设备端向LiveGBS注册,这里先生成LiveNVR的设备证书,并将LiveNVR的设备证书给LiveGBS端平台端。创建证书请求时国家填CN(表示中国),其他内容可以根据实际情况
- GB28181/GB35114平台LiveGBS何如添加白名单,使指定海康、大华、华为等GB28181摄像头或录像机设备可以免密接入
jinlong0603
LiveGBSGB28181白名单GB28181免密接入GB28181平台
1、什么是GB/T28181级联协议定义中的解释如下:级联cascadednetworking两个信令安全路由网关之间按照上下级关系连接,上级中心信令控制服务器通过信令安全路由网关可调用下级中心信令控制服务器所管辖的监控资源,下级中心信令控制服务器通过信令安全路由网关向上级中心信令控制服务器上传本级中心信令控制服务器所管辖的监控资源或共享上级资源。简而言之:平台可以将已经接入到自身的摄像头共享给第
- LiveGBS流媒体平台GB/T28181功能-操作日志页面如何筛选上级平台的调用记录直播观看录像回看等操作信息
Marvin1311
GB28181级联LiveGBS国标级联操作日志筛选国标GB28181级联如何筛选日志
LiveGBS操作日志页面如何筛选上级平台的调用记录直播观看录像回看等操作信息1、如何GB28181级联?2、查看上级平台调用2.1、级联目录检索过滤2.2、级联拉流过滤3、搭建GB28181视频直播平台1、如何GB28181级联?LiveGBS国标GB/T28181流媒体平台接入GB28181设备作为下级支持级联到共享到海康大华宇视等第三方国标平台支持对接政务公安内网国标视频平台2、查看上级平台
- LiveGBS流媒体平台GB/T28181功能-操作日志如何配置保留天数过滤记录的日志根据操作名称过滤记录日志
Marvin1311
LiveGBS操作日志操作日志保留天数操作日志记录国标级联日志GB28181操作日志
LiveGBS功能操作日志菜单如何配置保留天数过滤记录的日志根据操作名称过滤记录日志1、操作日志2、配置保留天数3、配置不记录操作日志3.1、不记录所有3.2、不记录指定操作名称4、相关问题4.1、级联操作日志筛选5、搭建GB28181视频直播平台1、操作日志LiveGBS操作日志菜单,会记录api请求,上级调用记录等2、配置保留天数LiveCMS解压目录下,livecms.ini中配置保留天数,
- LiveGBS流媒体平台GB/T28181常见问题-国标编号是什么设备编号和通道国标编号标记唯一的摄像头|视频|镜头通道
Marvin1311
摄像头编号视频通道国标编号报警通道编号GB28181国标编号LiveGBS编号
LiveGBS国标GB28181中国标编号是什么设备编号和通道国标编号标记唯一的摄像头|视频|镜头通道1、什么是国标编号?2、国标设备ID和通道ID3、ID统一编码规则4、搭建GB28181视频直播平台1、什么是国标编号?国标GB28181对接过程中,可能有的小伙伴会疑惑编号的问题。比如设备ID、视频通道ID、镜头ID、语音通道ID、报警通道ID等。这么多编号什么意思?为啥有这么多。只要理解了,视
- 输电线路摄像头如何快速对接GB28281进入LiveGBS国标平台
合方圆低功耗mode
电力应用输电线路远程监控拍照网络电力人工智能图像处理视觉检测
输电线路可视化监控,对接平台的接入,是比较棘手的一个问题,因为每个厂家的硬件设备不同,对于南网,I1,B接口,要根据不同的协议接口去跟平台对接,这个往往才是厂商比较花时间精力对接。经过多天的调试对接,终于将合方圆的输电线路图像监控设备,成功对接到南网,通过GB28281协议,能在LiveGBS国标平台实现图像抓拍,定时抓拍,视频流播放。特别写出一些对接容易出现的问题,以免大家踩坑:首先按照合方圆的
- LiveGBS流媒体平台GB/T28181功能-概览中负载信息直播、回放、播放、录像、H265、级联查看负载会话列表
Marvin1311
LiveGBS查看直播流LiveGBS查看录像流LiveGBS会话列表查看LiveGBS负载查看GB28181负载详细信息
LiveGBS常见问题-概览中负载信息具体表示什么直播、回放、播放、录像、H265、级联等1、负载信息2、负载信息说明3、会话列表查看3.1、会话列表4、搭建GB28181视频直播平台1、负载信息实时展示直播、回放、播放、录像、H265、级联等使用数目2、负载信息说明直播:当前推流到平台的实时视频数目回放:当前推流到平台的回放视频数目播放:当前观看直播和回放的在线人数之和录像:当前正在云端录像的通
- 互联网监控直播-LiveGBS分发出RTMP、HLS、FLV、RTSP视频流说明介绍
jinlong0603
LiveGBS物联网直播LiveGBSGB28181流媒体服务摄像头直播
背景需求需求比视频流协议更重要,你想要什么,什么可以满足你的需求,这个很大程度上是需求在前,选择使用什么视频流是比较靠后的。目前Live系列互联网直播服务将全线支持HLS、RTMP、HTTP-FLV、RTSP视频流,因此本地篇博文将分别对三个协议的直播流进行分析,帮助有需要的你更好的结合自身选择对应的视频流来使用!比如LiveGBS就是一个安防行业通过GB28181协议接入各个厂家安防摄像头、硬盘
- GB28181/GB35114国标平台LiveGBS适配国产信创环境,使用国产数据库达梦数据库、高斯数据库、瀚高数据库的配置方法...
staritstarit
数据库
1、如何配置切换信创达梦数据库?livecms.ini->[db]下面添加配置如:...[db]dialect=dmurl=dm://SYSDBA:Aa12345678@localhost:5236/livegbs2、如何配置切换高斯数据库?livecms.ini->[db]下面添加配置如:...[db]dialect=gaussurl=host=192.168.2.153port=5432use
- GB28181流媒体平台LiveGBS切换为国产信创环境下达梦数据库、高斯数据库、瀚高数据库的配置说明
jinlong0603
LiveGBS国产环境GB28181平台GB28181使用国产数据库GB28181瀚高GB28181达梦数据GB28181高斯数据库
LiveGBS流媒体平台GB/T28181功能-支持数据库切换为高斯数据库信创瀚高数据信创数据库1、如何配置切换信创达梦数据库?2、如何配置切换高斯数据库?3、如何配置切换信创瀚高数据库?4、搭建GB28181视频直播平台1、如何配置切换信创达梦数据库?livecms.ini->[db]下面添加配置如:...[db]dialect=dmurl=dm://SYSDBA:Aa12345678@loca
- GB28181国标平台LiveGBS视频统一汇聚后如何获取固定的播放地址,实现监控视频Web页面无插件播放、拉流分析、上大屏等目的...
staritstarit
音视频前端ffmpeg
目前汇聚各种厂家监控设备的视频汇聚平台,基本都是通过GB28181标准协议实现的。下面介绍下LiveGBSWeb无插件直播的GB28181视频平台将各厂家(包括海康、大华、华为、宇视、天地伟业等)监控汇聚到同一个服务器上后,如何或者直播链接可以直播浏览器播放,或者二次开发嵌入到自己的业务系统里面进行浏览器无插件播放的。1、视频集成方式1.1、分享页面集成直接集成包含播放器的页面到业务系统中去,如i
- LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视硬件NVR摄像头通道0未获取到视频通道如何排查如何抓包分析
Marvin1311
LiveGBS常见问题海康注册没有通道大华注册没有通道宇视注册没有通道华为注册没有通道LiveGBS没有通道国标设备通道01024程序员节
LiveGBS常见问题海康大华宇视硬件NVR摄像头通道0未获取到视频通道如何排查如何抓包分析?1、硬件NVR配置接入示例2、通道数为0处置2.1、判断信令是否畅通2.1.1、点击更新通道2.1.2、有成功提示2.1.2.1、确认设备的视频通道编码是否填写2.1.2.2、确认是否超过授权数目2.1.3、没有成功提示2.1、尝试确认SIPHost地址2.2、尝试确认sip服务器ID2.3、尝试修改本地
- LiveGBS流媒体平台GB/T28181常见问题-安全控制HTTP接口鉴权勾选流地址鉴权后401Unauthorized如何播放调用接口
Marvin1311
LiveGBS常见问题401UnauthorizedUnauthorized提示接口调用401国标GB28181401GBUnauthorized
LiveGBS流媒体平台GB/T28181常见问题-安全控制HTTP接口鉴权勾选流地址鉴权后401Unauthorized如何播放调用接口?1、安全控制1.1、HTTP接口鉴权1.2、流地址鉴权2、401Unauthorized2.1、携带token调用接口2.1.1、获取鉴权token2.1.2、调用其它接口2.1.2.1、携带CookieToken2.1.2.2、携带URLToken2.2、p
- LiveGBS流媒体平台GB/T28181功能-国标流媒体服务同时兼容内网收流外网收流多网段设备收流
Marvin1311
国标多网段设备GB28181注册级联国标平台多网段多个专线国标GB28181网段
LiveGBS流媒体平台GB/T28181功能-国标流媒体服务同时兼容内网收流外网收流多网段设备收流1、背景2、设备接入播放2.1、查看通道2.2、直播播放3、默认收流地址配置4、其它网络设备收流配置5、搭建GB28181视频直播平台1、背景服务器部署的时候,可能有多个网卡多个网段。LiveGBS接入国标摄像头设备,或是下级平台的时候,可能来自于不同的网段。这时候,怎么把不同网络段的设备或是平台都
- LiveGBS流媒体平台GB/T28181功能-支持数据库切换为高斯数据库信创瀚高数据信创数据库
Marvin1311
信创数据库信创瀚高数据库信创高斯数据库LiveGBS信创数据库LiveGBS国产数据库GB28181国产数据库
LiveGBS流媒体平台GB/T28181功能-支持数据库切换为高斯数据库信创瀚高数据信创数据库1、如何配置切换高斯数据库?2、如何配置切换信创瀚高数据库?3、搭建GB28181视频直播平台1、如何配置切换高斯数据库?livecms.ini->[db]下面添加配置如:...[db]dialect=gaussurl=host=192.168.2.153port=5432user=liveqingpa
- LiveGBS伴侣
PTTLINK
编辑器
【1】LiveGBS简介LiveGBS是一套支持国标(GB28181)流媒体服务软件。国标无插件;提供用户管理及Web可视化页面管理;提供设备状态管理,可实时查看设备是否掉线等信息;实时流媒体处理,PS(TS)转ES;设备状态监测、云台控制、录像检索、回放;提供WebRTC、RTSP、RTMP、HTTP-FLV、WS-FLV、HLS等多种协议流输出;支持设备|平台通过GB28181注册接入、向上级
- LiveNVR监控流媒体Onvif/RTSP功能-RTSP/RTMP/HLS/HTTP-FLV视频文件流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台
Marvin1311
LiveNVR转GB28181RTMP推流转GB28181RTSP推流转GB28181视频文件转GB28181ONVIF云台转GB28181
LiveNVR功能视频直播流流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台1、背景说明2、通道配置2.1、直播流地址配置2.2、RTSP类型流地址配置示例2.3、Onvif接入示例3、GB28181级联配置3.1、接入第三方国标平台3.2、接入LiveGBS示例3.2、配置通道国标编号3.2.1、自动生成通道国标编号3.2.2、手动配置通道国标编号4、上级国标平台查看4
- LiveGBS GB28181流媒体平台中如何根据各种应用场景提供不同播放权限,满足用户自定义各种播放权限
jinlong0603
LiveGBSGB28181流媒体平台流媒体鉴权流媒体权限控制自定义流媒体播放权限
随着目前对信息安全的越来越重视,视频监控领域的视频流也需要做各种安全策略。视频监控流流媒体平台输出的直播流需要做权限限制,只允许哪些IP访问、只允许哪些用户访问等等各种权限限制。为了满足不同用户不同场景各种不同的播放权限需求,LiveGBSGB28181流媒体平台提供了可以设置播放时回调函数,让用户自己确定是否允许播放,详细如下介绍。1、直播流安全控制1.1、直播流开启控制默认直播流的开启,需要调
- LiveGBS 国标平台作为下级GB28181级联到海康大华宇视华为等第三方国标平台的操作步骤说明
jinlong0603
LiveGBSGB28181级联国标级联GB28181平台级联国标平台级联国标平台对接
LiveGBS国标平台作为下级GB28181级联到海康大华宇视华为等第三方国标平台的操作步骤说明1、什么是GB/T28181级联2、搭建GB28181国标流媒体平台3、获取上级平台接入信息3.1、如何提供信息给上级3.2、上级国标平台如何添加下级域3.2、接入LiveGBS示例4、配置国标级联4.1、国标级联菜单4.2、添加上级平台4.3、编辑上级平台级联4.4、共享通道给上级平台(选择通道)4.
- GB28181/GB35114视频汇聚平台LiveGBS中如果修改默认admin用户的用户名以及其他用户的用户名
jinlong0603
音视频
GB28181/GB35114流媒体服务搭建搭建入口,解压启动即用:https://www.liveqing.com/docs/download/LiveGBS.html一、功能说明提供用户管理及Web可视化页面管理,开源的前端页面源码;提供设备状态管理,可实时查看设备是否掉线等信息;提供实时流媒体处理,PS(TS)转ES;提供RTSP、RTMP、HTTP-FLV、Websocket-FLV、HL
- LiveGBS流媒体平台GB/T28181常见问题-无法注册不上海康NVR摄像机自带物联网卡摄像头注册GB/T28181国标平台看不到设备的时候如何抓包及排查
Marvin1311
LiveGBS常见问题海康无法注册大华无法注册宇视无法注册华为无法注册摄像头无法注册GB28181无法注册
LiveGBS无法注册不上海康NVR摄像机自带物联网卡摄像头注册GB/T28181国标平台看不到设备的时候如何抓包及排查1、设备注册后查看不到1.1、是否是自带物联网卡的摄像头1.2、关闭萤石云1.3、防火墙排查1.4、端口排查1.5、IP地址排查1.6、设备TCP/IP配置排查1.7、设备多网卡排查1.8、设备接入配置参数排查1.9、设备尝试修改本地SIP端口1.10、tcp注册尝试1.11、设
- LiveGBS国标GB28181流媒体服务-下载本地搭建私有服务
Marvin1311
LiveGBS-GB28181国标无插件进入所有资源列表相关介绍在线演示入口|在线接口文档|安装使用说明image.png版本下载下载入口LiveGBS服务,包含信令服务和流媒体服务,需同时安装image.png
- LiveGBS流媒体平台GB/T28181功能-设备树自定义分组自定义组织机构选择通道共享给上级国标平台配置权限给指定用户
Marvin1311
如何自定义分组GB28181自定义组织组织机构国标级联GB28181组织机构如何共享组织给上级如何共享机构给上级
LiveGBS流媒体平设备树自定义分组自定义组织机构选择通道共享给上级国标平台权限给指定用户1、背景2、分组2.1、新建分组2.2、选择通道2.3、导入设备2.4、编辑名称2.5、删除分组2.6、移除分组3、国标级联3.1、分组共享节点3.1.1、共享给上级平台3.1.2、分配权限给用户3.2、级联列表选择共享3.2.1、选择通道3.2.2、全部共享4、相关问题4.1、可以作为下级平台吗4.2、如
- 分享100个最新免费的高匿HTTP代理IP
mcj8089
代理IP代理服务器匿名代理免费代理IP最新代理IP
推荐两个代理IP网站:
1. 全网代理IP:http://proxy.goubanjia.com/
2. 敲代码免费IP:http://ip.qiaodm.com/
120.198.243.130:80,中国/广东省
58.251.78.71:8088,中国/广东省
183.207.228.22:83,中国/
- mysql高级特性之数据分区
annan211
java数据结构mongodb分区mysql
mysql高级特性
1 以存储引擎的角度分析,分区表和物理表没有区别。是按照一定的规则将数据分别存储的逻辑设计。器底层是由多个物理字表组成。
2 分区的原理
分区表由多个相关的底层表实现,这些底层表也是由句柄对象表示,所以我们可以直接访问各个分区。存储引擎管理分区的各个底层
表和管理普通表一样(所有底层表都必须使用相同的存储引擎),分区表的索引只是
- JS采用正则表达式简单获取URL地址栏参数
chiangfai
js地址栏参数获取
GetUrlParam:function GetUrlParam(param){
var reg = new RegExp("(^|&)"+ param +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null
- 怎样将数据表拷贝到powerdesigner (本地数据库表)
Array_06
powerDesigner
==================================================
1、打开PowerDesigner12,在菜单中按照如下方式进行操作
file->Reverse Engineer->DataBase
点击后,弹出 New Physical Data Model 的对话框
2、在General选项卡中
Model name:模板名字,自
- logbackのhelloworld
飞翔的马甲
日志logback
一、概述
1.日志是啥?
当我是个逗比的时候我是这么理解的:log.debug()代替了system.out.print();
当我项目工作时,以为是一堆得.log文件。
这两天项目发布新版本,比较轻松,决定好好地研究下日志以及logback。
传送门1:日志的作用与方法:
http://www.infoq.com/cn/articles/why-and-how-log
上面的作
- 新浪微博爬虫模拟登陆
随意而生
新浪微博
转载自:http://hi.baidu.com/erliang20088/item/251db4b040b8ce58ba0e1235
近来由于毕设需要,重新修改了新浪微博爬虫废了不少劲,希望下边的总结能够帮助后来的同学们。
现行版的模拟登陆与以前相比,最大的改动在于cookie获取时候的模拟url的请求
- synchronized
香水浓
javathread
Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。然而,当一个线程访问object的一个加锁代码块时,另一个线程仍然
- maven 简单实用教程
AdyZhang
maven
1. Maven介绍 1.1. 简介 java编写的用于构建系统的自动化工具。目前版本是2.0.9,注意maven2和maven1有很大区别,阅读第三方文档时需要区分版本。 1.2. Maven资源 见官方网站;The 5 minute test,官方简易入门文档;Getting Started Tutorial,官方入门文档;Build Coo
- Android 通过 intent传值获得null
aijuans
android
我在通过intent 获得传递兑现过的时候报错,空指针,我是getMap方法进行传值,代码如下 1 2 3 4 5 6 7 8 9
public
void
getMap(View view){
Intent i =
- apache 做代理 报如下错误:The proxy server received an invalid response from an upstream
baalwolf
response
网站配置是apache+tomcat,tomcat没有报错,apache报错是:
The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /. Reason: Error reading fr
- Tomcat6 内存和线程配置
BigBird2012
tomcat6
1、修改启动时内存参数、并指定JVM时区 (在windows server 2008 下时间少了8个小时)
在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:
window下, 在catalina.bat最前面
set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms5
- Karam与TDD
bijian1013
KaramTDD
一.TDD
测试驱动开发(Test-Driven Development,TDD)是一种敏捷(AGILE)开发方法论,它把开发流程倒转了过来,在进行代码实现之前,首先保证编写测试用例,从而用测试来驱动开发(而不是把测试作为一项验证工具来使用)。
TDD的原则很简单:
a.只有当某个
- [Zookeeper学习笔记之七]Zookeeper源代码分析之Zookeeper.States
bit1129
zookeeper
public enum States {
CONNECTING, //Zookeeper服务器不可用,客户端处于尝试链接状态
ASSOCIATING, //???
CONNECTED, //链接建立,可以与Zookeeper服务器正常通信
CONNECTEDREADONLY, //处于只读状态的链接状态,只读模式可以在
- 【Scala十四】Scala核心八:闭包
bit1129
scala
Free variable A free variable of an expression is a variable that’s used inside the expression but not defined inside the expression. For instance, in the function literal expression (x: Int) => (x
- android发送json并解析返回json
ronin47
android
package com.http.test;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import
- 一份IT实习生的总结
brotherlamp
PHPphp资料php教程php培训php视频
今天突然发现在不知不觉中自己已经实习了 3 个月了,现在可能不算是真正意义上的实习吧,因为现在自己才大三,在这边撸代码的同时还要考虑到学校的功课跟期末考试。让我震惊的是,我完全想不到在这 3 个月里我到底学到了什么,这是一件多么悲催的事情啊。同时我对我应该 get 到什么新技能也很迷茫。所以今晚还是总结下把,让自己在接下来的实习生活有更加明确的方向。最后感谢工作室给我们几个人这个机会让我们提前出来
- 据说是2012年10月人人网校招的一道笔试题-给出一个重物重量为X,另外提供的小砝码重量分别为1,3,9。。。3^N。 将重物放到天平左侧,问在两边如何添加砝码
bylijinnan
java
public class ScalesBalance {
/**
* 题目:
* 给出一个重物重量为X,另外提供的小砝码重量分别为1,3,9。。。3^N。 (假设N无限大,但一种重量的砝码只有一个)
* 将重物放到天平左侧,问在两边如何添加砝码使两边平衡
*
* 分析:
* 三进制
* 我们约定括号表示里面的数是三进制,例如 47=(1202
- dom4j最常用最简单的方法
chiangfai
dom4j
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip
解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要
- 简单HBase笔记
chenchao051
hbase
一、Client-side write buffer 客户端缓存请求 描述:可以缓存客户端的请求,以此来减少RPC的次数,但是缓存只是被存在一个ArrayList中,所以多线程访问时不安全的。 可以使用getWriteBuffer()方法来取得客户端缓存中的数据。 默认关闭。 二、Scan的Caching 描述: next( )方法请求一行就要使用一次RPC,即使
- mysqldump导出时出现when doing LOCK TABLES
daizj
mysqlmysqdump导数据
执行 mysqldump -uxxx -pxxx -hxxx -Pxxxx database tablename > tablename.sql
导出表时,会报
mysqldump: Got error: 1044: Access denied for user 'xxx'@'xxx' to database 'xxx' when doing LOCK TABLES
解决
- CSS渲染原理
dcj3sjt126com
Web
从事Web前端开发的人都与CSS打交道很多,有的人也许不知道css是怎么去工作的,写出来的css浏览器是怎么样去解析的呢?当这个成为我们提高css水平的一个瓶颈时,是否应该多了解一下呢?
一、浏览器的发展与CSS
- 《阿甘正传》台词
dcj3sjt126com
Part Ⅰ:
《阿甘正传》Forrest Gump经典中英文对白
Forrest: Hello! My names Forrest. Forrest Gump. You wanna Chocolate? I could eat about a million and a half othese. My momma always said life was like a box ochocol
- Java处理JSON
dyy_gusi
json
Json在数据传输中很好用,原因是JSON 比 XML 更小、更快,更易解析。
在Java程序中,如何使用处理JSON,现在有很多工具可以处理,比较流行常用的是google的gson和alibaba的fastjson,具体使用如下:
1、读取json然后处理
class ReadJSON
{
public static void main(String[] args)
- win7下nginx和php的配置
geeksun
nginx
1. 安装包准备
nginx : 从nginx.org下载nginx-1.8.0.zip
php: 从php.net下载php-5.6.10-Win32-VC11-x64.zip, php是免安装文件。
RunHiddenConsole: 用于隐藏命令行窗口
2. 配置
# java用8080端口做应用服务器,nginx反向代理到这个端口即可
p
- 基于2.8版本redis配置文件中文解释
hongtoushizi
redis
转载自: http://wangwei007.blog.51cto.com/68019/1548167
在Redis中直接启动redis-server服务时, 采用的是默认的配置文件。采用redis-server xxx.conf 这样的方式可以按照指定的配置文件来运行Redis服务。下面是Redis2.8.9的配置文
- 第五章 常用Lua开发库3-模板渲染
jinnianshilongnian
nginxlua
动态web网页开发是Web开发中一个常见的场景,比如像京东商品详情页,其页面逻辑是非常复杂的,需要使用模板技术来实现。而Lua中也有许多模板引擎,如目前我在使用的lua-resty-template,可以渲染很复杂的页面,借助LuaJIT其性能也是可以接受的。
如果学习过JavaEE中的servlet和JSP的话,应该知道JSP模板最终会被翻译成Servlet来执行;而lua-r
- JZSearch大数据搜索引擎
颠覆者
JavaScript
系统简介:
大数据的特点有四个层面:第一,数据体量巨大。从TB级别,跃升到PB级别;第二,数据类型繁多。网络日志、视频、图片、地理位置信息等等。第三,价值密度低。以视频为例,连续不间断监控过程中,可能有用的数据仅仅有一两秒。第四,处理速度快。最后这一点也是和传统的数据挖掘技术有着本质的不同。业界将其归纳为4个“V”——Volume,Variety,Value,Velocity。大数据搜索引
- 10招让你成为杰出的Java程序员
pda158
java编程框架
如果你是一个热衷于技术的
Java 程序员, 那么下面的 10 个要点可以让你在众多 Java 开发人员中脱颖而出。
1. 拥有扎实的基础和深刻理解 OO 原则 对于 Java 程序员,深刻理解 Object Oriented Programming(面向对象编程)这一概念是必须的。没有 OOPS 的坚实基础,就领会不了像 Java 这些面向对象编程语言
- tomcat之oracle连接池配置
小网客
oracle
tomcat版本7.0
配置oracle连接池方式:
修改tomcat的server.xml配置文件:
<GlobalNamingResources>
<Resource name="utermdatasource" auth="Container"
type="javax.sql.DataSou
- Oracle 分页算法汇总
vipbooks
oraclesql算法.net
这是我找到的一些关于Oracle分页的算法,大家那里还有没有其他好的算法没?我们大家一起分享一下!
-- Oracle 分页算法一
select * from (
select page.*,rownum rn from (select * from help) page
-- 20 = (currentPag