首页 文章 精选 留言 我的

精选列表

搜索[认证互认],共10003篇文章
优秀的个人博客,低调大师

云栖大会惊现体感娱 视频云能力全面释放

2017云栖大会已经拉开帷幕,全球4万多名IT从业人员相继奔赴杭州云栖小镇,来共同见证这场全球TOP级云计算盛会。本次大会的主题为飞天智能,通过3场主论坛、22场前沿峰会、100+分论坛,400+科技企业展,共同呈现云计算、大数据、人工智能蓬勃发展的技术生态全景。 此次科技企业展区规模空前,有超过400个科技展位,涵盖安全、健康、交通、新零售、物流、多媒体、制造、金融等十几个行业。在三万多平方的展览区域中,最惹人注目的要数阿里巴巴空间站。该展区将阿里巴巴集团的ET大脑、AIS、IoT、智慧社区、人工智能等云计算能力集中展示,带观众享受了一场关于未来的科技狂欢。 众所周知,自今年1月19日,阿里云已成为奥运会全球指定云服务商,他将用云计算和智能呈现更好的体育盛事。在阿里巴巴空间站的展区,我们也惊喜地发现了体育元素——足球体感互动区,这也

优秀的个人博客,低调大师

sqoop 把 hdfs 和关系型数据库 (mysql等)

简介 Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如 :MySQL ,Oracle ,Postgres等)中的数据导入到Hadoop的HDFS中,也可以将HDFS的数据导入到关系型数据库中。 http://sqoop.apache.org/ 导出导入的数据与字段的顺序进行匹配 从HDFS转换回mysql 的时候,自动增长的主键字段处,可以留空 环境 当调试过程出现IncompatibleClassChangeError一般都是版本兼容问题。 为了保证hadoop和sqoop版本的兼容性,使用Cloudera, Cloudera简介: Cloudera为了让Hadoop的配置标准化,可以帮助企业安装,配置,运行hadoop以达到大规模企业数据的处理和分析。 http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDHTarballs/3.25.2013/CDH4-Downloadable-Tarballs/CDH4-Downloadable-Tarballs.html 下载安装hadoop-0.20.2-cdh3u6,sqoop-1.3.0-cdh3u6。 目的 将mysql数据转换为hadoop文件,从而可以使用map/reduce进行大数据的分析,然后再将分析结果转换回mysql,供业务查询调用。 安装 安装比较简单,直接解压即可 唯一需要做的就是将mysql的jdbc适配包mysql-connector-java-5.0.7-bin.jar copy到$SQOOP_HOME/lib下。 配置好环境变量:/etc/profile export SQOOP_HOME=/home/hadoop/sqoop-1.3.0-cdh3u6/ export PATH=$SQOOP_HOME/bin:$PATH MYSQL转HDFS-示例 ./sqoop import --connect jdbc:mysql://10.8.210.166:3306/recsys --username root --password root --table shop -m 1 --target-dir /user/recsys/input/shop/$today 输出数据: ./hadoop fs -cat /user/recsys/input/shop/2013-05-07/* 生成的hdfs数据 287,516809,0,0,6,25,45.78692,126.65384 288,523944,0,0,29,6,120.26087,30.17264 ------------------------------------------------------- HDFS转MYSQ-示例 ./sqoop export --connect jdbc:mysql://10.8.210.166:3306/recsys --username root --password root --table shopassoc --fields-terminated-by ',' --export-dir /user/recsys/output/shop/$today 输入数据: ./hadoop fs -cat /user/recsys/output/shop/2013-05-07/* Hdfs原始数据 null,857207,729974,947.0818,29,2013-05-08 10:22:29 null,857207,524022,1154.2603,29,2013-05-08 10:22:29 -------------------------------------------------------------------------- 技巧 导出导入的数据与字段的顺序进行匹配 从HDFS转换回mysql 的时候,自动增长的主键字段处,可以留空 示例参数说明 参数类型 参数名 解释 公共 connect Jdbc-url 公共 username --- 公共 password --- 公共 table 表名 Import target-dir 制定输出hdfs目录,默认输出到/user/$loginName/ export fields-terminated-by Hdfs文件中的字段分割符,默认是“\t” export export-dir hdfs文件的路径 导出大数据的拆分: m 使用多少个并行导入,默认是1,未开启,数据量大的话会自动根据主键ID进行拆分 split-by 使用于没有主键的表的拆分,指定拆分的字段,拆分的原则是分布要广泛(自动拆分) Where 同时可以手动执行多次,通过where条件进行手动拆分 参数 解释 Job 定时作业,个人觉得没啥意义,通常我更相信crontab eval 执行sql,远程进行一些操作,但是经过测试发现不支持 delete create-hive-table 复制某一个数据源的数据存储到hive

