原生js添加classname

加载中

Java打造一款SSH客户端,已开源!

https://my.oschina.net/u/3471412/blog/4964129?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

最近由于项目需求,项目中需要实现一个WebSSH连接终端的功能,由于自己第一次做这类型功能,所以首先上了GitHub找了找有没有现成的轮子可以拿来直接用,当时看到了很多这方面的项目,例如:GateOne、webssh、shellinabox等,这些项目都可以很好地实现webssh的功能,但是最终并没有采用。 原因是在于这些底层大都是python写的,需要依赖很多文件,自己用的时候可以使用这种方案,快捷省事,但是做到项目中供用户使用时,总不能要...

Tomcat启动报错:[The configuration may be corrupt or incomplete]的解决方案

https://my.oschina.net/stackoom/blog/4963505?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

Tomcat启动报错:[The configuration may be corrupt or incomplete]的解决方案 参考文章: (1)Tomcat启动报错:[The configuration may be corrupt or incomplete]的解决方案 (2)https://www.cnblogs.com/valuestack/p/Tomcat-The-configuration-may-be-corrupt-or-incomplete.html 备忘一下。...

02/25 19:38

开发板无套路送送送!和杨工一起DIY智能宠物弹射喂食器,赶紧上车!

https://my.oschina.net/u/4581400/blog/4970910?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

来源 | 涂鸦 跟涂鸦申请的福利,给喜欢开发的同学发放开发套件,只要是不是专门白嫖党,数量可以不做限制。 去年疫情突发,封城、封小区以及人员隔离,让原本享受千般宠爱的主子们变成了靠吃猫砂、塑料袋度日的小可怜,甚至有些生生饿死。 为避免这样的悲剧再次发生,这一年铲屎官们对“远程养猫养狗”的需求在不断上升。数据显示,疫情后自动猫砂盆增长879%,宠物自动饮水器增长120%,宠物自动喂食器也增长超过一倍。 毕竟只有...

03/03 11:30

“华为天才少年”自制百大Up奖杯,网友:技术难度不高侮辱性极强

https://my.oschina.net/u/4010368/blog/4953984?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

来源:雷锋网 B站硬核黑科技Up主、AI算法工程师稚晖君,停更了好一阵子后,这位自称野生钢铁侠的超硬核Up主终于又发布了新作品。 之所以停更这么久,Up主解释说,不是因为在野外被捕了,纯粹是因为工作太忙了。 熟悉稚晖君的同学都知道,他已经加入了“华为天才少年”计划。 稚晖君2018年从电子科技大学毕业,之后加入OPPO,从事算法研发工作。在此前的视频中,他说,在华为、头条、拼多多、优必选以及一些外企等一线科技公司发...

02/16 10:04

PHP与MongoDB:类库、框架与工具介绍

https://my.oschina.net/kisshua/blog/75924?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

本文来自MongoDB官方,文中把PHP与MongoDB相关的类库、框架、工具做了汇总和介绍,如果你正使用PHP并在关注MongoDB,那么这篇文章可能对你有用。 架构相关 CakePHP CakePHP是一个非常受欢迎的PHP框架,它有专门的 MongoDB datasource 类包。这里专门有一篇介绍CakePHP框架如何使用MongoDB存储的文章:Using MongoDb with CakePHP Codeigniter CodeIgniter也是一个非常流行的PHP框架,这里是它的MongoDB Driver:MongoDB-Codeign...

2012/08/31 22:50

python凉了?预测:2021年数据分析发展趋势!

https://my.oschina.net/u/4593030/blog/4967390?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

最近看到不少人看衰Python,认为相关行业已经饱和。 然而事实并非如此。有一个领域目前急缺人才,认为Python已死全因为你还没发现这片领域! 它就是数 据 分 析。 清华大学经管学院发布的《中国经济的数字化转型:人才与就业》报告显示,2025年,数据分析人才缺口预计将达230万。 存在这么大的人才缺口,数据分析俨然是一片广阔的蓝海!现在你还觉得python已死吗? 数据分析的前景到底有多好? 首先,数据分析使人具备数据思维。...

