自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(37)
  • 资源 (7)
  • 收藏
  • 关注

原创 DELPHI 创建数据池

那么如何用DELPHI实现呢,这里提供个大概思路。众所众知JAVA的数据池非常流行。

2022-07-20 10:27:52 296 1

原创 十九 JTA是什么 ? 要学哪些?

JTA是什么 ? 要学哪些?

2021-03-04 17:41:45 104 1

原创 十八 JNDI 是什么? 要学哪些?

JNDI

2021-03-04 17:40:03 134 2

原创 基础篇 字符串拆分以及转换为整数数组

例如将 IP地址转换存到整数数组内部一 一般来讲先做字符串拆分 使用split 方法1. 注意 特殊字符作为分隔符时需要使用\\进行转义(比如使用\\作为分隔符的话,则转义为\\\\)特殊字符有 .$|()[{^?*+\\2.注意对最后空字符的处理(通常有些情况在最后数据为空的时候只保留了个分隔符,如果不做处理的话,数据分割后的个数会偏离预期) String str = "a|b|c|"; //注意这里在最后多了一个|分隔符 String[] str...

2021-02-20 14:25:05 2076

原创 十七 模拟斗地主洗牌和发牌并对牌进行排序的代码实现

Map中的键唯一,但是当存储自定义对象时,需要重写Hashcode和equals方法public class Test4 { public static void main(String[] args) { //A: //案例演示: //模拟斗地主洗牌和发牌,牌没有排序 //得有一副牌 //生成54张牌放到牌盒里面 String[] colors = {"♠", "♥", "♦", "♣"};

2021-02-08 14:44:05 118

原创 java 基础补足

1 字符串转字符数组 char[]ch=Str.toCharArray()2字符串转字符for(inti=0;i<str.length;i++)str.charAt(i);3 大小写转换大写转小写:str.toLowerCase();小写转大写:str.toUpperCase();...

2021-02-05 16:35:32 88

原创 十 静态数据的填写 public static final String

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";}

2021-01-21 17:43:36 1431

原创 七 获取数据库链接

一 首先要有数据源 ,这里采用DruidDataSource dataSource = new DruidDataSource();二 读取配置文件,写入Properties prop三 从 prop读取参数写入dataSourceString property = prop.getProperty("url");if (property != null) { dataSource.setUrl(property);}property = prop.getProp...

2021-01-20 17:23:55 277

原创 四 IDEA 项目另存为处理

一 复制整个项目文件夹到另一个文件夹二删除.idea下的workspace.xml三修改项目根目录下iml文件,与新项目的名字一致四.重新打开项目 ,选中项目,打开 菜单 -- 文件 -项目结构 或者 Ctrl + Alt + Shift + S打开 设置要保持此处的项目名称与步骤三一致...

2021-01-15 18:06:19 4952

原创 三 maven打包遇到错误,Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test

添加pom配置文件<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.22.1</version>  <!--版本根据你自己的版本写 --> <configuration> &l

2021-01-13 18:59:04 97

原创 二 IDEA中写日志程序报org.slf4j 找不到的问题

程序包org.slf4j不存在处理方法:把slf4j-log4j的包也一起导入进去

2021-01-13 18:56:30 962

原创 一 使用IDEA调用写日志功能碰到的问题1 Failed to load class “org.slf4j.impl.StaticLoggerBinder“

插件报错: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 implementationSLF4J: See http://www.slf4j.org/codes.html#Stat

2021-01-13 18:52:15 175

转载 delphi之多线程编程(一)

本文的内容取自网络,并重新加以整理,在此留存仅仅是方便自己学习和查阅。所有代码均亲自测试 delphi7下测试有效。图片均为自己制作。多线程应该是编程工作者的基础技能, 但这个基础我从来没学过,所以仅仅是看上去会一些,明白了2+2的时候,其实我还不知道1+1。开始本应该是一篇洋洋洒洒的文字, 不过我还是提倡先做起来, 在尝试中去理解.先试试这个:procedure TF

2014-03-03 09:51:17 95

翻译 oracle完整版和简洁版两个版本的安装步骤(详)

从今天我会将oracle的知识点系统的总结出来,希望跟大家共享,互相学习现在,先将oracle的安装步骤总结一下,大家都知道oracle的安装会占用很大的内存,所以下面我不光总结了它的完整版本的安装,还总结了它的简洁版版本的安装不管是完整版的还是简洁版的都要安装服务器端和客户端Oracle的安装:1:完整版的安装    2:简洁版的安装首先,都要下载安装包;完整版的安装

2013-04-25 10:55:59 892

转载 TreeView使用笔记

TreeView使用笔记TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。一、针对TTreeNodes,也就是 TreeView.Items,有这些属性:1、count,节点个数。2、item[index] ,通过index得到节点。二、针对TTreeNodes,也就是 Tre

2013-04-18 09:51:07 328

转载 delphi一句话帮助_delphi教程

1.       如果想你的程序能够正确处理异常情况的话,请引用SysUtils.pas单元,否则即使程序使用了try。。。except。。。也不能正确捕获异常。2.       定义常量字符串的一种方式resourcestring    aa=aaaa;raise Exception.CreateRes(@aa);3.       字符串常量数组的初始化const  co

2013-04-18 09:46:51 388

翻译 Delphi中易混淆的概念 Owner, Parent, Self, Sender, Clientheight, Height

一、Owner和Parent的区别:  Parent属性是指构件的包容器,构件只能在此范围内显示和移动。举例子如下:  (1)在Form1的窗体上,放一个Panel1,并将Panel1拉大,  (2)在Panel1上放一Button1;  (3)在Form1上放一Button2。  现在如果移动Panel1,则Button1随着Panel1移动,这是因为Button1的Pare

2013-04-18 09:42:54 1095

翻译 delphi判断进程存在

delphi判断进程存在unit Unit1;interfaceuses      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,      Dialogs, StdCtrls, TLhelp32;type      TForm1 = class(TForm)

2012-11-27 11:02:36 621

翻译 SQL 列出 文件目录

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

2012-11-23 10:24:04 300

转载 Delphi控件开发浅入深出 六七

Delphi控件开发浅入深出(六)对话框控件的制作Delphi中有很多对话框组件,例如TopenDialog、TfontDialog等。这些控件的特点就是虽然是不可视控件,但是在运行时都有一个可视化的效果,比如TopenDialog的可视化效果就是一个打开对话框。我们这次将开发一个日期对话框控件,当我们调用控件的Execute方法(不一定非要使用Execute方法,不过大部分对话框控件

2012-11-06 09:38:30 366

转载 Delphi控件开发浅入深出 四 五

Delphi控件开发浅入深出(四)五、复合控件复合控件是Delphi控件中非常重要的一种控件,复合控件就是将两个或两个以上的控件重新组合成一个新的控件。例如TspinEdit、TlabeledEdit、TDBNavigator等就是复合控件,TDBNavigator其实就是在一个Panel放上若干个Button而已。制作一个复合控件时,我们一般从TwinControl派生控件。我们

2012-11-06 09:36:06 378

转载 Delphi控件开发浅入深出 二 三

二、控件开发纵览  通过开发上边这个控件,我们已经对Delphi控件开发有了基本的认识。下面我们将系统的讲述一下控件开发的知识。制作控件第一件事就是选择适当的 Delphi对象类型作为父对象,以派生新的对象。子对象可以继承父对象的全部非 private部件,但不能摆脱不需要的部件。因此,所选父对象应尽可能多地包含子对象所需的属性、事件和方法,但不应包含子对象不需要的东西。Delphi必须从

2012-11-06 09:34:58 342

转载 Delphi控件开发浅入深出一

Delphi控件开发浅入深出(一)以下(一)~(七)均转自Magic Your Life_博客_delphi搜藏  有人说过“不会开发控件的Delphi程序员不是真正的程序员”。Delphi正是由于高度的可扩展性和大量的第三方控件的支持才能吸引无数程序员挑剔的目光。即使是由于工作需要使用其他开发工具的开发者也常常怀念和Delphi度过的日日夜夜。接触Delphi已经一年多了,从当初对着De

2012-11-06 09:32:15 639

翻译 修改数据库相关字段的默认值

原来的数据库有好多类型的数据默认值都是null值,为以后在实际开发过程中带了好多不变。这个null其实也有好处,我想可以节省数据库的空间,在新增数据的时候还可以提高速度。不过还是应领导要求写了下面的代码。在CSDN的大侠帮助下完成的。 declare @t table(id int identity(1,1),tbname varchar(256), colname varchar(2

2012-10-31 11:35:53 1648

原创 UniDAC 访问Oracle数据库(使用 Direct 模式) 远程 UniConnection

当你选择Oracle作数据库服务器时,客户端一般需要装一个 客户端,而且还要做连接配置,尤其是C/S模式,客户端多的时候非常不便。当然,网上也有一个10M左右的Oracle精简客户端,性能和稳定性和官方版差不多。Oracle还提供了Direct Mode(直连模式),只要你的客户端机子支持TCP/IP协议,完全可以不用安装Oracle客户端及其连接配置。幸运的是,UniDAC也提供了Dir

2012-08-08 14:13:44 3297

转载 用bat文件安静导入注册表文件

如果双击注册表文件,需要确认,成功后来又出来一个......如果经常需要导入某些注册表文件,觉得有点麻烦。**********************************其实先编辑一个bat文件,加一个参数/s,就可以直接导入而不显示确认对话框。@echo offregedit.exe/s 注册表文件全名将上面两行在记事本上保存为.bat,将bat文件和注册表文

2012-05-29 13:44:37 572

转载 DBGridEh合计栏

with DBGridEh1 do    //DBGrid1显示数据,设置标题栏宽度和字体居中    Begin      DataSource:=DataSource1;      FooterRowCount:=1; //底部行      //DBGridEh1.FrozenCols      Columns[0].Footers.Add; //要加第一行      C

2012-05-29 09:29:28 692

原创 SQL SERVER中Alter修改表结构对数据存储的影响

每当我们发现表的结构不正确的话,一般都会使用alter语句对表的结构进行修改,但是alter表结构,会引起一些开销,但这些开销,我们很可能就会忽视。但是这些开销在某些情况下,会给我们的数据库带来很大的影响,例如:对于数据的存储空间,有可能会引起数据库存储空间的急剧膨胀。这个有没有耸人听闻呢?下面就用例子来说明这一点。  基本的思路与要求:  1、 首先清楚数据行在sql 中是如何存储的。可

2012-05-16 10:22:14 690

翻译 Delphi AnImateWindow用法

Delphi AnImateWindow用法想了想昨晚打魔域事,感觉那弹出式窗口不错,今天在人事系统上改进此方法,用AnImateWindow就行了在OnShow加入弹出式窗口事件:procedure TForm1.FormShow(Sender: TObject);begin   ANimateWindow(Handle,200,AW_SLIDE+AW_HOR_N

2012-04-27 11:14:46 1130

转载 Inno Setup使用上的几个问题

Inno Setup使用上的几个问题:【问题一:Inno Setup 执行REG文件代码?】[Run]Filename: "{win}\regedit.exe";Parameters:"/s {tmp}\reg.reg" // 静默参数/S【问题二:安装时,如果已经有同名文件存在,就不更新该文件?】[Files]Source: "test.tmp"; Des

2012-03-31 14:09:47 608

转载 Inno Setup 安装前卸载原程序

很多時候我們需要在安裝文件之前卸載原有的程序而不是覆蓋安裝,本文的code就是實現了這樣的功能。實現原理是:從注冊表'UninstallString'項中讀取卸載信息,用Exec進行靜默卸載。下面code中APP_NAME為你的程序名,可以去注冊表中確認。[Code]function InitializeSetup(): boolean;var  ResultStr: St

2012-03-31 14:06:59 912

转载 一个比较完整的Inno Setup 安装脚本

一个比较完整的Inno Setup 安装脚本,增加了对ini文件设置的功能,一个安装包常用的功能都具备了。[Setup]; 注: AppId的值为单独标识该应用程序。; 不要为其他安装程序使用相同的AppId值。; (生成新的GUID,点击 工具|在IDE中生成GUID。)AppId={{A9861883-31C5-4324-BD9A-DC3271EEB675};程序名

2012-03-31 14:05:10 614

翻译 Delphi编程基础学习系列—常用组件的属性之消息框与输入框

我以前刚开始学习Delphi编程时做的笔记,适合Delphi初学者。Delphi提供两种内部对话框,信息对话框(如Showmessage、Showmessagefmt)和输入对话框(如Inputbox)。下面分别一一讲解。一、信息对话框使用过程Showmessage、Showmessagefmt、Messagedlg和Messagedlgpos。Showmessage过程显

2012-03-15 08:57:35 1457

转载 SQL语法大全

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'

2012-03-06 09:58:36 254

转载 Excel 导入 SQL CreateOleObject('Excel.Application')

单元接口部分引用 comobj 单元(uses )procedure TForm1.Button1Click(Sender: TObject);var excelx,excely : string; begin try ExcelApp := CreateOleObject('Excel.Application'); WorkBook := Exc

2012-03-02 16:02:19 852

原创 SQL服务器自己不能用IP去访问自己的sql服务

解决方案步骤:      一 看ping 服务器IP能否ping通。      这个实际上是看和远程sql server 2000服务器的物理连接是否存在。如果不行,请检查网络,查看配置,当然得      确保远程sql server 2000服务器的IP拼写正确。      二 在Dos或命令行下输入telnet 服务器IP 端口,看能否连通。      如telnet 20

2012-02-21 10:25:07 708

转载 SQL SERVER数据库置疑后恢复步骤

--SQL SERVER数据库置疑后恢复步骤   --1. 恢复步骤:   --a.将smlog_log.ldf文件备份到其它目录下;   --b.将源目录下的smlog_log.ldf文件改名为smlog_log_bak.ldf;   --c.执行以下语句修改数据库的状态:   use Master   go   update sysdatabases set sta

2012-02-20 14:08:15 319

Java项目开发案例精粹PDF版

Java开发的流程,对项目开发中的开发背景、需求分析、功能分析、数据库分析和设计、系统开发到系统的部署和运行,每一个过程都进行了详细地介绍 第1章 图书馆管理系统 第2章 固定资产管理系统 第3章 超市管理系统 第4章 企业人事管理系统 第5章 酒店管理系统 第6章 小区物业管理系统 第7章 航空票务管理系统 第8章 CMS内容管理系统 第9章 OA办公自动化系统 第10章 网络商城 第11章 学生管理系统 第12章 CRM客户管理系统 第13章 进销存管理系统 第14章 局域网聊天系统 第15章 租赁管理系统 第16章 财务管理系统 第17章 公交查询管理系统 第18章 公寓管理系统 第19章 爱家租房信息网 第20章 自助旅游信息网

2017-11-26

c#网络编程及应用-刘瑞新

c#网络编程及应用 刘瑞新 PPT 全部

2010-08-29

住院病人管理

住院 病人 VB 代码

2008-01-11

数据结构课程设计 迷宫问题

数据结构课程设计 迷宫问题

2008-01-11

五子棋VC

五子棋 vc 论文 代码 都有

2008-01-11

存车处管理系统

存取车辆的基本管理功能

2007-12-27

JDK下载工具

jdk 2.0以上的版本<br>这是一个JDK的下载工具 <br>胜在方便

2007-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除