st

详解HTML5之pushstate、popstate操作history,无刷新改变当前url

一、认识window.history window.history表示window对象的历史记录,是由用户主动产生,并且接受javascript脚本控制的全局对象。window对象通过history对象提供对览器历史记录的访问能力。它暴露了一些非常有用的方法和属性,让你在历史记录中自由前进和后退。 1、历史记录的前进和后退 在历史记录中后退,可以这么做: window.history.back()... »

HTML5探秘:用requestAnimationFrame优化Web动画

”所以,这个requestAnimationFrame()函数就是针对动画效果的API,你可以把它用在DOM上的风格变化或画布动画或WebGL中。使用requestAnimationFrame有什么好处?比如,通过requestAnimationFrame(),JS动画能够和CSS动画/变换或SVG SMIL动画同步发生。window.requestAnimationFrame; ++... »

html实现简单ListViews效果的实例代码

html实现简单ListViews效果 实现效果: css样式文件listviewTest.css body{ background: whitesmoke; } #mainContentDiv{ position: absolute; width : 70%; height :100%; background: whitesmoke; top: 10%; left: 10%; } .mainDi... »

error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large

git首次提交代码到远程仓库提示413错误,错误信息如下 git push --set-upstream origin master Enumerating objects: 153, done. Counting objects: 100% (153/153), done. Delta compression using up to 4 threads Compressing objects: ... »

在这里插入图片描述

ListView简单使用实例——新闻页面demo

ListView 是 Android 系统为我们提供的一种列表显示的一种控件。 使用它可以用来显示我们常见的列表形式,继承自抽象类 AdapterView。 常用适配器介绍 ArrayAdapter:简单、易用的 Adapter,用于将数组数据作为数据源绑定到列表项中。支持泛型操作 SimpleAdapter:相比 ArrayAdapter 来说,功能比较强大,可以将数据源的数据一一的绑定到 it... »

在这里插入图片描述

通过Github仓库链接爬取其star的数量

