自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 git

GIT ////////////////////////////////////////////////////////////////// //git免登陆 git config方式 终端执行: git config --global credential.helper store 终端查看配置 会增加helper = store 表示存储 git config —ist 1...

2018-01-16 19:22:27 232

原创 redis:redis sentinel(哨兵)主从高可用方案

http://wosyingjun.iteye.com/blog/2289593 [list] 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常。 提醒(Notification): 当被监控的某个 Redis 服务器出现问题时, Sentinel 可以通过 API 向管理员或者其他应用程序发送通知。 自动故障迁移(Autom...

2017-10-27 10:09:01 388

原创 nginx:socker转发

1.安装nginx,stream模块默认不安装的,需要手动添加参数:–with-stream,官方下载地址:download,根据自己系统版本选择nginx1.9或以上版本。 2.nginx.conf 配置,参考说明:ngx_stream_core_module(http://nginx.org/en/docs/stream/ngx_stream_core_module.html) =====...

2017-10-16 17:07:20 283

原创 ios:IJKMediaPlayer

https://github.com/Bilibili/ijkplayer 1.编译 ijkplayer 说是编译 ijkplayer, 其实是编译 ffmpeg, 在这里我们已经下载好了ijkplayer, 所以 github 上README.md中的Build iOS那一步中有一些步骤是不需要的. 下面开始一步一步编译: a.打开终端, cd 到jkplayer-master文件夹...

2017-09-27 12:02:20 454

原创 javacv demo

============================================== 启动nginx rtmp服务 端口1935 配置live1 地址rtmp://localhost:1935/live1/room1 使用vlc可以访问地址rtmp://localhost:1935/live1/room1 注意延迟 ==========================...

2017-09-27 09:57:22 1001

原创 java调用ffmpeg直播流

public static void getThumb() throws IOException, InterruptedException { //ffmpeg -re -i /Users/samson/Desktop/apple-iphone4-design_video-us-20100607_848x480.mov -vcodec copy -...

2017-09-26 16:52:03 2389

原创 ffmpeg:视频直播流

基于nginx:rtmp和ffmpeg搭建 测试视频流直播 通过ffmepg命令进行推流 ffmpeg -re -i /Users/samson/Desktop/apple.mov -vcodec copy -f flv rtmp://localhost:1935/live1/room1 这个room1是可以随便定义的,只要live1和上面nginx.conf里面配置的一样就行 然后...

2017-09-26 16:32:44 983

原创 nginx:rtmp

rtmp(Real Time Messaging Protocol)实时消息传送协议 Nginx rtmp功能点 支持音视频直播 支持flv/mp4视频格式,输入可以是文件或者HTTP流 支持两种流的分发模式 pushand pull 可以将直播流录制成flv文件 H264/AAC编码 支持在线转码 Online transcoding with FFmpeg 支持HLS (HTT...

2017-09-26 14:50:21 252

原创 ffmpeg

============================================= 1.安装 ============================================= mac: ------------------------------------------------------------ brew install ffmpeg ----------...

2017-09-25 15:36:03 208

原创 mongo:副本集群配置

。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-22 10:46:20 177

原创 netty:心跳和重连

===========================================

2017-09-05 17:07:03 128

原创 opts:jprofier进行java监控

下载地址:(可以选择版本) http://www.ej-technologies.com/download/jprofiler/files 当前linux和mac选择的都是9.1.1版本 ========================================== linux: ========================================== sudo su...

2017-09-01 10:58:54 244

原创 redis:redislive监控

redis监控 下载https://github.com/nkrode/RedisLive 安装python pip pip install tornado 在src下 vi redis-live.conf "RedisServers": [ { "server"...

2017-08-08 18:18:44 207

原创 redis:详解

学会启动redis】 启动redis非常简单,直接./redis-server就可以启动服务端了,还可以用下面的方法指定要加载的配置文件: 复制代码代码如下: ./redis-server ../redis.conf 默认情况下,redis-server会以非daemon的方式来运行,且默认服务端口为6379。   有关作者为什么选择6379作为默认端口,还有一段有趣的典故,英...

2017-08-08 14:00:51 160

原创 nginx:nginx+lua+redis构建高并发应用

一.安装lua # apt-get install lua5.1 # apt-get install liblua5.1-dev # apt-get install liblua5.1-socket2 二.安装nginx # apt-get install git-core # git clone https://github.com/simpl/ngx_devel_kit.git...

2017-08-08 09:51:56 427

原创 mycat

MYCAT:一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库,即将一个大表水平分割为N个小表,存储在后端MySQL服务器里或者其他数据库里。MyCat技术原理MyCat技术原理...

2017-08-07 10:12:34 225

原创 redis:redis cluster集群主从方案

http://wosyingjun.iteye.com/blog/2289220   Redis的安装以及cluster配置 下载redis最新的安装包wget http://download.redis.io/releases/redis-3.0.7.tar.gz解压tar xzf redis-3.0.7.tar.gz 安装支持包tclyum install tcl 编译原文件make...

2017-08-07 10:10:21 176

原创 zooKeeper:高可用集群的安装及配置

http://wosyingjun.iteye.com/blog/2312960 Zookeeper作为很多服务的注册协调中心(dubbo,jstom等),因此高可用集群方案也是必不可少的,Zookeeper集群时要注意将ZK集群的节点数量要为奇数(2n+1:如 3、5、7 个节点)较为合适。 范例项目: http://wosyingjun.iteye.com/blog/2312553 ...

2017-08-07 10:06:09 206

原创 ActiveMQ:高可用集群方案

ActiveMQ高可用集群方案 在高并发、对稳定性要求极高的系统中,高可用的是必不可少的,当然ActiveMQ也有自己的集群方案。从ActiveMQ 5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式,增加了基于ZooKeeper + LevelDB 的 Master-Slave 实现方式。   http://wosyingjun.iteye.com/bl...

2017-08-07 10:03:14 309

原创 nginx:基于的keepalived高可用方案

keepalived的作用是检测服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。   二. 安装Keepalived(http://www.k...

2017-08-07 09:59:06 134

原创 mysql:主从复制

将主数据库的DDL和DML通过二进制日志传到复制服务器上(从服务器),然后对从服务器上的日志做重新执行, 是的从库和主库数据保持同步 1.主库出现问题,可快速切换到从库服务 2.在从库上执行查询,降低主库访问压力 3.在从库执行备份,避免备份期间影响主库服务 mysql实现是异步复制,如果实时性要求高的数据仍需要从主库获得 复制原理: 主库提交事务时,会把数据变更作为时间events...

2017-08-03 10:16:47 112

原创 LTS:spring

在lts-admi后台 添加任务的时候 用户参数 输入 {"type":"aType"} String type = job.getParam("type"); 会得到aType来判断执行哪个runner ======================================== pom.xml ======================================== ...

2017-07-28 17:36:11 757

原创 LTS:简单使用

1.启动JobTracker。./jobtracker.sh zoo start 2.启动LTS-Admin。sh lts-admin.sh start 3.实用后台添加jobclient 在节点组管理中---添加节点---节点类型(JOB_CLIENT) 4.添加任务 提交节点组 选择3中配置的jobclient节点 执行节点组 选择 自定义的 tasktracke...

2017-07-28 16:40:00 1636

原创 LTS:部署

=============================================== JobClient:主要负责提交任务, 并接收任务执行反馈结果。 JobTracker:负责接收并分配任务,任务调度。 TaskTracker:负责执行任务,执行完反馈给JobTracker。 Monitor:(管理后台)主要负责节点管理,任务队列管理,监控管理等。 =============...

2017-07-27 19:51:41 742

原创 mycat:spring mybatis

========================================= spring-config-db.xml ========================================= classpath*:sqlmap/*Mapper.xml ...

2017-07-27 15:58:54 306

原创 mycat

MYCAT ////////////////////////////////////////////////////////// ============================================================ 1.安装: 下载tar.gz 解压 进入bin目录 http://code.taobao.org/svn/openclouddb/downl...

2017-07-26 17:01:11 113

原创 xcode

XCODE ////////////////////////////////////////////////////////////////// 快捷键: command + shfit + 0 : ios文档和参考 command + shift + o : 跳到指定文件 command + B : 构建 command + R : 运行 command + shift + k ...

2017-07-26 12:07:13 162

原创 idea

IDEA ////////////////////////////////////////////////////////////////// ========================================== idea配置优化 /Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions 或者hel...

2017-07-26 12:00:54 159

原创 springboot:condition

public class LinuxCondition implements Condition{ @Override public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) { return context.getEnvironment().getP...

2017-07-26 11:10:22 139

原创 linux:awk

awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理过程: 依次对每一行进行处理,然后输出 awk命令形式: awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=...

2017-07-26 10:12:13 151

原创 springboot:tomcat启动

1.在pom.xml里设置 war 2.移除tomcat插件 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat ...

2017-07-20 15:02:08 358

原创 nginx:缓存

http{ proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; pro...

2017-07-20 10:29:09 198

原创 nginx:ssl

生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如: cd /usr/local/etc/nginx/ 创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 创建签名请求的证书(CSR): openssl req -new -key server.key -o...

2017-07-19 15:28:16 230

原创 nginx:防盗链

防盗链: 举个例子:有时候我们从一个网站,比如腾讯,转载了一篇文章到自己的博客或空间,发现一些图片显示不了,这就是防盗链在起作用。图片是放在腾讯的服务器上的,腾讯拒绝其它网站的页面访问该资源。 一般情况下,当我们浏览一个网页时,并不是一次请求就会把整个页面的内容传到本地浏览器,尤其是当这个页面带有图片或者其它资源。第一次请求会传回该页面的HTML文本,浏览器解析该文本发现还有图片,会发送第...

2017-07-19 11:00:48 145

原创 nginx:前后端分离解决跨域问题

============================= location / { proxy_pass http://dev.abc.com; proxy_set_header X-Real-IP $remote_ad...

2017-07-18 10:40:53 333

原创 nginx:vhost

nginx配置多个vhost 1.进入配置安装目录 cd /usr/local/etc/nginx/conf/ 2.没有vhost文件夹 mkdir vhsot文件 3.添加多个conf文件 如:test.com.conf test1.com.conf 4.test.com.conf server { listen 80; ser...

2017-07-18 10:36:04 323

原创 nginx:loadBalance

nginx负载均衡 http { #include conf/mime.types; include mime.types; default_type application/octet-stream; include vhost/*.conf; keepalive_timeout...

2017-07-18 10:32:27 261

原创 springboot:shiro

[color=red] 第一次学习系统学习shiro 并将shiro集成到springboot中 参考了很多同学的文章 这里表示非常感谢 demo东拼西凑 基本想实现的东西都凑齐了 实现了 [/color] =========================================== 本demo是基于前后端分离的形式写的demo 基于api 没有页面 请不要思考页面在哪 本...

2017-07-13 15:52:42 166

原创 springboot:upload

FileUploadConfiguration.java =================================================== @Configuration public class FileUploadConfiguration { @Bean public MultipartConfigElement multipartConf...

2017-07-06 10:25:28 283

原创 springboot:servlet

Application.java ================================================ @SpringBootApplication //支持servlet @ServletComponentScan public class Application { public static void main(String[] args)...

2017-07-06 10:17:28 124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除