程序demo

LangChain 完整指南:使用大语言模型构建强大的应用程序

What is LangChain? LangChain是一个强大的框架,旨在帮助开发人员使用语言模型构建端到端的应用程序。它提供了一套工具、组件和接口,可简化创建由大型语言模型 (LLM) 和聊天模型提供支持的应用程序的过程。LangChain 可以轻松管理与语言模型的交互,将多个组件链接在一起, ......
应用程序 LangChain 模型 语言 指南

Java程序员进阶之路----四阶段

第一阶段: JavaSE 全面深入的学系JavaSE课程,主要内容包括Java概述与环境搭建、基本语法、面向对象基础、接口、抽象类、常用类(Object/内部类/包装类/String等)、集合、算法和数据结构、异常、多线程、I/O框架、网络编程、JDK8新特性、JVM内存模型、反射、注解xml等。 ......
程序员 阶段 程序 Java

大裁员下,程序员如何做“副业”呢?

我理解为什么现今的程序员普遍考虑从事副业,原因主要有两个方面。 首先,互联网行业已经过了爆发期。过去,程序员的市场需求相对较小,只需要掌握一些基本技能就能轻松找到工作,并且薪资也相当可观。然而,随着越来越多的人涌入这个行业,包括许多名校毕业生和高学历者,我们突然发现自己失去了竞争优势。 演示地址1: ......
副业 程序员 程序

>.NET Core|--Quartz.Net|--控制台应用程序

### 前言 ```bash #Visual Studio 版本 Microsoft Visual Studio Professional 2022 (64 位) #Quartz.Net 版本 Quartz.Net 3.6.3 #C#语言版本 ( 别小看这个, 否则我下面的代码在你那里很可能跑不起来 ......
控制台 应用程序 程序 Quartz Core

企业降本增效:如何在微信小程序内免费发送短信?

微信小程序生态是指在微信平台上构建和运营的一整套生态系统,其中包含了大量的小程序应用、开发者、用户以及相关的服务和资源。微信小程序是微信官方推出的一种轻量级应用,用户无需下载和安装,即可直接在微信内部打开和使用,为用户提供了更便捷、高效的服务体验。也正是随着生态建设的逐步完善,“小程序获取手机号组件 ......
免费发送 短信 程序 企业

小程序技术助力开放银行建设

开放银行的概念在全球范围内获得了广泛认可,并且正在逐步推进。然而,开放银行的发展状况在不同国家和地区可能存在差异。开放银行(Open Banking)是一种金融服务模式,通过开放数据和应用程序接口(API)使不同的金融机构、第三方服务提供商和技术开发者能够共享金融数据和功能。这种模式旨在促进金融行业 ......
银行 程序 技术

.Net 项目类型区别 Windows窗体应用程序

.NET框架(特定于Windows),然后使用Windows Forms App (.NET Framework)。 Windows窗体应用程序 (.NET Framework) 解决方案默认名称:windowsFormsApp .NET核心/ .NET(跨平台),然后使用Windows Forms ......
窗体 应用程序 Windows 类型 程序

不用头文件的程序

