大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

current

current可以表示为函数的符号,也可以表示为英语单词。或者可以理解为计算机操作命令。

浏览器下Xpath实用技巧

浏览器下Xpath实用技巧 在浏览器环境下,一些强大的xpath标准方法没有被支持(如正则匹配方法matches()),只能利用有限的方法做抽取,下面是列出我常用的一些查找技巧、经验;不定时更新。 常用 以下面的分页组件节点结构为例: . var result = []; var nodesSnapshot = document.evaluate(xpathToExecute, element, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); i++) { result.push(nodesSnapshot.snapshotItem(i));

Kotlin 函数编程详解

Kotlin 函数编程详解 函数 Functions.gif 函数声明 Functions in Kotlin are declared using the fun keyword: fun double(x: Int): Int { return 2 * x } 调用函数 Calling functions uses the traditional approach: val result = double(2) Calling member functions uses the dot notation: Sample().foo() // create instance of class Sample and call foo 参数 Function parameters are defined using Pascal notation, i.e. name: type. Unit is a type with only one value - Unit.

谷歌浏览器安装不了

谷歌浏览器安装不了 安装不了的过程讲述 最开始是浏览器在任务栏下边打开了,但是不能最大化使用,关闭重启了好几次还是不可以,我就用360卸载了。 然后重新安装了两次还是这个的效果。我就找到了C:\Users\Administrator\AppData\Local\Google是浏览器所在目录,把整个文件夹都删除了 image.png 当我再次安装的时候就怎么也安装不了 解决办法 开始-运行里输入regedit

spring 动态切换、添加数据源实现以及源码浅析

xml file, * the {@code 'mybatis.type-aliases-package'} and {@code 'mybatis.mapper-locations'} should be set in * {@code 'application.properties'} file, or there will appear invalid bond statement exception * * @return the sql session factory bean */ @Bean @ConfigurationProperties(prefix = "mybatis") public SqlSessionFactoryBean sqlSessionFactoryBean() { SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean(); targetMap.put(database, druidDataSource);

小程序自定义swiper组件样式

}, methods: { bannerChange: function(e){ let current = e.mp.detail.current; this.currentBannerIndex = current;bannerBox{ height: 208px; height: 168px; box-shadow: 0px 6px 10px 0px rgba(179,154,139,1);banner.active{ transform: scale(1,1);bannerDots{ width: 100%; bottom: 40px;dot.active{ width: 15px; background-color: #7090E8;说明 原生实现只是js按照原生的api来就可以了。 先记录代码,很简单的效果,应该无需说明,有疑问可以留言~

jQuery实现点击图标div循环放大缩小功能

jQuery实现点击图标div循环放大缩小功能 很基础的一个功能,点击左下角的图标按钮,地图的整个div会变大,变大预览之后,再次点击图标按钮,地图的整个div会变小,恢复原样,两个图标在地图界面的放大和缩小时间不断的切换图标状态(箭头向里面,或者箭头向外面) 图片.#scale { background: #FFFFFF url('. width: 26px; } #updmap { border: 1px solid #1E90FF;css({ "width": "400px", "height": "200px", });

xcode9-swift2.x 语法转换 swift4.0

xcode9-swift2.x 语法转换 swift4.0 今天遇到这么一个问题 pod 集成 Chats 时提示下面的错误。 image 用 Xcode 编译报错: The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor. 解决办法: 用xcode8.x版本把 swift2.x 转 swift3.x 再用 xcode9.x 把 swift3.x 转 swift4.x 操作: edit- convert- to current swift syntax stackoverflow 解决方法

试用一个使用类React组件化实现 Nodejs CLI 的框架

const webpack = require('webpack');/app.js', }, target: 'node', output: { path: path.resolve(__dirname, './build'), filename: 'app.js' }, resolve: { extensions: ['.js$/, use: { loader: 'babel-loader', options: { presets: [['@babel/preset-env', { "targets" : { "node" : "current" } }]] } }, exclude: /node_modules/ } ] }, }; for (let p in dependencies) { externals[p] = 'commonjs ' + p; } } 效果 image.png GitHub - roubo/rouboworks: 基于Nodejs CLI的工作面板

JavaScript里的数组详解

// 3表示数组的长度,每一项都为undefined var y = new Array(3,3); } // 1 // 2 // 3 但是,for...in不仅会遍历数组所有的数字键,还会遍历非数字键。因此不建议使用。 var a = [1, 2, 3]; a.length // 3 数组的空位是可以读取的,返回undefined。 使用delete命令删除一个数组成员,会形成空位,并且不会影响length属性。如: var a = [1, 2, 3]; a.reduce(function(array,n){ if(n % 2 === 0){ array.push(n);

Linux 基础教程 45-read命令

/bin/bash if read -t 3 -p "Please input your name:" firstName secondName lastName then echo "variable is $firstName - $secondName - $lastName" else echo -e "\ntimeout\n" fi [root@localhost test]# bash read.sh Please input your name: timeout 4、从指定文件中读取内容 [root@localhost test]# cat -n test.txt 1 this is test text. 2 this is second line. 3 Hello world 4 C# Main 5 Python # 使用-u选项 [root@localhost test]# cat readtest.sh #!

trailer-website-koa 项目笔记

trailer-website-koa 项目笔记 node支持import语法 安装插件 npm i babel-cli babel-preset-env -D 添加配置文件 .

js 实现斐波那契数列(数组缓存、动态规划、尾调用优化)

js 实现斐波那契数列(数组缓存、动态规划、尾调用优化) 斐波那契数列是以下一系列数字: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, . } =======下面是科普====== 什么是尾调用(函数式编程的一个重要概念) 一句话,就是指某个函数的最后一步是调用另一个函数。 // 用代码来说,就是B函数的返回值被A函数返回了。 function B() { return 1;

redux入门

console.log(state); } store.subscribe(listener);/Auth.redux' export default combineReducers({counter,auth}) 以上就是redux的基本用法,但是都是同步的,当我们遇到不要异步操作怎么办?这时候就需要用到中间件(middleware) 异步任务需要react-thunk中间件 npm install redux-thunk --save import { createStore ,applyMiddleware} from 'redux' import thunk from 'redux-thunk' const store = createStore(counter,applyMiddleware(thunk));

