<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lenovo455的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/lenovo455</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; lenovo455]]></copyright><item><title><![CDATA[linux常用命令]]></title><link>https://blog.csdn.net/lenovo455/article/details/136738638</link><guid>https://blog.csdn.net/lenovo455/article/details/136738638</guid><author>lenovo455</author><pubDate>Fri, 15 Mar 2024 14:33:31 +0800</pubDate><description><![CDATA[linux常用命令]]></description><category></category></item><item><title><![CDATA[ubuntu从零部署baichuan2大模型]]></title><link>https://blog.csdn.net/lenovo455/article/details/136737504</link><guid>https://blog.csdn.net/lenovo455/article/details/136737504</guid><author>lenovo455</author><pubDate>Fri, 15 Mar 2024 14:05:07 +0800</pubDate><description><![CDATA[ubuntu系统从零开始搭建baichuan开源大模型的部署文档。
]]></description><category></category></item><item><title><![CDATA[Windows Server 2016 安装 Telnet]]></title><link>https://blog.csdn.net/lenovo455/article/details/129817348</link><guid>https://blog.csdn.net/lenovo455/article/details/129817348</guid><author>lenovo455</author><pubDate>Tue, 28 Mar 2023 15:30:14 +0800</pubDate><description><![CDATA[Windows Server 2016 安装 Telnet ]]></description><category></category></item><item><title><![CDATA[MYSQL数据库地址修改及服务不能启动问题处理]]></title><link>https://blog.csdn.net/lenovo455/article/details/121513334</link><guid>https://blog.csdn.net/lenovo455/article/details/121513334</guid><author>lenovo455</author><pubDate>Wed, 24 Nov 2021 13:36:15 +0800</pubDate><description><![CDATA[1、MYSQL数据库地址修改

1）、在服务中停止mysql服务，如MYSQL8.0的服务为mysql80

2）、更改MYSQL安装路径下的my.ini文件

如mysql8.0的路径C:\ProgramData\MySQL\MySQL Server 8.0，更改ini文件内容



保存INI文件,重新启动mysql服务

2、Mysql服务启动不起来的问题解决方案

重新MYSQL服务提示“本地计算机上的mysql服务启动后停止，某些服务在未由其他服务或程序使用时将停止。”

1）、检查你更改路径的m]]></description><category></category></item><item><title><![CDATA[Navicat数据传输及数据同步的定时任务]]></title><link>https://blog.csdn.net/lenovo455/article/details/120988384</link><guid>https://blog.csdn.net/lenovo455/article/details/120988384</guid><author>lenovo455</author><pubDate>Wed, 27 Oct 2021 11:01:04 +0800</pubDate><description><![CDATA[一、数据传输

使用传输功能可以快速的将一个数据库中的信息复制到另一个数据库中。

1、打开navicat，选择工具—数据传输







2、选择源数据和目标数据，根据需要设置选择表、视图、函数、事件





3、在高级中设置传输参数

注：在其它选项中勾选创建前删除目标对象，同步时会删除（Drop）掉目标后重新创建数据库表并传输数据，如果取消勾选会在目标数据之后添加数据。





4、点击【保存】可保存传输配置设置，可设置定时任务（见定时计划任务）。

  点击【开始】直接开始传输操作...]]></description><category></category></item><item><title><![CDATA[使用Navicat链接MYSQL数据库错误解决办法]]></title><link>https://blog.csdn.net/lenovo455/article/details/120787598</link><guid>https://blog.csdn.net/lenovo455/article/details/120787598</guid><author>lenovo455</author><pubDate>Fri, 15 Oct 2021 17:28:26 +0800</pubDate><description><![CDATA[使用Navicat链接MYSQL数据库错误解决办法

错误：1 

在用Navicat连接Mysql时，出现 1045-Access denied for user ‘root’@’localhost’(using password:YES)错误





原因：

出现这个问题的原因之一是权限的问题，也就是说你的电脑可能没有权限访问mysql数据库。

因为我们在安装mysql之后，root其实是有最高权限的，而且很少会有人去修改root的权限。

解决办法：

使用管理员进入CMD，进入MYSQL安..]]></description><category></category></item><item><title><![CDATA[IIS用ARR负载均衡应用池自动关闭问题]]></title><link>https://blog.csdn.net/lenovo455/article/details/105452916</link><guid>https://blog.csdn.net/lenovo455/article/details/105452916</guid><author>lenovo455</author><pubDate>Sat, 11 Apr 2020 15:14:14 +0800</pubDate><description><![CDATA[线上IIS应用程序池自动关闭

单位由原来一个web升级为两个web，并做负载均衡


