- go也能干大事01安装go开发工具(LiteIDE)
fastgolang
来自tiobe官网2019年的编程语言排名表2019年编程语言排行榜go语言位列第16位,比2018年上涨了3位。其他的不敢狂言,但是单单从国内目前至少有5个比较优秀的IT培训机构,都力推go语言,go语言会进去排行榜前十的。2019年我们拭目以待。(但是这个跟我们普通人来,有关系,但是关系不大,关系大的看下文)go也能干大事不是因为这个编程语言排行榜go进入了前20名才出来的,我们之前有一套课程
- Goland 环境搭建、编写运行程序
澄续缘
Golandgolang开发语言后端
目录1、go环境搭建2、编写程序并运行1、go环境搭建1)下载go语言插件go1.8.7.windows-386.msi2)配置环境变量3)下载go开发工具liteide2、编写程序并运行/**1、packagemain定义了包名。你必须在源文件中非注释的第一行指明这个文件属于哪
- LiteIDE使用
YXWKY
LiteIDE是一款开源,跨平台的轻量级Go语言集成开发环境。操作简单,提示迅速!当然不足之处也有很多,不过除了golad之外,个人觉得比vscode,eclipse等用的更舒心一点(ps:指的是编写golang,每个人的感受不一样,勿喷)目前本人使用的LiteIDE版本号是:x36.1其中让我感受不是很好的两个点是:1.没有自动golint检测,需要手动。2.更改键盘映射不能捕获按键的内容,需要
- Go语言学习踩坑记
明辉光焱
Golanggolang学习开发语言
go:go.modfilenotfoundincurrentdirectoryoranyparentdirectory;see'gohelpmod解决资源下载:序号文件地址11、GoIDEliteidex38.3-win64-qt5.15.2.zipReleasex38.3·visualfc/liteide·GitHub22、Go语言的编译环境go1.21.6.windows-amd64.msiA
- 如何在Linux上搭建C++开发环境
WongKyunban
C/C++linuxc++运维
工欲善其事,必先利其器!我们要在Linux上开发C++程序,就要先搭建好它的开发环境。搭建环境步骤安装Linux安装开发工具写一个demo在项目根目录创建一个构建脚本build.sh使用CodeLiteIDE打开项目安装LinuxLinux的发行版本很多,萝卜青菜各有所爱。你们喜欢安装哪个都行。我这里就安装了KaliLinux。安装开发工具接下来我们安装一些必要的工具:vim:文本编辑工具g++:
- GO 的那些 IDE
波罗学
golangide开发语言
文章目录支持哪些功能快捷键代码高亮代码格式化代码提示导航跳转代码调试构建编译其他功能GO有哪些IDEGolandVSCodeVimGOSublimeTextAtomLiteIDEEclipse总结“程序员为什么要使用IDE”,在一些社区论坛,经常可以看到这样的提问。关于是否应该使用IDE,每个人都有着自己的看法。早期,程序的开发并不需要IDE,那是以机器码编程为主的时代。后来随着计算机行业发展,为
- 搭建golang开发环境
临水逸
golang开发语言后端
从go语言中文网下载最新的golang安装包,然后再进行本地安装Tutorial:GetstartedwithGo-TheGoProgrammingLanguageDownloadandinstall-TheGoProgrammingLanguage目前,支持golang的开发工具有很多,常见的有VScode、Goland、Eclipse、LiteIDE等,推荐VScode、Goland两款工具。
- Eclipse + Golang 开发环境搭建 (要点备忘)
fananchong2
Go语言杂文golangeclipse调试gdb插件
安装步骤官网下载Golang,安装官网下载eclipse,安装安装eclipsegolang插件-GoClipse2种方式,在线安装或离线安装。详细参见:https://github.com/GoClipse/goclipse/blob/latest/documentation/Installation.md#installation调试需要安装gdb比较方便的方法是,官网下载安装liteide,
- Go的IDE配置--vscode与liteIDE
李腾_db67
liteIDE针对go的IDE主要尝试了vscode与liteIDE。liteIDE的安装配置较为简单,直接从forgesource下载二进制版本,解压,启动,配置一下goroot路径即可。vscode由于工作原因,vscode的go环境配置主要采用了离线安装的方法。在vscode官网下载go的vsix扩展包,利用code--install-extensionxxx.vsix命令安装go的扩展包。
- STK Components 二次开发-创建卫星
windows_oracle
c#STKComponentsjava数据库开发语言
1.卫星数据可以用stk里面自带的参数帮助文档。也可以自己下载CelesTrak:CurrentGPElementSets这里你所需要的最新卫星数据全有。其实创建需要的就是卫星的二根数。给定二根数也可以。读取数据库中的卫星数据这个接口优先下载最新的。vartleList=TwoLineElementSetHelper.GetTles(m_satelliteIdentifier,JulianDate
- 选择liteide进行go module包管理的一些问题
爱摄影_6bd0
go语言开发工具,最好的无疑是goland,但是goland确实要收费的,各种破解担心有病毒,那么剩下的就是liteide最好的选择了,我用的是35.2版本,liteide同时有qt4和qt5两个版本,在使用的时候发展qt4这个版本对支持自动代码补全提示,但是设置编辑器的时候不要勾选自动添加或者移除包的import。那么就比较好了。要是liteide能够针gomodtidy有更进一步的优化就更好了
- go语言开发
coderTG
下载地址go:https://studygolang.com/dlLiteIDE下载http://cache.baiducontent.com根据你的操作系统选择响应的版合适版本,我选择的是go1.1.2.windows-386.zip32.7MB注:你也可以选择.msi文件安装,这样的话会自动的安装到c:/go目录下(这里不建议下载msi版本)二解压将下载后的文件解压,放到一个目录下,我把go放
- go-hello-world 2018-04-22
AntFish
下载golang并安装因网络问题,一般无法直接访问到golang的官网,不过还好国内有个golang的中文社区,可以到这里下载。地址链接:golang中文社区根据自己的系统选择对应的版本下载即可。下载并安装golandgoland是jetbrains推出的golang的一款编辑器,不过是收费版,当然也有其他的一些免费的编辑器如LiteIDE等,goland下载链接:goland安装部分没什么好说的
- 用liteide开发Go语言HelloWorld程序
阳哥007
go语言go入门
Go和liteide的安装请看我上一篇文章:https://blog.csdn.net/xuyangyang0182/article/details/827318211.打开liteide2.文件->新建模版选择:Go1CommandProject名称是项目名:HelloWorld输入下面代码:packagemainimport("fmt")funcmain(){fmt.Println("Hell
- liteide 配置go 环境
Jesson3264
下载LiteIDEliteide-BrowseFilesatSourceForge.net配置GO工具--》编辑当前环境:image.png编辑代码:image.png可以通过菜单栏,也可以通过工具栏进行“编译和运行”,go环境配置好了,更多功能就等待自己探索了。
- 第一天
可问春风渡江陵
一、环境的搭建https://www.golangtc.com/downloadhttps://www.golangtc.com/download/liteide二、数据类型1、变量声明varaint初始化varaint=10vara,b,cint=1,2,3赋值a=10匿名变量与函数返回值一起用,用于舍弃_2、常量consta=1const(i=9j=10)iota1、自动+12、遇const置
- 给vscode配置golang环境
LiviSun
最近在折腾一个后台管理,准备用node.js的koa框架开发后端,突然脑抽筋想用go来写,一方面想学习一下go,另一方面闲的。go的开发工具,网上搜了一下,有goLand和LiteIDE,当然也有在Eclipse和vscode下通过插件来配置go的开发环境。对于vscode我太喜欢了,那肯定要用vscode啊,但是它的配置有些坑,于是又在网上冲浪半天,我把具体环境配置记录下来。目录安装golang
- Golang中net/http包源码分析与解释
user_name_is_so_long
golang
Golang中net/http包源码分析与解释关于Golang语言的源码,我一直是使用LiteIDE中自带的源码阅读功能来解读的。这次对于net/http包的源码阅读与分析也是通过LiteIDE软件来完成的。打开net/http包的相关源码,可以看出Golang对于http相关的操作有很多很完善的源码支持。比如对于server、client、transfer等等的操作。由于源码数量和功能很多,所以
- 2018-go环境搭建
磨砂呀搜索
GO语言golang.org/Go语言官网studygolang.com/Go中文社区studygolang.com/pkgdoc/中文在线文档sourceforge.net/projects/liteide/files/环境搭建www.jetbrains.com/go/download/开发工具goget.github.com/astaxfe/beego/Beego区块链环境搭建...
- Go调试器Delve
cheniie
GoDelveGdlvgo调试dlv
Delve是Go官方推荐的调试器,我们熟知的Goland、LiteIDE都集成了Delve,同时各大通用IDE如VSCode、Atom、Sublime等的Go插件也都集成了Delve调试Go代码。除了IDE以外,还有一个使用Delve的GUI调试器——Gdlv。除了提供图形界面外,Gdlv也可以执行Delve命令。开始我们需要安装Delve和Gdlv。Go1.16及以上版本:$goinstallg
- liteide 不能自动补全
庐州散人2017
goget-u-ldflags-H=windowsguigithub.com/nsf/gocodegobuildgithub.com/nsf/gocode将gocode.exe拷贝到liteide\bin目录下即可
- liteide 创建 GO 项目
Jesson3264
前置条件:安装GO的编译工具开始新建GO项目。文件--》新建image.png选择“Go1CommandProject”,先填名称,再选择位置。如果先选择位置,再填名称,位置又会恢复到默认。再点OK默认生成main.go以及doc.go文件image.png生成go.mod文件点击工具栏的M图标,选择GoModInit,会生成一个go.mod文件在liteide目录下。可以打开文件看看。文件中两行
- VsCode配置Golang开发环境,基于Go Modules
看着我别说话
本文参考从零开始搭建Go语言开发环境之前都是使用LiteIDE开发Go,在IDE里就能设置任意GOPATH目录,挺方便。后来看到VsCode这么强大,也打算折腾一下。折腾一两个小时发现其实不算太麻烦。Go语言1.14版本之后推荐使用GoModules管理,所以我们可以在任何目录里建立Go项目。总共三步:安装Golang配置代理安装VsCode插件1.安装Golang建议去官网下载安装,Homebr
- golang编辑器LiteIDE使用感受
XINGTECODE
gogolang编辑器开发语言
LiteIDE是国内七叶大神开发的一款golang专用开发IDE工具。这个IDE是专项专用的,有很多针对性的功能,基本默认安装golang后,在win7和win10下,都能无需任何配置,开箱即用,可以完成调试和编译等,这个非常的赞。这个IDE应该是一个个人项目,它的官网目前已失效,打不开,但是可以在托管项目网址上下载:https://sourceforge.net/projects/liteide
- golang编译程序在linux上的部署
core1988
本文主要介绍在window环境下,使用开发工具liteide对go程序进行交叉编译(在一个平台上生成另一个平台的可执行程序),将生成的可执行文件部署在Linux服务器上,使我们开发的程序能直接运行在linux上。开发环境开发环境为:windows开发IDE为:liteidex操作步骤1.交叉编译Windows下编译Linux64位可执行程序,这里需要解释一下GOOS:目标平台的操作系统(darwi
- 2021-05-25 liteIDE配置go环境
归去来ming
配置好goroot之后,新建文件夹,新建文件,执行BR,报错:go:go.modfilenotfoundincurrentdirectoryoranyparentdirectory;see'gohelpmodules'因为少了一步设置:打开工具---管理gopath/modules,在golangpackage选项中,1勾选自定义go111module,下拉框选择auto2勾选自定义goproxy
- ubuntu 19.10 中的 ibus 输入法和 qt4 相冲
从火星来
发现问题的平台:ubuntu19.10/gnome-shell/ibus当我使用fcitx输入法时,启动wps和liteidex36.2.linux64-qt4.8.7这两个软件很快,但是众所周知fcitx和gnome-shell某些地方相冲,所以我昨天换上了ibus输入法,然后我发现启动wps和liteide都非常慢,都要等2、3分钟后才能启动好。比较这两个软件,发现他们有一个相同的地方,底层都
- golang语言简介
风千寻艾
语言来历golang是由Google公司在c语言的基础上开发的一款开源的编程语言2007年Google的几个大牛开始研究2009年11月,对外发布2012年3月28,第一个正式版本对外发布环境搭建golang以及liteIDE安装golang安装下载完解压golang下载链接推荐1.7.4版本配置环境变量配置环境变量GOROOT和GOPATHliteIDE安装下载完解压liteIDE下载链接推荐最
- LiteIDE的sublime黑色 & 淡绿色 配色文件自定义版本
wk3368
Go
一、sublime配色版本:之前一直在ST3上写go,对LiteIDE自带的sublime配色很不习惯:于是照着ST3的效果,自己整了一个sublime-wenke,这下顺眼多了:PS:可惜LiteIDE的插件有bug,xml里面有两个配置项不起作用(Function和Symbol),所以细节处,配色不如ST3好看!下面是安装和配置过程:一.官网下载liteidexXXX.macosx.zip,解
- Mac LiteIde 环境 代码提示
凯撒公猿
MacLiteIde环境代码提示首先获取最新gocodegoget-ugithub.com/nsf/gocode去对应的GOPATH目录下##执行语句cd对应github.com/nsf/gocodegoinstallgobuild替换liteide包中gocodeimageimageimage替换gocode可执行应用程序重启LiteIDE大功告成
- LeetCode[Math] - #66 Plus One
Cwind
javaLeetCode题解AlgorithmMath
原题链接:#66 Plus One
要求:
给定一个用数字数组表示的非负整数,如num1 = {1, 2, 3, 9}, num2 = {9, 9}等,给这个数加上1。
注意:
1. 数字的较高位存在数组的头上,即num1表示数字1239
2. 每一位(数组中的每个元素)的取值范围为0~9
难度:简单
分析:
题目比较简单,只须从数组
- JQuery中$.ajax()方法参数详解
AILIKES
JavaScriptjsonpjqueryAjaxjson
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。
type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。
timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
- JConsole & JVisualVM远程监视Webphere服务器JVM
Kai_Ge
JVisualVMJConsoleWebphere
JConsole是JDK里自带的一个工具,可以监测Java程序运行时所有对象的申请、释放等动作,将内存管理的所有信息进行统计、分析、可视化。我们可以根据这些信息判断程序是否有内存泄漏问题。
使用JConsole工具来分析WAS的JVM问题,需要进行相关的配置。
首先我们看WAS服务器端的配置.
1、登录was控制台https://10.4.119.18
- 自定义annotation
120153216
annotation
Java annotation 自定义注释@interface的用法 一、什么是注释
说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源
- CentOS 5/6.X 使用 EPEL YUM源
2002wmj
centos
CentOS 6.X 安装使用EPEL YUM源1. 查看操作系统版本[root@node1 ~]# uname -a Linux node1.test.com 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@node1 ~]#
- 在SQLSERVER中查找缺失和无用的索引SQL
357029540
SQL Server
--缺失的索引
SELECT avg_total_user_cost * avg_user_impact * ( user_scans + user_seeks ) AS PossibleImprovement ,
last_user_seek ,
 
- Spring3 MVC 笔记(二) —json+rest优化
7454103
Spring3 MVC
接上次的 spring mvc 注解的一些详细信息!
其实也是一些个人的学习笔记 呵呵!
- 替换“\”的时候报错Unexpected internal error near index 1 \ ^
adminjun
java“\替换”
发现还是有些东西没有刻子脑子里,,过段时间就没什么概念了,所以贴出来...以免再忘...
在拆分字符串时遇到通过 \ 来拆分,可是用所以想通过转义 \\ 来拆分的时候会报异常
public class Main {
/*
- POJ 1035 Spell checker(哈希表)
aijuans
暴力求解--哈希表
/*
题意:输入字典,然后输入单词,判断字典中是否出现过该单词,或者是否进行删除、添加、替换操作,如果是,则输出对应的字典中的单词
要求按照输入时候的排名输出
题解:建立两个哈希表。一个存储字典和输入字典中单词的排名,一个进行最后输出的判重
*/
#include <iostream>
//#define
using namespace std;
const int HASH =
- 通过原型实现javascript Array的去重、最大值和最小值
ayaoxinchao
JavaScriptarrayprototype
用原型函数(prototype)可以定义一些很方便的自定义函数,实现各种自定义功能。本次主要是实现了Array的去重、获取最大值和最小值。
实现代码如下:
<script type="text/javascript">
Array.prototype.unique = function() {
var a = {};
var le
- UIWebView实现https双向认证请求
bewithme
UIWebViewhttpsObjective-C
什么是HTTPS双向认证我已在先前的博文 ASIHTTPRequest实现https双向认证请求
中有讲述,不理解的读者可以先复习一下。本文是用UIWebView来实现对需要客户端证书验证的服务请求,网上有些文章中有涉及到此内容,但都只言片语,没有讲完全,更没有完整的代码,让人困扰不已。但是此知
- NoSQL数据库之Redis数据库管理(Redis高级应用之事务处理、持久化操作、pub_sub、虚拟内存)
bijian1013
redis数据库NoSQL
3.事务处理
Redis对事务的支持目前不比较简单。Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。当一个client在一个连接中发出multi命令时,这个连接会进入一个事务上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中
- 各数据库分页sql备忘
bingyingao
oraclesql分页
ORACLE
下面这个效率很低
SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_FS_RETURN order by id desc) A ) WHERE RN <20;
下面这个效率很高
SELECT A.*, ROWNUM RN FROM (SELECT * FROM IPAY_RCD_
- 【Scala七】Scala核心一:函数
bit1129
scala
1. 如果函数体只有一行代码,则可以不用写{},比如
def print(x: Int) = println(x)
一行上的多条语句用分号隔开,则只有第一句属于方法体,例如
def printWithValue(x: Int) : String= println(x); "ABC"
上面的代码报错,因为,printWithValue的方法
- 了解GHC的factorial编译过程
bookjovi
haskell
GHC相对其他主流语言的编译器或解释器还是比较复杂的,一部分原因是haskell本身的设计就不易于实现compiler,如lazy特性,static typed,类型推导等。
关于GHC的内部实现有篇文章说的挺好,这里,文中在RTS一节中详细说了haskell的concurrent实现,里面提到了green thread,如果熟悉Go语言的话就会发现,ghc的concurrent实现和Go有点类
- Java-Collections Framework学习与总结-LinkedHashMap
BrokenDreams
LinkedHashMap
前面总结了java.util.HashMap,了解了其内部由散列表实现,每个桶内是一个单向链表。那有没有双向链表的实现呢?双向链表的实现会具备什么特性呢?来看一下HashMap的一个子类——java.util.LinkedHashMap。
- 读《研磨设计模式》-代码笔记-抽象工厂模式-Abstract Factory
bylijinnan
abstract
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* Abstract Factory Pattern
* 抽象工厂模式的目的是:
* 通过在抽象工厂里面定义一组产品接口,方便地切换“产品簇”
* 这些接口是相关或者相依赖的
- 压暗面部高光
cherishLC
PS
方法一、压暗高光&重新着色
当皮肤很油又使用闪光灯时,很容易在面部形成高光区域。
下面讲一下我今天处理高光区域的心得:
皮肤可以分为纹理和色彩两个属性。其中纹理主要由亮度通道(Lab模式的L通道)决定,色彩则由a、b通道确定。
处理思路为在保持高光区域纹理的情况下,对高光区域着色。具体步骤为:降低高光区域的整体的亮度,再进行着色。
如果想简化步骤,可以只进行着色(参看下面的步骤1
- Java VisualVM监控远程JVM
crabdave
visualvm
Java VisualVM监控远程JVM
JDK1.6开始自带的VisualVM就是不错的监控工具.
这个工具就在JAVA_HOME\bin\目录下的jvisualvm.exe, 双击这个文件就能看到界面
通过JMX连接远程机器, 需要经过下面的配置:
1. 修改远程机器JDK配置文件 (我这里远程机器是linux).
 
- Saiku去掉登录模块
daizj
saiku登录olapBI
1、修改applicationContext-saiku-webapp.xml
<security:intercept-url pattern="/rest/**" access="IS_AUTHENTICATED_ANONYMOUSLY" />
<security:intercept-url pattern=&qu
- 浅析 Flex中的Focus
dsjt
htmlFlexFlash
关键字:focus、 setFocus、 IFocusManager、KeyboardEvent
焦点、设置焦点、获得焦点、键盘事件
一、无焦点的困扰——组件监听不到键盘事件
原因:只有获得焦点的组件(确切说是InteractiveObject)才能监听到键盘事件的目标阶段;键盘事件(flash.events.KeyboardEvent)参与冒泡阶段,所以焦点组件的父项(以及它爸
- Yii全局函数使用
dcj3sjt126com
yii
由于YII致力于完美的整合第三方库,它并没有定义任何全局函数。yii中的每一个应用都需要全类别和对象范围。例如,Yii::app()->user;Yii::app()->params['name'];等等。我们可以自行设定全局函数,使得代码看起来更加简洁易用。(原文地址)
我们可以保存在globals.php在protected目录下。然后,在入口脚本index.php的,我们包括在
- 设计模式之单例模式二(解决无序写入的问题)
come_for_dream
单例模式volatile乱序执行双重检验锁
在上篇文章中我们使用了双重检验锁的方式避免懒汉式单例模式下由于多线程造成的实例被多次创建的问题,但是因为由于JVM为了使得处理器内部的运算单元能充分利用,处理器可能会对输入代码进行乱序执行(Out Of Order Execute)优化,处理器会在计算之后将乱序执行的结果进行重组,保证该
- 程序员从初级到高级的蜕变
gcq511120594
框架工作PHPandroidhtml5
软件开发是一个奇怪的行业,市场远远供不应求。这是一个已经存在多年的问题,而且随着时间的流逝,愈演愈烈。
我们严重缺乏能够满足需求的人才。这个行业相当年轻。大多数软件项目是失败的。几乎所有的项目都会超出预算。我们解决问题的最佳指导方针可以归结为——“用一些通用方法去解决问题,当然这些方法常常不管用,于是,唯一能做的就是不断地尝试,逐个看看是否奏效”。
现在我们把淫浸代码时间超过3年的开发人员称为
- Reverse Linked List
hcx2013
list
Reverse a singly linked list.
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
p
- Spring4.1新特性——数据库集成测试
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- C# Ajax上传图片同时生成微缩图(附Demo)
liyonghui160com
1.Ajax无刷新上传图片,详情请阅我的这篇文章。(jquery + c# ashx)
2.C#位图处理 System.Drawing。
3.最新demo支持IE7,IE8,Fir
- Java list三种遍历方法性能比较
pda158
java
从c/c++语言转向java开发,学习java语言list遍历的三种方法,顺便测试各种遍历方法的性能,测试方法为在ArrayList中插入1千万条记录,然后遍历ArrayList,发现了一个奇怪的现象,测试代码例如以下:
package com.hisense.tiger.list;
import java.util.ArrayList;
import java.util.Iterator;
- 300个涵盖IT各方面的免费资源(上)——商业与市场篇
shoothao
seo商业与市场IT资源免费资源
A.网站模板+logo+服务器主机+发票生成
HTML5 UP:响应式的HTML5和CSS3网站模板。
Bootswatch:免费的Bootstrap主题。
Templated:收集了845个免费的CSS和HTML5网站模板。
Wordpress.org|Wordpress.com:可免费创建你的新网站。
Strikingly:关注领域中免费无限的移动优
- localStorage、sessionStorage
uule
localStorage
W3School 例子
HTML5 提供了两种在客户端存储数据的新方法:
localStorage - 没有时间限制的数据存储
sessionStorage - 针对一个 session 的数据存储
之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不