如何在Python中操作MySQL?

https://my.oschina.net/u/3372402/blog/4963853?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

一. python操作数据库介绍 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase ... 你可以访问Python数据库接口及API查看详细的支持数据库列表。 不同的数据库你需要下载不同的DB API模块,例如你需要访问Oracle数据库...

02/26 07:20

52 条 SQL 语句性能优化策略,建议收藏

https://my.oschina.net/eacdy/blog/4954634?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

点击上方 IT牧场 ,选择 置顶或者星标技术干货每日送达! 来源:cnblogs.com/SimpleWu/p/9929043.html 本文会提到 52 条 SQL 语句性能优化策略。 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。 2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。 3、应尽量避免在 WH...

02/18 11:38

3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法

https://my.oschina.net/u/4437884/blog/4953291?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法 参考文章: (1)3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法 (2)https://www.cnblogs.com/98Kar/p/10517484.html 备忘一下。

02/17 09:22

如何在 ASP.Net Core 中使用 MediatR

https://my.oschina.net/u/135083/blog/4970179?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

MediatR 是一个 中介者模式 的.NET开源实现, 中介者模式 管控了一组对象之间的相互通讯并有效的减少了对象之间错综复杂的相互依赖,在 中介者模式 中,一个对象不需要直接和另一个对象进行通讯,而是通过 中介者 进行转达,这篇文章将会讨论如何在 ASP.Net Core 中使用 MediatR 。 安装 MediatR 在 ASP.Net Core 中使用 MediatR 非常简单,你只需要通过 Nuget 安装如下两个包即可。 MediatR MediatR.Extensions.Microsoft.Dep...

03/03 21:17

es学习概念第一期

https://my.oschina.net/u/3819060/blog/1936554?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

Elasticsearch是面向文档(document oriented)的,这意味着它可以存储整个对象或文档(document)。然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。在Elasticsearch中,你可以对文档(而非成行成列的数据)进行索引、搜索、排序、过滤。这种理解数据的方式与以往完全不同,这也是Elasticsearch能够执行复杂的全文搜索的原因之一。 在Elasticsearch中存储数据的行为就叫做索引(indexing),不过在索引之前,我们...

2018/08/30 14:44

用于视力恢复的脑机接口综述(一)(修改)

https://my.oschina.net/u/989000/blog/4954118?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 侵入式脑机接口 研究人员已经测试了许多大脑部位的电刺激,旨在通过使用植入物来恢复视力。例如,研究人员曾尝试对因色素性视网膜炎(RP)或年龄相关性黄斑变性(AMD)导致的失明患者的视觉皮层和视网膜细胞进行电刺激。此外,其他研究表明,通过刺激视神经(Delbeke等,2001)或外侧膝状核(Pezaris和Reid,2007)可以唤起感官知觉。然而由于这些与神经外科手术相关的存在...

02/15 09:17

内容领先地位无法撼动,腾讯音乐与环球续约将共建新厂牌

https://my.oschina.net/u/4399228/blog/4487884?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

近日,腾讯音乐娱乐集团(NYSE:TME)发布了2020年Q2财报,延续了Q1的增长势头。数据显示,2020年Q2季度,腾讯音乐总营收同比增长17.5%达69.3亿元,调整后净利润11.5亿元,在线音乐付费用户更是强劲增长达4710万,同比创纪录增长超51.9%。亮眼成绩单的背后,腾讯音乐的内容领先优势持续强化。 在财报发布当天,腾讯音乐与全球领先的音乐娱乐公司环球音乐集团(UMG)共同重磅宣布:基于长期不断深化的紧密合作伙伴关系,双方续签...

2020/08/12 15:45

C语言 | auto定义变量

https://my.oschina.net/u/4866402/blog/4959487?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

“要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一” ——包租婆 这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。 那么如何学习呢?当然是每天都练习一道C语言题目!! 作者 闫小林 白天搬砖,晚上做梦。我有故事,你有酒么? 例88:学习使用C语言auto定义变量的用法。 解题思路:auto自动存储类型,一...

02/22 08:30

Dubbo 和 SpringCloud 对比