众所周知,C语言内联汇编是不需要头文件的,所以我写了个没有头文件的代码。 ```cpp #define putchar(ch) \ asm("movl %%eax,(%%esp);\ call _putchar"::"a"(ch):) int getchar(){ char ch; asm("cal ......
不用 文件 程序

OSql命令操作函数(可用于安装程序的时候数据库脚本执行)

/// <summary> /// OSql命令操作函数(可用于安装程序的时候数据库脚本执行) /// </summary> public class SqlScriptHelper { #region OSql操作函数 /// <summary> /// 本地执行SQL脚本 /// </summa ......
脚本 函数 命令 时候 数据库

vs c#判断程序是否调试模式,开发模式,发布模式,Debug模式,Release模式

转发自:https://blog.csdn.net/qq_37664403/article/details/118747195 1.Debug模式,Release模式#if DEBUGConsole.WriteLine(“Debug模式”);#elseConsole.WriteLine(“Relea ......
模式 Release 程序 Debug vs

linux设备驱动程序——gpio控制

这一章节开始我们讲解各种外设的控制,包括gpio,i2c,dma等等,既然是外设,那就涉及到具体的目标板,博主在这里使用的开发板是开源平台beagle bone green,内核版本为4.14. 今天我们来讲解gpio的设备驱动程序。 gpio相关的库函数为了linux的可移植性和统一,linux提 ......
驱动程序 程序 设备 linux gpio

.NET程序的 GDI句柄泄露 的再反思

## 一:背景 ### 1. 讲故事 上个月我写过一篇 [如何洞察 C# 程序的 GDI 句柄泄露](https://www.cnblogs.com/huangxincheng/p/17474733.html) 文章,当时用的是 GDIView + WinDbg 把问题搞定,前者用来定位泄露资源,后 ......
句柄 程序 NET GDI

基础入门-APP架构&小程序&H5+Vue语言&Web封装&原生开发&Flutter

[TOC] # APP应用开发架构,四类开发形式: # 原生开发 安卓一般使用java语言开发,当然现在也有kotlin语言进行开发。如何开发就涉及到具体编程了,这里就不详说了。简单描述就是使用安卓提供的一系列控件来实现页面,复杂点的页面可以通过自定义控件来实现。 本质不是网站了,有成套的源码来实现 ......
amp 架构 Flutter 语言 基础

小程序蓝牙配网--安卓与IOS的区别

1.getWifiList接口:IOS无法获取WiFi列表,只有安卓能够获取。IOS可以通过getConnectedWifi接口获取当前已连接的WIFI名,可以适当给予用户引导 2.配网过程:安卓可以事先写死serviceId(0000FFFF-0000-1000-8000-00805F9B34FB ......
配网 程序 IOS

如何辨别一个程序员水平的高低?

如何辨别一个程序员水平的高低?今天我们就这个话题,一起来做个讨论。 首先大家可以先短暂思考一下,程序员的水平高和低可以怎么辨别?高水平的程序员长什么样子,低水平的程序员又长什么样子? ......
程序员 高低 水平 程序

给小白用户的程序使用保姆级教程

# 给小白用户的程序使用保姆级教程 程序交付后,经常会遇到客户拿到代码不会用的情况,有些稍微提醒下就能自行解决,但也遇到过甚至连编译器都不知从哪里启动,不知哪个按钮是编译,甚至不知“编译”这个词的概念。因此将遇到的问题总结一下,整理一个保姆级教程供大家参考。 ## 1. 控制台程序和可视化程序的解释 ......
保姆 程序 教程 用户

10年程序员,想对新人说什么?

前言 最近知乎上,有一位大佬邀请我回答下面这个问题,看到这个问题我百感交集,感触颇多。 在我是新人时,如果有前辈能够指导方向一下,分享一些踩坑经历,或许会让我少走很多弯路,节省更多的学习的成本。 这篇文章根据我多年的工作经验,给新人总结了25条建议,希望对你会有所帮助。 1.写好注释 很多小伙伴不愿 ......
程序员 新人 程序

SrpingBoot程序快速启动

......
SrpingBoot 程序

Visual Studio 启动调试程序 以管理员运行的设置(相比右键管理员运行生成好的exe文件优势是可以调试吧)

在解决方案文件上,选择添加 => 新项目 => 应用程序清单文件然后在 C# 上打开它。在应用程序清单文件上,将“asInvoker”重命名为“requireAdministrator”。生成解决方案。 可以管理员权限打开所有应用程序。 ......
管理员 优势 文件 程序 Visual

加载wkt到地图 Demo (可直接运行)

直接另存为网页浏览器打开即可: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>WKT</title> 5 <link rel="stylesheet" href="https://openlayers.org/en/v5.3.0/css/ol.css" t ......
地图 Demo wkt

编写高质量代码改善程序的157个建议:使用Dynamic来简化反射的实现

概述 最近在看《编写高质量代码改善C#程序的157个建议》。看到第15个建议的时候,结合平时使用的习惯发现有部分出入,没有对不对的说法,只是使用习惯有点区别,跟随着我们来看一看。 第15条建议是:使用dynamic简化反射的使用。dynamic的确可以简化反射的使用,但是从性能上来说是有条件的,大家 ......
高质量 Dynamic 代码 建议 程序

React函数式组件渲染顺序探究(Demo)

> 参考资料: > [React渲染顺序及useEffect执行顺序探究(含并发模式)](https://blog.csdn.net/web2022050901/article/details/125238225) # code ```jsx import { useEffect, useState ......
函数 组件 顺序 React Demo

使用Autofac进行服务注册,适用版本.Net6(程序集、泛型)

具体的也可以去参考官网:https://autofac.readthedocs.io/en/latest/integration/aspnetcore.html 首先在Program.cs所属的层中引用nuget包: Autofac.Extensions.DependencyInjection nu ......
Autofac 版本 程序 Net6 Net

有些程序员表面老实,背地里不知道玩得有多花

[点击链接了解详情](https://coding.net/?utm_source=channel) ![img](https://mmbiz.qpic.cn/mmbiz_png/VY8SELNGe96IGzmOwziaPPiaxezymFM934SibGABwPXSnVg6ZHhX1OcNSLTf ......
程序员 表面 程序

微信官方H5链接跳转小程序

自己写H5跳转页面,不通过微信的云函数 官方H5的html页面代码:静态网站 H5 跳小程序 | 微信开放文档 (qq.com) 第一个坑:微信中点开链接时,wx.config的参数需要通过公众号来生成对应参数, 所以公众号有两个地方需要设置: 1.JS接口安全域名 2.IP白名单 第二个坑:ope ......
链接 程序 官方

Windows在资源管理器地址栏输入不用鼠标快速启动程序

Windows用户一般打开东西,都是双击 某个图标,还有一种是在 命令行启动。 但是,还有一个地方可以直接启动,就是我们常用的 资源管理器(在桌面上,以前叫 **我的电脑、计算机**)的那个图标里,地址栏就可以直接输入。 ### 1.启动: Visual Studio Code(简称 vscode) ......
资源管理 鼠标 不用 Windows 地址

深入浅出程序设计竞赛(基础篇)

## 基础数学与数论 ### 位运算与进制转换 #### [P1017 [NOIP2000 提高组] 进制转换](https://www.luogu.com.cn/problem/P1017) $n=a(-R)+b$ 的思路不变 被除数 $=$ 商 $\times$ 除数 $+$ 余数,把商 $+1 ......
深入浅出 程序设计 基础 程序

chrome 无法将扩展程序目录移动到个人资料中

亲测可用! 如果您在使用谷歌Chrome浏览器时遇到了“无法将扩展程序目录移动到个人资料中。重新加载 关闭”的问题,那么这很可能是由于Chrome浏览器的扩展程序文件夹出现了问题导致的。 解决方法如下: 打开Chrome浏览器,并在地址栏输入chrome://version/,查看Chrome浏览器 ......
个人资料 目录 程序 chrome 资料

编写高质量代码改善程序的157个建议:使用Dynamic来简化反射的实现

概述 最近在看《编写高质量代码改善C#程序的157个建议》。看到第15个建议的时候,结合平时使用的习惯发现有部分出入,没有对不对的说法,只是使用习惯有点区别,跟随着我们来看一看。 第15条建议是:使用dynamic简化反射的使用。dynamic的确可以简化反射的使用,但是从性能上来说是有条件的,大家 ......
高质量 Dynamic 代码 建议 程序

大裁员下,程序员如何做“副业”?

我理解为什么现今的程序员普遍考虑从事副业,原因主要有两个方面。 首先,互联网行业已经过了爆发期。过去,程序员的市场需求相对较小,只需要掌握一些基本技能就能轻松找到工作,并且薪资也相当可观。然而,随着越来越多的人涌入这个行业,包括许多名校毕业生和高学历者,我们突然发现自己失去了竞争优势。 其次,互联网 ......
副业 程序员 程序