通过Github仓库链接爬取其star的数量 今天在处理Ghtorrent的projects数据表时,发现里面竟然没有star的数量,于是就想捣鼓着通过数据表里提供的链接把star数量爬下来。 没想到在爬取的过程中碰到了一个火狐浏览器的神坑,在这里写篇博客记录一下。 为了不失访问的普遍性,我把Ghtorrent提供的链接改成了访问原仓库的链接(原链接是这种形式 https://api.github... »

在这里插入图片描述

(Java源码阅读) ArrayList为什么线程不安全?

ArraysList是线程不安全的数据类型。如果多个线程同时访问列表实例,并且至少有一个线程在结构上修改列表,则需要在外部同步。使用Collections.sychronizedList方法是线程安全的。 查看JDK文档,在结构上修改ArraysList的方法有 分析源码发现,在add方法中的elementData[size++] = e;存在线程不安全的风险。 elementData与size都... »

list.size()==0与list==null、emptyList

需要注意的是,这个返回的空集合是没有add、remove之类的方法的,因此如果对产生的list进行添加元素或移除元素的操作,是会报错的。List list = Collections.emptyList();list.add;System.out.println;//java.lang.UnsupportedOperationException他的兄弟姐妹还有很多,像emptySortedSet、... »

AtCoder Beginner Contest 160 题解(F待填坑)

A Coffee 题意:给你一个字符串,判断第3、4个字符是否相同,第5、6个字符是否相同。 模拟水题。直接判断就好。 #include using namespace std; signed main() { string a; cin>>a; if(a[2]==a[3]&&a[4]==a[5])cout<<"Yes"; else co... »

升级SpringCloud到Hoxton.SR3出现The bean ‘xxx.FeignClientSpecification’ could not be registered. 源码分析和解决

升级SpringCloud到Hoxton.SR3出现The bean ‘xxx.FeignClientSpecification’ could not be registered. 源码分析和解决

最近提升项目的SpringCloud版本后出错误导致项目无法启动 关键词 The bean ‘xxx.FeignClientSpecification’ could not be registered. A bean with that name has already been defined and overriding is disabled. 版本信息 升级前版本 ... »

react.js fetch 基于单例+轻提示(toast)的简单封装

Services /* eslint-disable no-useless-constructor */ import config from './config.js'; import 'whatwg-fetch' import toast from '../toast/index.js' export default class Services { constructor() { } // ... »

Python中函数 __str__ 和 __repr__ 的区别

另外在《流畅的Python》一书中提到如果这两个方法只实现一个的话,那么 __repr__ 回事更好的选择。因为如果一个对象没有 __str__ 函数,解释器会用 __repr__代替,反之则不成立。参考代码(Difference between str and repr? »

keras 循环神经网路 return_sequences和return_state

keras 循环神经网路 return_sequences和return_state

RNN 我一直以为循环神经网络的输出是上边的y,实际上输出的是a keras 的SimpleRNN keras.layers.SimpleRNN(units, activation='tanh', use_bias=True, kernel_initializer='glorot_uniform', recurrent_initializer='orthogonal', bias_initiali... »

在这里插入图片描述

fastjson和jackson序列化数据的区别

fastjson和jackson序列化数据的区别直奔主题一言不合就上代码注意 直奔主题 1、fastjson将字符串反序列化为对象时,只会处理第一层,内部会序列化为JsonObject或者JsonArray,使用二级结构和三级结构时还要再次处理, 优点就是快,特别快。 2、jackson会将深层字符串一起序列化 一言不合就上代码 public class Demo { public static ... »

HTML5 manifest离线缓存的示例代码

简介 离线访问对基于网络的应用而言越来越重要。虽然所有浏览器都有缓存机制,但它们并不可靠,也不一定总能起到预期的作用。HTML5 使用 ApplicationCache 接口解决了由离线带来的部分难题。 使用缓存接口可为您的应用带来以下三个优势: 离线浏览 – 用户可在离线时浏览您的完整网站 速度 – 缓存资源为本地资源,因此加载速度较快。 服务器负载更少 – ... »

在这里插入图片描述

吴恩达课后作业——具有神经网络思维的Logistic回归

目录0、导入包1、数据预处理2、前向传播——计算梯度和损失3、优化函数——梯度下降4、预测函数5、Logistic回归in神经网络6、main函数7、运行结果8、补充 0、导入包 h5py:因为数据集是H5类型的文件,需要导入包使用; matplotlib:用于在Python中绘制图表,类似于matlab中的画图。 import numpy as np import matplotlib.pypl... »

CSS中的 position属性sticky详解

CSS中的 position属性sticky详解

我今天重点要说的就是sticky属性position:sticky用法 position:sticky 被称为粘性定位元素是计算后位置属性为 sticky 的元素。position:sticky 使用条件 1.父元素不能overflow:hidden或者overflow:auto属性。css代码.tab-controlhtml区域在web开发中注意兼容性: sticky目前仍是一个试验性的属... »

css中有序无序列表项list样式设置方法

在无序列表ul>li中,无线列表的标志是出现在各列表前面的圆点。在有序列表ol>li中,前面默认带有数字,如何修改列表前面的项目符号,只需要通过list-style调整就好,常见的符号有(/*内容注释部分*/)list-style-type:circle;/*空心圆*/list-style:none;/*去除标志*/list-style:square;/*方块*/list-style:... »

css3 flex布局 justify-content:space-between 最后一行左对齐

在使用justify-content:space-between布局时,针对最后一行元素使用 justify-self: start;没有效果,查了下css3 flexbox 还未支持。假设元素宽度是$width,上述情况所需要的距离: / 2 + $width => / 2.list1 li:last-child:nth-child 同理,一行4列的情况,需要处理两种情况,最后一个元素... »

postcss-pxtorem移动端适配的实现

执行命令 安装插件postcss-pxtorem npm install postcss-pxtorem -Dpostcss.config.js 新建package.json同一个目录下,文件内容如下module.exports = { plugins: { 'autoprefixer': { browsers: ['Android >= »

使用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果

有时侯页面很长,需要指示箭头告诉用户下面还有东西。可以用纯CSS的方法实现。 HTML:添加一个链接,可修改锚点点击时滑动到指定位置,这里使用了Bootstrap 3.x版本的一个向下箭头作为图标。 <a href="#" class="scroll-down"> <span> <i class="glyphicon ... »

css3中用animation的steps属性制作帧动画

修改animation:spinning 2s alternate infinite,效果如下:但是这都不是我们需要的效果,因为帧动画的关键在于“瞬变”。在animation的timing-function中,有一个steps属性。比如说,这里我们定义animation:spinning 2s steps infinite。这个位置变化没有过渡效果,这就是steps的特点:... »

Jdk8都7岁了,你还在用for循环遍历list吗?3分钟学习一下Stream吧

简介 Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 这种风格将要处理的元素集合看作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如筛选, 排序,聚合等。 熟悉Linux的同学对这种风格一定不陌生,因为它跟Linux... »

彻底解决AMD 无法运行android studio原生模拟器

彻底解决AMD 无法运行android studio原生模拟器 问题描述 早期的amd不支持AMD运行android studio的原生模拟器,只有使用第三方模拟器。造成了配置麻烦、安装packages速度非常慢(举个例子:AMD 2600x、SSD环境下、Geny模拟器–>只要更新代码、build、run之后的install package时间约15S…而在Macbook air2015环... »

ITMS-90809 Deprecated API Usage Apple will stop accepting submissions of new apps that use UIWebView

ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of new apps that use UIWebView APIs starting from April 2020. See https://developer.apple.com/documentation »

Page 1 of 313123»