CopyOnWriteArrayList 学习笔记

Object[] newElements = Arrays.copyOf(elements, len + 1); 感触: 这点效率都扣. return indexOf(e, snapshot, 0, snapshot.length) = 0 ? } } CopyOnWriteArrayList优缺点和应用场景 写加锁并且有副本操作, 性能不高, 不适用于高并发写的场景 https://www.cnblogs.com/dolphin0520/p/3938914.html读博客发现有内存问题, 我感觉是谬误, array中存的并不是对象, 而是对象的地址. 在array copy的时候拷贝的实际上是原对象的地址.

【寒假学Java】JDBC,Java连接数据库的一些心得

java.util.Date dNow = new java.util.Date(); SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd"); // boolean rs1 = statement.execute(delete); 主要是下面这句,因为传递到sql的查询语句中也需要传递变量值给Mysql,所以不仅要隔开,而且还要加单引号(what???) String insert = "insert into User(name,password,R_date) values(' "+User_Name+" ' ,' "+passwd+" ',' "+Rdate+" ')"; iuser.Insert_New_User("ZhangZhaoBo","zzb162122");

CentOS7安装docker无法启动的问题解决

CentOS7安装docker无法启动的问题解决 今天在服务器上安装docker时遇到一些问题。 第一步:yum安装docker; yum install docker 启动docker; systemctl start docker 到这里的时候就报错了,错误信息如下: [huangpeng@centos-linux ~]$ sudo service docker start Redirecting to /bin/systemctl start docker.service Job for docker.service failed because the control process exited with error code.

ionic 开发之爬坑:Error: Node Sass does not yet support

ionic 开发之爬坑:Error: Node Sass does not yet support ps:补充 ionic项目自然也是用webpack管理的项目,webpack通过配置可以将ts编译成js,将sass、scss编译成css等。 node-sass是解析sass和scss= css的基础,webpack中的sass-loader依赖于node-sass,所有想要打包sass和scss文件,这个依赖是避免不了的。 ionic 开发过程中node版本升级后,ionic cordova run ios -lc命令调试项目时报错: Error: Node Sass does not yet support y

Reset linux console log level

Log level 7 4 1 7 to 3 4 1 3 is demonstrated as below: CUR DEF MIN BTDEF 0 - emergency x x 1 - alert x x x 2 - critical x x 3 - error x x 4 - warning x x x 5 - notice x x 6 - informational V V 7 - debug CUR DEF MIN BTDEF 0 - emergency x x 1 - alert x x x 2 - critical x x 3 - error V V 4 - warning x 5 - notice 6 - informational 7 - debug Refer to Severity_levels.

Swift 数数并说 - LeetCode

Swift 数数并说 - LeetCode LeetCode.jpg 题目:数数并说 描述:报数序列是指一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1. 1 2. 11 3. 21 4. 1211 5. 111221 1 被读作 "one 1" ("一个一") , 即 11。 11 被读作 "two 1s" ("两个一"), 即 21。 21 被读作 "one 2", "one 1" ("一个二" , "一个一")

迭代器模式

} ConcreteIterator 具体迭代器类,继承Iterator public class ConcreteIterator extends Iterator{ private ConcreteAggregate aggregate; } @Override public Object CurrentItem() { // TODO Auto-generated method stub return aggregate.getItems(current); } public Object getItems(int index) { return items.get(index); } public void setItems(Object item) { items.add(item);i.IsDone()){ System.out.println(i.CurrentItem()+"请买车票!"); //下一个乘客 i.Next();