kotlin 记录(已弃坑)】的更多相关文章

kotlin 有些是转载内容 使用nullable值以及空值检测 引用或函数返回值如果可能为null值,则必须显式标记nullable. (在类型后面跟一个问号表示这个对象可能为空,跟两个感叹号表示这个类型一定不为空) fun main(args: Array<String>) { if (args.size() < 2) { print("Two integers expected") return } val x = parseInt(args[0]) val y…
莫比乌斯反演也是反演定理的一种 既然我们已经学了二项式反演定理 那莫比乌斯反演定理与二项式反演定理一样,不求甚解,只求会用 莫比乌斯反演长下面这个样子(=・ω・=) d|n,表示n能够整除d,也就是d是n的所有因子 μ(x)是莫比乌斯函数,它是这样计算的 μ(1) = 1 x = p1 * p2 * p3 ……*pk(x由k个不同的质数组成)则μ(x) = (-1)^k 其他情况,μ (x) = 0 比如 30 = 2 * 3 * 5 μ(30) = (-1)^3 4 = 2 * 2 μ(4)…
jzy3D从入门到弃坑_4 尝试使用jzy3D1.0画图失败 觉得有用的话,欢迎一起讨论相互学习~Follow Me 记录一下使用jzy3D1.0失败 究其原因在于 本人才疏学浅,对于JAVA openGL真的是一窍不通 其在配置文件中使用了jogamp 2.3版本的特性内容,但是,我的老是报错 找不到 com/jogamp/opengl/GLProfile 找不到 com.jogamp.opengl.GLException java.lang.NoClassDefFoundError: com…
作为刚开始学习docker的新手,从网上查询文档无疑是最快的学习捷径,但是这次在docker翻车了,困扰了整整三天,特记录一下. 一般我们使用docker for windows安装,一路往下点直至安装完成close,怎么检验安装的docker是否成功呢? 千篇一律的文章都是这么写的:以管理员身份运行power shell 1.输入 docker --version 2.输入 docker-compose --version 3.输入 docker-machine --version 问题就出在…
Deprecated VMFS volume(s) found on the host. Please consider upgrading volume(s) to the latest version. 即“已弃用VMFS卷”.这让我很奇怪,仔细检查所有已挂载存储,全都是VMFS5,并没有低版本,更没办法升级.原来这是vSphere 6的一个已知bug,解决方法是重启管理代理,方法有两种. 一是去ESXi主机控制台上按F2,以root登陆,然后选择Restart Management Age…
这是一个系列教程<前端从入坑到弃坑>的第一篇. HTML 是什么 说白了,HTML 就是网页的内容.比如你现在正在阅读的这个网页的内容,就是 HTML.如果你还不明白,请继续往下阅读. 写一个简单的 HTML 首先在你的电脑上,新建一个名为 index.html 的文件,用文本编辑器打开(注意不要用 Windows 自带的记事本打开). 然后把下面的内容复制,粘贴到编辑器,保存文件. <!DOCTYPE html> <html> <head> <met…
[Obsolete]//标记该方法已弃用 /// <summary> /// 你应该调用本类的 OpenMessageBox 方法 /// </summary> public override void OpenBox() { Debug.LogError("你应该调用本类的 OpenMessageBox 方法"); } 如上面的代码,在方法前面添加 [Obsolete] 特性即可 ------------2018.3.16 14:33 补充---------…
(挖坑...) ////////////////////////////////////////////////// 暂时弃坑 开学了,有空再写....…
class Realization : Interface { /// <summary> /// 已弃用的方法,Obsolete第二个参数设置为true,调用此方法会产生警告并引起编译器报错 /// </summary> /// <param name="skey">参数</param> /// <returns></returns> [Obsolete("此方法已被弃用", true)] p…
之前用项目用gulp-htmlone做最后的js和css内联打包出现各种问题 这次居然遇到打包后的css斜杠变反斜杠的问题 如下:/src/common/images/i_banner.jpg会被改成\src\common\images\i_banner.jpg 实在无法忍耐去改他的源码,改了后其他伙伴也要改,所以果断弃坑 在网上找了gulp-inline进行替代 gulp.task('inline', function() { gulp.src(['./pages/**/*.html']) .…
最近使用React的类型检查PropTypes时,遇到错误:TypeError: Cannot read property 'array' of undefined 看了下自己的React版本:    "react": "^16.2.0",google搜了下,原来:react的类型检查PropTypes自React v15.5起已弃用,请使用prop-types使用方法参考: https://doc.react-china.org/docs/typechecking…
jzy3D从入门到弃坑_3 使用jzy3D0.9画2D散点图--多条线条 觉得有用的话,欢迎一起讨论相互学习~Follow Me 主要思路 将多个线条的二维数组读入Scatter对象 存入到同一个画布中 存入多个Scatter对象中 package momfo.metaheuristics.momfea; import momfo.core.SolutionSet; import org.jzy3d.chart.Chart; import org.jzy3d.chart.ChartLaunche…
jzy3D从入门到弃坑_2 使用jzy3D0.9画2D散点图 觉得有用的话,欢迎一起讨论相互学习~Follow Me 在上一节中安装jzy3D 0.9版本并且运行了3D的例子 https://blog.csdn.net/u013555719/article/details/103490387 但是我们发现0.9版本只能够画3D图,但是画不了2D图!!!,1.0版本才能画2D图 如下为官网的更新信息 -- 可以很明显的发现,只有在最新的1.0版本中才具有画2D图形的功能 当然我们也有对策,即通过将…
jzy3D从入门到弃坑 觉得有用的话,欢迎一起讨论相互学习~Follow Me 安装 http://www.jzy3d.org/ 官网 选择DL 选择0.9版使用,而不要使用其他版本 具体原因 高版本不稳定 高版本例子收费 下面实例代码 Easy to use 都是低版本0.9版本的,而高版本代码不兼容低版本的实例,高版本的教程需要另外收费 --巨坑 气得我..(PS:低版本高端例子也需要收费) 0.9+版本的改进, 只有maven,但是搞笑的是,这个包说是支持maven,但是我使用POM配置根…
vue-lazyload,相信在vue项目中大家都有用到过它,同时也遇到过大大小小的坑.笔者也遇到过这样一个bug,在一个图片列表页面中,总有一定的概率图片的状态为load,导致图片一直加载中...这个bug,到现在的版本还没有解决,晕(((φ(◎ロ◎;)φ))).于是打算弃坑,寻找新的插件代替...可惜没找到,那现在只能等官方下个版本修复问题喽? 后来冷静想了一下,或许有个曲线救国的方法! 其实我觉得现在的业务需求中,图片的需求量不大,或许不用懒加载影响不太,反正图片列表可以通过分页来分批加载…
前言 1.环境准备: python3.6 requests xlrd openpyxl HTMLTestRunner_api 2.目前实现的功能: 封装requests请求方法 在excel填写接口请求参数 运行完后,重新生成一个excel报告,结果写入excel 用unittest+ddt数据驱动模式执行 HTMLTestRunner生成可视化的html报告 对于没有关联的单个接口请求是可以批量执行的,需要登录的话写到setUpclass里的session里保持cookies token关联的…
首先说一下写这篇博客的初衷. 最近去客户现场出差,搭建一套服务端的自动构建环境. 准备支持的环境有CentOS 7.5.java8.Tomcat 8.maven3.3.9.TBA 2.1.9.4 等等. 因为在这次环境检证过程中遇到了不少困难,特此记录一下. 重点:记录CentOS 7.5与以往不同的地方 1.取消ifconfig,使用ip addr 查看IP地址. 2.取消lsof ,使用netsata 查看端口. 3.系统默认编码设置文件,由/etc/sysconfig/i18n 更改为 /…
翻译自:openURL Deprecated in iOS10 译者:Haley_Wong 苹果在iOS 2 推出了 openURL:方法 作为一种打开外部链接的方式.而与之相关的方法 canOpenURL: 在iOS 9隐私控制里也禁止查询设备中已安装的App. 苹果在iOS 10 中已经弃用了openURL:这个旧方法,用openURL:options:completionHandler:来代替.这篇快速指南就是教你在iOS 10 下如何打开一个外部链接的文章. (Haley_Wong注:c…
上文书说到,ssh库pexpect的使用,简直就是个“月亮公主”——满眼全是坑.勉强把程序写好了,跑起来的时候发现了一个新坑,让我不可抗拒的把它弃掉了——经常莫名其妙的连不上服务器!开线程连接14台服务器,总有1到3台连不上,还查不到原因.这还了得!一怒之下把写好的pexpect封装库删掉了,用paramiko重新写起.其实这个库也是有一些坑的,这个放在后面说.先介绍一下这个库的用法. 安装方法:没有什么新鲜的 pip install paramiko 或者下载源码编译.需要事先安装一下PyCr…
时间 内容 备注 2018年6月18日 基本使用 spirngmvc整合swagger2 开始之前这个系列博文基本是,在项目的使用中一些模块的内容记录,但是后期逐渐优化,不单单是整合内容. swagger简介 1.swagger主要提供了三个功能: Swagger Editor: Swagger提供的一个编辑器,用来通过Swagger提供的特定的YAML语法来编写API文档 Swagger Codegen: 代码生成器 Swagger UI: YAML语法定义我们的RESTful API,然后它…
缘由:使用MongoDB时遇到一些需要查询/更新操作指定某些字段的业务场景 查询和更新指定字段就需要进行简单的筛选和过滤,也能在大数据量时减少查询消耗时间 1. 查询数据库某些指定字段,同时默认返回_id字段 db.users.find({},{ username: 1}) 以上查询为只查询users表中的所有数据的username字段,但每条查询到的记录默认还会返回_id 2. 查询数据库某些指定字段,并不返回_id字段 db.users.find({},{ username: 1, _id:…
当我们在XCode中写程序时会不断的出现相关API提示窗体,那敲起来是一个爽啊. 有时候会看到一些API已经弃用了被画上红色的横线.说明该接口已经被弃用,仍保留,但不建议使用,对弃用API实现画横线事实上非常easy,仅仅须要在接口文件(.h)中这样写就可以实现上图效果,非常easy吧. /*! DEPRECATED: Use the [CustomIOS7AlertView init] method without passing a parent view. */ - (id)initWit…
线段树: #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #define lson rt<<1 #define rson rt<<1|1 #define ll long long using namespace std; inline ll read() { char c=getchar();ll num=0,f=1; for(;!isdi…
  最近由于要写课程设计的原因,我便开始一边学习beego,一边开始用它写一个小型的管理系统.但是只有你真正的去用的时候,才会发现这个框架巨坑,他是第一个让我写出了心里阴影的框架,也是第一个让我写着写着想给文档的作者寄刀片的框架,甚至让我有种想要换种语言来写或着用原生的go来写的想法.但是,不管我如何的去喷他都挡不住他是最流行的go语言框架的事实.在百度百科上是这么对beego进行描述的beego是一个快速开发Go应用的http框架,go 语言方面技术大牛.beego可以用来快速开发API.We…
1.回顾 距离上一篇<CozyRSS1.0 - 有可用性版本>,恰好两个月整.在初步完成CozyRSS的WPF桌面版后,按照设想的,开始搞一个手机版的CozyRSS.由于种种原因,并没有使用C#的移动app解决方案xamarin,尽管它已经开源免费了.最终是选用了Ionic2来做,玩玩javascript(typescript). 按部就班的,画好原型图,想好技术选型,学习Ionic,学习ts,学习angular等等.最终,实现了一个demo级的移动版CozyRSS.跟之前一样,因为做得还是比…
http://www.jianshu.com/p/27fd2a2b32e4 Yes表示swift版本为2.3 NO表示swift版本为3.0…
简单数据类型:字符串型.布尔型.数值型 变量名可以包含数字.字母.下划线.$,但不能以数字开头,大小写敏感,不能是JavaScript关键字.避开保留字 //JavaScript保留字 break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof //ECMA 262…
首先放上源码 electron-vue axios 注册 import Vue from 'vue' import axios from 'axios'   axios.defaults.baseURL = 'http://localhost:8888/' axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'; axios.defaults.withCrede…
IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示.重构.J2EE支持.各类版本工具(如git.svn.github).maven等方面都有很好的应用. IntelliJ IDEA有免费的社区版和付费的旗舰版.免费版只支持Java等为数不多的语言和基本的IDE特性,旗舰版还支持HTML,CSS,PHP,MySQL,Python等语言和更多的工具特性,同时IntelliJ IDEA采用基于插件的架构,用户可以根据需要下载相应的插件. 关于idea的安装和破解,步骤很简单,而且网上教…
#include <iostream> #include <ctime> #include <fstream> ///文件打开有o.i权限 #include <stdio.h> #include <sstream> ////bool转string #include <stdlib.h> #include <string> using namespace std; char filename[]="game.log…