自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

袁较瘦的技术博客

好记性不如烂笔头,记录一些自己觉得有用的东西,希望能帮到别人。

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 直播推流基础知识笔记

采集 —>处理—>编码和封装—>推流到服务器—>服务器流分发—>播放器流播放一.采集音频采集 音频的采集过程主要通过设备将环境中的模拟信号采集成 PCM 编码的原始数据,然后编码压缩成 MP3 等格式的数据分发出去。常见的音频压缩格式有:MP3,AAC,HE-AAC,Opus,FLAC,Vorbis (Ogg),Speex 和 AMR等。图像采集 图像的采集过程主要由摄像头等设备拍摄成 YUV 编码

2017-04-21 17:16:47 1764

原创 mac+nginx+rtmp填坑 make[1]: *** [objs/addon/rtmp-nginx-module/ngx_rtmp_core_module.o] Error 1

最近在做直播,想在自己电脑上搭建nginx+rtmp服务,按照网上教程一步步操作,总是报错(再次吐槽一下网上千篇一律的博客,流程完全一样,只有成功没有失败)。下边是报错信息$ brew install nginx-full --with-rtmp-module==> Installing nginx-full from homebrew/nginx==> Installing de

2017-04-19 16:53:51 3544 3

原创 Validates using resource IDs in a switch statement in Android library module

昨天在项目里导入项目作为library module时报错,提示Validates using resource IDs in a switch statement in Android library module,很奇怪,主module里也有这种写法啊,怎么就没报错,立马查了一下,看到答案的那一刻才想起来以前遇到过这个问题,看来好记性确实不如烂笔头啊,还是记录一下吧。       首先,这

2017-04-06 09:57:36 5294 2

原创 Android EditText 点击时不弹出键盘但显示光标

使用editText.setInputType(InputType.TYPE_NULL);可以实现点击EditText时不弹出软键盘,但是4.0之后的版本会导致光标不显示。

2016-12-02 10:35:10 2343

原创 Android 程序进入后台 恢复到前台

用户点击home键程序进入后台,此时用户再点击图标或在最近运行程序中打开程序,程序进入前台,有没有一个简单方便的方法来实现监听状态变化呢?有人说监听home键,也有人说所有Activity继承一个BaseActivity,我的方法是通过Application里的registerActivityLifecycleCallbacks,ActivityLifecycleCallbacks可以监听程序里所

2016-04-22 19:55:28 4779

原创 Android虚线不显示

项目中用到了虚线,用shape做的,死活显示不出来,试了网上各种方法,也试了自定义view,太难看,还是回到shape,试了半天最终解决,mark一下,希望其他人少踩点坑。先贴代码吧dashed_line_grey.xml<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shap

2016-03-31 16:50:13 2137

原创 <c:forEach varStatus="status">中 varStatus的属性简介

我们常会用c标签来遍历需要的数据,为了方便使用,varStatus属性可以方便我们实现一些与行数相关的功能,如:奇数行、偶数行差异;最后一行特殊处理等等。先就varStatus属性常用参数总结下: ${status.index}      输出行号,从0开始。${status.count}      输出行号,从1开始。${status.current}   当前这次迭代的(集合中的)项$

2013-11-14 19:09:53 2530

原创 C中嵌入SQL

连接到SAMPLE数据库,查询LASTNAME为JOHNSON的FIRSTNAME信息。#include #include #include #include "util.h"#include EXEC SQL INCLUDE SQLCA; (1)main(){EXEC SQL BEGIN DECLARE SECTION; (2)char firstname

2013-09-03 14:50:40 1186

原创 Xshell 十个技巧

一、帐号密码保存。可以保存多个vps登陆信息,免去每次输入的烦恼。 二、数字小键盘输入。如果不设置的话,输入数字小键盘,会显示乱码。如图设置即可:三、设置文字颜色。如图设置,就可以得到像黑客帝国那样绿色的文字,在你编译软件的时候,是不是恍然若见那华丽丽的数字瀑布?四、设置命令快捷按钮当你管理多个vps或者经常操作vps的时候,不得不重

2013-09-02 16:36:23 866

原创 用myeclipse打war包

右键选中项目,选择export然后选择J2EE->WAR File,点击next接下来指定war包的存放路径,一般将war包放在tomcat的webapps目录下。然后finish启动tomcat,tomcat会自动解包并部署工程。启动成功后,并输入项目的url就可以了,和正常的web文件在myeclipse中同样对待。

2013-08-22 18:21:46 788

原创 XML中action标签的属性

attribute:  这个属性用来指定ActionForm保存到指定上下文时所使用的属性名。如果不指定attribute属性的值,将使用name属性的值作为保存时的属 性名。也就是说,attribute属性的默认值就是name属性的值。 className:  指定自定义的配置对象。这个配置对象必须是ActionMapping的子类。如果不对这个属性进行指定,那么将使用默认值or

2013-08-22 17:16:55 6403

原创 Struts配置文件详细讲解

Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的.Web应用的发布描述文件:web应用发布描述文件可以在应用开着者,发布者和组装者之间传递配置信息,Web容器在启

2013-08-22 15:38:08 698

原创 eclipse与飞秋ctrl+shift+r快捷键冲突

其实很简单,在飞秋快捷方式点右键——>属性,把“快捷键”改成“无”或是别的就行了

2013-08-18 15:55:33 1374

原创 数据库表复制

1.复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 (DB2)CREATE TABLE 新表 LIKE 旧表       INSERT INTO 新表 SELECT * FROM 旧表2.只复制表结构到新表 (1)oracle   CREATE TABLE 新表 SELECT * FROM 旧表 WHER

2013-08-18 12:48:49 746

原创 DB2与oracle的区别

DB2是IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、 Windows等平台下。    ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。   在命令方面,二者主要由

2013-08-18 12:28:41 1179

原创 VO,DAO,BO,ActionForm,Action

(1)VO对象:从整体上看,感觉和FORMBEAN很类似,可以说是一样的,只不过是层次不同而已。在VO中也都是一些属性以及他们的setter、getter方法,其他的什么也不需要;一个VO对应一张数据库表,每个属性就是一个字段,主要是对应好数据类型,其实值得注意的就是数据库里的时间类型(DATE),这点也是我在这个小项目里感到比较头痛的问题。(2)DAO对象:就是数据访问对象,完成一些基本

2013-08-08 09:33:03 1243

原创 struts1.1介绍

MVC是Model,View,Controller的缩写,MVC是Application开发的设计模式,也就是大家所知道的Model2.在MVC的设计模式中,要求在Application开发中你把商业逻辑,界面显示,数据分离。也就是分别在Model,View,Controller实现:数据,控制(商业逻辑),显示(页面显示).    在以前或者说传统的Web Application开发方式

2013-08-07 22:27:15 805

原创 struts1配置(xml,struts-config.xml)

1.web.xml xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/

2013-08-07 22:17:42 777

andBase AndroidStudio3.3 导入可运行

Android Studio3.3 导入可用的andBase快速开发框架。需要修改local.properties里ndk和sdk路径为自己电脑的路径。

2019-02-14

空空如也

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

TA关注的人

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