https://my.oschina.net/daixingdeng/blog/4958406?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

最大区别:SpringCloud抛弃了Dubbo的RPC通信,采用的是基于HTTP的REST方式。 严格来说,这两种方式各有优劣。虽然从一定程度上来说,后者牺牲了服务调用的性能,但也避免了上 面提到的原生RPC带来的问题。而且REST相比RPC更为灵活,服务提供方和调用方的依赖只依靠一纸契 约,不存在代码级别的强依赖,这在强调快速演化的微服务环境下,显得更加合适。 品牌机与组装机的区别 很明显,Spring Cloud的功能比DUBBO更加强大,涵盖面...

02/21 21:58

中断服务子程序是如何被执行的 ?

https://my.oschina.net/u/3733467/blog/4444375?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

笔者能力有限,如果文中出现错误的地方,还请各位朋友能够给我指出来,我将不胜感激,谢谢~ 前言 笔者在 《程序是如何在 CPU 中运行的(二)》中从 PC 指针寄存器的角度分析了一级函数调用和二级函数调用执行的过程,那么中断服务子程序又是如何被执行的呢?两者的相同点和不同点是什么呢?该篇文章笔者将详细地阐述这个概念。 中断的概念 当 CPU 正在处理某件事情的时候,外部发生的某一事件请求 CPU 迅速去处理,于是,CPU 暂时...

2020/05/25 09:25

Java 图片压缩生成缩略图和水印

https://my.oschina.net/u/727271/blog/4970014?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

如今终端设备摄像头分辨率越来越高,拍照一张图片几兆甚至几十兆,我们需要对用户上传的图片适当压缩,在满足用户对图片质量的要求同时节约存储空间,减少网络传输,提高图片加载速度。本章将用Java原生API和第三方库Thumbnailator操作图片。 Java 图片压缩 在Java中,可以使用 javax.imageio 包中工具对图片进行缩放和压缩。 等比缩放图片并压缩: // 指定缩放宽高 int width = 200, height = 200; File srcImgFile = new...

03/04 11:19

《吃透 MQ 系列》之核心基础篇

https://my.oschina.net/u/4447432/blog/4968740?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

上一篇文章中 谈到了《吃透系列》的讲解思路:先找到每个技术栈最本质的东西,然后以此为出发点,逐渐延伸出其他核心知识。 所以,整个系列侧重于思考力的训练,不仅仅是讲清楚 What,而是更关注 Why 和 How,以帮助大家构建出牢固的知识体系。 回到正文,这是技术系列《吃透 MQ》的开篇。本文主要讲解 MQ 的通用知识,让大家先弄明白:如果让你来设计一个 MQ,该如何下手?需要考虑哪些问题?又有哪些技术挑战? 有了这个基础后...

03/02 12:46

课代表来了|关于“图机器学习算法”你应该知道的4个知识点

https://my.oschina.net/u/4587334/blog/4961799?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

导语:在过去几年中,神经网络的兴起与应用推动了数据挖掘的研究。大量成果表明,各种关系数据对识别和控制风险起到至关重要的作用,例如:企业之间的关系数据,账号在媒介登录的关系数据等等。而想要高效利用关系数据做风险识别,图机器学习算法在其中发挥着重要的作用。 以下整理来自蚂蚁集团高级算法专家-刘子奇分享的《蚂蚁自研图机器学习算法》,重点向大家介绍了图机器学习的基本概念,有什么样的表达能力,以及蚂蚁自研相...

02/24 14:24

Github强制找回管理员账号密码

https://my.oschina.net/u/4383199/blog/3370105?channel=REC&scene=SCENE_FEEDS&recid=95111381-77fd-44c7-ad54-61860d6f879c

步骤: 1. 登录Github所在的服务器,切换用户为git:su git 2. 进入Github的Rails控制台:gitlab-rails console production 3. 查看超级管理员用户:user = User.where(id: 1).first 返回结果如下所示: 4. 修改root用户的密码: user.password = "所要设置的密码" 5. 保存设置:user.save!(不要忘记后面的感叹号)...

2019/10/16 17:42
返回顶部
顶部