- android备忘录教学_Android备忘录
兰伽禾
android备忘录教学
常用库Gradle依赖://retrofit2的gson转换器依赖compile'com.squareup.retrofit2:converter-gson:2.0.1'//retrofit2compile'com.squareup.retrofit2:retrofit:2.0.1'//retrofit2为RxJava准备的CallAdaptercompile'com.squareup.retro
- Android kotlin开发项目MVP架构搭建
哎吆我呸
androidKotlin初入门
1、引入需要的网络库implementation'com.squareup.retrofit2:retrofit:2.7.1'implementation'com.squareup.retrofit2:converter-gson:2.7.1'implementation'com.jakewharton.retrofit:retrofit2-kotlin-coroutines-adapter:0.
- Android从零开始搭建MVVM架构(6)
m0_66070459
程序员面试移动开发android
//加载项目build.gradle的anroid标签下dataBinding{enabled=true}添加相关依赖//okhttp、retrofit、rxjavaimplementation‘com.squareup.okhttp3:okhttp:3.8.0’implementation‘com.squareup.retrofit2:retrofit:2.3.0’implementation‘
- okhttp,retrofit,rxjava 是如何配合工作的 作用分别是什么
追梦的鱼儿
okhttpretrofitrxjava
目录OkHttp作用基本使用Retrofit作用基本使用RxJava作用优势基本使用三者的配合工作OkHttp、Retrofit和RxJava是Android开发中常用的三种库,它们各自有不同的作用,并且可以很好地配合工作来实现网络请求和响应的处理。OkHttp作用OkHttp是一个高效的HTTP客户端,用于发起网络请求和处理响应。它支持同步和异步请求、连接池、缓存、重定向、超时设置等功能。基本使
- 【Android】最好用的网络库:Retrofit
愿相知
网络retrofit
最好用的网络库:Retrofit文章目录最好用的网络库:RetrofitRetrofit的基本用法Retrofit的使用逻辑Retrofit的基本操作处理复杂的接口地址类型进阶删除提交header中指定参数Retrofit构建器的最佳写法Retrofit的使用封装Retrofit的基本用法Retrofit是一款由Square公司开发的网络库,但是它和OkHttp的定位完全不同。OkHttp侧重的是
- Retrofit+Rxjava-以自己的方式重头开始-入门篇
MonkeyLei
之前小萌新直接上项目,然后立马就用上了Rretrofit和Rxjava来做,没有特别去学习,然后直接就干了。看了看别人的用法。后面也根据个人请求数据结果进行了封装,总共封装了两两次,基本实现了通用请求,一个请求方法就搞定所有请求,返回不同的对象或者对象列表MonkeyLei:Android-Retrofit2+Rxjava2之网络通用请求-初步封装-相关关键类MonkeyLei:Android-R
- 适配器模式
YocnZhao
适配器模式:Retrofit中使用到。什么样的类型就通过什么样的适配器适配在CallAdapter和Converter中用到,如果我需要得到一个Weather对象,则对应的WeatherConverter去调用,如果需要String,则StringConverter调用publicclassMyConverterextendsConverter.Factory{@Nullable@Override
- RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装(动态演示)
2301_82241819
程序员网络php开发语言
ArrayMapmap=newArrayMap{NbaService.getInstance().getNBAInfo(“6949e822e6844ae6453fca0cf83379d3”).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).compose(this.bindToLifecycle()).s
- Android---Retrofit实现网络请求:Kotlin版
别偷我的猪_09
#Android第三方库androidretrofitkotlin
简介在Android开发中,网络请求是一个极为关键的部分。Retrofit作为一个强大的网络请求库,能够简化开发流程,提供高效的网络请求能力。Retrofit是一个建立在OkHttp基础之上的网络请求库,能够将我们定义的Java接口转化为相应的HTTP请求,Retrofit是适用于Android和Java的类型安全HTTP客户端。通过Retrofit,我们可以轻松发起网络请求,还能将服务器返回的数
- Retrofit中的注解原理项目实战
bug喵喵
今天我们来聊聊这个最近很火的网络请求库retrofit,在此基础上会延伸出一些列的知识点。现在关于retrofit的文章很多,我之所以写这篇文章的原因在于:8月份负责假设新客户端底层的过程中首次尝试使用该库,并取得非常不错的效果,不到20天的时间内实现新产品的快速开发。另外因为个人的原因,在写完基础框架及发布两个基础版本之后,我也选择的离职。现在,留给自己10天的时间,用来对2016年做个简短的总
- spring-cloud-square源码速读(retrofit + okhttp篇)
程序员欣宸
欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demosspring-cloud-square系列文章五分钟搞懂spring-cloud-squarespring-cloud-square开发实战(三种类型全覆盖)spring-cloud-square源码速读(spring-cloud-square-okhttp
- 2020-04-22
LiuZhanYue
高级_retrofit-Get(Post)请求步骤1,导依赖implementation'com.squareup.retrofit2:retrofit:2.5.0'网络权限2,定义接口类3获取retrofit对象4,获取接口服务5,接口服务对象调用接口方法6,call执行请求一GET请求三种方式接口类中activity中二POST请求三种方式service中:activity中:
- retrofit源码解析
小怪兽大作战
一、简介retrofit是square开发的一个网络加载库,主要用于Android和Java。Retrofit对OKHttp进行了封装,加入了各种设计模式,注解,反射,使用起来更加方便。二、使用方法retrofit的使用大致分为三个部分:定义网络接口、创建retrofit对象、创建网络接口的动态代理、调用网络接口2.1定义网络接口publicinterfaceGitHubService{@GET(
- retrofit+rxjava+okhttp网络框架之二次封装
nade_s
retrofit+rxjava的是这几年很流行的一种网络框架,开发者也提供了丰富的方法。之所以进行二次封装,就是因为retrofit+rxjava的链式调用太方便了,不符合单一性原则,管理起来比较麻烦。主要目的是二次封装后,和项目有很高的契合度更高。说一下封装思路,由于其本身调用方便,具体方法就不做封装了。第一retrofit对象封装。第二封装okhttp拦截器,用于添加头参数,拦截错误日志。第三
- 一线互联网企业老Android开发谈:Retrofit的源码你真的看懂这些了吗?
Kepler_II
前言今天我们来学习Retrofit的源码。1.Retrofit的创建过程当我们使用Retrofit请求网络时,首先要写请求接口:publicinterfaceIpService{@GET("getIpInfo.php?ip=59.108.54.37")CallgetIpMsg();接着我们通过调用如下代码来创建Retrofit:Retrofitretrofit=newRetrofit.Builde
- Android混淆-基本混淆模板+自定义混淆类NotProguard
MonkeyLei
proguard-rules.pro-第三方就增加了一个glide+rxjava+retrofit,别的按需添加即可#AddprojectspecificProGuardruleshere.#Youcancontrolthesetofappliedconfigurationfilesusingthe#proguardFilessettinginbuild.gradle.##Formoredetai
- 基于Hilt+Retrofit+协程的MVVM模式探索
Android开发指南
一、简介年初开始我们公司的项目上开始使用MVVM与Jetpack,但是我们并没有使用Kotlin,最近想学习一下Kotlin的协程,所以写了个Demo,然后就寻思写篇博客。最开始并没有想用hilt,感觉最近挺火的就试了一下~注:hilt木有考虑多模块情况没有在生产项目中使用过~主要说了用法,基础知识很少讲,不熟悉的可以看下最下面的参考文章,讲的比较详细。二、依赖配置根目录build(hilt需要加
- Kotlin协程 ----- suspendCoroutine和suspendCancellableCoroutine的使用
dashingqi
Android_Banner.jpg简介suspendCoroutine的使用suspendCancellableCoroutine的使用Retrofit是如何支持协程的suspendCoroutine的使用这里我们将使用suspendCoroutine将单一方法的接口方法改造成具有返回值的方法单一方法的回调声明一个单一方法的接口/***@author:zhangqi*@time:6/22/21*
- MVP步骤
I_Am_Legend
T-MVP步骤:1.添加依赖implementation'com.squareup.okhttp3:okhttp:3.8.1'implementation'com.squareup.okhttp3:logging-interceptor:3.4.1'implementation'io.reactivex:rxjava:1.1.6'//Retrofit的rx解析库implementation'com
- 手把手带你入门神秘的RxJava
可以写但没有必要
近两年来国内的技术圈子中越来越多的开始提及RxJava,越来越多的应用和面试中都会有RxJava,而就目前的情况,Android的网络库基本被Retrofit+OkHttp一统天下了,而配合上响应式编程RxJava可谓如鱼得水。什么是RxJava•Rx是ReactiveExtensions的简写,翻译为响应的扩展。也就是通过由一方发出信息,另一方响应信息并作出处理的核心框架代码。•该框架由微软的架
- Netty与私有协议框架
zhx喜籽
1.前言【本文示例源码下载】在本系列的前一篇,说了Android与数据流的斗争,主要是Android前端自身处理方案。这一篇则是涉及一些前后端方面的数据传输的问题。通常来说,Android和服务端之间的数据传输都会采用标准协议规范,且大多数是基于HTTP协议的,例如在Android端最常用的Retrofit,则是RESTful风格的一套网络框架。虽然这是我们最常用的框架之一,但是很多人对该框架了解
- android retrofit上传List集合数据
易寻资料
androidretrofit
由于接口需要,retrofit上传不能用POST,因为@FormUrlEncoded注解跟@Body不能共存,所以更改成了@QueryMap因为需要传参,所先将图片集合转成了Hashmap集合,再使用Gson将集合转成Json字符串,再转成RequestBody下面介绍一下retrofitpublicinterfaceApiService{@POST()@FormUrlEncodedObserva
- OkHttp3.6.0源码解析
Wocus
前言OkHttp是一个非常流行的框架,已经被谷歌加入开源库中,Retrofit目前也是采用OkHttp实现的,此文章纯属个人笔记。github地址https://github.com/square/okhttp基本使用valhttpClient=OkHttpClient()valrequest=Request.Builder().url("www.baidu.com").build()//同步请求
- kotlin--Flow结合retrofit运用
aruba
kotlin集成retrofit获取网络数据,将数据通过Flow发射效果:1.定义实体类和网络相关实体类:packagecom.aruba.flowapplyapplication.modeldataclassArticle(valid:Int,valtext:String)Api:packagecom.aruba.flowapplyapplication.netimportcom.aruba.f
- 探索Android开源框架 - 2. Retrofit使用及源码解析
今阳说
Retrofit是目前Android最优秀的网络封装框架,是对OkHttp网络请求库的封装App应用程序通过Retrofit请求网络,实际上是使用Retrofit接口层封装请求参数,之后由OkHttp完成后续的请求操作;服务器数据返回后,OkHttp将原始的结果交给Retrofit,根据用户需求对结果进行解析;使用简单使用添加依赖retrofit2内置了OkHttp,所以无需再单独添加OkHttp
- Retrofit2
穷极_d8f1
Retrofit2的好处超级解耦解耦?解什么耦?我们在请求接口数据的时候,API接口定义和API接口使用总是相互影响,什么传参、回调等,耦合在一块。有时候我们会考虑一下怎么封装我们的代码让这两个东西不那么耦合,这个就是Retrofit的解耦目标,也是它的最大的特点。可以配置不同HttpClient来实现网络请求,如OkHttp、HttpClient...支持同步、异步和RxJava可以配置不同的反
- Jetpack--Room
郑子
Android:源码篇androidandroidjetpackRoom
一、定义轻量级orm数据库,本质上是一个SQLite抽象层,使用更加简单(类似于Retrofit)编译时注解:开发阶段可以通过注解的方式标记相关功能,编译时自动生成相应的impl实体类提供丰富的编译时校验,以及错误提示二、用法1.sqlite数据库使用:constvalTABLE_NAME="table_user"constvalCOLUMN_NAME_KEY="cache_user"constv
- 【27】应用开发——Android网络技术与Retrofit框架
熊熊饲养员
奇妙的Kotlin之旅androidretrofit
提示:此文章仅作为本人记录日常学习使用,若有存在错误或者不严谨得地方欢迎指正。文章目录一、Android网络技术1.1WebView的用法1.2使用HTTP访问网络1.2.1使用HttpURLConnection1.2.2使用OkHttp1.3解析XML格式数据1.3.1安装并配置Apache服务器1.3.2使用Pull进行解析1.3.3使用SAX进行解析1.4解析JSON格式数据1.4.1使用J
- 【Java万花筒】架构未来:Java ME与物联网的无缝融合
friklogff
Java万花筒java架构物联网
Java新潮流:嵌入式、物联网、图形界面,一网打尽前言随着物联网(IoT)的崛起,Java作为一种强大的编程语言,展示了在嵌入式系统、物联网设备、UI设计和网络通信方面的广泛应用。本文将深入探讨几个关键的Java库,涵盖树莓派控制、JavaME嵌入式平台、ThingSpeak物联网平台访问、JFoenixMaterialDesignUI、ApacheCamel集成框架以及RetrofitHTTP客
- Ktorfit:Kotlin 基于 ktor 的 retrofit:多平台 HTTP 客户端库
wilinzz
kotlinretrofithttp
Ktorfit:Kotlin基于ktor的retrofit:多平台HTTP客户端库Ktorfit是一个针对Kotlin多平台(Android、iOS、Js、Jvm、Linux)的HTTP客户端和Kotlin符号处理器,使用了KSP和Ktor客户端,受Retrofit启发而开发。项目概述Ktorfit项目旨在提供一个适用于Kotlin多平台的HTTP客户端库,其设计灵感源自Retrofit。该项目使
- 微信开发者验证接口开发
362217990
微信 开发者 token 验证
微信开发者接口验证。
Token,自己随便定义,与微信填写一致就可以了。
根据微信接入指南描述 http://mp.weixin.qq.com/wiki/17/2d4265491f12608cd170a95559800f2d.html
第一步:填写服务器配置
第二步:验证服务器地址的有效性
第三步:依据接口文档实现业务逻辑
这里主要讲第二步验证服务器有效性。
建一个
- 一个小编程题-类似约瑟夫环问题
BrokenDreams
编程
今天群友出了一题:
一个数列,把第一个元素删除,然后把第二个元素放到数列的最后,依次操作下去,直到把数列中所有的数都删除,要求依次打印出这个过程中删除的数。
&
- linux复习笔记之bash shell (5) 关于减号-的作用
eksliang
linux关于减号“-”的含义linux关于减号“-”的用途linux关于“-”的含义linux关于减号的含义
转载请出自出处:
http://eksliang.iteye.com/blog/2105677
管道命令在bash的连续处理程序中是相当重要的,尤其在使用到前一个命令的studout(标准输出)作为这次的stdin(标准输入)时,就显得太重要了,某些命令需要用到文件名,例如上篇文档的的切割命令(split)、还有
- Unix(3)
18289753290
unix ksh
1)若该变量需要在其他子进程执行,则可用"$变量名称"或${变量}累加内容
什么是子进程?在我目前这个shell情况下,去打开一个新的shell,新的那个shell就是子进程。一般状态下,父进程的自定义变量是无法在子进程内使用的,但通过export将变量变成环境变量后就能够在子进程里面应用了。
2)条件判断: &&代表and ||代表or&nbs
- 关于ListView中性能优化中图片加载问题
酷的飞上天空
ListView
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
具体参看上篇文章http://314858770.iteye.com/admin/blogs/1217594
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。
现在想出一个方法就是每次都添加一个标识,然后设置图
- 德国总理默多克:给国人的一堂“震撼教育”课
永夜-极光
教育
http://bbs.voc.com.cn/topic-2443617-1-1.html德国总理默多克:给国人的一堂“震撼教育”课
安吉拉—默克尔,一位经历过社会主义的东德人,她利用自己的博客,发表一番来华前的谈话,该说的话,都在上面说了,全世界想看想传播——去看看默克尔总理的博客吧!
德国总理默克尔以她的低调、朴素、谦和、平易近人等品格给国人留下了深刻印象。她以实际行动为中国人上了一堂
- 关于Java继承的一个小问题。。。
随便小屋
java
今天看Java 编程思想的时候遇见一个问题,运行的结果和自己想想的完全不一样。先把代码贴出来!
//CanFight接口
interface Canfight {
void fight();
}
//ActionCharacter类
class ActionCharacter {
public void fight() {
System.out.pr
- 23种基本的设计模式
aijuans
设计模式
Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 Adapter:将一个类的接口转换成客户希望的另外一个接口。A d a p t e r模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。 Builder:将一个复杂对象的构建与它的表示分离,使得同
- 《周鸿祎自述:我的互联网方法论》读书笔记
aoyouzi
读书笔记
从用户的角度来看,能解决问题的产品才是好产品,能方便/快速地解决问题的产品,就是一流产品.
商业模式不是赚钱模式
一款产品免费获得海量用户后,它的边际成本趋于0,然后再通过广告或者增值服务的方式赚钱,实际上就是创造了新的价值链.
商业模式的基础是用户,木有用户,任何商业模式都是浮云.商业模式的核心是产品,本质是通过产品为用户创造价值.
商业模式还包括寻找需求
- JavaScript动态改变样式访问技术
百合不是茶
JavaScriptstyle属性ClassName属性
一:style属性
格式:
HTML元素.style.样式属性="值";
创建菜单:在html标签中创建 或者 在head标签中用数组创建
<html>
<head>
<title>style改变样式</title>
</head>
&l
- jQuery的deferred对象详解
bijian1013
jquerydeferred对象
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。
每个版本都会引入一些新功能,从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。
&nb
- 淘宝开放平台TOP
Bill_chen
C++c物流C#
淘宝网开放平台首页:http://open.taobao.com/
淘宝开放平台是淘宝TOP团队的产品,TOP即TaoBao Open Platform,
是淘宝合作伙伴开发、发布、交易其服务的平台。
支撑TOP的三条主线为:
1.开放数据和业务流程
* 以API数据形式开放商品、交易、物流等业务;
&
- 【大型网站架构一】大型网站架构概述
bit1129
网站架构
大型互联网特点
面对海量用户、海量数据
大型互联网架构的关键指标
高并发
高性能
高可用
高可扩展性
线性伸缩性
安全性
大型互联网技术要点
前端优化
CDN缓存
反向代理
KV缓存
消息系统
分布式存储
NoSQL数据库
搜索
监控
安全
想到的问题:
1.对于订单系统这种事务型系统,如
- eclipse插件hibernate tools安装
白糖_
Hibernate
eclipse helios(3.6)版
1.启动eclipse 2.选择 Help > Install New Software...> 3.添加如下地址:
http://download.jboss.org/jbosstools/updates/stable/helios/ 4.选择性安装:hibernate tools在All Jboss tool
- Jquery easyui Form表单提交注意事项
bozch
jquery easyui
jquery easyui对表单的提交进行了封装,提交的方式采用的是ajax的方式,在开发的时候应该注意的事项如下:
1、在定义form标签的时候,要将method属性设置成post或者get,特别是进行大字段的文本信息提交的时候,要将method设置成post方式提交,否则页面会抛出跨域访问等异常。所以这个要
- Trie tree(字典树)的Java实现及其应用-统计以某字符串为前缀的单词的数量
bylijinnan
java实现
import java.util.LinkedList;
public class CaseInsensitiveTrie {
/**
字典树的Java实现。实现了插入、查询以及深度优先遍历。
Trie tree's java implementation.(Insert,Search,DFS)
Problem Description
Igna
- html css 鼠标形状样式汇总
chenbowen00
htmlcss
css鼠标手型cursor中hand与pointer
Example:CSS鼠标手型效果 <a href="#" style="cursor:hand">CSS鼠标手型效果</a><br/>
Example:CSS鼠标手型效果 <a href="#" style=&qu
- [IT与投资]IT投资的几个原则
comsci
it
无论是想在电商,软件,硬件还是互联网领域投资,都需要大量资金,虽然各个国家政府在媒体上都给予大家承诺,既要让市场的流动性宽松,又要保持经济的高速增长....但是,事实上,整个市场和社会对于真正的资金投入是非常渴望的,也就是说,表面上看起来,市场很活跃,但是投入的资金并不是很充足的......
 
- oracle with语句详解
daizj
oraclewithwith as
oracle with语句详解 转
在oracle中,select 查询语句,可以使用with,就是一个子查询,oracle 会把子查询的结果放到临时表中,可以反复使用
例子:注意,这是sql语句,不是pl/sql语句, 可以直接放到jdbc执行的
----------------------------------------------------------------
- hbase的简单操作
deng520159
数据库hbase
近期公司用hbase来存储日志,然后再来分析 ,把hbase开发经常要用的命令找了出来.
用ssh登陆安装hbase那台linux后
用hbase shell进行hbase命令控制台!
表的管理
1)查看有哪些表
hbase(main)> list
2)创建表
# 语法:create <table>, {NAME => <family&g
- C语言scanf继续学习、算术运算符学习和逻辑运算符
dcj3sjt126com
c
/*
2013年3月11日20:37:32
地点:北京潘家园
功能:完成用户格式化输入多个值
目的:学习scanf函数的使用
*/
# include <stdio.h>
int main(void)
{
int i, j, k;
printf("please input three number:\n"); //提示用
- 2015越来越好
dcj3sjt126com
歌曲
越来越好
房子大了电话小了 感觉越来越好
假期多了收入高了 工作越来越好
商品精了价格活了 心情越来越好
天更蓝了水更清了 环境越来越好
活得有奔头人会步步高
想做到你要努力去做到
幸福的笑容天天挂眉梢 越来越好
婆媳和了家庭暖了 生活越来越好
孩子高了懂事多了 学习越来越好
朋友多了心相通了 大家越来越好
道路宽了心气顺了 日子越来越好
活的有精神人就不显
- java.sql.SQLException: Value '0000-00-00' can not be represented as java.sql.Tim
feiteyizu
mysql
数据表中有记录的time字段(属性为timestamp)其值为:“0000-00-00 00:00:00”
程序使用select 语句从中取数据时出现以下异常:
java.sql.SQLException:Value '0000-00-00' can not be represented as java.sql.Date
java.sql.SQLException: Valu
- Ehcache(07)——Ehcache对并发的支持
234390216
并发ehcache锁ReadLockWriteLock
Ehcache对并发的支持
在高并发的情况下,使用Ehcache缓存时,由于并发的读与写,我们读的数据有可能是错误的,我们写的数据也有可能意外的被覆盖。所幸的是Ehcache为我们提供了针对于缓存元素Key的Read(读)、Write(写)锁。当一个线程获取了某一Key的Read锁之后,其它线程获取针对于同
- mysql中blob,text字段的合成索引
jackyrong
mysql
在mysql中,原来有一个叫合成索引的,可以提高blob,text字段的效率性能,
但只能用在精确查询,核心是增加一个列,然后可以用md5进行散列,用散列值查找
则速度快
比如:
create table abc(id varchar(10),context blog,hash_value varchar(40));
insert into abc(1,rep
- 逻辑运算与移位运算
latty
位运算逻辑运算
源码:正数的补码与原码相同例+7 源码:00000111 补码 :00000111 (用8位二进制表示一个数)
负数的补码:
符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。 -7 源码: 10000111 ,其绝对值为00000111 取反加一:11111001 为-7补码
已知一个数的补码,求原码的操作分两种情况:
- 利用XSD 验证XML文件
newerdragon
javaxmlxsd
XSD文件 (XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。 具体使用方法和定义请参看:
http://www.w3school.com.cn/schema/index.asp
java自jdk1.5以上新增了SchemaFactory类 可以实现对XSD验证的支持,使用起来也很方便。
以下代码可用在J
- 搭建 CentOS 6 服务器(12) - Samba
rensanning
centos
(1)安装
# yum -y install samba
Installed:
samba.i686 0:3.6.9-169.el6_5
# pdbedit -a rensn
new password:123456
retype new password:123456
……
(2)Home文件夹
# mkdir /etc
- Learn Nodejs 01
toknowme
nodejs
(1)下载nodejs
https://nodejs.org/download/ 选择相应的版本进行下载 (2)安装nodejs 安装的方式比较多,请baidu下
我这边下载的是“node-v0.12.7-linux-x64.tar.gz”这个版本 (1)上传服务器 (2)解压 tar -zxvf node-v0.12.
- jquery控制自动刷新的代码举例
xp9802
jquery
1、html内容部分 复制代码代码示例: <div id='log_reload'>
<select name="id_s" size="1">
<option value='2'>-2s-</option>
<option value='3'>-3s-</option