负责分发的服务器在ISS上安装负载均衡应用后，访问网页提示503Service Unavailable，查看应用进程池自动禁用。手动启用后，再访问网页自动禁止。卸载负载均衡WebPlatformInstaller_x64_en-US后，一切正常。因为这个方案在测试中已经试用通过，考虑到可能是与操作系统环境不...]]></description><category></category></item><item><title><![CDATA[C#删除字符串最后一个字符的几种方法]]></title><link>https://blog.csdn.net/lenovo455/article/details/103121825</link><guid>https://blog.csdn.net/lenovo455/article/details/103121825</guid><author>lenovo455</author><pubDate>Mon, 18 Nov 2019 14:24:07 +0800</pubDate><description><![CDATA[C#删除字符串最后一个字符的几种方法

字符串：string s = "1,2,3,4,5,"

目标：删除最后一个 ","

方法：
1、用的最多的是Substring，这个也是我一直用的
s = s.Substring(0,s.Length - 1)
2、用TrimEnd,这个东西传递的是一个字符数组

s=s.TrimEnd(',')
//如果要删除"5,"，则需要这么写
char[] My...]]></description><category></category></item><item><title><![CDATA[DataSet 取值\行数\列数\取特定值]]></title><link>https://blog.csdn.net/lenovo455/article/details/102794136</link><guid>https://blog.csdn.net/lenovo455/article/details/102794136</guid><author>lenovo455</author><pubDate>Tue, 29 Oct 2019 10:19:23 +0800</pubDate><description><![CDATA[看到别人总结的，供大家学习

版权声明：本文为博主原创文章，遵循 CC 4.0 BY-SA 版权协议，转载请附上原文出处链接和本声明。
本文链接：https://blog.csdn.net/rxopt/article/details/3500770１　DataSet.Table[0].Rows[ i ][ j ]

其中i　代表第 i 行数, j代表第 j 列数

２　Data...]]></description><category></category></item><item><title><![CDATA[Delphi 继承窗体]]></title><link>https://blog.csdn.net/lenovo455/article/details/24314685</link><guid>https://blog.csdn.net/lenovo455/article/details/24314685</guid><author>lenovo455</author><pubDate>Tue, 22 Apr 2014 16:32:04 +0800</pubDate><description><![CDATA[Delphi 继承窗体

1.手工修改窗体继承时，怎样让其父类的所有控件显示（在设计时）？
File -> New -> Form，新建一个form，在form的单元文件中修改
TForm1 = class(TForm) 为；
TForm1 = class(TFatherForm) //TFatherForm为被继承的窗体
不要忘记  uses TFatherForm的单元文件，
再]]></description><category></category></item><item><title><![CDATA[TList  TObjectList的区别和使用。]]></title><link>https://blog.csdn.net/lenovo455/article/details/24307433</link><guid>https://blog.csdn.net/lenovo455/article/details/24307433</guid><author>lenovo455</author><pubDate>Tue, 22 Apr 2014 14:35:12 +0800</pubDate><description><![CDATA[TList  TObjectList的区别和使用。

1,所在的单元。
TList一直就是在Classes里
TObjectList一直就是在Contnrs里

2， TObjectList对象的创建方法有一个参数：
constructor TObjectList.Create(AOwnsObjects: Boolean);
从字面就可理解其意义：拥有对象集与否。帮助文档：
If]]></description><category></category></item><item><title><![CDATA[消息SW  WM  M区别]]></title><link>https://blog.csdn.net/lenovo455/article/details/23750619</link><guid>https://blog.csdn.net/lenovo455/article/details/23750619</guid><author>lenovo455</author><pubDate>Tue, 15 Apr 2014 12:28:13 +0800</pubDate><description><![CDATA[SW_一般用于ShowWinw函数的参数 例如SW_SHOW作为该函数的参数，就表明调用该函数的窗口会发生隐藏 .
WM_是系统的各种标准消息的标识，例如WM_CHAR表示按键消息 这里要注意标准消息的路由过程，只有从CWND派生的类才可以接受标准消息；
 M_？应该是m_吧！ 这个一般用来定义一个类的成员变量，这是MFC的命名习惯，你也可以想在以前的控制台应用程序中一样定义变量，没有任何的影]]></description><category></category></item><item><title><![CDATA[Delphi数据库的三层架构的问题和解决方法]]></title><link>https://blog.csdn.net/lenovo455/article/details/22188709</link><guid>https://blog.csdn.net/lenovo455/article/details/22188709</guid><author>lenovo455</author><pubDate>Wed, 26 Mar 2014 16:26:03 +0800</pubDate><description><![CDATA[//----------------Delphi数据库的三层架构几个问题的说明----------------.

第一、1,在写服务器端时，delphi7环境下，运行程序会自动注册服务（有人说Delphi7版本不能自动注册，可能需要升级），在delphiXE环境下
，不会自动注册。对于不能自动注册的，在服务器单元的
       initialization
          TCo]]></description><category></category></item><item><title><![CDATA[程序中读取Excel数据一般有两种连接方式：ODBC和OLEDB；]]></title><link>https://blog.csdn.net/lenovo455/article/details/17528407</link><guid>https://blog.csdn.net/lenovo455/article/details/17528407</guid><author>lenovo455</author><pubDate>Tue, 24 Dec 2013 13:57:10 +0800</pubDate><description><![CDATA[程序中读取Excel数据一般有两种连接方式：ODBC和OLEDB；
 ODBC连接字符串：

Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\MyExcel.xls;DefaultDir=c:\mypath;

