<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jiagrees的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jiagrees</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jiagrees]]></copyright><item><title><![CDATA[别再用 Excel 传 BOM 了！Altium 重磅上线 BOM Portal：拯救硬件工程师与采购的“解毒”神器]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/163568005</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/163568005</guid><author>jiagrees</author><pubDate>Fri, 07 Aug 2026 16:22:50 +0800</pubDate><description><![CDATA[如果你曾经因为 BOM 数据同步不及时而在产线上“交过学费”，或者为了给几十种电阻电容找替代料查到眼睛发酸，那么 Altium 刚刚在上线的，绝对是你今年最不能错过的硬件降本增效神器！]]></description><category></category></item><item><title><![CDATA[Altium Develop是什么]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/163567049</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/163567049</guid><author>jiagrees</author><pubDate>Fri, 07 Aug 2026 15:49:42 +0800</pubDate><description><![CDATA[Altium Develop 面向个人工程师和小型硬件团队，提供完整的 Altium PCB 设计能力，并将项目数据、版本、评审、元器件、BOM、需求和制造交付纳入更连贯的工作流。减少版本混乱；让评审意见与设计保持联系；更早发现元器件供应风险；改善工程与采购之间的 BOM 协同；支持多板、线束和 ECAD-MCAD 工作；提高制造交付的一致性和可追踪性；在不自建服务器的情况下开展数据管理和在线协作。]]></description><category></category></item><item><title><![CDATA[.Net Core Config Swagger]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/122737429</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/122737429</guid><author>jiagrees</author><pubDate>Fri, 28 Jan 2022 22:26:04 +0800</pubDate><description><![CDATA[首先安装NuGet包 Swashbuckle.AspNetCore



紧接着 Startup 的代码


using Swashbuckle.AspNetCore.SwaggerUI;//要添加的命名空间

namespace Project.API
{
    public class Startup
    {
        public Startup(IConfiguration configuration)
        {
            Configuration = conf]]></description><category></category></item><item><title><![CDATA[MySQL 8.0.12 安装]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/84847497</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/84847497</guid><author>jiagrees</author><pubDate>Thu, 06 Dec 2018 10:07:14 +0800</pubDate><description><![CDATA[先去官网下载点击MySQL下载


 



下载完成后   解压 

解压完  是这个样子



 配置初始化的my.ini文件
解压后的目录并没有my.ini文件，没关系可以自行创建。在安装根目录下添加 my.ini（新建文本文件，将文件类型改为.ini），写入基本配置： 

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=C:...]]></description><category></category></item><item><title><![CDATA[敏捷软件开发模型--SCRUM]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/21164211</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/21164211</guid><author>jiagrees</author><pubDate>Thu, 13 Mar 2014 12:14:47 +0800</pubDate><description><![CDATA[一 什么是Scrum?

Scrum (英式橄榄球争球队), 软件开发模型是敏捷开发的一种，在最近的一两年内逐渐流行起来。

Scrum的基本假设是：

开发软件就像开发新产品，无法一开始就能定义软件产品最终的规程，过程中需要研发、创意、尝试错误，所以没有一种固定的流程可以保证专案成功。Scrum 将软件开发团队比拟成橄榄球队，有明确的最高目标，熟悉开发流程中所需具备的最佳典范与技术，]]></description><category></category></item><item><title><![CDATA[敏捷开发流程总结]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/21162463</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/21162463</guid><author>jiagrees</author><pubDate>Thu, 13 Mar 2014 11:32:10 +0800</pubDate><description><![CDATA[Agile——敏捷开发，作为CMM神话崩溃后被引入的一套新的软件开发模式，这几年来被广泛引起关注，并被寄予厚望。敏捷开发在其他业界的应用是否理想不得而知，但以下总结了我所在公司的敏捷开发试验，希望可以达到管中窥豹的目的。

敏捷开发宣言——
个体和交互 胜过 过程和工具
可以工作的软件 胜过 面面俱到的文档
客户合作 胜过 合同谈判
响应变化 胜过 遵循计划
虽然右项也有价值，但]]></description><category></category></item><item><title><![CDATA[.net中对象序列化技术浅谈]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/6708468</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/6708468</guid><author>jiagrees</author><pubDate>Mon, 22 Aug 2011 14:25:18 +0800</pubDate><description><![CDATA[序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化，它将流转换为对象。这两个过程结合起来，可以轻松地存储和传输数据。例如，可以序列化一个对象，然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。反之，反序列化根据流重新构造对象。此外]]></description><category></category></item><item><title><![CDATA[远程桌面连接时提示：终端服务器超出了最大允许连接数]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/6428795</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/6428795</guid><author>jiagrees</author><pubDate>Wed, 18 May 2011 10:18:00 +0800</pubDate><description><![CDATA[<br />远程桌面连接时提示：终端服务器超出了最大允许连接数<br />    今天管理一台服务器，远程连接时帐号密码都输入完后，点连接后弹出提示“终端服务器超出最大允许连接”。<br />一、背景<br />    Windows 2003终端服务有2种运行模式: 远程管理模式和终端服务器模式。<br />    “远程管理模式”允许系统管理员远程管理服务器，而且只允许2个终端会话同时登录终端服务器。<br />    “终端服务器模式”允许用户运行一个以上应用程序，允许多个用户从终端登录访问服务器。但]]></description><category></category></item><item><title><![CDATA[oracle imp/exp 命令用法 ]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/6128831</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/6128831</guid><author>jiagrees</author><pubDate>Tue, 11 Jan 2011 13:07:00 +0800</pubDate><description><![CDATA[<br />Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件，imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库，一个用来测试，一个用来正式使用。<br /> <br />执行环境：可以在SQLPLUS.EXE或者DOS（命令行）中执行，<br /> DOS中可以执行时由于 在oracle 8i 中  安装目录/ora81/BIN被设置为全局路径，<br /> 该目录下有EX]]></description><category></category></item><item><title><![CDATA[asp.net 2.0中页的生存周期(Lifecycle)和动态控件]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5984564</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5984564</guid><author>jiagrees</author><pubDate>Wed, 03 Nov 2010 13:40:00 +0800</pubDate><description><![CDATA[asp.net 2.0中页的生存周期(Lifecycle)和动态控件<br />作者：laolaowhn 出处：个人博客  2007-9-3 11:51:07 阅读 534  次 <br /><br />  <br />介绍<br />弄懂  Page  的生存周期（lifecycle）对于开发  asp.net  应用程序来说是非常重要的。很多.net  初学者在处理动态加载控件的时候都出现过回发后丢值，丢状态之类的问题。HTTP  协议是无状态的，这就是  web  程序不同与  windows  程序]]></description><category></category></item><item><title><![CDATA[如何在sql中插入记录时返回id(id为自动增长)]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5984543</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5984543</guid><author>jiagrees</author><pubDate>Wed, 03 Nov 2010 13:30:00 +0800</pubDate><description><![CDATA[如何在sql中插入记录时返回id(id为自动增长)<br /> <br />SQL SERVER 2000中，有三个比较类似的功能：他们分别是：SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY，它们都返回插入到 IDENTITY 列中的值。 <br />IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制，而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。]]></description><category></category></item><item><title><![CDATA[改善SQL语句]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5701166</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5701166</guid><author>jiagrees</author><pubDate>Tue, 29 Jun 2010 10:19:00 +0800</pubDate><description><![CDATA[<br />改善SQL语句<br /><br />　　很多人不知道SQL语句在SQL SERVER中是如何执行的，他们担心自己所写的SQL语句会被SQL SERVER误解。比如：select * from table1 where name=''zhangsan'' and tID > 10000<br />和执行:select * from table1 where tID > 10000 and name=''zhangsan''<br />　　一些人不知道以上两条语句的执行效率是否一样，因为如果简单的]]></description><category></category></item><item><title><![CDATA[数据库索引的作用]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5701151</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5701151</guid><author>jiagrees</author><pubDate>Tue, 29 Jun 2010 10:12:00 +0800</pubDate><description><![CDATA[<br />索引 <br />可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列（例如，employee 表的姓氏 (lname) 列）的值进行排序的结构。如果想按特定职员的姓来查找他或她，则与在表中搜索所有的行相比，索引有助于更快地获取信息。 <br />索引提供指针以指向存储在表中指定列的数据值，然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似：通过搜索索引找到特定的值，然后跟随指针到达包含该值的行。 <br />在数据库关系图中，可以为选定的表创建、编]]></description><category></category></item><item><title><![CDATA[oracle 回退段维护]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5635633</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5635633</guid><author>jiagrees</author><pubDate>Mon, 31 May 2010 09:13:00 +0800</pubDate><description><![CDATA[回滚段用于对数据库修改时, 保存原有的数据, 以便稍后可以通过使用ROLLBACK来恢复到修改前的数据; 另外, 回滚段可以为数据库中的所有进程提供读一致性. 因此, 回滚段设置的合理与否, 直接影响到数据库的性能.回滚段的维护及查询(1) 创建回滚段__CREATE ROLLBACK SEGMENT RB01__TABLESPACE RBS1__STORAGE (____INITIAL 10]]></description><category></category></item><item><title><![CDATA[接口、抽象类、抽象方法、虚方法 的区别 ]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5538236</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5538236</guid><author>jiagrees</author><pubDate>Wed, 28 Apr 2010 11:50:00 +0800</pubDate><description><![CDATA[                               接口、抽象类、抽象方法、虚方法 的区别 接口、抽象类、抽象方法、虚方法:  这四个名词时非常容易混淆的： 首先说一下接口 与抽象类 的异同：相同点： 1.他们都不能实例化自己，也就是说都是用来被继承的。2.抽象类中的抽象方法和接口方法一样，都不能有方法体不同点： 1.抽象类里可以有字段，接口中]]></description><category></category></item><item><title><![CDATA[ASP.NET中进行消息处理(MSMQ) 二]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5537696</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5537696</guid><author>jiagrees</author><pubDate>Wed, 28 Apr 2010 10:05:00 +0800</pubDate><description><![CDATA[ASP.NET中进行消息处理(MSMQ) 二      在我上一篇文章《ASP.NET中进行消息处理(MSMQ)一》里对MSMQ做了个通俗的介绍，最后以发送普通文本消息和复杂的对象消息为例介绍了消息队列的使用。 本文在此基础上继续介绍MSMQ的相关知识点，最后还是通过一个示例程序来分析MSMQ在实际项目开发中的应用。建议：如果你对MSMQ不够了解，在你阅读本文前请先阅读第一部分：《ASP.NE]]></description><category></category></item><item><title><![CDATA[ASP.NET中进行消息处理(MSMQ) 一]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5537565</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5537565</guid><author>jiagrees</author><pubDate>Wed, 28 Apr 2010 09:37:00 +0800</pubDate><description><![CDATA[ASP.NET中进行消息处理(MSMQ) 一      MSMQ是微软消息队列的英文缩写。那么什么是消息队列？这些介绍网上一大片这里就不多说了。本文对于大虾级的人物来说这只是小玩意而已，对于初学者来说这文章还是有一定的帮助，希望路过的大虾们别笑话我班门弄斧。一、MSMQ介绍和安装消息队列      关于MSMQ详细的介绍请大家向http://www.baidu.com/或http://www.]]></description><category></category></item><item><title><![CDATA[三层架构总结]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5508628</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5508628</guid><author>jiagrees</author><pubDate>Tue, 20 Apr 2010 22:02:00 +0800</pubDate><description><![CDATA[三层架构总结 1、开发人员可以只关注整个结构中的其中某一层；2、可以很容易的用新的实现来替换原有层次的实现；3、可以降低层与层之间的依赖；4、有利于标准化；5、利于各层逻辑的复用。        分散关注、松散耦合、逻辑复用、标准定义基于组件的三层B/S结构概述微软推荐的分层式结构一般分为三层，从下至上分别为：数据访问层、业务逻辑层（又或成为领域层）、表示层。表示层位于最外层（最上层），离]]></description><category></category></item><item><title><![CDATA[Oracle常用的一些语法、命令和函数]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5403804</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5403804</guid><author>jiagrees</author><pubDate>Mon, 22 Mar 2010 11:39:00 +0800</pubDate><description><![CDATA[一、常用语法view plaincopy to clipboardprint?--1. 删除表时级联删除约束   drop table 表名 cascade constraint      --2. 当父表中的内容被删除后，子表中的内容也被删除   on delete casecade   --3. 显示表的结一、常用语法view plaincopy to clipboardprint?--1. ]]></description><category></category></item><item><title><![CDATA[SQL Server 2005 自定义函数语汇小结]]></title><link>https://blog.youkuaiyun.com/jiagrees/article/details/5403068</link><guid>https://blog.youkuaiyun.com/jiagrees/article/details/5403068</guid><author>jiagrees</author><pubDate>Mon, 22 Mar 2010 08:57:00 +0800</pubDate><description><![CDATA[SQL Server 2005 自定义函数语汇小结SQL2005 2010-01-19 14:21:04 阅读112 评论0 字号：大中小 由于工作的需要，了解下SQL Server 2005 函数的写法，现在总结一下：对于SQL Server 2005 数据库而言，函数与存储过程在语法方面是有很大的相同点，最大的不同就是函数有返回值，直接使用returns ,而存储过程则使用]]></description><category></category></item></channel></rss>