综合( 右侧选择分类 )
xiaozhi

13.揭秘变量提升

为了保证可读性,本文采用意译而非直译。引用 ES6 规范作者 Allen Wirfs-Brock一条最近的推特:变量提升是一个陈旧且令人困惑的术语。甚至在 ES6之前:变量提升的意思究竟是“提升至当前作用域顶部”还是“从嵌套的代码块中提升到最近的函数或脚本作用域中”?还是两者都有?受 Allen 启发,本文提出了一种不同的方法来描述变量声明。1. 声明:作用域与激活可以将声明分为两个方面:作用域:
3031 人浏览
cnbzlj

使用while语句,分别求1到100的奇数和 和 偶数和

使用while语句,分别求1到100的奇数和 和 偶数和public class TestWhile{ public static void main(String[] args){ int i = 1; int sum = 0; while(i<100){ sum+=i
3030 人浏览
hangge

SpringBoot - 整合Thymeleaf模板引擎(附样例)

一、基本介绍1,什么是 ThymeleafThymeleaf是新一代的Java模版引擎,类似于Velocity、FreeMarker等传统Java模版引擎。Thymeleaf的主要目标是将优雅的自然模板带到开发工作流程中,并将HTML在浏览器中正确显示,并且可以作为静态原型,让开发团队能更容易地协作。Thymeleaf能够处理HTML、XML、JavaScript、CSS甚至纯文本。Thymele
3029 人浏览
cheng

Mac快捷键汇总 Xcode快捷键汇总(2019)

键盘修饰键 要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。 按键 备注 ⌘ Command 键(或 Cmd) ⌥
3028 人浏览
hangge

K8s - 免费的Kubernetes在线实验平台介绍2(官网提供的在线系统)

kubernetes(简称K8s)是一个开源的,用于管理云平台中多个主机上的容器化的应用。 在之前的文章中,我介绍如何通过Docker为我们提供的实验网站Play with Kubernetes(PWK)来搭建Kubernetes集群(点击查看)。 但如果每次学习时都需要重新搭建一个K8s集群还是很麻烦。好在Kubernetes官网已经为我们准备好了现成的最小可用系统。我们通过Web浏览器就可
3028 人浏览
xiaozhi

19.JS 中有趣的事实

原文:https://dev.to/shafikshaon/interesting-facts-in-javascript-22nk译者:前端小智为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!使用 JS 有很多有趣的地方。尽管工程师们每天都在与之打交道,但仍有一些语言没有被开发出来。本广将介绍一些你可能想不到的JS特性。NaN 是一个
3028 人浏览
androidproject

简单实现可以翻转的画廊

简单介绍一下这是一个简单的画廊实现. 受到 Flipboard App 的样式启发,总想做一个类似的效果试试. 目前实现原理特别简单, 一个自定义 view 加上内部维护的三个 bitmap 对象, 加上手势控制(ACTION_MOVE 和 fling — VelocityTracker)以及 camera.rotateX (横向翻转效果也很容易, 如果有需要我可以做一下 你也可以 pull re
3025 人浏览
java

《Java从入门到放弃》框架入门篇:Struts2的常用基本标

说起Struts2中的标签,这真是个好东西,为什么呢?因为··························就算你会这玩意,别人也可能会说,这玩意居然还有人学,用JSTL和EL表达式不就行了么!还有一种情况。如果你不会,你可以理直气状的说:这是什么玩意啊,完全没用!我会JSTL标签和EL表达式就行了。好吧,上面都是玩笑之言,接下来,我们进入正题,接下来介绍几个大家熟悉的标签至于不熟悉的标签···
3025 人浏览
xiaozhi

4.使用 CSS Grid Generator来快速使用及学习 Grid 布局

为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!CSS Grid GeneratorCSS Grid Generator是一个由Sarah Drasner创建的免费工具。它是一个可视化设计工具,允许咱们创建一个基本的 grid 布局,然后就可以使用生成对应的代码,帮助咱们快速布局。第一次进入是界面是这样子的:CSS Grid 布局示例当我
3023 人浏览
ios

git-命令行常用命令集锦

1、常用的Git命令命令简要说明git add添加至暂存区git add–interactive交互式添加git apply应用补丁git am应用邮件格式补丁git annotate同义词,等同于 git blamegit archive文件归档打包git bisect二分查找git blame文件逐行追溯git branch分支管理git cat-file版本库对象研究工具git checko
3020 人浏览
煊琰

推广订单如何计算返利

推广所得返利的审核期一般是多长时间?每笔订单成功下单后,将会进入一个审核期,一般审核期为30天。审核期结束后则会进入可提取状态。如图所示:我们可以通过个人中心——返利订单中查看有效返利订单的查看及规范1.与新客户创建了有效推广关系,是在有效关联时间内进行下单;(可在个人中心的推广客户中查询)2.新客户下单,是以预付费购买返利产品,按量付费则不计入其中;3.新客户下单后30天内,没有被判定为同人/风
3017 人浏览
hangge

SpringBoot - 使用JdbcTemplate操作数据库2(多数据源的配置与使用)

所谓多数据源,就是一个 Java EE 项目中采用了不同数据库实例中的多个库,或者同一个数据库实例中多个不同的库。而 JdbcTemplate 多数据源的配置是比较简单的,因为一个 JdbcTemplate 对应一个 DataSource,开发者只需要手动提供多个 DataSource,再手动配置 JdbcTemplate 即可。下面通过样例进行演示。三、多数据源的配置与使用1,添加依赖首先编辑
3014 人浏览
littleGG

iOS UI开发之UILabel swift版本

前言UILabel类实现了一个只读文本视图。你可以使用这个类来画一个或多个静态文本.UILabel类支持既简单又复杂的样式标签文本,还可以控制外观,比如标签是否使用了一个影子或者处于高亮状态等等.UILabel类继承自UIView属性创建UILabel对象letlabel=UILabel.init(frame:CGRect.init(x:0,y:0,width:100,height:100))设置
3011 人浏览
web

git 查看当前仓库地址以及设置新的仓库地址

git 查看当前仓库地址以及设置新的仓库地址1.查看当前仓库地址git remote show origin2.设置新的仓库地址git remote set-url origin git@xxxxxxxxxx.git
3008 人浏览
java

《Java从入门到放弃》框架入门篇:Struts2的基本数据传递方式

把这个和JSP的数据传递方式对比一下,你就会发现·······真的可以少写两句代码!!!struts2中常用的两种数据传递方式如下:属性匹配方式ModelDriven接口匹配方式(常用于自定义类型)个人比较喜欢使用第一种,为什么呢?因为············懒~~~~~。接下来,有请代码君登场!!!一、属性匹配方式 属性匹配又分为两种情况,一种是Java基本数据类型,一种是自定义类型,请Look
3007 人浏览
xiaozhi

1.React Native 常用的 15 个库

本篇React native库列表不是从网上随便找的, 这些是我在我的应用中亲自使用的库。 这些库功能可能跟其它库也有,但经过大量研究并在我的程序中尝试后,我选择了这些库。15. React Native Animatable这个库非常适合快速地向 React Native 应用程序添加简单的动画和转换。这个库有两种使用方式:声明式和命令式。声明式用法只需使用动画的名称,该动画将在加载该元素时立即
3006 人浏览
代码搬运工

iOS开发之 App上架流程(包含证书制作流程)

一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。一个已经开发完成的项目。三、检查:你的Xcode必须是正式版的,b
3004 人浏览
android00

Android正确获取WebView的网页Title

现在APP中用到H5页面的越来越多,而如何正确获取WebView的网页title是必须要考虑的。网上能查的大部分方法都是在WebChromeClient的onReceivedTitle(WebView view, String title)中拿到title。但是这个方法在网页回退时是无法拿到正确的上一级标题的,网上的处理方法是自己维护一个List去缓存标题,在执行完webView.goBack()
3000 人浏览
代码搬运工

Charles 抓包https 配置

1.软件准备【必备】Charles4.0.1下载密码: jfnk【不需要,配合Charles食用效果更佳】Paw2.3.1下载密码: t3my2.正式开始2.1 打开Charles青花瓷historyApp1.png2.2 安装证书以便能够拦截解析HTTPS请求数据historyApp2.png2.2.1 如果是选择本地安装证书的话,记住保存格式选择.cerhistoryApp3.png2.2.2
3000 人浏览
android

android如何设置EditText控件中的文本最大长度

android如何设置EditText控件中的文本最大长度我有一个编辑文本和一个文本视图,我想在我的编辑文本中设置一个最大长度,并在我的文本视图中显示,每当用户输入一个字符时,它将减去字符数。 例如,我将编辑文本的最大长度设置为150,如果用户输入150个字符,则他/她将无法再输入。方法一, 在您的XML文件中(推荐),使用属性android:maxLength="150"例如:<EditT
2997 人浏览