<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/by226t</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; by226t]]></copyright><item><title><![CDATA[DELPHI 创建数据池]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/125887118</link><guid>https://blog.youkuaiyun.com/by226t/article/details/125887118</guid><author>by226t</author><pubDate>Wed, 20 Jul 2022 10:27:52 +0800</pubDate><description><![CDATA[那么如何用DELPHI实现呢，这里提供个大概思路。众所众知JAVA的数据池非常流行。]]></description><category></category></item><item><title><![CDATA[十九 JTA是什么 ？ 要学哪些?]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/114374018</link><guid>https://blog.youkuaiyun.com/by226t/article/details/114374018</guid><author>by226t</author><pubDate>Thu, 04 Mar 2021 17:41:45 +0800</pubDate><description><![CDATA[JTA是什么 ？ 要学哪些?
]]></description><category></category></item><item><title><![CDATA[十八 JNDI 是什么？ 要学哪些？]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/114373979</link><guid>https://blog.youkuaiyun.com/by226t/article/details/114373979</guid><author>by226t</author><pubDate>Thu, 04 Mar 2021 17:40:03 +0800</pubDate><description><![CDATA[JNDI
]]></description><category></category></item><item><title><![CDATA[基础篇 字符串拆分以及转换为整数数组]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/113882583</link><guid>https://blog.youkuaiyun.com/by226t/article/details/113882583</guid><author>by226t</author><pubDate>Sat, 20 Feb 2021 14:25:05 +0800</pubDate><description><![CDATA[例如将 IP地址转换存到整数数组内部

一 一般来讲先做字符串拆分 使用split 方法

1. 注意 特殊字符作为分隔符时需要使用\\进行转义(比如使用\\作为分隔符的话，则转义为\\\\)


特殊字符有  .$|()[{^?*+\\

2.注意对最后空字符的处理(通常有些情况在最后数据为空的时候只保留了个分隔符，如果不做处理的话，数据分割后的个数会偏离预期)




  String str = "a|b|c|"; //注意这里在最后多了一个|分隔符
        String[] str...]]></description><category></category></item><item><title><![CDATA[十七 模拟斗地主洗牌和发牌并对牌进行排序的代码实现]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/113756807</link><guid>https://blog.youkuaiyun.com/by226t/article/details/113756807</guid><author>by226t</author><pubDate>Mon, 08 Feb 2021 14:44:05 +0800</pubDate><description><![CDATA[Map中的键唯一，但是当存储自定义对象时，需要重写Hashcode和equals方法




public class Test4 {
    public static void main(String[] args) {
        //A:
        //案例演示:
        //模拟斗地主洗牌和发牌，牌没有排序
        //得有一副牌
        //生成54张牌放到牌盒里面
        String[] colors = {"♠", "♥", "♦", "♣"};
]]></description><category></category></item><item><title><![CDATA[java 基础补足]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/113699144</link><guid>https://blog.youkuaiyun.com/by226t/article/details/113699144</guid><author>by226t</author><pubDate>Fri, 05 Feb 2021 16:35:32 +0800</pubDate><description><![CDATA[1 字符串转字符数组 

char[]ch=Str.toCharArray()

2字符串转字符

for(inti=0;i&lt;str.length;i++)
str.charAt(i);

3 大小写转换

大写转小写：str.toLowerCase();

小写转大写：str.toUpperCase();




...]]></description><category></category></item><item><title><![CDATA[十 静态数据的填写  public static final String]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112968285</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112968285</guid><author>by226t</author><pubDate>Thu, 21 Jan 2021 17:43:36 +0800</pubDate><description><![CDATA[public class Version {
        public static final String APP_VERSION ="1.0.1";
        public static final String APP_LOG ="the info of app\n" +
                "1 test \n"+
                "2 test \n";
}


]]></description><category></category></item><item><title><![CDATA[七 获取数据库链接]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112901082</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112901082</guid><author>by226t</author><pubDate>Wed, 20 Jan 2021 17:23:55 +0800</pubDate><description><![CDATA[一 首先要有数据源 ，这里采用


DruidDataSource dataSource = new DruidDataSource();

二 读取配置文件，写入Properties prop



三 从 prop读取参数写入dataSource


String property = prop.getProperty("url");
if (property != null) {
    dataSource.setUrl(property);
}
property = prop.getProp...]]></description><category></category></item><item><title><![CDATA[四 IDEA 项目另存为处理]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112682457</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112682457</guid><author>by226t</author><pubDate>Fri, 15 Jan 2021 18:06:19 +0800</pubDate><description><![CDATA[一 复制整个项目文件夹到另一个文件夹

二删除.idea下的workspace.xml



三

修改项目根目录下iml文件，与新项目的名字一致



四.重新打开项目 ，选中项目，打开 菜单 -- 文件 -项目结构 或者 Ctrl + Alt + Shift + S打开 设置

要保持此处的项目名称与步骤三一致




...]]></description><category></category></item><item><title><![CDATA[三 maven打包遇到错误，Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112583448</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112583448</guid><author>by226t</author><pubDate>Wed, 13 Jan 2021 18:59:04 +0800</pubDate><description><![CDATA[添加pom配置文件


&lt;plugin&gt;
    &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
    &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt;
    &lt;version&gt;2.22.1&lt;/version&gt;
　　&lt;!--版本根据你自己的版本写 --&gt;
    &lt;configuration&gt;
        &l]]></description><category></category></item><item><title><![CDATA[二 IDEA中写日志程序报org.slf4j 找不到的问题]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112583253</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112583253</guid><author>by226t</author><pubDate>Wed, 13 Jan 2021 18:56:30 +0800</pubDate><description><![CDATA[程序包org.slf4j不存在

处理方法：

把slf4j-log4j的包也一起导入进去


]]></description><category></category></item><item><title><![CDATA[一 使用IDEA调用写日志功能碰到的问题1 Failed to load class “org.slf4j.impl.StaticLoggerBinder“]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/112582632</link><guid>https://blog.youkuaiyun.com/by226t/article/details/112582632</guid><author>by226t</author><pubDate>Wed, 13 Jan 2021 18:52:15 +0800</pubDate><description><![CDATA[插件报错：SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".解决方案

报错内容：

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#Stat]]></description><category></category></item><item><title><![CDATA[delphi之多线程编程(一)]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/20358607</link><guid>https://blog.youkuaiyun.com/by226t/article/details/20358607</guid><author>by226t</author><pubDate>Mon, 03 Mar 2014 09:51:17 +0800</pubDate><description><![CDATA[本文的内容取自网络，并重新加以整理，在此留存仅仅是方便自己学习和查阅。所有代码均亲自测试 delphi7下测试有效。图片均为自己制作。

多线程应该是编程工作者的基础技能, 但这个基础我从来没学过，所以仅仅是看上去会一些，明白了2+2的时候，其实我还不知道1+1。

开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解.
先试试这个:

procedure TF]]></description><category></category></item><item><title><![CDATA[oracle完整版和简洁版两个版本的安装步骤（详）]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8848516</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8848516</guid><author>by226t</author><pubDate>Thu, 25 Apr 2013 10:55:59 +0800</pubDate><description><![CDATA[从今天我会将oracle的知识点系统的总结出来，希望跟大家共享，互相学习
现在，先将oracle的安装步骤总结一下，大家都知道oracle的安装会占用很大的内存，所以下面我不光总结了它的完整版本的安装，还总结了它的简洁版版本的安装
不管是完整版的还是简洁版的都要安装服务器端和客户端
Oracle的安装：
1：完整版的安装    2：简洁版的安装
首先，都要下载安装包；
完整版的安装]]></description><category></category></item><item><title><![CDATA[TreeView使用笔记]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8817367</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8817367</guid><author>by226t</author><pubDate>Thu, 18 Apr 2013 09:51:07 +0800</pubDate><description><![CDATA[TreeView使用笔记
TreeView由节点构成，建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象，这是一个TTreeNode集。
一、针对TTreeNodes,也就是 TreeView.Items,有这些属性：
1、count，节点个数。
2、item[index] ,通过index得到节点。
二、针对TTreeNodes,也就是 Tre]]></description><category></category></item><item><title><![CDATA[delphi一句话帮助_delphi教程]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8817334</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8817334</guid><author>by226t</author><pubDate>Thu, 18 Apr 2013 09:46:51 +0800</pubDate><description><![CDATA[1.       如果想你的程序能够正确处理异常情况的话，请引用SysUtils.pas单元，否则即使程序使用了try。。。except。。。也不能正确捕获异常。
2.       定义常量字符串的一种方式
resourcestring
    aa=aaaa;
raise Exception.CreateRes(@aa);
3.       字符串常量数组的初始化
const  co]]></description><category></category></item><item><title><![CDATA[Delphi中易混淆的概念 Owner, Parent, Self, Sender, Clientheight, Height]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8817297</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8817297</guid><author>by226t</author><pubDate>Thu, 18 Apr 2013 09:42:54 +0800</pubDate><description><![CDATA[一、Owner和Parent的区别：
　　Parent属性是指构件的包容器，构件只能在此范围内显示和移动。举例子如下：
　　(1)在Form1的窗体上，放一个Panel1,并将Panel1拉大，
　　(2)在Panel1上放一Button1；
　　(3)在Form1上放一Button2。
　　现在如果移动Panel1,则Button1随着Panel1移动，这是因为Button1的Pare]]></description><category></category></item><item><title><![CDATA[delphi判断进程存在]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8229112</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8229112</guid><author>by226t</author><pubDate>Tue, 27 Nov 2012 11:02:36 +0800</pubDate><description><![CDATA[delphi判断进程存在

unit Unit1;
interface
uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, TLhelp32;
type
      TForm1 = class(TForm)]]></description><category></category></item><item><title><![CDATA[SQL 列出 文件目录]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8215428</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8215428</guid><author>by226t</author><pubDate>Fri, 23 Nov 2012 10:24:04 +0800</pubDate><description><![CDATA[DECLARE @Path nvarchar(260)
SET @Path = 'C:\Downloads'
IF RIGHT(@Path, 1) 
    SET @Path = @Path + '\'
IF OBJECT_ID('tempdb..#') IS NOT NULL
    DROP TABLE #
CREATE TABLE #(
    id int IDENTITY]]></description><category></category></item><item><title><![CDATA[Delphi控件开发浅入深出 六七]]></title><link>https://blog.youkuaiyun.com/by226t/article/details/8151437</link><guid>https://blog.youkuaiyun.com/by226t/article/details/8151437</guid><author>by226t</author><pubDate>Tue, 06 Nov 2012 09:38:30 +0800</pubDate><description><![CDATA[Delphi控件开发浅入深出（六）

对话框控件的制作
Delphi中有很多对话框组件，例如TopenDialog、TfontDialog等。这些控件的特点就是虽然是不可视控件，但是在运行时都有一个可视化的效果，比如TopenDialog的可视化效果就是一个打开对话框。我们这次将开发一个日期对话框控件，当我们调用控件的Execute方法（不一定非要使用Execute方法，不过大部分对话框控件]]></description><category></category></item></channel></rss>