为带有多种语言的 Jekyll 博客添加多语言选择 发布于 2018-03-06 06:47 更新于 2018...-09-01 00:13 我有几篇博客是用多种语言编写的,一开始我是在每篇博客中添加其他语言的链接,但多语言博客多了之后就成了复制粘贴了。...是时候做一个通用的布局来实现多语言博客了! 本文将为大家提供一个我编写好的多语言博客选择器(MIT License)。 ---- 先来看看效果。...编写一个简单的语言选择器 html 里可以用 来做选择器。当然,本文只是用 当作例子,你也可以做成表格型的、链接型的或者其他更多更炫酷的样子。...(比如本文一开始的那个语言选择器就是通过在那个地方加上了这句话生成的。)
关于ReverseSSH ReverseSSH是一款功能强大的静态链接SSH服务器,ReverseSSH带有反向Shell功能,可以帮助广大研究人员提供强大的远程访问功能。...在ReverseSSH的帮助下,我们可以轻松在目标主机上部署一台轻量级SSH服务器(<1.5MB),并使用各种强大功能,比如说文件传输和端口转发等等。...ReverseSSH弥补渗透测试人员在目标设备初始访问点和本地权限提升操作之间的间隔距离,其主要优势如下: 完全交互式Shell访问; 通过SFTP实现文件传输功能; 本地/远程/动态端口转发; 可以当作绑定...工具使用 当ReverseSSH运行之后,我们就可以使用任意用户名以及默认密码“letmeinbrudipls”来与服务器建立连接了。...简而言之,我们可以直接将ReverseSSH当作一台SSH服务器来使用: # 完整交互式Shell访问 ssh -p # 简单的命令执行 ssh -p <
本教程介绍如何在Ubuntu系统上安装和配置众所周知的、安全的VsFTPD(非常安全的文件传输协议守护程序)服务器。...FTP或文件传输协议是一种常见的网络协议,用于在两台计算机之间传输文件或将文件从桌面传输到您的网站或web托管服务器。这些文件可以根据用户在FTP服务器上拥有的权限进行上传和下载。...让我们一步一步地介绍如何在Ubuntu 18.04 LTS系统上安装和设置FTP服务器。这是使用FTP的最基本方法,一旦熟悉了它,就可以转到更复杂的操作。...您可以使用可用的FTP服务器来测试您的连接。...OK,我们介绍了在Ubuntu系统上安装和配置FTP服务器的最简单,最基本的过程。通过执行上述步骤,您可以访问FTP服务器并从那里上载/下载文件。
1. ssh 1)在服务器中运行: jupyter notebook --no-browser --port=8889 指定端口号为8889; 2)然后在本地运行: ssh -N -f -L localhost...:8888:localhost:8889 name@IP 此处只能本地端口为8888,服务器端口为8889;最后是用户名和服务器的ip地址。...如果不知道地址可以在服务器中运行: ip addr show | grep 'inet' ? 其中10.0.5.104就是ip。...本地运行http://localhost:8888/即可打开,可能会让输入服务器密码,输入后即可进入jupyter界面。 2....= False # It is a good idea to set a known, fixed port for server access c.NotebookApp.port = 8889 服务器上启动
,因此需要有相应的手段应对:第一种方案,配置路由器什么的,比较麻烦;第二种方案,将工程项目部署到公网可访问的服务器上( 比如各种云服务器什么的 ),小题大做;第三种方案,接着看下去。...服务器依旧运行在你的本地环境中,使用 ngrok 即可将其暴露给公网,ngrok 会随机生成一个已经验证过的域名地址,外网访问此域名地址,ngrok 则会在自己的服务器上做地址的转换并建立与你本地服务器的连接通道以传递客户端与服务器之间的数据...准备服务器:简单的 hello word 即可,如下图 随后启动原有的 node 服务器,nodemon、forever、pm2 原来是怎么启动的,现在也怎么启动。...见证奇迹的时刻: ngrok http 3000 随后你将会看到下图所示: 咯,公网地址给你了,http 和 https 的都行,为了验证能不能访问,我们在浏览器中输入这个地址试试( 这里没有更改本地...ngrok 在全球有四个服务器,默认使用的是位于美国的服务器,为了提升下响应速度,我们可以使用新加坡的服务器,设置 region 即可: ngrok http 3000 -region ap
目录: 搭建环境 发送多媒体请求 解析多媒体请求 何为本地服务器? 即,客户端和应用服务器在同一台电脑。 如,使用Tomcat服务器配置项目时。...实现过程: -1- 搭建环境 需要将所需的两个依赖包 commons-fileupload.jar commons-io.jar添加在项目中。...-2- 发送多媒体请求 环境搭建完成后,需要(form)表单来向服务器发送多媒体请求。 需要注意的是,这个from表单的要求与常见的表单不同。...③ 表单中需要有 type="file" 的组件。...item.write(new File("d:/a.png")); write方法,将多媒体文件写入服务器的某个文件中。后参数创建了d盘的io流,定义了多媒体文件的存放地址。
快速搭建一个本地的FTP服务器 如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试。...3.4.1 IIS管理器中的FTP身份验证里面配置禁用匿名身份认证同时启用基本身份认证(再次访问就会要求输入用户名和密码) 3.4.2 此电脑(桌面计算机图标右键)—>管理->本地用户和组->用户->...新建一个用户,并设置密码 备注:细心的你可以能已经发现这里的账户就是我们计算机的账户,所以说我们应该可以使用自己登录电脑的用户名和密码来登录FTP站点,不用新建这个test用户都可以。...3.4.3 再次测试,浏览器或者文件管理器地址栏输入ftp地址,输入用户名:test,密码:test(ftp://192.168.0.105) 到此一个简单的FTP服务器搭建成功,同一个局域网内其他人可以访问到你的电脑了...传输文件是一个用途,本文主要是想用来当做一个java 上传下载项目的测试服务器。 FTP上传下载项目地址 https://github.com/PopFisher/FTPSync
不过通常我们会将一些消耗性能的代码放到性能更强的Linux服务器中,通过本地机器来访问运行,这些Linux服务器没有图形化界面只能够通过命令来进行交互,如果想要在Linux服务器中直接使用Jupyter...不过我们可以将Jupyter notebook安装在Linux服务器中,然后通过本地的浏览器来访问Linux服务器中的Jupyter notebook。...这里选择Python3.7版本,X86和Power8 and Power9表示不同的处理器架构,这里选择x86即可。...▲选择Linux版本的Anconda下载到本地 02 通过XShell上传安装包到Linux服务器 通过XShell将本地文件上传到Linux服务器中需要使用lrzsz小工具,默认Linux中是没有这个小工具的...▲通过本地浏览器访问Linux服务器中的jupyter 下面是我的Linux服务器中的文件,通过对比印证了本地访问的是Linux服务器中的jupyter notebook。
发表评论 4,431 A+ 所属分类:linux问题解决 背景: 公司没有公网IP,阿里云RDS由于安全考虑,需要配置安全IP(一般我们只设置ECS内网的IP能访问),造成平时我们都是从新专门买了一台...windows ECS服务器来实现可视化工具管理RDS,成本增加(还需要说服老板o(╥﹏╥)o) 解决:xshell有一个渠道转移功能,可以实现党我们远程XSHELL连接ECS的时候,设置规则,就能本地访问...RDS服务器。...xshell设置方法: 1.查看--->隧道窗格 打开 2.添加转移规则 点击转移规则,在下面空白区域右键添加,写转移规则,目的主机的地址,端口写有权限RDS的地址和端口,侦听端口写本地侦听端口...本地可视化工具连接 主机为localhost,端口3306 发现本地就能连接rds了,连接后界面
这个工具以前是不收费的,但现在需要收费了。...我这里用到的是目前最新版本的 RedisDesktopManager,因为有一定的试用时间,所以安装来试用下 RedisDesktopManager官网直接下载就行了,选如下的地区下载速度快点。...安装完成后接着链接云服务器上的Redis,类似于Navicat链接mysql。这里我踩过几个坑,链接的地址默认就是 127.0.0.1,代表就是服务器上的redis的访问。...redis.conf配置文件中设置了密码就在验证那里填设置的密码。 有两种链接方式,一种是通过 公钥、私钥,另外一种是SSH,和xshell链接服务器类似。...我这里选择SSH链接的方式,一般都是这种。 ? ? 打开后有16张表,可视化编辑比较直观点 ?
原理 如何本地写代码,服务器运行呢?...其实原理还是比较简单的,就是一个ssh同步本地和服务器代码的工程,ide会自动同步你的本地代码到服务器上,同时服务器接受到你的ide运行指令后,就会直接在服务器上运行代码,代码运行结束后,服务器会直接同步结果到你本地的...上传完了,你就可以到服务器相应的目录下看到你写的代码了。 调用远程解释器 建立本地和服务器解释器的联系 点击preference ? ?...结束 完成所有操作,最后一张图我没有勾选自动同步,当然你如果勾选了,本地代码和服务器代码就会自动同步,不需要你手动地去上传。当然当你有大量数据在本地的时候,自动同步是一个很好时的操作。还不如手动同步。...手动同步就是如上图的upload to 230。 以上这篇pycharm 实现本地写代码,服务器运行的操作就是小编分享给大家的全部内容了,希望能给大家一个参考。
二、解决思路 最简单的办法,我们可以使用ssh来建立隧道,把远程remote的9229端口转发到本地的9229端口上,类似下面这样ssh -L 9229:localhost:9229 user...最好的办法就是把远程服务上9229端口的流量转发到本地开放的8080端口上。...centos为例子,可以和这么操作sudo yum install socat //安装socatsudo socat TCP-LISTEN:8080,fork TCP:localhost:9229 //转发本地...9229到本地8080 运行命令后,本地的9229端口就会被代理到本地的8080端口上。...需要注意的是,使用socat进行端口转发时,需要保证本地和远程服务器之间的网络连接畅通,否则可能会出现连接失败的问题。同时,需要保证本地和远程服务器之间的防火墙设置正确,以允许端口转发的流量通过。
访问 ZeroNet 首页 如果想要在手机端访问是很难的,但是如果有一个自己的服务器,可以通过 frp 的方法开启服务器转发本地的 ZeroNet 服务器 这样小伙伴通过访问你的服务器,就可以访问到你本地的...ZeroNet 网络,这样小伙伴就不需要在自己的设备上安装 ZeroNet 这样就可以愉快在手机上访问 ZeroNet 内容啦 下面一步步告诉大家如何通过服务器开启 frp 转发本地的 ZeroNet...就可以在服务器使用三级域名 这个方法可以让本地的 ZeroNet 作为三级域名 关于上面服务器的配置内容请看frp 官方文档 在客户端的 frpc.ini 修改里面代码 [common] server_addr...127.0.0.1:43110 的服务器 本地的 ZeroNet 默认开启的端口就是 43100 于是在客户端设置 subdomain 为 zero 就可以通过 zero.serivce.lindexi.com...现在先开启 frp 的服务器端和客户端,然后开始配置 ZeroNet 啦 本地双击打开 ZeroNet 然后尝试访问一下你的配置域名,看 frp 是否成功配置,如果看到了网站显示下面内容,那么 frp
如下所示: 拷贝远程服务器的文件到本地: scp -r -P 端口号 用户名@IP地址:/usr/local/tomcat_airc/webapps/ /tmp/kyj/ 拷贝本地文件到远程服务器...: scp -r /tmp/kyj/sys.war 用户名@IP地址:/usr/local/tomcat_airc/webapps/ 以上这篇linux采用scp命令拷贝文件到本地,拷贝本地文件到远程服务器的方法就是小编分享给大家的全部内容了
文章目录 前言 I 、 例子 1.1 效果 see also 前言 完整的demo源码:https://github.com/zhangkn/LanguageManager 对于在中英文语法的区别,...在本地化字符串的时候,我们常常需要调整stringWithFormat的参数顺序 原理:在%和@中间加上数值(1,2 I 、 例子 elf.FORMATLab.text = [NSString stringWithFormat...see also 【iOS APP 内的国际化切换】1、字符串的本地化、2、自定义解析本地化字符串的工具类LanguageManager、3、例子:登录界面切换中英文。...附 @interface ViewController () /** 中英文lab,用于切换语言:处理切换中英文语言的动作事件 */ @property (weak, nonatomic) UILabel...*languageLab; /** 用于测试指定参数顺序: 在%和@中间加上1$,2$等等就可以啦,数字代表参数的顺序。
Github 远程仓库 1、github.com 注册账户 2、在github上创建仓库 3、生成本地ssh key [root@localhost ~]# ssh-keygen -t rsa -C '...You've successfully authenticated, but GitHub does not provide shell access. 6、在本地添加远程仓库 [root@localhost...Git 服务器 [root@localhost ~]# useradd git ------------------创建一个git用户 [root@localhost ~]# mkdir /git‐root...localhost ~]# cd /opt/ [root@localhost opt]# git clone git@192.168.1.102:/git‐root/shell.git-----------克隆本地仓库...#-----克隆建立远程库 git clone git@192.168.122.85:/git-root/liudelong.git #-------克隆建立本地库 git add * #-------
1 概述 系统centos8,利用httpd搭建本地web服务器. 2 安装httpd sudo yum install -y httpd 3 启动服务 service httpd start 4 设置开机启动...6 修改默认主页 默认的网站根目录位于/var/www/html下,可以通过修改/etc/httpd/conf/httpd.conf修改.这里只是修改主页.在/var/www/html创建一个index.html...以上就是本文的全部内容,希望对大家的学习有所帮助。
讲真,这款软件搭建域名解析,是我见过的最简单的方案,已经被我成功使用到许多PoC等测试环境的中,在不超过100台服务器的集群规模情况下, Dnsmasq还是能比较好支持,服务器的性能还是有不错的表现。...当然,Dnsmasq最大的问题也是在于此,当集群的规模超过100台,还是强烈建议大家用专业的DNS服务器软件来进行域名解析。...简介 ---- Dnsmasq是一款小巧且方便地用于配置DNS服务器和DHCP服务器的工具,适用于小型网络,它提供了DNS解析功能和可选择的DHCP功能。...,就可以通过该DNS服务器解析公网的域名。...: 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 ,加入:DNS1=172.31.26.102#本地DNS服务器IP地址 [avp6wm2kt7.jpeg]
1.1 原理 1.2 效果 1.3 demo 前言 从CSDN下载【iOS APP 内的国际化切换】demo源码:https://download.csdn.net/download/u011018979.../19089505 文章:https://kunnan.blog.csdn.net/article/details/103733872 原理: 1、自定义解析本地化字符串的工具类LanguageManager...2、应用内切换语言生效的技术实现:采用销毁根控制器,重新进入一次 3、本地化字符串指定参数顺序 iOS APP 内的本地化切换【修订】 I 、iOS本地化字符串指定参数顺序 对于在中英文语法的区别,...在本地化字符串的时候,我们常常需要调整stringWithFormat的参数顺序 1.1 原理 原理:在%和@中间加上数值(1,2 self.FORMATLab.text = [NSString
Cloud Skipper的服务器组件。...为了构建一个事件流管道,Spring Cloud数据流提供了一组应用程序类型: 源表示数据管道中的第一步,它是一个生产者,从数据库、文件系统、FTP服务器、物联网设备等外部系统中提取数据。...创建事件流管道 让我们使用上一篇博客文章中介绍的相同的大写处理器和日志接收应用程序在Spring Cloud数据流中创建一个事件管道。...将日志应用程序的本地平台部署者属性inheritLogging设置为true(如下面的屏幕截图所示),这样可以将日志应用程序的日志文件复制到Spring Cloud Skipper服务器日志中。...在部署流时,将检索各个应用程序的http、转换和日志,并将每个应用程序的部署请求发送到目标平台(即、本地、Kubernetes和CloudFoundry)的数据流。
领取专属 10元无门槛券
手把手带您无忧上云