优秀的个人博客,低调大师

从多Agent操作到安全执行

2026年以来,一些过去被Agent框架内部消化的问题,开始被单独提到运行时层面讨论。行业把AI Runtime Infrastructure定义在模型之上、应用之下,用它观察长任务的状态,并在任务偏离、资源异常或策略变化时介入;A2A协议进入1.0版本后,Agent发现、任务状态和结果交付有了更明确的协议对象,OpenTelemetry也在补充Agent与工作流的可观测语义。多Agent进入企业时,架构讨论已经不能只停留在“哪个Agent效果更好”,还要回答不同Agent怎样被发现、调用和追踪。

优秀的个人博客,低调大师

Jetski - MCP 分析和认证平台

Jetski 是一个开源 MCP 分析和身份验证平台,隶属于 HyprMCP。它解决了团队在开发 MCP 服务器时面临的三大问题,且无需修改任何代码: 安装和设置:大多数用户从未完成过设置。他们找不到客户端说明,或者无法在浏览器中打开您的 MCP 网址,因此立即流失。 身份验证:识别用户并为他们提供正确的工具和响应仍然很难实现。 日志、分析和可见性:无法了解你的 MCP 如何使用、哪些提示触发哪些工具或为什么会发生错误。 平台管理和部署位于你的 MCP 服务器前端的mcp-gateway实例,并处理复杂的事务。它还收集并汇总网关捕获的所有分析和指标数据。 Jetski 仍在积极开发中,尚处于起步阶段。API 和命令行界面可能会以向后不兼容的方式发生变化。 特点 全面的提示分析查看哪些提示触发了哪些工具、来自哪些客户端以及发生了什么。全面了解你的 MCP 服务器使用模式,并实时了解用户如何与你的工具交互。 自动生成的设置说明,帮助用户轻松连接到客户端。为每个支持的 MCP 客户端自动生成清晰的分步说明,消除用户在入门过程中流失的首要原因。 零代码身份验证,无需编写任何代码即可安全地识别和管理用户。代理可处理所有身份验证逻辑,让你能够根据用户身份提供个性化的工具和响应。 实时调试日志即时调试问题并实时了解服务器行为。查看每个请求、响应和错误的详细日志,轻松快速地识别和修复问题。

优秀的个人博客,低调大师

微信开发之token认证

服务器配置如下 package com.dongpeng; import java.security.MessageDigest; import java.util.Arrays; import javax.servlet.http.HttpServletResponse; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller @SpringBootApplication public class Application { public static final String TOKEN = "lianghao_token"; @RequestMapping("/") @ResponseBody public void index(String signature, String timestamp, String nonce, String echostr,HttpServletResponse response)throws Exception { System.out.println("signature:" + signature); System.out.println("timestamp:" + timestamp); System.out.println("nonce:" + nonce); System.out.println("echostr:" + echostr); System.out.println("TOKEN:" + TOKEN); String[] params = new String[] { TOKEN, timestamp, nonce }; Arrays.sort(params); // 将三个参数字符串拼接成一个字符串进行sha1加密 String clearText = params[0] + params[1] + params[2]; String algorithm = "SHA-1"; String sign = new String(org.apache.commons.codec.binary.Hex .encodeHex(MessageDigest.getInstance(algorithm).digest((clearText).getBytes()), true)); // 开发者获得加密后的字符串可与signature对比,标识该请求来源于微信 if (signature.equals(sign)) { response.getWriter().print(echostr); } } public static void main(String[] args) throws Exception { SpringApplication.run(Application.class, args); } } 配置服务端后,提交下面信息 才能成功提交

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册