摘要:
Android/iOS移动端开发 原生开发 Android原生应用通常指使用Java或Kotlin语言直接调用Android SDK开发的应用程序;而iOS原生应用通常指使用Objective C或Swift语言直接调用iOS SDK开发的应用程序。 主要优势: 可访问平台全部功能(GPS、摄像头) 阅读全文
摘要:
1、某进程1执行 SETNX lock 以尝试获取锁 2、由于某进程2已获得了锁,所以进程1执行 SETNX lock 返回0,即获取锁失败 3、进程1执行 GET lock 来检测锁是否已超时,如果没超时,则线程等待一段时间,再次检测 4、如果进程1检测到锁已超时,即当前的时间大于键 lock 的 阅读全文
摘要:
例:抓取PhotoShop视频教程 网址http://www.mxiaobei.com/?id=424 BeautifulSoup: https://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/ Requests: http://cn.python reque 阅读全文
摘要:
Detect Browser 参考链接 http://www.webhek.com/post/detecting chrome headless.html https://stackoverflow.com/questions/9847580/how to detect safari chrome 阅读全文
摘要:
CSRF(Cross site request forgery)利用了web中用户身份验证的一个漏洞:简单的身份验证只能保证请求发自某个用户的浏览器,却不能保证请求本身是用户自愿发出的。 例子 在某个论坛管理页面,管理员可以在list页面执行删除帖子操作,根据URL判断删除帖子的id,像这样的一个U 阅读全文
摘要:
视图组件 asp.net core mvc 提供了部分视图的新替代品:视图组件。 视图组件与分布视图的主要区别在于视图组件与控制器不相关。可使用在独立于单个控制器的场景,如:菜单导航、侧边栏、分页栏等。 在Shared文件夹中为视图创建Components文件夹,再创建对应组件的OneModel文件 阅读全文
摘要:
闭包 闭包是一种保护私有变量的机制,在函数执行时形成私有的作用域,保护里面的私有变量不受外界干扰。直观的说就是形成一个不销毁的栈环境。 对于闭包,当外部函数返回之后,内部函数依然可以访问外部函数的变量。 闭包是内部函数以及其作用域链组成的一个整体。使用闭包可以定义真正的私有变量: 对象u的name属 阅读全文
摘要:
ASP.NET Core通过RequestDelegate这个委托类型来定义中间件 可将一个单独的请求委托并行指定为匿名方法(称为并行中间件),或在类中对其进行定义。可通过Use,或在Middleware类中配置要传递给委托执行的方法(参数类型HttpContext,返回值类型Task)。 通过定义 阅读全文
摘要:
笔记:机器学习入门 鸢尾花分类 Sklearn 本身就有很多数据库,可以用来练习。 以 Iris 的数据为例,这种花有四个属性,花瓣的长宽,茎的长宽,根据这些属性把花分为三类:山鸢尾花Setosa、变色鸢尾花Versicolor、韦尔吉尼娅鸢尾花Virginica 。sklearn iris数据包含 阅读全文
摘要:
ASP.NET Core中的依赖注入可以说是无处不在,其通过创建一个ServiceCollection对象并将服务注册信息以ServiceDescriptor对象的形式添加在其中,其次针对ServiceCollection对象创建对应的ServiceProvider,通过ServiceProvide 阅读全文