首页
学习
活动
专区
圈层
工具
发布

Opengrok 代码阅读工具

Opengrok 在线代码阅读工具,支持代码浏览,文件名搜索等功能。 API | Github | Docker API 1....安装到的卷/opengrok/src应包含您想要搜索的项目(在子目录中)。您可以使用常见的修订控制检出(git、svn 等),而 OpenGrok 将提供历史和责任信息。...目录 该图像包含以下目录: 目录 描述 /opengrok/etc 存储 Web 应用程序和索引器的配置 /opengrok/data 数据根 - 索引数据 /opengrok/src 源根 - 输入数据...URL_ROOT / 覆盖 OpenGrok 应该运行的子 URL。...REST_TOKEN 没有任何 如果设置,REST 应用程序将需要此令牌作为不记名令牌以触发重新索引。 READONLY_CONFIG_FILE 没有任何 如果设置,配置将与此文件中的配置合并。

57200
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    SpringMVC RequestMapping-请求数据-响应数据

    相对于 WEB 应用的根目录       ② 标记在方法上:提供进一步的细分映射信息。相对于标记在类上的 URL。     ...:匹配文件名中的一个字符     *:匹配文件名中的任意字符     **:** 匹配多层路径 /user/*/**/createUser??...,通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中 //@PathVariable 注解可以将请求URL路径中的请求参数,传递到处理请求方法的入参中 // 浏览器的请求为...使用Servlet原生API /** * 可以使用 Serlvet 原生的 API 作为目标方法的参数 具体支持以下类型 * HttpServletRequest...: 作为返回值类型,即为视图信息直接找字符串映射 URL 路径,转发或重定向   3) Map 或 Model: 作为参数,响应数据:入参为 Model、ModelMap 或 Map,处理方法返回时

    1.9K10

    Vue + Node.js 搭建「文件上传」管理后台

    接下来,大家一起跟随本教程创建一套 Node.js 上传文件 Rest API,它的功能包括: 将 Vue 前端选中的文件上传到服务器的静态文件夹中 限制上传文件大小,最大 2MB GET 服务器中存储文件的...URL ,可用于下载 GET 文件信息列表(文件名 + URL) 这是存储所有上传文件的静态文件夹: [node-uploads] 如果我们 GET 文件列表,Node.js Rest API 会返回...: [postman-get] GET /files ,API 返回 文件名 + URL 我们构建的 Node.js Rest API 包含这三个功能: POST /upload 上传一个文件 GET ...,包含文件名和 URL 使用 download() 接收文件名作为输入参数,然后使用 Express res.downloa() 以附件形式传输 URL(目录+文件名) 文件位置:src/controller...${err}`, }); } }; 设置后端 Rest API 上传文件的路径 当 Vue 前端通过 Axios 发送 HTTP 请求时,我们需要通过路由来确定服务器应该如何响应 我们来设置三种常用到的上传文件所需功能

    13.6K30

    快手自动上传视频脚本,作品自动批量发布工具,易语言开源框架

    局_url, 文本型.局部变量 局_返回, 文本型.局部变量 json, 类_json.局部变量 size, 文本型.局部变量 data, 文本型.局部变量 checksum, 文本型.局部变量 文件名...)))取视频数据 (文件_取文件名 (文件名, 真)).子程序 取视频数据, , 公开.参数 文件名字, 文本型.局部变量 局_url, 文本型.局部变量 局_json, 类_json.局部变量 局_返回..., 文本型.局部变量 局_提交数据, 文本型.局部变量 ADD_协议头, 类_POST数据类局_url = “https://cp.kuaishou.com/rest/cp/works/v2/video...网页_GZIP解压 (局_结果)局_返回 = 到文本 (编码_编码转换对象 (局_结果))返回 (局_返回)' 返回数据被Gzip压缩,调用命令[网页_Gzip解压]需要[Gzip.dll]文件, 将助手根目录下...[\gzip.dll]放到源码的根目录才能正常返回数据

    35510

    构建强大的RESTful API:@RestController与@Controller的对比与应用

    RESTful API 的核心思想是将资源(Resource)作为核心概念,并通过标准的HTTP方法来对资源进行操作。...URL作为资源标识符:每个资源都由一个唯一的URL标识符来表示。通过URL,客户端可以访问和操作资源。 使用HTTP状态码:HTTP状态码用于指示请求的成功或失败以及失败的原因。...总之,RESTful API是一种使用HTTP协议和REST原则来设计和构建的API。它的目标是使Web服务更加简单、易于理解和可伸缩。...使用方法:您可以将@ResponseBody注解放在一个方法的前面,以表明这个方法的返回值将直接作为HTTP响应的内容。...接下来,创建一个Thymeleaf模板,假设模板文件名为hello.html,并放置在适当的模板目录中: <!

    36210

    代码审计从0到1 —— Centreon One-click To RCE

    其中有些功能代码可以直接通过路径访问,有些则需要通过main.get.php页面进行路由访问 •centreon/www/api/目录下的index.php是另一处路由功能,可以实例化centreon/.../src/中的类并调用指定方法 在审计代码的时候,有两个要关注点: •重点审查centreon/www/include/和centreon/www/api/class/两个目录,因为这些目录下的功能点可以通过...全局过滤数据后,程序引入公共类文件和功能代码 ? 99行$contreon变量在header.php中的$session取出,认证是否登录 ?...接着248行include_once $url,引入centreon/www/include/下对应的脚本 ? 这里将page与url映射关系存储到本地,方便后续查询 ?...313行centreon.webservice属性值如下,对应的是centreon/src目录下的类 ? $webServicePaths变量包含以下类路径 ?

    1K20

    使用XML-RPC共享文件(2):再次实现

    节点没检测它返回的文件是否包含在目录中。通过使用诸如'../somesecretfile.txt'这样的路径,图谋不轨的黑客能够非法访问节点的其他任何文件。...5.3.验证文件名 需要处理的最后一个问题是,检查指定的文件是否包含在指定的目录中。这样做的方法有很多,但为独立于平台(即适用于Windows、UNIX和macOS),应使用模块os.path。...这里采用的简单方法如下:根据目录名和文件名创建绝对路径(例如,这将把'/foo/bar/...../baz'转换为'/foo/baz'),将目录名与空文件名合并以确保它以文件分隔符(如'/')结尾,再检查绝对文件名是否以绝对路径打头。如果是这样的,就说明指定的文件包含在指定的目录中。...通过第二个参数指定的目录应包含要共享的文件(新文件也将下载到这个目录)。最后一个参数是对等体的URL。运行这个命令时,将出现类似于下面的提示符: > 下面来尝试获取一个不存在的文件: ?

    1.2K10

    SpringMVC基础(上篇)

    相对于标记在类的 URL 若类上未标注 @RequestMapping,则方法处标记的 URL 相对于 WEB 应用的根目录 作用:DispatcherServlet 截获请求后,就通过控制器上 @RequestMapping...2、RequestMapping 可标注的位置 @RequestMapping:设置请求映射,把请求和控制层中的方法设置映射关系 当请求路径和@RequestMapping 的 value 属性值一致时...:匹配文件名中的一个字符 *:匹配文件名中的任意字符 **:** 匹配多层路径 @RequestMapping 支持 Ant 风格的 URL 例如:/user/*/createUser 匹配 /user....png 7、使用 Servlet 原生 API 作为参数 MVC 的 Handler 方法可以接受的 ServletAPI 类型的参数 HttpServletRequest HttpServletResponse...forward: 或 redirect: 前缀时,SpringMVC 会对他们进行特殊的处理: 将 forward: 和 redirect: 当成指示符,其后的字符串作为 URL 来处理。

    52520

    Elasticsearch入门,这一篇就够了

    一旦复制了,每个索引就有了主分片(作为复制源的原来的分片)和复制分片(主分片的拷贝)之别。分片和复制的数量可以在索引创建的时候指定。...假设安装包解压后的目录路径为【/home/elasticsearch/elasticsearch-1.5.0】,下面军用$ES_HOME来表示这个路径。...但是本文的重点并不在这里,为了防止文章的篇幅过长,之后将专本介绍ES中的查询操作。 源代码中提供的Rest API文档结构 ES的源代码托管在Github上。...将源代码下载下来之后,里面有一个文件夹专门存放ES中绝大部分的Rest API。有了这些文档,就不必每次都要到官网上查询接口文档了(PS:ES的官网真的很慢)。...总结 本文重点介绍了ES中的一些常用Rest API的用法,并在开始部分简单地介绍了一些基础知识(Rest和mapping)。掌握了这些API的调用,就可以利用ES完成简单的应用程序了。

    88920

    __dirname 在ES模块中的使用

    ) import.meta.filename //当前模块文件名 (__filename) 获取当前目录 通过访问当前模块的目录路径,可以相对于代码所在位置遍历文件系统并在项目中读取或写入文件,或动态导入代码...CommonJS提供了两个变量,返回当前模块的目录名称和文件名称,分别是__dirname和__filename __dirname // 当前模块所在的目录 __filename // 当前模块文件名...// 当前模块所在的目录 import.meta.filename// 当前模块文件名 为什么需要一个新的 API ES模块是JavaScript的标准。...浏览器通常没有文件系统访问权限,因此提供对当前目录或文件名的访问是没有意义。然而对于浏览器处理URL,可以使用file://scheme以URL格式提供文件路径。...但其实许多在字符串路径上工作的Node.js API也可以使用URL对象 __dirname 最常见的用途是遍历目录以查找要加载的数据文件。

    1.2K10

    初始化 RESTful API 风格的博客系统

    'rest_framework', ] django-rest-framework 还为我们提供了一个与 API 进行交互的后台,有时候 API 可能需要登录认证,因此将 django-rest-framework...提供 API 交互后台和登录认证 URL 添加进来: blogproject/urls.py from rest_framework import routers router = routers.DefaultRouter...")), ] 这里我们用到了 django-rest-framework 的 Router,它能帮我们自动注册视图函数到指定的 URL 路径。...这个页面会列出所有可用的 API,因为现在没有开发任何 API,所以列表为空。 点击右上角的 Log in 可进行认证登录,登录后就能和需要认证登录才能访问的 API 进行交互。...至此,django-rest-framework 的安装和基本设置已经完成,接下来就来开始开发博客 API 了。

    93520

    【愚公系列】2023年04月 Java教学课程 142-Spring MVC框架的(文件上传下载、Restful风格API)

    ,并解析文件名与扩展名 文件名过长问题 文件保存路径 重名问题 @RequestMapping(value = "/fileupload") //参数中定义MultipartFile参数,用于接收页面提交的...file.isEmpty()){ //如果大小在范围要求内正常处理,否则抛出自定义异常告知用户(未实现) //获取原始上传的文件名,可以作为当前文件的真实名称保存到数据库中备用...id=1 Rest风格访问路径 http://localhost/user/1 Restful是按照Rest风格访问网络资源 优点 隐藏资源的访问行为,通过地址无法得知做的是何种操作...风格,而不是Rest规范 3.3 Restful开发入门 //设置rest风格的控制器 @RestController //设置公共访问路径,配合下方访问路径使用 @RequestMapping("/user...PathVariable注解获取路径上配置的具名变量,该配置可以使用多次 public String restLocation(@PathVariable Integer id){

    48110
    领券