- 浏览: 17629 次
- 性别:
最新评论
文章列表
windows搭建ngnix+rtmp的步骤
- 博客分类:
- 视频技术
一、Nginx服务器简介:
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。
nginx-rmtp-module是Nginx服务器的流媒体插件。
nginx通过rtmp模块提供rtmp服务, ffmpeg推送一个rtmp流到nginx, 然后客户端通过访问nginx来收看实时视频流。
二、搭建步骤
1、下载已经集成rtmp模块的windows版本的nginx
https://github.com/illuspas/nginx-rtmp-win32
2、启动nginx服务
1)在dos窗口下运行nginx.exe文件,即启动ng ...
[size=large]1.前言
在上一章的学习中我们已经搭建好myeclispe的流程设计插件。现在就开始画第一个流程图
2.流程图设计介绍
(1)在myeclise 中新建一个流程图,并给它取名
(2)流程设计界面,流程基本信息页
(3)流程设计界面,任务执行人设置
3.开始设计第一张流程图
Activiti学习第二章——环境搭建
- 博客分类:
- Activiti
myeclispe 流程设计器插件安装
1.myeclipse搭建activiti开发环境,需要安装一些myeclipse插件Activiti Designer
2.安装方法(离线安装)
(1)插件下载地址:https://github.com/Activiti/Activiti-Designer/releases
(2)下载后是一个zip包,当前最新的版本为5.18.0 名称为 activiti-designer-5.18.0.zip,为了方便管理,在MyEclipse的安装目录的dropins目录下创建一个目录,名为 “activiti-designer-5.18.0” 并在其 ...
Activiti学习第一章——概念
- 博客分类:
- Activiti
1、什么是Activiti
(1)工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个 ...
本文的测试环境是apache-tomcat-7.0.57
(1)下载openssl制作私钥,执行以下命令后会在当前目录下的test目录创建server.key
openssl genrsa -out test/server.key 1024
(2)制作给发证机关的请求证书,需要如实输入一些真实的信息,注意填写“common name(e.g.server FQDN or YOUR name)”时要填写你的域名
openssl req -new -key test/server.key -out test/certreq.csr
(3)自签名证书用于模拟可用十年。如果是购买正式证书,忽 ...
minus运算的主要功能是: 在进行两个表格或者两个查询结果的时候 ,
返回在第一个表格/查询结果中与第二个表格/查询结果不相同的记录
比如A表中数据如下:
ID NAME ADDRESS TEL
1 ABC AAAA 123456
2 ABD BBBB 123455
3 ABE CCCCC 111111
比如B表中数据如下:
ID NAME ADDRESS TEL
1 ABC AAAC 123456
2 ABD BBBB 12345 ...
本文的测试环境是apache-tomcat-7.0.57
安装了jdk后可利用keytool制作证书
1.生成keystore文件 ,证书的名称叫为test001,执行命令后要求输入证书的密码,我们设置为123456;完毕后会在当前目录下,会产生一个.keystore文件,将它拷贝到tomcat ...
oracle导入数据过程
- 博客分类:
- 数据库技术
(1)用sqlplus登陆
sqlplus中:用户名 as sysdba;
(2)输入密码,盲打注意字符并没有在屏幕上出现
(3)删除某个将创建用户,以防该用户已经创建过
DROP USER xxxx CASCADE;
(4)创建表空间,注意存放的路径,属自定义
create tablespace XXX表空间 datafile 'D:\xxxx.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
(5)创建用户,并赋于他刚才创建表空间
...
1.spring-aop-3.2.2.jar
包含在应用中使用spring的aop特性时所需的类。
2.spring-aspects-3.2.2.jar
提供对aspectj的支持,以便可以方便的将面向方面的功能集成进ide中
3.spring-beans-3.2.2.jar
springioc(依赖注入)的基础实现,所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行inversion of control / dependency injection(ioc/di)操作相关的所有类。但是这个是个基础实现,一般我们在实际的开发过程中很少直接用到,它是对起到支撑作用的。
...
一准备工作 下载 jar包,以目前最新版本4.15为例,java1.6,数据库是mysql
http://git.oschina.net/free/Mybatis_PageHelper
二 添加两个下载完的jar包到工程里
pagehelper-4.1.5
jsqlparser-0.9.1
三在mybatis的配置文件mybatis-config.xml中添加插件信息
<plugins>
<!-- com.github.pagehelper为PageHelper类所在包名 -->
<plugin interceptor="com ...
mybatis 学习笔记(三)动态SQL
- 博客分类:
- 数据库技术
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。主要标签有
if
choose(when,otherwise)
trim
where
set
foreach
(一)if就是简单的条件判断语句 例如下代码
<select id="queryIFTest" parameterType="com.lql.study.model.Person" resultMap="resultListPerson">
select * from person w ...
(一)本文简介
本文主要记录一下mybatis的常用操作:增、删、改、查(列表查询、关联查询),基本的实现思路都是分两步进行
1.mapper文件中利用标签定义操作语句,如果是查询语句并且返回结果是多条数据的同时也要定义结果集的映射关系,所有操作相关的标签都是定义在<mapper>与</mapper>之间的下文将不再重复
2.在接口中定义与之匹配的方法,注意接口的方法和参数,一定要与 mapper文件中的标签ID、parameterType保持一至
3.定义测试方法(即具体实现代码),所有的测试方法都是基于上一章中测试类TestPerson添加的方法。
...
mybatis学习笔记(一)初识mybatis
- 博客分类:
- 数据库技术
MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对hibernate“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。
orm工具的基本工作流程
无论是用过的hibernate,mybatis,你都可以看到他们有一个共同点:
1. 从配置文件(通常是XML配置文件中)得到 sessionfactory.
2. 由sessionfactory 产生 session ...
(一)使用前准备
使用Java操作Redis需要jedis,本文使用的是jedis-2.1.0.jar
(二)代码实例
在不同的线程中使用相同的Jedis实例会发生奇怪的错误。但是创建太多的实现也不好因为这意味着会建立很多sokcet连接, 也会导致奇怪的错误发生。单一Jedis实例不是线程安全的。为了避免这些问题,可以使用JedisPool, JedisPool是一个线程安全的网络连接池。可以用JedisPool创建一些可靠Jedis实例,可以从池中拿到Jedis的实例。 这种方式可以解决那些问题并且会实现高效的性能
jeditPool工具类
package com.te ...
一准备工作
下载Redis windows版
github地址:https://github.com/ServiceStack/redis-windows
我下载了当时最新的redis-latest-3.0
在解压缩目录下找到redis.windows.conf 文件打开,找到requirepass 去掉#号在其后面加入连接密码,没有找到的可以直接在文件最后加入, 例子如下
requirepass test1104
在cmd里转入解压缩后的目录 执行如下命令
redis-server redis.windows.conf
我是把解压缩后的文件放入d:\R ...