- 《Android入门到精通》第十八章学习笔记总结
✎﹏ℳ๓敬坤
Android入门android学习androidstudiojava
博客首页:✎﹏ℳ๓敬坤的博客我只是一个代码的搬运工欢迎来访的读者关注、点赞和收藏有问题可以私信交流文章标题:《Android入门到精通》第十八章学习笔记总结《Android入门到精通》第十八章学习笔记总结Android传感器磁场传感器加速度传感器方向传感器Android传感器什么是Android传感器传感器是一种微型的物理设备,能够探测、感受到外界信号,并按一定规律转换成我们需要的信息Androi
- Android入门教程 | TextView简介(宽高、文字、间距)
上马定江山
androidflutterandroidstudio开发语言
TextView简介文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。之前我们已经知道如何获取到layout中的TextView,也知道setText()方法可以修改显示的文字。结合我们实际的生活和学习经验,写字的时候,有哪些方面是可以由我们来控制的?文本内容;文字颜色;大小;背景等等。最简单的TextView:得益于as强大的提示功能,我们在layout中输
- 【Android入门到项目实战--3.1】—— 七种常用控件的使用(TextView、Button、EditText、ImageView、ProgressBar、AlertDialog等)
四月天行健
Androidandroidandroidstudioidejava
目录一、常用的控件1、TextView2、Button3、EditText4、ImageView5、ProgressBar1)如何让加载条在加载完成时消失?2)如何修改进度条样式?6、AlertDialog7、ProgressDialog本篇主要讲解Android的常用控件。一、常用的控件1、TextViewTextView控件用于在界面上显示一段文本信息。下面尝试实现。XML布局文件代码如下:a
- Android入门第66天-在不同的开发电脑上如何保持打出的APK签名一致的解决方法
TGITCIC
Android从入门到精通androidgradleandroidstudioandroidruntimeandroidx
适用场景我们假设在公司有一台MAC笔记本,在家有一个PCDESKTOP。经常开发用的是MAC,偶尔周未碰到修一个BUG要发布。在前期我们假设还没有jenkinscicd环境或者说有时需要在自己手头的电脑临时来发布一下APK时经常会碰到打完了一个APK,然后我们把APK挂到网上让连接的手机端做强制升级。经常我们就会碰到APK下载时是好好的,可是在安装时却碰到:签名不对无法安装的梗。临时图快解决办法用
- Android入门(三) | Android 的日志工具 Logcat
·Jormungand
Androidandroidjavaapache
文章目录日志工具类android.util.LogLogcat中的过滤器日志工具类android.util.LogLog从属日志工具类android.util.Log,该类提供了五个方法供我们打印日志:Log.v():用于打印那些最为琐碎的、意义最小的日志信息。对应级别verbose,是Android日志里面级别最低的一种。Log.d():用于打印一些调试信息,这些信息对你调试程序和分析问题应该是
- Android入门与布局
帅死不回头
Java源文件经过JDK编译器编译成class文件之后,Dalvik虚拟机中的Dx工具会将部分class文件转换为dex文件,dex文件相比jar更加紧凑,但是为了在运行过程中进一步提高性能,dex文件还会进一步优化成odex文件。在activity中,找到onCreate()方法,在该方法中调用setContentView()方法来加载activity对应的布局资源文件Android所有的UI元
- 重新认识Android Activity的生命周期
記憶裏_的冬季
分享自己很喜欢的一句话:不积跬步,无以至千里;不积小流,无以成江海。Activity生命周期是一个很基础很基础的知识,只要你Android入门,应该都知道Activity的7大生命周期吧。https://developer.android.com/guide/components/activities/activity-lifecycle悄咪咪的用下官网上Activity生命周期的图来简化说明下:
- 【Android入门到项目实战-- 11.5】—— bmob后端云数据库批量获取表中数据
四月天行健
Androidandroidandroidstudio数据库bmob
如图,下面实现批量获取Home表中的所有行的字段。准备工作引入依赖implementation'io.github.bmob:android-sdk:3.8.21'implementation'io.reactivex.rxjava2:rxjava:2.2.8'implementation'io.reactivex.rxjava2:rxandroid:2.1.1'implementation'co
- 【Android入门到项目实战-- 11.4】—— ExoPlayer视频播放器框架的详细使用
四月天行健
Android音视频android开发语言androidstudioExoPlayer
目录什么是ExoPlayer一、基本使用1、添加依赖项2、布局3、Activity二、自定义播放暂停1、首先如何隐藏默认的开始暂停和快进?2、自定义三、控制视频画面旋转和比例调整四、全屏放大和缩小1、双击视频放大缩小2、按钮放大缩小五、完整的实现代码XMLActivity什么是ExoPlayerExoPlayer是由Google开发的媒体播放器库,支持播放本地和网络视频。以下是使用ExoPlaye
- Android入门到精通,零基础必备
安卓老猴子
Android程序员androidjava开发语言
前言Android介绍Android是一种基于Linux的自由及开放源代码的操作系统,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。发展前景现如今全球中每7个人的手中就有5部智能手机,手机用户往往比电脑用户高出好几倍。其中Android手机用户是市场占有量仅次于iPhone占市场第二,随着安卓手机市场的一步步扩大,对于Android开发者而
- 【Android入门到项目实战-- 7.3】—— 如何调用手机摄像头和相册
四月天行健
Android智能手机androidandroidstudio开发语言
目录一、调用摄像头拍照二、打开相册选择照片学完本篇文章可以收获如何调用手机的摄像头和打开手机相册选择图片功能。一、调用摄像头拍照先新建一个CameraAlbumTest项目。修改activity_main.xml,代码如下:按钮打开摄像头,ImageView将拍到的图片显示出来。下面编写调用摄像头的具体逻辑,修改MainActivity代码,如下:按钮点击事件里首先创建一个File对象,用于存放摄
- 《Android入门到精通》第二十章学习笔记总结
✎﹏ℳ๓敬坤
Android入门android学习json
博客首页:✎﹏ℳ๓敬坤的博客我只是一个代码的搬运工欢迎来访的读者关注、点赞和收藏有问题可以私信交流文章标题:《Android入门到精通》第二十章学习笔记总结《Android入门到精通》第二十章学习笔记总结HTTP访问网络JSON数据HTTP访问网络HttpURLConnection常用的方法方法描述intgetResponseCode()获取服务器的响应代码StringgetResponseMes
- Android入门第19天-Android里的RatingBar的使用
TGITCIC
Android从入门到精通androidandroid菜鸟android教程android入门androidstudio
介绍我们先来看一下什么叫RatingBar长什么样的。我们很多时候订单评价给5星、打车评价都是用的这个RatingBar。本节我们学的这个RatingBar(星级评分条)其实在使用上是非常简单的,大家在某宝买过东西的对这个应该不陌生,收到卖家的包裹里甚至还会附有一张小纸片:五星好评返还多少元这样。RatingBar关键属性介绍RatingBar的4个属性:android:isIndicator,R
- Android入门之路 - shape保姆级手册
Modu_MrLiu
Android入门之路Androidshape
使用shape一般都是在实现效果简单且单一,或公司内无设计师的场景下最近在整合一些阴影的实现效果,故对此篇修整了一番当然如果你比较懒的话,还是找设计要图吧,不过小心被藐视了…基础认知基础使用画一个shape用一个shape开发实战(标签&效果)shape_rectangle.xml(长方形)shape_radius(圆角框)shape_oval.xml(椭圆形)shape_ring.xml(环形)
- Android入门小实验
程饱饱吃得好饱
学习笔记知识点兴趣androidandroidstudiojava
从一个Activity页面启动另一个Activity页面。1、页面布局:activity.xml2、java文件:mainactivity.javapackagecom.example.test1;importandroidx.appcompat.app.AppCompatActivity;importandroid.content.Intent;importandroid.os.Bundle;i
- Android开发五年,分享一些行业经验
代码让人狂
Android学习笔记Android开发面试android移动开发Android学习路线程序员Android面试
1.Android没凉,只是比以前难混了7年前Android异军突起,成了新的万亿级市场,无数掘金人涌入,期待可以一展拳脚。那时候大环境下的手游圈,只要你能有个可以运行的连连看就能找到工作,走上赛道被浪潮推着前进,这个行业不可谓不光明。2020了,浪潮速度放缓,漫天飞舞着唱衰Android的讯息,“凉凉”是最多的字眼。但放心,Android真的没凉!Android入门相对简单,初级Android很
- Android面试基础总结
yangjunjin
android面试职场和发展
Android入门之路(含面试经验)转载:https://www.hellobit.com.cn/b/android-road/2833973062.html介绍Java基础Java集合框架Java集合——ArrayListJava集合——LinkedListJava集合——HashMapJava集合——TreeMapJava集合——LinkedHashMapJava泛型Java反射(一)Java
- Android入门第62天-Glide显示网络图片高版本的使用
TGITCIC
Android从入门到精通androidmvvmglideglide抛错androidglide
开篇一旦我们进入了MVVM,那么MVVM一发不可收拾了。有了MVVM,我们再也不用漫天遍野的去looklayout里的UI组件id了,想用时直接dataBinding.layout驼峰命名,即可到处使用这个组件了。我们之前的Glide为了演示,显示的是本地图片用法。它从@mipmap里得到一个image的id,是一个int值,即可把图片传到ImageView里进行显示了。但是实际生产级别Andro
- Android入门学习——RxJava+Retrofit+MVP学习
英勇青铜5
android-入门mvprxJavaretrofit上拉加载更多
RxJava+Retrofit+MVP学习笔记本篇笔记是对上一篇Android入门学习——Retrofit+MVP模式学习的补充。这次加上了RxJava的简单使用,并在上一篇中特别简单的Demo的基础上加上了Swiperefreshlayout+RecyclerView的配合使用。加上了下拉刷新以及上拉加载更多。但上拉加载更多也只是个简单的思路,实现的并不好,需要以后再进行优化封装。本人菜鸟,讲解
- Android入门之文件系统操作(二)文件操作相关指令
李工喜荣
Androidandroidfilestringpath存储symbian
(一)获取总根File[]fileList=File.listRoots();//返回fileList.length为1//fileList.getAbsolutePath()为"/"//这就是系统的总根(二)打开总根目录Filefile=newFile("/");File[]fileList=file.listFiles();//获取的目录中除了"/sdcard"和"/system"还有"/da
- android home后回来布局为什么不变,Android入门——Activity生命周期和横竖屏切换总结...
weixin_39610631
androidhome后回来布局为什么不变
引言记得当初面试的遇到两个题目:写出横屏切换竖屏Activity的生命周期和A跳转到B的完整生命周期。当时凭着自己的理解答了,于是乎CTO微微一笑:我不评论对错,你有时间自己去运行验证验证……直到最近自己在项目中又遇到了,困扰了蛮久才发现原因,便想总结下(在版本Android6.0的基础上),毕竟好记性不如烂笔头,何况我的记忆力已经大不如前啦。Activity完整生命周期onCreate(Bund
- Android入门计划<四>---列表控件(ListView、RecyclerView)
杨阿杨阿阳
你是否有用过微信、qq看到联系人列表。你是否用过淘宝,看到过商品列表、购物车列表。在主题开始之前,这里简单说一个图片控件,方便后面的展示和使用。ImageView//scr为资源,可以引用mipmap里的图片资源或者drawable里的图片资源//:scaleType为图片的填充方式,比如我用的fitXY是拉伸充满控件就是x、y轴/**1.android:scaleType=“center”保持原
- Android入门实践简单小项目:健康饮食
yuyousheng
Androidandroidstudioandroid
一、学习来源:1.b站链接:Android基础项目开发–饮食搭配app2.学习资源打包:https://pan.baidu.com/s/1uqQW8mM5AiHUkwRxEzS7lQ提取码:54vs(侵删)二、app功能展示及对应代码:1.项目结构展示:2.初始界面三个按钮对应HomeMenuActivity代码:packagecom.animee.health;importandroidx.ap
- Android轻量级ORM框架ActiveAndroid入门教程(转)
hai_chong123
android数据库ormActiveAndroid
开始ActiveAndroid神奇之旅:在AndroidManifest.xml中我们需要添加这两个AA_DB_NAME(数据库名称,这个name不能改,但是是可选的,如果不写的话是默认的"Application.db"这个值)AA_DB_VERSION(数据库版本号,同样是可选的–默认为1)...这个是必须指定的,但你也可以使用自己的Application,继承自com.activeandr
- Android:轻量级ORM框架ActiveAndroid入门教程(转)
知信行
AndroidAndroidORM入门教程
注:没有找到出处,如有侵犯,请告知开始ActiveAndroid神奇之旅:在AndroidManifest.xml中我们需要添加这两个AA_DB_NAME(数据库名称,这个name不能改,但是是可选的,如果不写的话是默认的"Application.db"这个值)AA_DB_VERSION(数据库版本号,同样是可选的–默认为1)...这个是必须指定的,但你也可以使用自己的Application,继承
- Android轻量级ORM框架ActiveAndroid入门教程
CODERLIHAO
android
转自ActiveAndroid算是一个轻量级的ORM框架,简单地通过如save()和delete()等方法来做到增删改查等操作。配置起来也还算简单。开始在AndroidManifest.xml中我们需要添加这两个AA_DB_NAME(这个name不能改,但是是可选的,如果不写的话是默认的"Application.db"这个值)AA_DB_VERSION(optional–defaultsto1).
- Android入门第56天-在Android里使用OKHttp多线程下载文件并展示其进度
TGITCIC
Android从入门到精通okhttpandroidokhttp多线程多线程下载android入门
简介OkHttp是一个神器。OkHttp分为异步、同步两种调用。今天我们就会基于OkHttp的异步调用实现一个多线程并行下载文件并以进度条展示总进度的实用例子。当然这不是我们的Android里使用OkHttp的最终目标,我们最终在下一篇中会在今天这一课的基础上加入“断点续传”的功能,从而以这么连续的几篇从易到难的循序渐进的过程,让大家熟悉和掌握Android中使用OkHttp的技巧以便于形成大脑的
- Android入门开发之常用的adb指令以及AndroidStudio基本配置(五)
幼儿园长
android开发As基本配置adb指令android
前言在上篇文章中我们简单的介绍了HelloWorld工程目录,在这一节我们将介绍一下常用的adb指令以及AndroidStudio的一些简单的配置。常见android开发简写介绍adb:androiddebugbridge(android调试桥)建立手机与电脑直接的连接。adb运行的端口号是5037aapt:androidapplicationpackagetools安卓应用程序打包工具ddms:
- Android入门(二) | 项目目录及主要文件作用分析
·Jormungand
Androidandroidgradleandroidstudio
文章目录项目目录分析app目录分析AndroidManifest.xml分析MainActivity.kt分析build.gradle分析最外层目录下的build.gradleapp目录下的build.gradle项目目录分析我们来看一下src/main/res下的一些文件:.gradle和.idea:这两个目录下放置的都是AndroidStudio自动生成的一些文件,我们无须关心,也不要去手动编
- 知乎大V推荐!面试大厂应该注意哪些问题?面试总结
阿里Java架构师
程序员android移动开发面试
Android没凉,只是比以前难混了多年前Android异军突起,成了新的万亿级市场,无数掘金人涌入,期待可以一展拳脚。那时候大环境下的手游圈,只要你能有个可以运行的连连看就能找到工作,走上赛道被浪潮推着前进,这个行业不可谓不光明。如今浪潮速度放缓,漫天飞舞着唱衰Android的讯息,“凉凉”是最多的字眼。但放心,Android真的没凉!Android入门相对简单,初级Android很多很多,趋近
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi