Souleigh ✨ Souleigh ✨
5年前
TypeScript: 请停止使用 any
当我们开发TypeScript代码时,很可能会遇到any关键字。我们看到的大多数用法都表明我们正在处理TypeScript中的基本类型。在文档中我们可能会找到:(…)来不使用TypeScript或第3方库编写的代码的值。在这些情况下,我们可能要选择退出类型检查。为此,我们将这些值标记为any类型:什么是any因此any
待兔 待兔
5年前
谷歌开源Fuchsia OS,对标鸿蒙取代 Android?
谷歌宣布开放其操作系统Fuchsia的源代码,历经4年的长期开发,Fuchsia终于向公众开放了。这也是谷歌首次尝试开发全新的内核和通用操作系统。除了宣布开源该项目,谷歌还发布了Fuchsia的技术路线图,它的独特之处在于,它不是基于Linux内核,而是使用了Zircon的微内核。开放源代码,公布技术路线图
李志宽 李志宽
4年前
这几招技术,病毒木马经常用!
大家好我是周杰伦恶意代码的分类包括计算机病毒、蠕虫、木马、后门、Rootkit、流氓软件、间谍软件、广告软件、僵尸(bot)、Exploit等等,虽然功能不同,形态各异,但有些技术是它们基本都会使用的,这篇文章就来简单聊一聊。恶意代码常见功能技术如下:进程遍历文件遍历按键记录后门桌面截屏文件监控自删除
Stella981 Stella981
4年前
Scala快速入门系列
写在前面的话因为Spark是由Scala开发的,所以在开发Spark应用程序之前要对Scala语言学习。虽然Spark也支持Java、Python语言,但是作为一名Java程序猿,还是决定要学习Scala哈。Scala是运行在JVM上一门语言。开发效率非常高、语法丰富简洁,三两行Scala代码能搞定Java要写的一大坨代码。
Stella981 Stella981
4年前
Android下使用zxing3.2.1.jar解析与生成二维码
使用谷歌zxing包,版本3.2.1.不得不说,网上有些代码居然是错误的。更不得不说,由于版本更新,有些方法没有了,有些方法变得很麻烦了。而最不得不说的是,安卓并不是照搬了所有的java代码,所以不是照搬了java的解析与生成就可以搞定的。封装成工具类:importjava.io.File;importjava.util
Wesley13 Wesley13
4年前
PHP源文件加密工具PHP
由于php代码是以文本方式存放于服务器端,在与外部公司合作时,很容易被读取到源代码,而这时候就需要对PHP源码进行加密。现在商业版本的加密工具有:1.ZendGuard属于Zend公司的2.ionCubePHPEncode属于ionCube公司的既然是商业版本,肯定需要花费Money的今天我介绍一款开源的加密工具PH
Stella981 Stella981
4年前
Redis cluster eval的使用
对于eval有一个很大的约束在集群模式下,即lua所用到的key必须在该节点上因此可以借助solt来发送到指定的key存在的节点上 因此需要redisclient正确处理key方法1:  通过client显示指定key 发送到对应的节点上,lua代码不参与redis缓存每次发送到redis的lua代码都是新的因为把用到的东西都
可莉 可莉
4年前
21.Shiro在springboot与vue前后端分离项目里的session管理
1.前言当决定前端与后端代码分开部署时,发现shiro自带的session不起作用了。然后通过对请求head的分析,然后在网上查找一部分解决方案。最终就是,登录成功之后,前端接收到后端传回来的sessionId,存入cookie当中。之后,前端向后端发送请求时,请求Head中都会带上这个sessionid。后端代码通过对这个se
Stella981 Stella981
4年前
Python标准库笔记(10) — itertools模块
itertools用于更高效地创建迭代器的函数工具。Python版本3.xitertools提供的功能受Clojure,Haskell,APL和SML等函数式编程语言的类似功能的启发。它们的目的是快速有效地使用内存,并且将它们关联在一起以表示更复杂的基于迭代的算法。基于迭代器的代码比使用列表的代码提供了更好的内存消耗特性。因为直
Wesley13 Wesley13
4年前
QML入门教程(一)
QML是什么?QML是一种描述性的脚本语言,文件格式以.qml结尾。语法格式非常像CSS(参考后文具体例子),但又支持javacript形式的编程控制。它结合了QtDesignerUI和QtScript的优点。QtDesigner可以设计出.ui界面文件,但是不支持和Qt原生C代码的交互。QtScript可以和Qt原生代码进行交互,但是有一个缺