
心源易码
文章平均质量分 72
中杯可乐多加冰
2022年度博客之星总排名TOP12、人工智能领域TOP2,人工智能领域优质创作者,博客专家,2023年中国开发者影响力榜单,某央企AI工程师
展开
-
基于腾讯云 AI 代码助手的Web端宝可梦图鉴实践记录
腾讯云 AI 代码助手在程序开发中承担了很大一部分同质化的繁杂工作。只需用自然语言描述你的意图和需求,它就能协助完成从需求分析到代码编写,再到快速诊断和功能迭代的全过程。这种能力使得原本只有程序员才能理解的代码,现在变得易于大众理解,大大降低了编程的入门门槛。无论是编程新手还是资深开发者,都可以通过与 AI 代码助手的互动,显著提高自己的日常生产力。原创 2024-08-07 12:21:21 · 17805 阅读 · 7 评论 -
如何用OpenNJet部署自己的应用程序?——OpenNJet实践记录
OpenNJet 应用引擎是基于 NGINX 的面向互联网和云原生应用提供的运行时组态服务程序,其在云原生架构中作为数据平面,除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信能力,本篇文章将从零开始使用OpenNJet部署自己的应用程序。原创 2024-05-06 20:52:14 · 1323 阅读 · 7 评论 -
【高效视频处理】BMF 项目安装与老视频修复体验全流程及总结
BMF通过提供简洁易用的跨语言接口、灵活的调度和扩展性,以 graph/pipeline 的方式构建高性能的多媒体处理链路,以模块化的方式动态扩展、管理和复用视频处理,非常适合运用在视频转码、视频抽帧、视频增强、视频分析、视频插帧、视频编辑、视频会议、VR 等领域,其具有:1、跨平台兼容性:BMF广泛支持多个操作系统,包括Linux、Windows和Mac OS,并且经过优化以适应x86和ARM CPU架构,确保在不同平台上的高效运行。2、多语言支持。原创 2024-01-06 20:30:30 · 2373 阅读 · 11 评论 -
新购服务器开荒记录(服务器安装宝塔、Nginx、Java、Python、pip、Node、npm)
个人服务器现在已经越来越成为程序员标配,拥有一个个人服务器,可以将自己的网站托管在互联网上。基于服务器的应用软件如 Apache、Nginx 或 Tomcat 等,可以帮助您搭建和开发各种网站应用,从而实现自己的个人博客、电子商务网站、行业网站等。另外,服务器一般拥有相当容量的硬盘存储空间,可以使用它作为数据备份的中央存储设备(相当于一个私人云盘,不限制内容,没有平台限制速度),定期备份您的数据以防数据丢失或文件损坏。您也可以使用自己的服务器轻松创建、索引和查询文件或数据备份。原创 2023-11-08 17:29:49 · 1364 阅读 · 0 评论 -
【云上探索实验室】编程范式变革进行时——CodeWhisperer实践全流程及测评分析报告
CodeWhisperer已经足够作为高级辅助工具承担很大一部分同质化的繁杂工作,测试与工程实践均证明其可以用友好的交互方式提供代码建议,帮助提高编码效率和生产力,让开发者专注于改进和重构其他核心工作**。另一方面,CodeWhisperer也可以做漏洞检查、注释生成、文档生成、单元测试等多种工作。原创 2023-09-27 12:56:17 · 31103 阅读 · 21 评论 -
大模型时代下,算法工程师该何去何从?
大模型时代的到来,将算法工程师的职业发展带入了全新的境地。在这个浩瀚的数据海洋中,算法工程师们面临着前所未有的挑战和机遇。不久前,合合信息举办了一场《》的直播活动,智能技术平台事业部副总经理、高级工程师丁凯博士分享了。这段深度探讨不仅让我对算法工程师的未来有了更清晰的认识,也启发了我对自身职业发展的思考。接下来,我将分享这次讨论的精彩内容,希望能够为同学们提供一些有益的启示与思考。原创 2023-08-03 21:37:13 · 10322 阅读 · 55 评论 -
CCIG 2023 从视觉-语言模型到智能文档图像处理
最近,中国图像图形大会(CCIG 2023)在苏州成功结束。本次大会以“图像图形·向未来”为主题,由中国科学技术协会指导,中国图像图形学学会主办,苏州科技大学承办。论坛邀请了5位学术界🎓和产业界💼的专家做特邀报告,共同交流文档图像分析与处理的前沿学术进展、在典型行业的规模化应用情况,并探讨未来技术及产业发展趋势,本次大会,来自北京大学的邹月娴教授和合合信息的丁凯博士带来的报告令人印象深刻。原创 2023-05-18 14:38:40 · 5255 阅读 · 46 评论 -
ChatGPT背后的技术和多模态异构数据处理的未来展望——我与一位资深工程师的走心探讨
上周,我和一位从业三十余年的工程师聊到ChatGPT。作为一名人工智能领域研究者,我也一直对**对话式大型语言模型**非常感兴趣,在讨论中,我向他解释这个技术时,他瞬间被其中惊人之处所吸引:raised_hands:,我们深入探讨了ChatGPT的关键技术,他对我所说的内容产生了浓厚的兴趣,我们开始交流并分享了各自的经验。我发现,与这位资深工程师的讨论不仅加深了我的理解,也让我更加了解了这项技术的前沿发展:seedling:。后续我也下面我将分享一些我在与工程师的讨论中和自己学习中所了解的ChatG原创 2023-03-14 20:13:32 · 34547 阅读 · 48 评论 -
【数据挖掘】使用移动平均预测道琼斯、纳斯达克、标准普尔指数——Python中的基本数据操作和可视化
本文将使用简单移动平均预测道琼斯、纳斯达克、标准普尔指数。作为技术分析中⼀种分析时间序列的常⽤⼯具,常被应⽤于股票价格序列。移动平均可过滤⾼频噪声,反映出中⻓期低频趋势,辅助投资者做出投资判断。...............原创 2022-08-17 14:06:22 · 5719 阅读 · 101 评论 -
论文精读 TransGAN:两个纯粹的Transformer可以组成一个强大的GAN(TransGAN:Two Pure Transformers Can Make One Strong GAN)
TransGAN是UT-Austin、加州大学、 IBM研究院的华人博士生构建了一个只使用纯 transformer 架构、完全没有卷积的 GAN,并将其命名为 TransGAN。该论文已被NeruIPS(计算机人工智能领域A类会议)录用,文章发表于2021年12月。该文章旨在仅使用Transformer网络设计GAN。原创 2022-03-28 15:50:32 · 9252 阅读 · 3 评论 -
横扫NLP 脚踏CV界的Transformer到底是什么? 为什么Work?深入浅出零基础通俗理解Transformer及其代码实现
Transformer是谷歌在2017年发表的论文Attention Is All You Need中提出的一种seq2seq模型,首先是在自然语言处理方面应用,现在已经取得了更大范围的应用与拓展,如今已经成为非常火热的模型。本篇博文将带着问题,边阅读文章和源码,阐述Transfomer的特点、框架、原理和相关理解。原创 2022-03-17 12:49:08 · 3623 阅读 · 7 评论 -
Vue—什么是Vue,怎样配置和搭建Vue3项目
Vue 是一套用于构建用户界面的渐进式框架,与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。原创 2022-02-14 20:31:55 · 1185 阅读 · 0 评论 -
PyTorch 深度学习实践 GPU版本B站 刘二大人第11讲卷积神经网络(高级篇)GPU版本
第11讲 卷积神经网络(高级篇) GPU版本源代码原理是基于B站 刘二大人 :传送门PyTorch深度学习实践——卷积神经网络(高级篇)这篇基于博主错错莫:传送门 深度学习实践 第11讲博文仅在他的基础上加入了GPU模块,详细原理解释请看他的博文1、Inception Moudelimport torchimport torch.nn as nnfrom torchvision import transformsfrom torchvision import datasetsfrom t原创 2022-01-14 09:23:04 · 1290 阅读 · 0 评论 -
overleaf在线使用LaTeX踩坑与解决方案
记录一些使用LaTeX时遇见的坑和解决方案原创 2021-12-25 09:17:42 · 29825 阅读 · 8 评论 -
汇总一些计算机研究方向的缩写(CNN、RNN、DNN、GNN、GAN、NLP等等)
CNN(Convolutional Neural Networks):卷积神经网络RNN(Recurrent Neural Network):循环神经网络DNN(Deep Neural Networks):深度神经网络GNN(Graph Neural Networks):图神经网络BRNN(Recurrent Neural Network):双向长短时记忆循环神经网络GAN(Generative Adversarial Networks):生成式对抗网络NLP(Natural Language原创 2021-10-04 19:17:46 · 9288 阅读 · 0 评论 -
java刷算法题时用到的一些高效函数 事半功倍看这篇就够了
一些高效函数笔记,记住这些有助于提高编码的效率原创 2021-10-02 09:52:18 · 2918 阅读 · 0 评论 -
使用位运算方法实现十进制数字转换为十六进制数
给定一个整数,编写一个算法将这个数转换为十六进制数。对于负整数,我们通常使用 补码运算 方法。原创 2021-10-02 09:47:37 · 4039 阅读 · 0 评论 -
力扣题 两数相除:画图解析 采用递归计算除法(不使用乘法、除法和 mod 运算符)
这是力扣上的一道题目,难度为中等,两数相除:给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。原创 2021-10-01 17:30:26 · 651 阅读 · 0 评论 -
基于单片机的红绿黄灯设计(单片机实验交通灯设计)
设计要求利用单片机设计一个红绿灯,实现了数显倒计时与灯光变换,其中30秒红灯,25秒绿灯,5秒黄灯,实现东西与南北灯光变换,符合红绿灯逻辑。马路上大量车辆的行驶需要遵守一定的交通规则,红绿灯便是最重要的一个管理交通的手段。红绿灯(交通信号灯)系以规定之时间上交互更迭之光色讯号,设置于交岔路口或其他特殊地点,用以将道路通行权指定给车辆驾驶人与行人,管制其行止及转向之交通管制设施。为一由电力运转之交通管制设施,以红、黄、绿三色灯号或辅以音响,指示车辆及行人停止、注意与行进,设于交岔路口或其他必要地点。原创 2021-09-26 09:46:27 · 13505 阅读 · 20 评论 -
程序员浪漫--恋爱计时器(动画网页 表白 情人节 礼物)
程序员的浪漫--恋爱计时器一、效果展示二、核心代码DrawingUI源码下载与学习一、效果展示戳链接预览效果:恋爱计时器网页点开后,效果如下第一部分用动画显示表情符号与当前时间;第二部分显示恋爱的时间;第三部分引用一段台词或者情诗。二、核心代码Drawing S.Drawing = (function () { var canvas, context, renderFn, requestFrame =原创 2021-09-14 17:18:38 · 3706 阅读 · 16 评论 -
编译原理 语法分析实验/课程设计(C++实现 附源程序下载)
本文为编译原理中语法分析实验:设计要求:创建一个语法分析程序,它采用LL(1)方法或LR(1)方法。该程序的输入是一个文本文档,包括一组2型文法(上下文无关文法)的产生式和任务1程序输出的符号表。任务2的输出是一个YES或NO,即源代码字符串是否符合本2型文法。原创 2021-09-08 16:57:12 · 2439 阅读 · 1 评论 -
编译原理 词法分析实验/课程设计(C++实现 附源程序下载)
本文为对词法分析的c++实现设计要求:创建一个词法分析程序,它支持对正规文法的分析。必须使用DFA(确定性有限自动机)或NFA(非确定性有限自动机)来实现这一项目。该程序的输入是一个文本文件,包括一组由该正规文法产生的产生式以及待识别源代码字符串。该程序的输出是一个符号表(二元式),它由5种类型符号:关键词,识别符,常量,界符和操作符原创 2021-09-08 16:12:58 · 1971 阅读 · 0 评论 -
学写一个糊弄人的进度条(layui+js)
众所周知,进度条是一种烦人的东西╭(╯^╰)╮,如何写一个动态进度条呢,点进来看看吧QAQ~原创 2021-09-04 17:24:10 · 2906 阅读 · 0 评论 -
如何实现ip地址拉黑(过滤器类)
通过使用java的过滤器可以动态地拦截请求和响应,从而拉黑ip,感兴趣就来学习下吧O(∩_∩)O~原创 2021-08-25 10:08:01 · 3850 阅读 · 0 评论 -
Thymeleaf 表达式工具类(#strings #dates #numbers #bools)
Thymeleaf 提供了丰富的表达式工具类,例如#strings、#dates、#numbers、#bools,感兴趣就点进来学习下吧(*^▽^*)~原创 2021-08-24 11:18:18 · 2414 阅读 · 0 评论 -
基于SMTP协议的模拟邮件系统(计算机网络课程设计)
一款基于smtp协议的模拟邮件系统,感兴趣就点进来看看叭!原创 2021-08-23 17:27:07 · 5822 阅读 · 2 评论 -
多人协同开发 使用GIT(TortoiseGit +码云)
1、权限与管理可以把组员拖到项目中,在项目主页 -> 管理 -> 项目成员管理 -> 选择 开发者 -> 添加项目成员。这样,项目成员就可以用自己的账号密码推送项目主要只有管理员和开发者有推送的权限,观察者和报告者没有。2、合并问题张三和李四同时把同一个项目“克隆”到本地。张三改了项目代码并提交推送(现在服务器上最新的代码版本现在变成是张三的)。李四也改了自己本地的项目代码,当李四提交后准备推送的时候,会提示先做“拉取”操作,再推送的。道理简单,就是李四修改的其实不是服务器原创 2021-08-13 20:34:44 · 731 阅读 · 0 评论 -
Mybatis框架详解+示例
Mybatis编程方法1:基于XML的实现Mybatis编程方法2:基于注解的实现Mybatis是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。Mybatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJO映射成数据库中的记录。原创 2021-07-27 15:02:05 · 356 阅读 · 0 评论 -
JSP+Servlet+JavaBean模式+实现登录注册
JSP+Servlet+JavaBean模式+实现登录注册原创 2021-07-26 10:52:24 · 6475 阅读 · 0 评论 -
JSP+Servlet+beans实现用户名密码登录
1.Servlet特点1.Servlet是一种服务器端Java应用程序,能动态响应客户端请求,生成动态的Web页面,从而扩展服务器的功能,由Servlet容器管理(Servlet的运行环境)。2.特点:高效,移植性好,功能强大,与其它服务器资源(包括数据库和Java程序)进行通信,可处理多个客户机连接。3.Servlet中的session、application 获取Session方法:HttpSession session = request.getSession(); 获取applica原创 2021-07-23 10:43:26 · 560 阅读 · 0 评论 -
2021年武汉理工大学计算机考研复试详解 计算机学硕
昨天刚刚考完最后一门复试科目,现在写下这篇回忆博客,一方面为了继往开来、赠人玫瑰,另一方面也是为我留下些许记忆碎片,希望对你有所帮助。原创 2021-04-07 12:32:54 · 7972 阅读 · 18 评论 -
笔记:武汉理工大学2014年计算机考研复试 算法笔试题解
题目一:用递归求f(n)=f(n-1)+f(n-2) n>2;n=1时 f(n)=1;n=2 时 f(n)=1;题目二:键盘上输入若干个数字,按递减排序,并写入文件中,输入在屏幕上;题目三:在Windows下实现多线程并互斥,主线程休眠2秒,次线程休眠1秒;原创 2021-03-15 19:48:56 · 458 阅读 · 0 评论 -
笔记:C++文件操作,打开、关闭与读写
ios::in是打开供读取的文件 ios::out是打开或创建一个一个供写入的文件,原创 2021-03-15 19:16:12 · 1163 阅读 · 0 评论 -
笔记:武汉理工大学2017年计算机考研复试 算法笔试题解3
题目:写出一个判断平衡二叉树的算法。题解:#include<iostream>#include<stdio.h>using namespace std;typedef struct node{ int val; node* left; node* right;}treeNode;int BinaryTreeHigh(treeNode* root)//求树的高度{ if(root==NULL) { retur原创 2021-03-15 15:49:01 · 358 阅读 · 0 评论 -
笔记:武汉理工大学2015年计算机考研复试 算法笔试题解3
题目:PV操作。编写源程序。顾客进店看能不能进餐,有座位进餐,没座位等待。管理员扫描座位,有位子通知就餐。原创 2021-03-15 15:41:57 · 318 阅读 · 0 评论 -
笔记:武汉理工大学2015年计算机考研复试 算法笔试题解1
题目:非递归遍历二叉树求单孩子节点个数分析:因为要非递归,所以需要用到栈来解决,使用前序遍历栈的方法来遍历,遍历时检测出栈的元素的孩子节点个数。题解:struct node//树的结点{ int val; node* left; node* right;};struct nodestack//放结点的栈{ int topid; node data[64];};int function1(node root){ int onechild原创 2021-03-15 15:27:51 · 316 阅读 · 0 评论 -
笔记:武汉理工大学2017年计算机考研复试 算法笔试题解2
武汉理工大学2017年计算机考研复试 算法笔试题输入一个数n,再输入n个整数,每个整数按先进后出原则(即栈)操作,要求使奇数元素全部在整数元素前打印。原创 2021-03-14 10:17:54 · 417 阅读 · 0 评论 -
笔记:武汉理工大学2017年计算机考研复试 算法笔试题解1
武汉理工大学2017年计算机考研复试 算法笔试题题目:在一个带头结点的链表中找出最大值的元素,并且将其删去后把其最大值赋值给头结点。原创 2021-03-14 09:41:55 · 386 阅读 · 0 评论 -
基于OpenCV的算式识别与批改系统 设想
基于OpenCV的算式识别与批改系统 设想1、主要使用技术:OpenCV 4.0、K最近邻(KNN)分类器、支持向量机(SVM)工具2、使用语言:java 10.03、主要功能模块:① 图像获取② 图像预处理:灰度化、二值化、腐蚀与膨胀、字符分割、归一化③ 特征提取④ 字符识别⑤ 结果输出4、主要难点① 字符的获取与处理② 字符的训练和识别过程③ 手写字符识别的准确率与速度④ 光线、倾斜度对本系统的影响5、初步解决方法① 阅读opencv官方文档与实例,查询相关原创 2021-02-20 09:05:58 · 599 阅读 · 0 评论 -
零基础小白配置JAVAEE全部开发环境 全网最详细
Java EE已成为企业级开发的首选平台之一。Java EE是一系列的技术规范,而并非是一个产品,更不是编程语言本篇文章分为:1:安装配置JDK 2:安装配置IDE环境 3:安装配置Tomcat 4:测试eclipse+tomcat 5:构建maven项目原创 2021-01-22 10:25:38 · 4529 阅读 · 1 评论