- windows配置内网穿透
AI算法网奇
win/ubuntu运维服务器
目录dify访问:在Windows上配置frpcdify访问:VECTOR_STORE=milvusMILVUS_URL=http://host.docker.internal:19530#取决于Milvus启动位置在Windows上配置frpc下载地址:https://github.com/fatedier/frp/releases解压后,编辑frpc.ini:下载版本:frp_0.62.1_w
- 记一次frp使用,公网映射内网穿透
林间6
部署网络
目录1、准备工作1.1文件下载1.2公网IP准备2、服务端2.1文件配置2.2服务启动3、客户端3.1文件配置3.2服务启动为方便自己测试,有时候会需要把家里或者其他地方的服务映射到公网上,便于访问或者本地调试,这时候就需要将内网映射到外网上,常用的工具有花生壳、netapp等,但是大多需要收费,我仅是自己调试用,不需要太稳定,因此采用frp免费开源工具。frp32位64位frp内网穿透内外网映射
- NestJS 系列教程(一):认识 NestJS 与项目初始化
onebyte8bits
nestjs后端javascript前端框架node.js
NestJS系列教程(一):认识NestJS与项目初始化✨前言NestJS是一个用于构建高效、可扩展Node.js服务端应用程序的框架。它使用TypeScript构建,结合了面向对象编程(OOP)、函数式编程(FP)和函数响应式编程(FRP)等概念,非常适合用于构建微服务、RESTfulAPI等现代服务端应用。本系列教程将以NestJS官方中文文档为蓝本,逐章精讲配套代码,带你系统学习这一现代No
- Caddy非80443端口反向代理+FRP内网穿透-一个服务器安装了frps,占用了80、443端口,怎么继续使用80、443端口建站呢?
木子欢儿
服务器数据库linux运维
问题:一个服务器安装了frps,占用了80、443端口,怎么继续使用80、443端口建站呢?一个解决办法安装Caddy-Dockerdockerrun-d--namecaddy-p8080:80-p8443:443\-v/etc/caddy/Caddyfile:/etc/caddy/Caddyfile\-v/var/www:/usr/share/caddy\caddy配置FRPserverAddr
- 阿里云服务器 配置frp实现Ubuntu台式机电脑内网穿透
涛歌依旧fly
Linuxfrp内网穿透Ubuntu云服务器
起因实验室一台Ubuntu20.04的台式机电脑,我想用我的Win10笔记本远程连接它,用它的高性能,在Ubuntu的环境下来跑代码,这样比较方便。编程环境即可具有便携、性能。两者兼得,而且我的笔记本看来很舒服,毕竟2.8k,90分辨率。需要使用内网穿透技术,我的Ubuntu处于内网,需要挂载到云服务器上,云服务器具有公网ip和域名。这样外网就可以访问我的内网ubuntu电脑。图来自:https:
- Systemd 服务配置完整指南
星梦客
Linux问题记录服务器网络linux
以下是整理后的Systemd服务配置教程,以您提供的frpc.service文件为例:1.创建服务文件在/etc/systemd/system/目录下创建服务配置文件(需root权限):sudonano/etc/systemd/system/frpc.service2.编写服务配置将以下内容粘贴到文件中(根据您的路径修改ExecStart):[Unit]Description=frpc#服务描述A
- frp内网穿透及sshuttle
段帅龙呀
Linuxlinux
frpssh配合sshuttle可以真实模拟,直接访问内网vmwareip地址FRP内网穿透一、所需环境:服务端:1台有公网ip并且安装有docker的服务器、域名客户端:有1台或者多台安装docker的服务器如果有域名需要添加对应的解析有防火墙或者安全组需要开放对应端口,frps监听7000,frpsdashboard监听7500,client本次示例是6000,根据实际情况修改本篇笔记均使用u
- 使用FRP 0.58版本进行内网穿透的详细教程
搬砖的小熊猫
frp
什么是FRP?FRP(FastReverseProxy)是一款高性能的反向代理应用,主要用于内网穿透。通过FRP,您可以将内网服务暴露给外网用户,无需进行复杂的网络配置。准备工作服务器:一台具备公网IP的服务器,用于部署FRP服务端。客户端:需要进行内网穿透的设备。FRP程序:可以从FRP官方GitHub页面下载最新版本。部署步骤服务器A(具有公共IP地址)解压并放置frps二进制文件和frps.
- 小米路由安装frpc
zngw
sshfrp
一、起因家里部署了Nas,在出租屋里直接使用frp访问外网服务器转发的是可以用,但是,流量得多贵啊,还有中间商赚带宽。于是想了一下,在出租屋的路由上部署frp客户端,使用xtcp协议,打洞直连,速度快还不需要流量。二、流程前提条件:一台公网frps服务器家里Nas,已经配置好SMB文件共享(端口445)、WebDav(端口80,可选端口443),其他自行发挥。出租屋解锁SSH的小米路由,我家是小米
- 小白必看!5 分钟搭建 frps 内网穿透服务器,实现远程访问自由
赵得C
服务器运维内网穿透frp
还在为无法从外网访问内网服务而烦恼吗?今天手把手教大家搭建frps内网穿透服务器,轻松打破网络限制,实现远程访问自由!frp到底有多牛?✅让内网或防火墙后的机器,秒变外网可访问的HTTP/HTTPS服务器!支持自定义域名绑定,多个域名共用80端口超方便~✅对外网提供TCP服务,比如在家就能SSH访问公司内网主机,打工人的福音!服务器端部署保姆级教程1️⃣下载frp:打开终端,输入wgethttp
- Protobuf 数字类型选择策略:Int64 vs String 全方位分析
后端
一、问题背景与核心矛盾在定义ProtobufRPC接口时,数字类型的选择会直接影响前后端开发体验和系统性能。以下是典型场景示例:messageAdRequest{//应该用哪种类型?int64ad_id=1;//方案Astringad_id=1;//方案B}矛盾焦点前端js/js等会自动将int64转为String类型示例:下面的字段business_value_id,前端得到的为String接口
- 一行命令让本地服务暴露公网:深入理解 ngrok 的原理与实践
gs80140
基础知识科谱人工智能
目录一行命令让本地服务暴露公网:深入理解ngrok的原理与实践什么是ngrok?ngrok的工作原理ngrok的常见应用场景快速上手:如何使用ngrok?第一步:下载安装第二步:配置身份认证第三步:开启HTTP服务代理第四步:暴露TCP服务实用功能一览ngrokvsfrp:谁更适合你?高级进阶:自建ngrok服务器常见问题解答(FAQ)写在最后一行命令让本地服务暴露公网:深入理解ngrok的原理与
- FRP完全指南:内网穿透神器,从入门到精通
ivwdcwso
运维与云原生内网穿透FRP网络工具远程访问开源工具网络安全DevOps
一、FRP是什么?FRP(FastReverseProxy)是一个功能强大的开源内网穿透工具,它允许你将本地服务(如Web应用、数据库、SSH等)安全地暴露到公网,而无需拥有公网IP地址。无论是居家办公、远程调试,还是临时部署测试环境,FRP都能帮你轻松实现内外网络的无缝连接。疫情期间居家隔离还能远程工作?服务器没有公网IP如何对外提供服务?临时需要展示本地项目给客户看?FRP就是为解决这些问题而
- FRP内网穿透代理两个web页面(多端口内网穿透)
运维老司机
Linuxfrp内网穿透Linux
内网机器代理两个web页面出来下载frp选择0.51.2版本下载,高版本测试为成功frp下载地址部署frpserver端(公网部署)#上传到optroot@sdgs-server07:/opt#llfrp_0.51.2_linux_amd64.tar.gz-rw-r--r--1rootroot11981480Apr1514:17frp_0.51.2_linux_amd64.tar.gz#解压文件r
- oracle服务进程kill,杀oracle数据库进程
北斗星再亮
oracle服务进程kill
ORA-600internalerror[kqrfrpo]一例3月17日某客户主机上出现了文件系统空间不足的问题,经查发现是Oracle在1点左右产生了大量trace跟踪文件以致耗尽了磁盘空间,这些trace跟踪文件均是由Oracle服务进程遭遇错误“ORA-600::internalerrorcode,arguments:[kqrfrpo],...文章科技小能手2017-11-12860浏览量如
- 使用frp+阿里云服务器实现内网穿透
此人已经掉入钱眼里了
服务器阿里云运维
为什么要进行内网穿透因为ipv4地址容量问题,目前用了很多奇怪的方法让每个人能使用ip的在网上通信多个电脑构成使用同一个公网的ip地址,然后使用局域网地址来区分不同电脑,多个电脑不是同时需要ip地址,在它需要的时候分配才分配它一个ip地址我们要访问一台电脑,我们就要在公网上找到这台电脑的ip地址,因为上面一顿操作下来,找到一个电脑的公网ip地址太难了,而且一个电脑也很难分配公网ip地址内网穿透原理
- 使用frp做内网穿透
zqmattack
linuxtcp/ip程序人生笔记
一、前期准备购买阿里云服务器选择轻量应用服务器(学生机约9.5元/月)或ECS,建议系统选Ubuntu/CentOS47。记录公网IP地址,后续配置需使用。开放安全组端口登录阿里云控制台→安全组配置→添加以下规则16:TCP端口:7000(frp服务端通信端口)其他需映射的端口(如SSH用6000、HTTP用80/8080等)⚠️未开放端口将导致连接失败!️二、服务端配置(阿里云服务器)下载并解压
- 关于用Cloudflare的Zero Trust实现绕过备案访问国内站点说明
m0_55576290
网站网页
cloudflare是一个可免费的CDN,CDN(ContentDeliveryNetwork,内容分发网络)加速国内网站,通常是已备案的。ZeroTrust类似FRP,可以将请求转发到目标服务器。在使用ZeroTrust绕过备案访问国内网站需要:先将目标域名的DNS放到cloudflare,并仅用于解析指向目标服务器的IP;不能同时使用cloudflare的CDN和ZeroTrust;cloud
- 5分钟教程:用ZeroNews替代FRP的全流程迁移指南
还在为FRP复杂的配置和安全隐患头疼?找到一个超好用的内网穿透工具,无需代码基础,3步完成,企业级安全+傻瓜式操作!本文手把手教你如何无缝切换。一图说明为什么企业都在从FRP转向ZeroNews?迁移前准备1、下载客户端1.1、官网地址下载ZeroNews客户端1.2、支持多平台多系统:Windows/macOS/Linux(兼容FRP原运行环境)/Docker/Openwrt/树莓派/NAS/路
- 免费内网穿透:SakuraFrp
zimoyin
服务器
SakuraFrp是一个内网穿透服务,可以穿后台、建网站、做调试、开游戏等。SakuraFrp每次可以免费领取一些流量,基本上用不完SakuraFrp支持各大平台,如果需要还可以在本地搭建一个网站,进行内网穿透
- 内网穿透工具frp使用说明
wangyunpeng_bio
frp内网穿透
内网穿透工具frp使用说明服务端:腾讯云Ubuntu16客户端:某实验室内网里的一台frp的github链接:https://github.com/fatedier/frp下载软件直接进入以下链接下载,下载前务必查看清楚自己的CPU型号https://github.com/fatedier/frp/releases环境准备:一台有公网IP的服务器作为服务端(腾讯云),只有内网的机器作为客户端解压软
- 内网穿透frp使用及配置说明
源码游戏
代理模式
内网穿透frp功能frp是一款高性能的反向代理应用,专注于内网穿透。它支持多种协议,包括TCP、UDP、HTTP、HTTPS等,并且具备P2P通信功能。使用frp,您可以安全、便捷地将内网服务暴露到公网,通过拥有公网IP的节点进行中转。简单的说,就是建立公网服务器地址+端口,和内网服务器地址+端口的映射关系,这样就可以通过公网地址(或者域名)访问内网资源,相当于把内网资源发布到公网环境。内网穿透f
- STC8H系列单片机STC8H_H头文件功能注释
攻城狮-鹏哥
单片机单片机嵌入式硬件stm3251单片机mcu
#ifndef__STC8H_H__//条件编译:如果未定义__STC8H_H__宏#define__STC8H_H__//则定义该宏,防止头文件被重复包含///包含本头文件后,不用另外再包含"REG51.H"//提示:本头文件已包含基本寄存器定义sfrP0=0x80;//定义特殊功能寄存器P0,地址为0x80sbitP00=P0^0;//定义P0.0引脚,即P0寄存器的第0位sbitP01=P0
- 【技巧】使用frpc点对点安全地内网穿透访问ollama服务
小声读源码
Difyollamafrpc内网穿透安全访问
回到目录【技巧】使用frpc点对点安全地内网穿透访问ollama服务0.为什么需要部署内网穿透点对点服务在家里想访问单位强劲机器,但是单位机器只能单向访问互联网,互联网无法直接访问到这台机器。通过在云服务器、单位内网服务器、源端访问机器上,分别部署frpc,可以把内网的服务点对点暴露给需要访问的机器。本文字数2000+,阅读10分钟。1.互联网云服务器(简称Server01)1.1.配置frps.
- 【超保姆级教程】公网ip太难搞了,服务器还卖的贼贵,本地Docker安装Centos7.9并设置Zerotier组局域网满足日常管理,使用Frp内网穿透使得公网可以直接访问
野生技能协会会长
服务器dockercentoslinux容器网络协议经验分享
使用的SSH工具XTerminalPS:有这一个就够用了XTerminal下载地址:https://xterminal.cn/邀请码:Aa9191公网ip太难搞了,服务器还卖的贼贵,本地Docker安装Centos7.9并设置Zerotier组局域网满足日常管理,使用Frp内网穿透使得公网可以直接访问公网服务器推荐雨云,主打的就是一个便宜好用,因为咱只是想要一个公网ip,服务都搭建在本地,找最便宜
- Tun.pub内网穿透工具的技术分析与应用场景
2501_91979170
c#安全httphttps
Tun.pub是一款基于TUN设备构建的高性能内网穿透工具,凭借其极简操作流程和优异的性能表现,成为个人开发者和企业用户的理想选择。与传统内网穿透工具如FRP和Ngrok相比,Tun.pub在协议支持、低延迟传输和云端管理功能方面展现出显著优势。作为开源免费项目,Tun.pub无需自建服务器即可实现内网服务的高效暴露,尤其适合需要安全、稳定、低延迟连接的场景。然而,其技术细节文档和用户评价相对有限
- 标题:【深度解析】Nest.js:打造高性能Node.js Web应用的现代化框架
贾雁冰
标题:【深度解析】Nest.js:打造高性能Node.jsWeb应用的现代化框架去发现同类优质开源项目:https://gitcode.com/项目简介Nest.js是一个为构建高效、可扩展的Node.jsWeb应用程序设计的框架,它将面向对象编程(OOP)、函数式编程(FP)和函数响应式编程(FRP)的理念融合在一起,让你的开发体验更加顺畅。依托于流行的Express框架,并且兼容Fastify
- NestJS 框架深度解析
老兵发新帖
后端node.js
框架功能分析NestJS是一个基于Node.js的渐进式框架,专为构建高效、可扩展的服务器端应用程序而设计。其核心理念结合了面向对象编程(OOP)、函数式编程(FP)和函数式响应式编程(FRP),同时支持TypeScript和纯JavaScript开发。以下是其核心特性、技术架构及实践指南:一、核心特性与优势多范式支持与类型安全NestJS完全支持TypeScript,提供静态类型检查,减少运行时
- Frp 内网穿透配置指南
程序员的世界你不懂
效率工具提升百度
Frp内网穿透配置指南一、项目介绍Frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。通过在具有公网IP的节点上部署frps服务端程序,在需要穿透的内网机器上部署frpc客户端程序,就可以实现内网服务对外网的暴露。项目地址:https://github.com/fatedier/frp官方文档:https://gofrp.org/zh-cn/doc
- 内网穿透10种方法汇总整理,端口映射外网访问方案选择
搬码临时工
服务器外网访问内网穿透端口映射无公网IP软件工具
不管是本地搭建服务器后,提供互联网连接,还是需要让外网访问局域网,需要进行一些网络设置操作,将内网ip端口映射到公网访问,通常较为简单的方案就是做内网穿透。内网穿透的本质是将外网IP地址与内网IP地址建立联系,一种内网发布公网,本地开放给异地的网络连接权限。经过自己折腾,和网上查找一些相关资源,这里整理汇总了内网穿透的10种方法,希望对后续大家有所帮助。1,使用FRP进行内网穿透FRP是一款开源的
- Java序列化进阶篇
g21121
java序列化
1.transient
类一旦实现了Serializable 接口即被声明为可序列化,然而某些情况下并不是所有的属性都需要序列化,想要人为的去阻止这些属性被序列化,就需要用到transient 关键字。
- escape()、encodeURI()、encodeURIComponent()区别详解
aigo
JavaScriptWeb
原文:http://blog.sina.com.cn/s/blog_4586764e0101khi0.html
JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:,decodeURI,decodeURIComponent 。
下面简单介绍一下它们的区别
1 escape()函
- ArcgisEngine实现对地图的放大、缩小和平移
Cb123456
添加矢量数据对地图的放大、缩小和平移Engine
ArcgisEngine实现对地图的放大、缩小和平移:
个人觉得是平移,不过网上的都是漫游,通俗的说就是把一个地图对象从一边拉到另一边而已。就看人说话吧.
具体实现:
一、引入命名空间
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Controls;
二、代码实现.
- Java集合框架概述
天子之骄
Java集合框架概述
集合框架
集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。
从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。
简单介绍:
Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi
- 旗正4.0页面跳转传值问题
何必如此
javajsp
跳转和成功提示
a) 成功字段非空forward
成功字段非空forward,不会弹出成功字段,为jsp转发,页面能超链接传值,传输变量时需要拼接。接拼接方式list.jsp?test="+strweightUnit+"或list.jsp?test="+weightUnit+&qu
- 全网唯一:移动互联网服务器端开发课程
cocos2d-x小菜
web开发移动开发移动端开发移动互联程序员
移动互联网时代来了! App市场爆发式增长为Web开发程序员带来新一轮机遇,近两年新增创业者,几乎全部选择了移动互联网项目!传统互联网企业中超过98%的门户网站已经或者正在从单一的网站入口转向PC、手机、Pad、智能电视等多端全平台兼容体系。据统计,AppStore中超过85%的App项目都选择了PHP作为后端程
- Log4J通用配置|注意问题 笔记
7454103
DAOapachetomcatlog4jWeb
关于日志的等级 那些去 百度就知道了!
这几天 要搭个新框架 配置了 日志 记下来 !做个备忘!
#这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~!
log4j.rootLogger=INFO,allLog
# DAO层 log记录到dao.log 控制台 和 总日志文件
log4j.logger.DAO=INFO,dao,C
- SQLServer TCP/IP 连接失败问题 ---SQL Server Configuration Manager
darkranger
sqlcwindowsSQL ServerXP
当你安装完之后,连接数据库的时候可能会发现你的TCP/IP 没有启动..
发现需要启动客户端协议 : TCP/IP
需要打开 SQL Server Configuration Manager...
却发现无法打开 SQL Server Configuration Manager..??
解决方法: C:\WINDOWS\system32目录搜索framedyn.
- [置顶] 做有中国特色的程序员
aijuans
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有些技术书读得可
- document.domain 跨域问题
avords
document
document.domain用来得到当前网页的域名。比如在地址栏里输入:javascript:alert(document.domain); //www.315ta.com我们也可以给document.domain属性赋值,不过是有限制的,你只能赋成当前的域名或者基础域名。比如:javascript:alert(document.domain = "315ta.com");
- 关于管理软件的一些思考
houxinyou
管理
工作好多看年了,一直在做管理软件,不知道是我最开始做的时候产生了一些惯性的思维,还是现在接触的管理软件水平有所下降.换过好多年公司,越来越感觉现在的管理软件做的越来越乱.
在我看来,管理软件不论是以前的结构化编程,还是现在的面向对象编程,不管是CS模式,还是BS模式.模块的划分是很重要的.当然,模块的划分有很多种方式.我只是以我自己的划分方式来说一下.
做为管理软件,就像现在讲究MVC这
- NoSQL数据库之Redis数据库管理(String类型和hash类型)
bijian1013
redis数据库NoSQL
一.Redis的数据类型
1.String类型及操作
String是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。
Set方法:设置key对应的值为string类型的value
- Tomcat 一些技巧
征客丶
javatomcatdos
以下操作都是在windows 环境下
一、Tomcat 启动时配置 JAVA_HOME
在 tomcat 安装目录,bin 文件夹下的 catalina.bat 或 setclasspath.bat 中添加
set JAVA_HOME=JAVA 安装目录
set JRE_HOME=JAVA 安装目录/jre
即可;
二、查看Tomcat 版本
在 tomcat 安装目
- 【Spark七十二】Spark的日志配置
bit1129
spark
在测试Spark Streaming时,大量的日志显示到控制台,影响了Spark Streaming程序代码的输出结果的查看(代码中通过println将输出打印到控制台上),可以通过修改Spark的日志配置的方式,不让Spark Streaming把它的日志显示在console
在Spark的conf目录下,把log4j.properties.template修改为log4j.p
- Haskell版冒泡排序
bookjovi
冒泡排序haskell
面试的时候问的比较多的算法题要么是binary search,要么是冒泡排序,真的不想用写C写冒泡排序了,贴上个Haskell版的,思维简单,代码简单,下次谁要是再要我用C写冒泡排序,直接上个haskell版的,让他自己去理解吧。
sort [] = []
sort [x] = [x]
sort (x:x1:xs)
| x>x1 = x1:so
- java 路径 配置文件读取
bro_feng
java
这几天做一个项目,关于路径做如下笔记,有需要供参考。
取工程内的文件,一般都要用相对路径,这个自然不用多说。
在src统计目录建配置文件目录res,在res中放入配置文件。
读取文件使用方式:
1. MyTest.class.getResourceAsStream("/res/xx.properties")
2. properties.load(MyTest.
- 读《研磨设计模式》-代码笔记-简单工厂模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 个人理解:简单工厂模式就是IOC;
* 客户端要用到某一对象,本来是由客户创建的,现在改成由工厂创建,客户直接取就好了
*/
interface IProduct {
- SVN与JIRA的关联
chenyu19891124
SVN
SVN与JIRA的关联一直都没能装成功,今天凝聚心思花了一天时间整合好了。下面是自己整理的步骤:
一、搭建好SVN环境,尤其是要把SVN的服务注册成系统服务
二、装好JIRA,自己用是jira-4.3.4破解版
三、下载SVN与JIRA的插件并解压,然后拷贝插件包下lib包里的三个jar,放到Atlassian\JIRA 4.3.4\atlassian-jira\WEB-INF\lib下,再
- JWFDv0.96 最新设计思路
comsci
数据结构算法工作企业应用公告
随着工作流技术的发展,工作流产品的应用范围也不断的在扩展,开始进入了像金融行业(我已经看到国有四大商业银行的工作流产品招标公告了),实时生产控制和其它比较重要的工程领域,而
- vi 保存复制内容格式粘贴
daizj
vi粘贴复制保存原格式不变形
vi是linux中非常好用的文本编辑工具,功能强大无比,但对于复制带有缩进格式的内容时,粘贴的时候内容错位很严重,不会按照复制时的格式排版,vi能不能在粘贴时,按复制进的格式进行粘贴呢? 答案是肯定的,vi有一个很强大的命令可以实现此功能 。
在命令模式输入:set paste,则进入paste模式,这样再进行粘贴时
- shell脚本运行时报错误:/bin/bash^M: bad interpreter 的解决办法
dongwei_6688
shell脚本
出现原因:windows上写的脚本,直接拷贝到linux系统上运行由于格式不兼容导致
解决办法:
1. 比如文件名为myshell.sh,vim myshell.sh
2. 执行vim中的命令 : set ff?查看文件格式,如果显示fileformat=dos,证明文件格式有问题
3. 执行vim中的命令 :set fileformat=unix 将文件格式改过来就可以了,然后:w
- 高一上学期难记忆单词
dcj3sjt126com
wordenglish
honest 诚实的;正直的
argue 争论
classical 古典的
hammer 锤子
share 分享;共有
sorrow 悲哀;悲痛
adventure 冒险
error 错误;差错
closet 壁橱;储藏室
pronounce 发音;宣告
repeat 重做;重复
majority 大多数;大半
native 本国的,本地的,本国
- hibernate查询返回DTO对象,DTO封装了多个pojo对象的属性
frankco
POJOhibernate查询DTO
DTO-数据传输对象;pojo-最纯粹的java对象与数据库中的表一一对应。
简单讲:DTO起到业务数据的传递作用,pojo则与持久层数据库打交道。
有时候我们需要查询返回DTO对象,因为DTO
- Partition List
hcx2013
partition
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of th
- Spring MVC测试框架详解——客户端测试
jinnianshilongnian
上一篇《Spring MVC测试框架详解——服务端测试》已经介绍了服务端测试,接下来再看看如果测试Rest客户端,对于客户端测试以前经常使用的方法是启动一个内嵌的jetty/tomcat容器,然后发送真实的请求到相应的控制器;这种方式的缺点就是速度慢;自Spring 3.2开始提供了对RestTemplate的模拟服务器测试方式,也就是说使用RestTemplate测试时无须启动服务器,而是模拟一
- 关于推荐个人观点
liyonghui160com
推荐系统关于推荐个人观点
回想起来,我也做推荐了3年多了,最近公司做了调整招聘了很多算法工程师,以为需要多么高大上的算法才能搭建起来的,从实践中走过来,我只想说【不是这样的】
第一次接触推荐系统是在四年前入职的时候,那时候,机器学习和大数据都是没有的概念,什么大数据处理开源软件根本不存在,我们用多台计算机web程序记录用户行为,用.net的w
- 不间断旋转的动画
pangyulei
动画
CABasicAnimation* rotationAnimation;
rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];
rotationAnimation.toValue = [NSNumber numberWithFloat: M
- 自定义annotation
sha1064616837
javaenumannotationreflect
对象有的属性在页面上可编辑,有的属性在页面只可读,以前都是我们在页面上写死的,时间一久有时候会混乱,此处通过自定义annotation在类属性中定义。越来越发现Java的Annotation真心很强大,可以帮我们省去很多代码,让代码看上去简洁。
下面这个例子 主要用到了
1.自定义annotation:@interface,以及几个配合着自定义注解使用的几个注解
2.简单的反射
3.枚举
- Spring 源码
up2pu
spring
1.Spring源代码
https://github.com/SpringSource/spring-framework/branches/3.2.x
注:兼容svn检出
2.运行脚本
import-into-eclipse.bat
注:需要设置JAVA_HOME为jdk 1.7
build.gradle
compileJava {
sourceCompatibilit
- 利用word分词来计算文本相似度
yangshangchuan
wordword分词文本相似度余弦相似度简单共有词
word分词提供了多种文本相似度计算方式:
方式一:余弦相似度,通过计算两个向量的夹角余弦值来评估他们的相似度
实现类:org.apdplat.word.analysis.CosineTextSimilarity
用法如下:
String text1 = "我爱购物";
String text2 = "我爱读书";
String text3 =