- tf2.0学习(三)——神经网络
雪糕遇上夏天
之前的文章分别介绍了TensorFlow中张量的一些基本知识:tf2.0学习(一)——基础知识tf2.0学习(二)——进阶知识现在介绍一下TensorFlow中关于神经网络的操作。3.1全连接层全连接是有感知机发展起来的,由于感知机模型使用的是介跃激活函数,他是不连续不可导的,这严重制约了该模型的潜力。如果把激活函数换成平滑连续可到的函数,并堆叠多个网络层来增强网络的表达能力,就形成了我们接下来要
- Ubuntu系统下安装(升级)NVIDIA显卡驱动
天竺街潜水的八角
安装调式ubuntutensorflowlinux
1.介绍前不久tensorflow出来2.0版本,当我们去尝试tf2.0的时候,可能会遇到一个问题,就是需要安装cuda10的版本,我们才能正确安装tf2.0,而此时的显卡驱动版本太低,比如下图中是384.54的版本,只支持cuda9,因此,我们不得不升级驱动。本人在网上看了好几个教程,稀里糊涂的总结出了一套简单方案,此方案目前只在远程服务器上尝试过。2.步骤2.0卸载原始显卡驱动(如果没有安装显
- module 'tensorflow' has no attribute 'keras'
喝粥也会胖的唐僧
机器学习tensorflowtensorflowjspip源
安装好tensorflowjs后报错因为自己之前一直是使用tf2.0,而tensorflowjs使用不了2.0,而且记得命名手动删去site-packages下的tensorflow后,安装的tensorflowjs-1.3.2的,而且显示安装是成功了的,因为tensorflowjs-1.3.2依赖的是tensorflow1.15的,但是运行上面代码出了问题,问题实际上是自己配置的pip豆瓣源,所
- TF2.0初体验-使用TF2.0 + Keras构建简单的神经网络
文哥的学习日记
群里的小伙伴们都说TF2.0挺不错的,方便了很多,今天咱也先简单学习一波。先推荐一个教程:https://zhuanlan.zhihu.com/c_1091021863043624960TensorFlow2.0使用Keras作为开发者的核心体验。今天体验了一把,确实挺不错的,那么今天就手把手来教学如何通过TF2.0+Keras构建一个简单神经网络。1、安装TF2.0虚拟环境首先,我们要在电脑里装
- TensorFlow2.0笔记(五)——用CNN实现离散数据的分类(以图像分类为例)
kww_
深度学习
北大MOOC——TF2.0笔记以下是我的听课笔记,供以后回忆(大多内容来自ppt)一.用CNN实现离散数据的分类(以图像分类为例)1.卷积过程实际项目中的图片多是高分辨率彩色图,参数比灰度图的还要多,待优化的参数过多容易导致模型过拟合。因此实际应用时会先对原始图像进行特征提取,再把提取到的特征送给全连接网络。输入特征图的深度(channel数),决定了当前层卷积核的深度;当前层卷积核的个数,决定了
- seq2seq(tf2.0版本)
nio006
深度学习
importtensorflowastf'''LSTM中,每一个细胞单元的state=(c_state,hidden_state),output就是最后一个词语细胞的state中的hidden_state'''embedding_units=256units=1024input_vocab_size=len(input_tokenizer.word_index)+1output_vocab_siz
- 2019-10-29 关于import tensorflow的若干问题
4aGreed
此次总结一下前些天本人安装tensorflow所遇到的坑。本人是win7、win10两个电脑,均采用anaconda安装,GPU、CPU版本,tf1.x以及tf2.0的也都试过安装,总结如下。1、anaconda3目前默认安装的python是3.7.x,如果想装python2.x的最好下载anaconda2,只是为了兼容,减少不必要的报错。2、tensorflow(以下简称tf)目前以及2.0版本
- python transformers_Transformers2.0让你三行代码调用语言模型,兼容TF2.0和PyTorch
weixin_39873456
pythontransformers
机器之心报道机器之心编辑部能够灵活地调用各种语言模型,一直是NLP研究者的期待。近日HuggingFace公司开源了最新的Transformer2.0模型库,用户可非常方便地调用现在非常流行的8种语言模型进行微调和应用,且同时兼容TensorFlow2.0和PyTorch两大框架,非常方便快捷。最近,专注于自然语言处理(NLP)的初创公司HuggingFace对其非常受欢迎的Transformer
- tensorflow1.x版本代码迁移到2.0
donruo
tensorflow
由于3090显卡只支持tf2.0以后的版本,而且随着显卡的更新换代,tf1.x版本也不支持更高级的显卡,所以有必要将1.x版本的代码转成2.0后的版本。Tf2.0版本和tf1.0版本的主要区别主要区别在于tf1.x是静态图,需要先把模型结构先定好,再进行训练Tf2.0版本则是动态图,训练前不用先构建完整的结构,而是按流程一步步构建,因此在训练的时候tf1.x相比于tf2.0占cpu内存大,训练的速
- 【TensorFlow2 之012】TF2.0 中的 TF 迁移学习
无水先生
人工智能TensorFlow_2.14tensorflow迁移学习人工智能
#012TensorFlow2.0中的TF迁移学习一、说明在这篇文章中,我们将展示如何在不从头开始构建计算机视觉模型的情况下构建它。迁移学习背后的想法是,在大型数据集上训练的神经网络可以将其知识应用于以前从未见过的数据集。也就是说,为什么它被称为迁移学习;我们将现有模型的学习转移到新的数据集中。教程概述:介绍使用内置的TensorFlow模型进行迁移学习使用TensorFlowHub进行迁移学习二
- 项目实战1: TF2.0+LetNet-5构建Fasion MNSIT分类器
xping_zhou
深度学习tensorflowtensorflow2.0LetNet-5Fasionmnsit深度学习分类器
目录一、前言1.1FasionMNSIT数据集介绍1.2LetNet-5简介二、TF2.0构建LetNet卷积网络实现FasionMNSIT分类2.1数据读取2.2构建LetNet-5网络结构2.3训练2.4验证测试2.5模型保存2.6预测一、前言本博客旨在通过利用tensorflow2.0构建一个简单的神经网络模型(LetNet-5)实现对数据集FasionMNSIT的分类,来熟悉深度学习的大致
- tf2.0做LSTM情感分析(二分类、2020李宏毅hw4)
SinHao22
神经网络深度学习自然语言处理nlppython李宏毅
前言这段时间在做李宏毅ML/DL网课的第四次作业(2020),李老师讲得真的很棒,如果想自学的话我把课程链接放在这儿李宏毅2020网课,里面所有作业的数据集也放在这里:所有作业数据集,提取码:akti,都是这个up主整理的,挺良心的,为这个up主点赞。写这篇blog主要是为了总结最近几天的学习,以及日后用到模型可以及时拐回来复习。这次的模型在测试集上的准确率有64%左右,并不是特别高,有些过拟合,
- 使用tensorflow2.0.0a0 api实现线性回归算法
wuutiing
如标题,tf2相较tf1.x在api上有比较大的变动,1.x的很多api都在2.0中移除。本文使用tf2.0的api实现一个简单的线性回归算法。importtensorflowastfprint(tf.__version__)importnumpyasnpimportmatplotlib.pyplotaspltnp.random.seed(199346745)#产生测试数据w_known=[1.4
- TF2.0实现Lenet_5网络
乖乖小雨点儿
#小型CNN模型搭建和测试importpicture_readimportnumpyasnpimporttensorflowastfimporttimedefdata_processing(train_document1,train_document2,test_document1,test_document2,#(训练集数据1,训练集数据2,测试集数据1,测试集数据2)pic_size,labe
- tf.function和Autograph使用指南-Part 1
JayYip
AutoGraph是TF提供的一个非常具有前景的工具,它能够将一部分python语法的代码转译成高效的图表示代码.由于从TF2.0开始,TF将会默认使用动态图(eagerexecution),因此利用AutoGraph,在理想情况下,能让我们实现用动态图写(方便,灵活),用静态图跑(高效,稳定).但是!在使用的过程中,如无意外肯定是会有意外的,这篇文章就是指出一些AutoGraph和tf.func
- TF2.0之官方脚本升级TF1.X版本代码
beater_Kirito
MachineLearningtensorflowpython
实现TF1.x向TF2.0的升级首先,谷歌Tensorflow官方已经给出了关于升级脚本的使用方法说明,链接如下:链接,有需要的可以自行查看,笔者在这里只是演示不同于官方文档的,基于Windows及Anaconda版本下的升级脚本演示。一、前期准备工作前期准备工作如下:确保本机已有TF2.0及其以上版本的环境,且环境本身可运行。如果没有,请百度如何安装TF2.X版本,或点击我的这个博客:Tenso
- Tensorflow训练代码1.x接口自动升级2.x踩坑记录
来知晓
一起学AIpythontensorflow开发语言
Tensorflow训练代码1.x接口自动升级2.x踩坑记录TF准备工作环境问题解决自动升级脚本,从TF1.0调通到TF2.0一起学AI系列博客:目录索引本文小结Tensorflow训练代码1.x接口自动升级2.x踩坑过程和问题解决的方法。TF准备工作Tensorflow环境准备前提已安装好Anaconda/Spyder/Tensorflow,步骤略从spyder进入tensorflow环境,具体
- 莫烦老师的tensorflow降级方法
火星种萝卜
AI理论
tf2.0以上版本的,开始加两行importtensorflow.compat.v1astftf.disable_v2_behavior()https://blog.csdn.net/AI_future/article/details/107621549?utm_medium=distribute.pc_relevant_bbs_down.none-task-blog-baidujs-1.none
- tf2.0先试试图片(七)——CNN卷积神经网络
雪糕遇上夏天
深度学习tensorflow神经网络计算机视觉tensorflowkerascnn图像处理
之前已经介绍了TenforFlow的基本操作和神经网络,主要是全联接网络的一些概念:tf2.0先试试图片(七)——CNN卷积神经网络7.0简介7.1全连接网络的问题7.1.1局部相关性7.1.2权值共享7.1.3卷积运算7.2卷积神经网络7.2.1单通道输入和单卷积核7.2.2多通道输入和单卷积核7.2.3多通道输入和多卷积核7.2.4步长7.2.5填充7.3卷基层实现7.3.1自定义权值7.3.
- Tensorflow2.0+ GCN
AI_Engine
欢迎关注公众号与头条号:极意AI,转发支持5秒后获得锦鲤~image这篇文章直接上代码,对于图神经网络的理论还没有整理完毕,这是第一版的tensorflow2.0GCN实现。谷歌今年推出tf2.0后,建议我们还是快速更新代码,因为这次API的变化确实很大!另外后续我也会发表pytorch版本的GCN实例,敬请关注。后面直播开课后大家可以去听听,不求打赏,只求推广~graph.pyimportten
- TF2.0学习笔记
LuDon
自定义使用tf.function时的性能Tensorflow2.0中一个主要的改变就是移除tf.Session这一概念.这样可以帮助用户更好的组织代码,不用将tf.Session作为一个变量在Python函数中传来传去,我们可以用一个Python装饰符来进行加速,那就是@tf.function。需要注意的是,不是所有的函数都可以通过tf.function进行加速的。有的任务并不值得将函数转化为计算
- Github项目---使用TF2.0进行推荐论文复现
Blank_spaces
python深度学习大数据人工智能java
前言看过一些比较知名的推荐系统、CTR预估论文。开【Recommended-SystemwithTensorFlow2.0】的原因有三个:论文只看理论感觉有些地方简单,但是实践起来却比较困难;为了更好的理解论文,增强自己的工程能力;很多论文给出的复现代码都是TF1.x,对于使用TF2.0的我来说,很难理解【TF1.x学习不系统】;所以想开一个TF2.0的Project,来对部分论文进行实验的复现。
- jupyter-notebook添加、查看、删除python虚拟环境的kernel
wxl@
Linuxpythonlinuxkernelanaconda
查看jupyter-kernelspeclist添加直接在命令行输入:ipythonkernelinstall--user--name=tf2.0tf2.0是我的虚拟环境名重新打开jupyter-notebook:经过尝试,最好在添加kernel的时候在你需要添加的环境开启的状态下添加,比如我想添加tf2.0,那么先激活它,然后再输入添加的指令,尝试过在base情况下添加其他的kernel,但是最
- “Failed to get convolution algorithm. This is probably because cuDNN failed to initialize”错误的解决办法
遇事不决_可问春风_
最近在使用TF2.0,运行程序时出现以下错误:Failedtogetconvolutionalgorithm.ThisisprobablybecausecuDNNfailedtoinitialize.sotrylookingtoseeifawarninglogmessagewasprintedabove.[Op:Conv2D]一开始怀疑是CUDA和CuDNN配置错误。反复试验后发现可能是GPU内存
- PINNs系统性介绍
Neural_PDE
1非常详细的入门介绍2必读文章:MaziarRaissi教授的大作PhysicsInformedDeepLearning+开源代码+简单思路介绍+tf2.0版本3LuLu大神基于Python语言的PINNs框架DeepXDE及其介绍文档+视频j课4基于Julia语言的PINNs框架NeuralPDE5深度学习&微分方程交流群的视频资料感兴趣联系我18234056952(微信qq电话)
- TF2.0:ValueError: logits and labels must have the same shape ((?, 1) vs (?,))
胜负55开
报错如题:ValueError:logitsandlabelsmusthavethesameshape((?,1)vs(?,))发现我自己的问题:我在使用CNN进行猫狗数据集训练时,开始训练后报上面的错,根据意思应该是预测与实际标签尺寸(张量尺寸)不统一!问题所在:我发现在从卷积部分进入到全连接部分时,我使用了一个tf.keras.MaxPooling2D的池化层作为卷积部分的收尾,但是该层的输出
- [深度学习] 自然语言处理 --- Bert开发实战 (Transformers)
WayneZ~
深度学习NLPnlptransformers
本文主要介绍如果使用huggingface的transformers2.0进行NLP的模型训练除了transformers,其它兼容tf2.0的bert项目还有:我的博客里有介绍使用方法[深度学习]自然语言处理---基于KerasBert使用(上)keras-bert(Star:1.4k)支持tf2,但它只支持bert一种预训练模型bert4keras(Star:692)支持tf2,bert/ro
- 北大Tensorflow2.0(一)
Joanne Sherkay
DNNtensorflowtensorflowpython深度学习
视频:【北京大学】Tensorflow2.0在线源码:https://github.com/jlff/tf2_notes【参考】【北京大学】Tensorflow2.0搭建一个神经网络入门Tf2.0第一讲文章目录1、损失函数2、反向传播、优化器、学习率如何导入项目2、Tensorflow基础知识3、神经网络实现鸢尾花分类利用鸢尾花数据集,实现前向传播、反向传播,可视化loss曲线定义神经网络所以训练
- 错误 No module named tensorflow.tools.graph_transforms
there2belief
AI/ML/DL掉过的坑
在tf2.0中导入tensorflow.tools.graph_transforms模块时报错找不到模块Nomodulenamed'tensorflow.tools.graph_transforms'查看源码发现tf2.0中确实没有该模块,临时使用tf1.x版本
- yolov3中train.py运行报错解决方案
ajiujiujiu
yolo学习笔记python
AttributeError:module‘tensorflow._api.v1.summary’hasnoattribute'create_file_writer’解决方案使用pytorch框架的yolov3在训练时报错了,使用的是tf里面的一个函数create_file_writer,查了下这个函数,发现是tf2.0以上版本使用的函数名,我用的tf1.14.0,为了避免后续因tf版本过低报错,
- 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