解释下 DriverId=790： 790是Microsoft   Excel   97这个驱动程序的整型]]></description><category></category></item><item><title><![CDATA[支持Win7的星号密码查看器的实现]]></title><link>https://blog.csdn.net/lenovo455/article/details/17025009</link><guid>https://blog.csdn.net/lenovo455/article/details/17025009</guid><author>lenovo455</author><pubDate>Fri, 29 Nov 2013 15:04:19 +0800</pubDate><description><![CDATA[支持Win7的星号密码查看器的实现 










支持Win7的星号密码查看器的实现


星号密码查看器大家肯定不陌生吧，但是在Win7下要想不用注入DLL，不用Windows钩子的确有点困难，最近简单了逆向了一下"Win7星号密码查看器"，终于把原理搞清楚了，希望发出来能对大家有帮助

大家都知道在本进程内调用WM_GETTEXT和GetWindowTex]]></description><category></category></item><item><title><![CDATA[delphi中关于ShellExecute打开文件所在的位置（处理文件名中有逗号，单引号问题）]]></title><link>https://blog.csdn.net/lenovo455/article/details/16896397</link><guid>https://blog.csdn.net/lenovo455/article/details/16896397</guid><author>lenovo455</author><pubDate>Sat, 23 Nov 2013 08:01:39 +0800</pubDate><description><![CDATA[delphi中关于ShellExecute打开文件所在的位置（处理文件名中有逗号，单引号问题）]]></description><category></category></item><item><title><![CDATA[关于delphi中url文件下载编码问题（处理里面含有空格，汉字，字符）]]></title><link>https://blog.csdn.net/lenovo455/article/details/16847795</link><guid>https://blog.csdn.net/lenovo455/article/details/16847795</guid><author>lenovo455</author><pubDate>Wed, 20 Nov 2013 18:08:16 +0800</pubDate><description><![CDATA[不管是用indy控件，还是ics控件，用http下载文件的时候都会遇到，url含有汉字，空格，其他字符之类的符号，直接用utl是不行的，除非是英文状体下的字符。
需要把url编码，才能正确的下载。
个人经验与大家分享下，ulr编码

我这里 delphiXE下的url编码（unicode），delphi7可根据函数自行修改；注意string类型是widestring

引用的单元HTT]]></description><category></category></item><item><title><![CDATA[delphi 中关闭进程]]></title><link>https://blog.csdn.net/lenovo455/article/details/14121567</link><guid>https://blog.csdn.net/lenovo455/article/details/14121567</guid><author>lenovo455</author><pubDate>Mon, 04 Nov 2013 11:23:32 +0800</pubDate><description><![CDATA[delphi 中关闭进程。代码如下

function KillTask(ExeFileName: string): boolean;
const
  PROCESS_TERMINATE = $0001;
var
  ContinueLoop: BOOLean;
  FSnapshotHandle: THandle;
  FProcessEntry32: TProcessEntry]]></description><category></category></item><item><title><![CDATA[关于delphiXE中使用idhttp下载带有中文的文件解决方法。]]></title><link>https://blog.csdn.net/lenovo455/article/details/13772575</link><guid>https://blog.csdn.net/lenovo455/article/details/13772575</guid><author>lenovo455</author><pubDate>Thu, 31 Oct 2013 15:02:19 +0800</pubDate><description><![CDATA[在delphi7中使用idhttp下载中文文件没有问题，但是在delphiXE中下载带有中文的文件就有问题。这是因为在delphiXE中的string类型占用的字节不一样照成的，
解决方法，在request之前对url进行编码
idHTTP.URL.URLEncode(fileurl)
。例子如下：
这个是下载的函数；

procedure TForm3.Button2Click(Se]]></description><category></category></item><item><title><![CDATA[delphi的 ics的使用例子,ftp客户端上传的例子。]]></title><link>https://blog.csdn.net/lenovo455/article/details/12840323</link><guid>https://blog.csdn.net/lenovo455/article/details/12840323</guid><author>lenovo455</author><pubDate>Thu, 17 Oct 2013 17:30:24 +0800</pubDate><description><![CDATA[关于delphi的 ics的使用例子。我现在想做个ftp服务器和。现在给大家一个例子
关于连接函数应该很简单，这是上传的代码，供大家参考。

 FtpClient1.HostDirName := '/';
 FtpClient1.Cwd;
 FtpClient1.HostDirName :=dir;
  if not FtpClient1.Cwd then
  begin
    ]]></description><category></category></item></channel></rss>