虚拟机搭建服务器系统

加载中

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

https://my.oschina.net/u/3471412/blog/4964129?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

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

OSC首发:android中的左右滑屏实现By ViewPager

https://my.oschina.net/kzhou/blog/29157?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

先看效果,就是左右滑屏的效果 具体实现详解 android compatibility package, revision 3在7月份发布后,其中有个ViewPager引起了我的注意 官方的描述: 请参考:http://developer.android.com/sdk/compatibility-library.html#Notes ViewPager的下载与安装 首先通过SDK Manager更新最新版android compatibility package, revision 3 更新后,在eclipse中工程上点击右键,选择android tools -> add compatibility library即可完...

2011/08/03 10:23

都说 HashMap 是线程不安全的,到底体现在哪儿?

https://my.oschina.net/javazhiyin/blog/4958694?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

作者:developer cnblogs.com/developer_chan/p/10450908.html 前言:我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢,本文将对该问题进行解密。 1.jdk1.7中的HashMap 在jdk1.8中对HashMap做了很多优化,这里先分析在jdk1.7中的问题,相信大家都知道在jdk1.7多线程环境下HashMap容易出现死循环,这里我们先用代码来模拟出现死循环的情况: public class HashMapTest {  ...

02/18 17:45

详解凸优化、图神经网络、强化学习、贝叶斯方法等四大主题

https://my.oschina.net/u/4585416/blog/4971920?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

加入AI行业拿到高薪仅仅是职业生涯的开始。现阶段AI人才结构在不断升级,对AI人才的要求也不断升高,如果对自己没有很高的要求,其实很容易被快速发展的趋势所淘汰。 为了迎合时代的需求,我们去年推出了《机器学习高端训练营》。这个训练营的目的很简单:想培养更多高端的人才,帮助那些即将或者目前从事科研或已从事AI行业的朋友提高技术深度。 本期已经是我们开设的第5期,我们对课程内容做了大幅度的更新,一方面新增了对前...

03/04 12:13

zencart 调试

https://my.oschina.net/wangwang110/blog/11614?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

在调试zencart网店时,有时修改了某些文件,网店前台显示不完整了,或者出现了空白页面,可以通过以下方法打开错误提示: 版本 v1.3.9 的排错方法 错误记录在 /cache/ 目录下,前台的错误记录文件名为 "myDebug-xxxxxx.log" ,后台的错误记录文件名为 "myDebug-adm-xxxxxxx.log" 如果需要在浏览器中显示出错误信息(注意,客户也会看到错误信息),执行下面的操作: 如果是前台错误,打开文件 \includes\extra_configures\enabl...

2010/12/28 14:26

解决Themida加壳程序在VMware虚拟机无法运行问题_HS_TMD

https://my.oschina.net/u/3797416/blog/4958462?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

解决Themida加壳程序在VMware虚拟机无法运行问题_HS_TMD 参考文章: (1)解决Themida加壳程序在VMware虚拟机无法运行问题_HS_TMD (2)https://www.cnblogs.com/Y4ng/archive/2012/08/23/tmd_vmware_hs_TheMida.html 备忘一下。

02/22 04:30

2020年全球知名开源项目更新大盘点!有哪些你在使用?

https://my.oschina.net/u/3450635/blog/4927384?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

以下简单回顾 2020 年一些带来较大变化和影响的项目更新信息。可以努力回忆一下项目更新发布的那天你在做什么~ 1、PHP 8 正式 GA JIT、JIT、JIT 2、.NET 5.0 发布:引入 C# 9 和 F# 5、支持 Windows ARM64 微软 .NET 统一道路上的第一个版本。 3、Deno 1.0 发布 4、Windows Terminal 1.0 正式发布 5、Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面 IDE 框架 自己号称“VS Code 的真正开源替代方案”。 6、Qt 6 正式发布...

01/27 07:50

一致性哈希算法及其在分布式系统中的应用

https://my.oschina.net/qingwa/blog/177664?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

原文地址:一致性哈希算法及其在分布式系统中的应用 一致性哈希算法及其在分布式系统中的应用 作者 张洋 | 发布于 2011-10-18 分布式 一致性哈希 摘要 本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等...

2013/11/20 11:19

真香啊,新款电脑 !!

https://my.oschina.net/u/4582707/blog/4955669?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

新春的钟声不停地敲,我的祝福不停地送。 摸牛背,快乐加倍;捋捋牛须,福寿绵绵;碰碰牛角,好运无边;拍拍牛头,鸿运当头;送送牛福,情真意切。预祝你牛年吉祥! 为回馈广大读者粉丝们的大力支持,本号主特地选了这款戴睿V9Pro笔记本作为抽奖礼品送给大家。这礼物呢,可手捧追剧玩游戏,也可写字撰文搞创作。无论是自己玩,还是当礼物送人,都是理想佳品。 祝所有人新的一年工作顺利,工资芝麻开花节节高,希望本次抽奖可以给...

02/18 14:00

教你用纯 Java 实现一个网页版的 Xshell(附源码)

https://my.oschina.net/u/4264169/blog/4185551?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。 传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前言 最近由于项目需求,项目中需要实现一个WebSSH连接终端的功能,由于自己第一次做这类型功能,所以首先上了GitHub找了找有没有现成的轮子可以拿来直接用,当时看到了很多这方面的项目,例如:GateOne、webssh、she...

2020/03/16 21:12

通过 ES6 新语法对 Vue 表单组件进行面向对象重构

https://my.oschina.net/u/4613575/blog/4965843?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

虽然学院君已经在上篇教程中演示了如何基于 Laravel + Vue 快速开发表单组件,但是 Vue 组件代码的实现并不优雅,对于单个组件还好,但是如果应用包含多个表单组件,就存在一些问题: 每个表单组件都会有验证错误消息,如果每个组件单独实现这块逻辑就会存在重复代码的粘贴复制(结合学院君今天发布的程序员八荣八耻:以代码重用为荣,以粘贴复制为耻。脸上一阵火辣辣?); 错误消息的清理实现太多粗暴,可以优化。 一、编写 Er...

03/01 00:00

一招教你快速取消Mac系统开机密码的方法

https://my.oschina.net/u/4654123/blog/4973145?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

为了保护电脑数据安全,进入MAC系统前都是需要输入密码,不过有的用户觉得很麻烦,自己电脑又不是公用电脑,每回开机都要输入密码显得麻烦,那么有什么办法取消呢?方法当然有的,今天小编就教大家一招快速取消Mac系统开机密码的方法。 具体方法如下: 1、在菜单栏点击苹果图标,选择“系统偏好设置”; 2、在系统选项中点击“用户与群组”; 3、点击左下角“锁型图标”,根据提示输入当前用户名密码,输入后点击“解锁” 4、点...

03/06 18:33

使用倒排索引极速提高字符串搜索效率

https://my.oschina.net/u/4016785/blog/4957822?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

在Python中,如果要判断一个字符串是否在另一个字符串里面,我们可以使用in关键字,例如: >>> a = '你说我是买苹果电脑,还是买windows电脑呢?' >>> if '苹果' in a: ...  print('苹果这个词在a字符串里面') ... 苹果这个词在a字符串里面 如果有多个句子和多个关键字,那么可以使用for循环来实现: sentences = ['你说我是买苹果电脑,还是买windows电脑呢?',               '人生苦短我用Python'...

02/20 08:28

市场上有很多低代码开发平台,不懂编程的人可以用哪些?

https://my.oschina.net/u/4366189/blog/4259385?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

其实现在不止是低代码开发,还有很多无代码开发平台,而这种无代码开发平台主要是面向不懂编程的小白,企业的业务人员都可以短时间内学会使用,通过这种可视化界面的开发方式,用户通过组件拖拽就可实现一定的功能需求。 无代码是什么? 无代码并不是真正意义上的无代码,不过是通过软件基础上再建造一个软件,所有的东西都是通过代码实现,不过用户可以直接在无代码开发平台通过可视化界面直接搭建软件系统,从而达到无代码的开...

2020/04/30 14:51

Spring Boot 集成 JWT 实现单点登录授权

https://my.oschina.net/u/4344685/blog/3502605?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

使用步骤如下: 1. 添加Gradle依赖: dependencies { implementation 'com.auth0:java-jwt:3.3.0' implementation('org.springframework.boot:spring-boot-starter-aop') } 2. 登录检验时,使用JWT生成Token令牌(我这里登录用户名是email)。 /** * 登录检验方法。 * @param user * @return */ public String login(User user) { // 登录检验逻辑 TODO //登录检验成功,生成token令牌 String token = tokenService.generateTo...

2019/06/13 09:11

26、ROS HTB(令牌桶)原理及实战

https://my.oschina.net/u/4393854/blog/4032384?channel=REC&scene=SCENE_FEEDS&recid=b332496a-9cef-4c9b-9aac-dcc41b2b26b6

一、HTB—等级令牌桶(Hierarchical Token Bucket)   是一种等级优先的流量控制机制。HTB创建一个等级队列结构,并确定队列之间的关系,就像“父亲与儿子”或者“兄弟之间”一旦队列增加了一个子队列(Child),将会变成内部队列(Inner),所有向下没有子队列的称谓叶队列(leaf)。   在ROS中必须指定父队列(parent),并指定一个队列为其子队列。 二、队列中的2种速率限制   1、Limit-at:(CIR)最低保证速率(在最坏...

2018/03/28 17:24
返回顶部
顶部