- 关于最近的NLP模型Bert、Elmo、GPT(下--2)
吴祺育的笔记
这篇这个系列的最后一篇文章,还是关于Bert,的下半部分。今天又读了一遍Bert的论文,这篇结尾主要从两个方面来介绍bert,一个是怎么用,一个是比较这个三个模型。Bert使用方法将bert当做一个词向量的模型,bert的输出可以作为你模型的输入,然后主要任务是你的模型做。这样的任务可以用在文本分类,语义分析等多种场景,比transformer,elmo,word2vector的效果要好。利用be
- 词向量模型及Word2Vector(二)
yousa_
今天来讲解一个非常经典的词向量模型word2vec并介绍一个非常强大的库gensim。先贴一段代码。fromgensim.modelsimportWord2Vecen_wiki_word2vec_model=Word2Vec.load('wiki.zh.text.model')test_words=['苹果','数学','学术','白痴','篮球']foriinrange(5):res=wn_wi
- Word2Vector介绍
zhaosuyuan
word2vec人工智能自然语言处理
Word2Vector2013word2vec也叫wordembeddings,中文名“词向量”,google开源的一款用于词向量计算的工具,作用就是将自然语言中的字词转为计算机可以理解的稠密向量。在word2vec出现之前,自然语言处理经常把字词转为离散的单独的符号,也就是One-HotEncoder,为高维稀疏向量。使用VectorRepresentations可以有效解决这个问题。Word2
- 短文本评分方法 (Short Text Scoring Method)
吴祺育的笔记
短文本评分方法(ShortTextScoringMethod)此方法是基于改进后的RAKE算法并结合word2vector,对短文本内容进行评分的一种方法。RAKE的改进原RAKE算法对划分后的短语打分机制存在一点问题,短语的长度对短语的得分影响大。也就是说,如果一个不重要的短语,但是它足够长,这个短语的分数就会高。这一点是存在较大问题的,针对这一点,对RAKE进行了以下改进。一个短语的长度如果超
- word2vec python实现_教程 | 在Python和TensorFlow上构建Word2Vec词嵌入模型
weixin_39956558
word2vecpython实现
原标题:教程|在Python和TensorFlow上构建Word2Vec词嵌入模型选自adventuresinmachinelearning参与:李诗萌、刘晓坤本文详细介绍了word2vector模型的模型架构,以及TensorFlow的实现过程,包括数据准备、建立模型、构建验证集,并给出了运行结果示例。GitHub链接:https://github.com/adventuresinML/adve
- word2vec的实现
Minority
在目前的行业应用中我们可以使用skip-gram和CBOW模型来进行此过程。在gensim中已经集成了这个算法。下面使用搜狗实验室的新闻语料集合来实现word2vector使用的数据:搜狗实验室的搜狗新闻语料库格式说明:数据格式为页面URL页面ID页面标题页面内容注意:content字段去除了HTML标签,保存的是新闻正文文本对提取关键数据文本:语料库中提供了很多的数据项,执行catnews_so
- 动手学深度学习(十一、自然语言处理基础知识)
jiangchao98
深度神经网络自然语言处理算法python
动手学深度学习(十一、自然语言处理基础知识)附两个词向量基础的博客链接:word2vec原理--CBOW与Skip-Gram模型基础Word2Vec-知其然知其所以然词向量:word2vector、Glove,对于word2vector的近似训练(负采样、层序softmax)不甚了解,对于word2vec的实现尚未处理∝,数学符号,表示与什么成正比例。负采样的本质:每次让一个训练样本只更新部分权重
- 基于高频词抽样+负采样的CBOW模型
tt丫
NLP深度学习word2vector自然语言处理人工智能nlpCBOW负采样
深度学习入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。✨word2vector系列展示✨一、CBOW1、朴素CBOW模型word2vector之CBoW模型详解_tt丫的博客-CSDN博客2、基于分层softmax的CBOW模型基于分层softmax的CBoW模型详解_tt丫的博客-CSDN博客3、基于高频词抽样+负采样的CBOW模型本篇二
- 基于分层softmax的CBoW模型详解
tt丫
NLP深度学习word2vector算法nlp人工智能自然语言处理分层softmax
入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。✨word2vector系列展示✨一、CBOW1、朴素CBOW模型word2vector之CBoW模型详解_tt丫的博客-CSDN博客2、基于分层softmax的CBOW模型本篇3、基于高频词抽样+负采样的CBOW模型基于高频词抽样+负采样的CBOW模型_tt丫的博客-CSDN博客二、Skip_
- word2vector之CBoW模型详解
tt丫
NLP深度学习word2vectorword2vec人工智能nlp自然语言处理CBoW
深度学习入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。✨word2vector系列展示✨一、CBOW1、朴素CBOW模型本篇2、基于分层softmax的CBOW模型基于分层softmax的CBoW模型详解_tt丫的博客-CSDN博客3、基于高频词抽样+负采样的CBOW模型基于高频词抽样+负采样的CBOW模型_tt丫的博客-CSDN博客二、S
- Word Embedding (word2vector)
卢容和
NLP深度学习人工智能
引言 通过上一个看得吃力的视频,现在wordembedding给我的印象就是cv中的auto-encoder,只不过网络不一样。目测不难,接下来看个究竟。wordrepresent(word2vec)1-of-NEncoding cv中的one-hot。如果1w个单词,vector的维度也是1w。每个vector只有一个维是1,其余是0。 vector之间没有任何联系,生活中猫和狗属于动物;没有充
- python glove训练模型_NLP.TM | GloVe模型及其Python实现
戴剑松
pythonglove训练模型
在进行自然语言处理中,需要对文章的中的语义进行分析,于是迫切需要一些模型去描述词汇的含义,很多人可能都知道word2vector算法,诚然,word2vector是一个非常优秀的算法,并且被广泛运用,为人们熟知,然而,从结果的优劣性来看,其实word2vector并非唯一的优秀方案,斯坦福大学提出的GloVe就是其中之一。今天我来为大家介绍一下GloVe模型,但是重点,还是放在实现上。简单地说一下
- 风控比赛第一弹
vitacode
金融风控数据挖掘数据挖掘机器学习算法
1.金融风控比赛是典型的结构化数据挖掘比赛,通过表格化数据进行特征提取,目标编码,选择模型实现风险用户识别。2.特征提取方面,除了常见的特征构造加减乘除,利用NLP的知识实现目标编码逐渐体现出优势,如:TF-IDF,Word2vector,都表现出了较好的优势。3.模型选择方面,LightGBM,Catboost,Xgboost都表现较好,前两者运行更快,且能自动处理类别特征,处理缺失值。由于是决
- 【文本分类】常见文本分类深度学习模型汇总
guofei_fly
自然语言处理文本分类深度学习
在深度学习被广泛用于NLP之前,文本分类任务的常见pipeline为:(1)人工/半自动特征抽取:包括one-hot编码、countfeatures、TF-IDF、词性/句法信息等等(2)分类器的构造:包括LR、NB、SVM、Xgboost及模型融合在DNN模型应用于语言模型大获成功,进而提出各类词向量(如word2vector、fasttext、glove)后,一个自然而然的问题就是:**如何表
- 前沿系列--Word2Vector[基础须知-附代码]
Huterox
人工智能自然语言处理word2vec人工智能
文章目录前言what转换word2vecCBOW与Skip-gram计算层次softmax全回归负采样实例数据集准备网络定义小结前言OK,今天的话,我们来说一下这个Word2Vector,其实这个东西咱们在说AI助手的时候呢其实已经说了,但是说的不是很仔细,有一些东西也没有说清楚,一方面是这边博文:还在调API写所谓的AI“女友”,唠了唠了,教你基于python咱们“new”一个(深度学习)说实话
- pytorch常用函数总结:nlp的任务中遇到的。
cc 提升ing 变优秀ing
pytorchpytorch
由于自己在啃代码,所以不自己写了,只给链接。1.torchtext:处理数据,包含Field,Example,Dataset,BucketIterator,Iterator等一系列的知识。参考2.torch.nn.Embedding:参数,第一个,字典中词的个数第二个,embedding的维度。参考官网官方3.glove2word2vec:将glove预训练词向量转为word2vector形式。(
- NLP自然语言处理:Word2Vector基本介绍
CWJ的博客
NLP自然语言处理word2vec
什么是Word2VectoWord2vec是一种用于将词语表示为向量的技术,它可以将每个词语映射到一个固定长度的向量空间。这些向量可以用于许多自然语言处理应用程序,如词语相似度计算和分类。Word2vec的主要优势在于它可以将相似的词语映射到接近的向量空间中,因此在许多情况下可以更准确地表示语义相似性。Word2Vector的工作原理Word2vec的工作原理基于神经网络语言模型,它将词语表示为向
- 词向量训练实战——Word2vector、Glove、Doc2vector
lucky_chaichai
Python类word2vec机器学习自然语言处理python
目录一、基于gensim(版本:3.8.3)的Word2vector1、模型训练2、模型使用:获取词、词向量、词之间词向量比较等3、word2vector的保存和加载2、Glove3、补充句向量:Doc2Vec一、基于gensim(版本:3.8.3)的Word2vector【进行token2id,方便后续利用word2vector进行embedding】1、模型训练importpprintimpo
- word2vec词向量 文本分类实现(TensorFlow版,算法TextCNN)
总裁余(余登武)
NLP自然语言处理自然语言处理tensorflownlp
之前也写过word2vec词向量文本分类实现,不过那是基于Keras。今天来写下tensoflow版的代码。再来感受下它的魅力。tensorflow比Keras更接近底层,可以更方便让我们理解Word2vector如何应用在文本分类中简化版例子。之前的文本分类博客链接:基于词向量word2vec模型的文本分类实现(算例有代码Keras版)短文本分类:电力95598工单分类实现tf-idf算例第一步
- 【NLP】Word2Vec笔记(代码)
YWP_2016
NLP自然语言处理word2vec人工智能
参考word2vec源码详解(非Python)Word2Vec的参数解释word2vector从参数解释到实战参数解释fromgensim.modelsimportWord2Vec#下面的参数均是默认值Word2Vec(sentences=None,#sentences可以是分词列表,也可以是大语料size=100,#特征向量的维度alpha=0.025,#学习率window=5,#一个句子内,当
- 深度学习进行情感分析(2)--LSTM
DonngZH
深度学习深度学习lstmpytorch
目录一.导入需要的库二.数据读取并查看三.使用word2vector生成词向量1.先将评论转化为列表2.使用w2v进行词向量的生成3.查看生成的词向量四.将数据集划分为训练集和验证集五.借助Torchtext建立vocabulary,把每个单词映射到数字id1.创建Filed对象2.使用TabularDataset方法生成数据集3.构建词表4.构建词嵌入矩阵六.创建Iterator,每个itart
- word2vector之Skip_Gram模型详解
tt丫
NLP深度学习word2vectorword2vec人工智能nlpskip_gram自然语言处理
深度学习入门小菜鸟,希望像做笔记记录自己学的东西,也希望能帮助到同样入门的人,更希望大佬们帮忙纠错啦~侵权立删。✨word2vector系列展示✨一、CBOW1、朴素CBOW模型word2vector之CBoW模型详解_tt丫的博客-CSDN博客2、基于分层softmax的CBOW模型基于分层softmax的CBoW模型详解_tt丫的博客-CSDN博客3、基于高频词抽样+负采样的CBOW模型基于高
- 跑实验_word2vector词向量实现_基于搜狗新闻预料+维基百科
surrender2u
nlp
这篇博客只是记录一下如何解决跑别人的代码没通的过程。文章目录1运行代码0设备环境1.获取语料库2.语料库预处理3.训练4.开动!使用词向量近义词获取某个词语的词向量计算句子相似度词向量加减运算选出集合中不同类的词语2总结一下经验3补充1运行代码最经在学CS224课程,理论上了解了一个大概,但是仍然没什么感觉,想要跑一跑word2vecd代码,于是在g站找到了下面这个仓库:中文word2vector
- 【2022秋招面经】——NLP
ywm_up
秋招自然语言处理机器学习人工智能
文章目录Word2Vec基本原理1.CBOW(ContinuousBag-of-Words)连续词袋模型2.skip-gram跳字模型3.Hierachicalsoftmax(层级softmax)4.negativesampling(负采样)问题word2vec的优化,包括层级softmax的复杂度word2vector负采样时为什么要对频率做3/4次方?对于其中的窗口选择策略?窗口选择5,10,
- 随笔记录——gensim word2vector使用
就是一顿骚操作
pytorch个人学习笔记——初版word2vecpython机器学习
一、对比各种文本embedding方式:onehot:逻辑简单,易实现,但是过于稀疏,无法表达权重词袋模型:逻辑简单,易实现,增加了词频表达,但仍过于稀疏TF-IDF:是一种用来计算每个单词重要性的关键词抽取的方法,通过计算词频和逆文本频率,在考虑效率的同时也得到了比较满意的效果。但是文本的维度仍然很高、且不能准确表示文本语义word2vec:维度可控,这是一种基于统计方法来获得词向量的方法,他是
- python word2vector计算相似度_Word2Vec 计算词语之间的余弦相似度
weixin_39993623
python
python中常用的分析文档、计算词语相似度的包——Word2Vec函数;该函数在gensim.models.Word2Vec包内。分析文本和计算相似度有几个步骤:导入需要用到的库:#导入第三包importjiebaimportpandasaspdimportgensimfromcollectionsimportCounterimportcsvimporttimefromtqdmimporttqd
- python word2vector计算相似度_使用word2vec计算词向量之间的相似度
weixin_39614276
python
2018-12-01回答希望对你有帮助开始背单词了,要注意什么呢?一下这几点从现在起,请牢记在心,并彻底贯彻。第一条:狂听!可以精听,也可以泛听。精听是指专门拿出一段时间,每个词都要听见,每个词都要听懂。泛听就是指把录音机(最好是随身听)开着,听到哪个是哪个,听见哪个是哪个。不知不觉当中,朦朦胧胧之间就学会了不少单词。泛听一定要见缝插针,有机会就听,有时间就听,时时输入,日积月累,耳朵不离耳机,你
- 神经网络前向传播 w的维度与含义
TranSad
人工智能和大数据神经网络深度学习pytorch人工智能机器学习
我们都知道神经网络中每一个隐层都有参数w和b,输入x首先要乘以w再加上b,最后传入激活函数就会得到这个隐层的输出。——但是,具体w是什么形状、它和x怎么乘、加上的b是在哪里之类的一直不是很清晰,因为在一些算法讲义里这一块一讲起来就容易用各种符号,看起来很复杂(虽然它并不难),而且这方面细节也并不耽误我们去定义和使用神经网络,所以就似懂非懂了。但后来在学习推荐系统、word2vector之类的时候,
- n-gram模型和word2vector
少帅qaz
求解空间符合真实的逻辑hierarchicalsoftmax:CBOW(continuousbackofwords)和Skip-gram带权路径最短和编码
- NLP.TM | 再看word2vector
机智的叉烧
再看word2vectorNLP.TM似乎很久没有更新了哈哈哈,其实有些积累了,后面慢慢开始写。word2vector是自然语言处理中非常非常经典的embedding,即词嵌入模型,主要完成的功能是将文字转化为可供计算的词向量,虽然目前已经被BERT等新型模型逐渐取代,但是在目前一些基线的使用上,仍有非常大的应用空间,这次我计划重看word2vector,主要有下面几个目标:部分细节已经不太熟悉,
- 对于规范和实现,你会混淆吗?
yangshangchuan
HotSpot
昨晚和朋友聊天,喝了点咖啡,由于我经常喝茶,很长时间没喝咖啡了,所以失眠了,于是起床读JVM规范,读完后在朋友圈发了一条信息:
JVM Run-Time Data Areas:The Java Virtual Machine defines various run-time data areas that are used during execution of a program. So
- android 网络
百合不是茶
网络
android的网络编程和java的一样没什么好分析的都是一些死的照着写就可以了,所以记录下来 方便查找 , 服务器使用的是TomCat
服务器代码; servlet的使用需要在xml中注册
package servlet;
import java.io.IOException;
import java.util.Arr
- [读书笔记]读法拉第传
comsci
读书笔记
1831年的时候,一年可以赚到1000英镑的人..应该很少的...
要成为一个科学家,没有足够的资金支持,很多实验都无法完成
但是当钱赚够了以后....就不能够一直在商业和市场中徘徊......
- 随机数的产生
沐刃青蛟
随机数
c++中阐述随机数的方法有两种:
一是产生假随机数(不管操作多少次,所产生的数都不会改变)
这类随机数是使用了默认的种子值产生的,所以每次都是一样的。
//默认种子
for (int i = 0; i < 5; i++)
{
cout<<
- PHP检测函数所在的文件名
IT独行者
PHP函数
很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。
代码:
[php]
view plain
copy
// Filename: functions.php
<?php&nbs
- 银行各系统功能简介
文强chu
金融
银行各系统功能简介 业务系统 核心业务系统 业务功能包括:总账管理、卡系统管理、客户信息管理、额度控管、存款、贷款、资金业务、国际结算、支付结算、对外接口等 清分清算系统 以清算日期为准,将账务类交易、非账务类交易的手续费、代理费、网络服务费等相关费用,按费用类型计算应收、应付金额,经过清算人员确认后上送核心系统完成结算的过程 国际结算系
- Python学习1(pip django 安装以及第一个project)
小桔子
pythondjangopip
最近开始学习python,要安装个pip的工具。听说这个工具很强大,安装了它,在安装第三方工具的话so easy!然后也下载了,按照别人给的教程开始安装,奶奶的怎么也安装不上!
第一步:官方下载pip-1.5.6.tar.gz, https://pypi.python.org/pypi/pip easy!
第二部:解压这个压缩文件,会看到一个setup.p
- php 数组
aichenglong
PHP排序数组循环多维数组
1 php中的创建数组
$product = array('tires','oil','spark');//array()实际上是语言结构而不 是函数
2 如果需要创建一个升序的排列的数字保存在一个数组中,可以使用range()函数来自动创建数组
$numbers=range(1,10)//1 2 3 4 5 6 7 8 9 10
$numbers=range(1,10,
- 安装python2.7
AILIKES
python
安装python2.7
1、下载可从 http://www.python.org/进行下载#wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
2、复制解压
#mkdir -p /opt/usr/python
#cp /opt/soft/Python-2
- java异常的处理探讨
百合不是茶
JAVA异常
//java异常
/*
1,了解java 中的异常处理机制,有三种操作
a,声明异常
b,抛出异常
c,捕获异常
2,学会使用try-catch-finally来处理异常
3,学会如何声明异常和抛出异常
4,学会创建自己的异常
*/
//2,学会使用try-catch-finally来处理异常
- getElementsByName实例
bijian1013
element
实例1:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/x
- 探索JUnit4扩展:Runner
bijian1013
java单元测试JUnit
参加敏捷培训时,教练提到Junit4的Runner和Rule,于是特上网查一下,发现很多都讲的太理论,或者是举的例子实在是太牵强。多搜索了几下,搜索到两篇我觉得写的非常好的文章。
文章地址:http://www.blogjava.net/jiangshachina/archive/20
- [MongoDB学习笔记二]MongoDB副本集
bit1129
mongodb
1. 副本集的特性
1)一台主服务器(Primary),多台从服务器(Secondary)
2)Primary挂了之后,从服务器自动完成从它们之中选举一台服务器作为主服务器,继续工作,这就解决了单点故障,因此,在这种情况下,MongoDB集群能够继续工作
3)挂了的主服务器恢复到集群中只能以Secondary服务器的角色加入进来
2
- 【Spark八十一】Hive in the spark assembly
bit1129
assembly
Spark SQL supports most commonly used features of HiveQL. However, different HiveQL statements are executed in different manners:
1. DDL statements (e.g. CREATE TABLE, DROP TABLE, etc.)
- Nginx问题定位之监控进程异常退出
ronin47
nginx在运行过程中是否稳定,是否有异常退出过?这里总结几项平时会用到的小技巧。
1. 在error.log中查看是否有signal项,如果有,看看signal是多少。
比如,这是一个异常退出的情况:
$grep signal error.log
2012/12/24 16:39:56 [alert] 13661#0: worker process 13666 exited on s
- No grammar constraints (DTD or XML schema).....两种解决方法
byalias
xml
方法一:常用方法 关闭XML验证
工具栏:windows => preferences => xml => xml files => validation => Indicate when no grammar is specified:选择Ignore即可。
方法二:(个人推荐)
添加 内容如下
<?xml version=
- Netty源码学习-DefaultChannelPipeline
bylijinnan
netty
package com.ljn.channel;
/**
* ChannelPipeline采用的是Intercepting Filter 模式
* 但由于用到两个双向链表和内部类,这个模式看起来不是那么明显,需要仔细查看调用过程才发现
*
* 下面对ChannelPipeline作一个模拟,只模拟关键代码:
*/
public class Pipeline {
- MYSQL数据库常用备份及恢复语句
chicony
mysql
备份MySQL数据库的命令,可以加选不同的参数选项来实现不同格式的要求。
mysqldump -h主机 -u用户名 -p密码 数据库名 > 文件
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename > ba
- 小白谈谈云计算--基于Google三大论文
CrazyMizzz
Google云计算GFS
之前在没有接触到云计算之前,只是对云计算有一点点模糊的概念,觉得这是一个很高大上的东西,似乎离我们大一的还很远。后来有机会上了一节云计算的普及课程吧,并且在之前的一周里拜读了谷歌三大论文。不敢说理解,至少囫囵吞枣啃下了一大堆看不明白的理论。现在就简单聊聊我对于云计算的了解。
我先说说GFS
&n
- hadoop 平衡空间设置方法
daizj
hadoopbalancer
在hdfs-site.xml中增加设置balance的带宽,默认只有1M:
<property>
<name>dfs.balance.bandwidthPerSec</name>
<value>10485760</value>
<description&g
- Eclipse程序员要掌握的常用快捷键
dcj3sjt126com
编程
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可以那么勤奋,每天都孜孜不倦得
- Android学习之路
dcj3sjt126com
Android学习
转自:http://blog.csdn.net/ryantang03/article/details/6901459
以前有J2EE基础,接触JAVA也有两三年的时间了,上手Android并不困难,思维上稍微转变一下就可以很快适应。以前做的都是WEB项目,现今体验移动终端项目,让我越来越觉得移动互联网应用是未来的主宰。
下面说说我学习Android的感受,我学Android首先是看MARS的视
- java 遍历Map的四种方法
eksliang
javaHashMapjava 遍历Map的四种方法
转载请出自出处:
http://eksliang.iteye.com/blog/2059996
package com.ickes;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
/**
* 遍历Map的四种方式
- 【精典】数据库相关相关
gengzg
数据库
package C3P0;
import java.sql.Connection;
import java.sql.SQLException;
import java.beans.PropertyVetoException;
import com.mchange.v2.c3p0.ComboPooledDataSource;
public class DBPool{
- 自动补全
huyana_town
自动补全
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo
- jquery在线预览PDF文件,打开PDF文件
天梯梦
jquery
最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。
核心代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
- ViewPager刷新单个页面的方法
lovelease
androidviewpagertag刷新
使用ViewPager做滑动切换图片的效果时,如果图片是从网络下载的,那么再子线程中下载完图片时我们会使用handler通知UI线程,然后UI线程就可以调用mViewPager.getAdapter().notifyDataSetChanged()进行页面的刷新,但是viewpager不同于listview,你会发现单纯的调用notifyDataSetChanged()并不能刷新页面
- 利用按位取反(~)从复合枚举值里清除枚举值
草料场
enum
以 C# 中的 System.Drawing.FontStyle 为例。
如果需要同时有多种效果,
如:“粗体”和“下划线”的效果,可以用按位或(|)
FontStyle style = FontStyle.Bold | FontStyle.Underline;
如果需要去除 style 里的某一种效果,
- Linux系统新手学习的11点建议
刘星宇
编程工作linux脚本
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linu
- hibernate dao层应用之HibernateDaoSupport二次封装
wangzhezichuan
DAOHibernate
/**
* <p>方法描述:sql语句查询 返回List<Class> </p>
* <p>方法备注: Class 只能是自定义类 </p>
* @param calzz
* @param sql
* @return
* <p>创建人:王川</p>
* <p>创建时间:Jul