自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (8)
  • 收藏
  • 关注

原创 多线程server

import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class ThreadedEchoServer { public static void main.

2022-03-01 00:49:18 197

原创 EchoServer 实现简单的java server

import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;import java.util.Scanner;public class EchoServer { public static void main(String..

2022-02-26 00:50:08 555

原创 InputStream read()

import java.io.IOException;import java.io.InputStream;import java.io.FileInputStream;public class input { public static void main(String[] args) { InputStream is = null; int i; char c; try { is = ..

2022-02-22 22:22:01 189

原创 tibco文档下载地址

https://docs.tibco.com/products/tibco-rendezvous-8-5-2

2021-08-12 00:31:43 688

原创 python退出无限循环

python无限循环importtimewhileTrue:print('s')time.sleep(2)退出循环的方法:1.快捷键ctrl+c 2.关闭终端

2021-04-16 22:29:27 2958

原创 !important语法

!important,作用是提高指定样式规则的应用优先权(优先级)。语法格式{ cssRule !important },即写在定义的最后面,例如:box{color:red !important;}。 在CSS中,通过对某一样式声明! important ,可以更改默认的CSS样式优先级规则,使该条样式属性声明具有最高优先级。ie7及ie7+,firefox,chrome等浏览器下,已经可以识别 !important属性, 但是IE 6.0IE6及更早浏览器下仍然不能完全识别。im...

2020-10-27 11:39:43 333

原创 此URL不支持Http方法GET

server的doGet方法要选择覆盖实现方法,再勾选方法。原来报错的代码是上面的,下面的按照这个方法就可以

2020-10-02 18:21:11 1944

原创 访问限制:由于对必需的库 D:\Development Tools\Java\jre1.8.0_251\lib\ext\jfxrt.jar 具有一定限制,因此无法访问类型 Application

项目-->构建路径-->配置构建路径,选择库,单击jre系统库access rules为访问规则点击编辑分辨率设置为可访问,规则模式**确定保存,再应用就OK了

2020-09-30 10:38:37 569 2

原创 oracle中格式化数据求和报错ORA-01722:无效数字

运行报错去掉数据格式化求和就可以,主要是因为当数据格式化中有一个数据超过1000多一个逗号导致不能求和去掉格式化就可以

2020-09-15 15:44:38 473

转载 Visual Studio 创建WebServer

1、文件-->新建-->项目2、Web-->Visual Studio 2012-->ASP.NET 空Web应用程序3、右键项目-->添加-->新建项4、选择Web服务,点击添加完成创建。

2020-08-27 15:24:16 462

转载 C#调用WebService接口和创建WebService接口

调用WebService接口对于初学者来说,在vs2012环境中,大家有可能不知道Web References文件夹是如何来的,它是通过右击项目,选择其中的”添加服务引用“,如图所示:之后,得到”添加服务引用“的页面,我也把图截了下来,如图:再选择”高级“按钮,进入下图  根据上图的指示,在URL这栏输入互联网上公开的WebServices(http://www.webxml.com.cn/WebServices/WeatherWebService.asmx)来实现天气预报。这样

2020-08-27 15:14:42 1230

原创 Oracle的not in使用

AND M.WATERMARK NOT IN ('IATF', 'G')NOT IN会将空值也筛选掉如果不筛选掉空值,可以这样写AND NVL(M.WATERMARK,'@@') NOT IN ('IATF', 'G')

2020-08-21 11:23:34 1567

原创 sqlserver的时间函数

sysdatetime()是SQLServer 2008中新增的日期时间型函数,在08版本之前不能使用SELECT SYSDATETIME()要获取当前时间需要使用getdate()函数select getdate()在加入时间差条件是可以这样写datediff(hh,fdate,getdate())...

2020-08-20 16:00:50 335

原创 C#中关于数据库语句执行中参数的顺序

在写update的sql语句时,写成下面这种,运行时数据执行不成功 private void button2_Click(object sender, EventArgs e) { int a = dt.UpdateState(textBox2.Text.Trim(), textBox3.Text.Trim()); if (a > 0) { MessageBox.Show("保

2020-08-20 11:21:07 268

原创 多线程操作控件属性和方法

设置属性和方法private void button2_Click(object sender, EventArgs e) { timer.Stop(); Thread thread = new Thread(() => { //this.label1.Text = i.ToString(); if (this.button1.InvokeReq

2020-08-11 16:46:36 180

转载 IntellIJ IDEA 配置 Maven 以及 修改 默认 Repository

一.配置Maven环境1.下载apache-maven文件,选择自己需要的版本,地址:apache-maven-3.6.3-bin.zip,历史各版本。2.解压1所下载文件,本人解压到:D:\server\maven\apache-maven-3.6.33.配置Maven环境变量 a. MAVEN_HOME :D:\server\maven\apache-maven-3.6.3 b.PATH :%MAVEN_HOME%\bin; c. MAVEN_OPTS:...

2020-08-09 15:48:33 1406

原创 Oracle pl/sql的嵌套while循环和exit跳出循环

while n_Colomn_Num<=v_SUMQTY loop strSql4 :='select NOTE_'|| to_char(n_Colomn_Num) ||' from JCD_PLAN_TEMP_ONE WHERE PROCESSNAME = ''' || v_ITEMNAME || ''' And PANELPCS = ''' || v_PANELPCS || ''' AND KEYNAME = ''1'''; EXECUTE IMME...

2020-07-20 11:48:05 859

转载 C# BackgroundWorker使用总结

查询了一下MSDN文档,其中微软就BackgroundWorker类的功能有这么一个描述(英文的,根据个人理解翻译):BackgroundWorker类允许您在单独的线程上执行某个可能导致用户界面(UI)停止响应的耗时操作(比如文件下载数据库事务等),并且想要一个响应式的UI来反应当前耗时操作的进度。可以看的出来,BackgroundWorker组件提供了一种执行异步操作(后台线程)的同时,并且还能妥妥的显示操作进度的解决方案。于是乎,我便深入的了解了一下BackgroundWorker类。针对Back.

2020-07-14 15:54:41 360

转载 分别用Invoke与BackgroundWorker实现计时器

在学习.NET多线程操作的过程中,有了这个小的示例程序。它们都使用了System.Timers.Timer作为计时器,只是在更新UI时分别使用了传统的Invoke方式与.NET 4.0后引入的BackgroundWorker。从个人感受而言,前者少许多编码,后者从逻辑上更易理解。一、传统Invoke方式#region implementation by Invoke()private System.Timers.Timer _timer = new System.Timers.Timer

2020-07-13 18:44:53 651

转载 C#里面的三种定时计时器:Timer

在.NET中有三种计时器:1、System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet。Timer控件只有绑定了Tick事件和设置Enabled=True后才会自动计时,停止计时可以用Stop()方法控制,通过Stop()停止之后,如果想重新计时,可以用Start()方法来启动计时器。Timer控件和它所在的Form属于同一个线程;2、System.Timers命名空间下的Timer类。System.Timers.Timer类:定义一个System.Timers.

2020-07-10 17:59:25 243

转载 C#多线程解决界面卡死问题的完美解决方案,BeginInvoke而不是委托delegate

问题描述:当我们的界面需要在程序运行中不断更新数据时,当一个textbox的数据需要变化时,为了让程序执行中不出现界面卡死的现像,最好的方法就是多线程来解决一个主线程来创建界面,使用一个子线程来执行程序并更新主界面这样就不会出现卡死的现像了这肯定是没有问题的,但是为什么在使用的过程中一样会有很多地方会出现卡死呢,而且有用户跟我说是我的Httphelper类的问题,其实不是,而且我再次声明我的Httphelper类跟多线程并没有关系。不要在诬赖我了哦。这个问题其实也困或了我很久,但是今天终于解决了

2020-07-10 17:55:28 7283

原创 设置textbox控件的高度

通过设置控件的字体Font属性的字体大小来设置控件的高度。(这种是单行控件的设置,设置多行是另外的设置方式)

2020-07-09 18:24:18 1081

转载 C# Winform 窗体界面”假死”后台线程阻塞 解决办法–BeginInvoke

这个方法可以用在任何后台任务耗时较长,造成界面“假死”界面控件不更新的情况。比如要要执行的数据库操作是几十万条的update语句,如果在click事件里阻塞或者做Thread.Sleep或一个耗时很长的操作,窗口就会无响应点不动了。故需要用this.BeginInvoke方法来异步执行UI线程的操作,更新界面显示。//导入按钮点击事件private void btn_import_Click(object sender,EventArgs e){ //1.绑定需要执行的操作方法

2020-05-20 23:42:17 4717

原创 winform在发布时报错:Unable to remove directory "bin\Debug\app.publish\"。下的目录不是空的

winform在发布时报错:Unable to remove directory "bin\Debug\app.publish\"。下的目录不是空的解决方法:右键点击解决方案,选择清理,再发布就可以

2020-05-08 09:43:10 722

原创 c#读取文件创建时间

FileInfo fi = new FileInfo("E:\\text.txt"); Response.Write("创建时间:" + fi.CreationTime.ToString() + "写入文件的时间" + fi.LastWriteTime + "访问的时间" + fi.LastAccessTime);...

2020-05-06 11:57:08 2386

原创 CHARINDEX函数使用

select charindex('test','this Test is Test') 查询值6设置条件不包含charindex('test','this Test is Test') =0

2020-04-30 16:45:56 350

原创 DATEDIFF() 函数的使用

DATEDIFF() 函数返回两个日期之间的时间SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate 值是1SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate 值是-1限制一天之内的数据条件datediff(day,inspectiondate...

2020-04-30 16:38:11 1145

原创 ORA-12537:网络会话:文件结束

ORA-12537:网络会话:文件结束在程序运行是报错,最后发现是连接数超过最大连接数查询连接数的语句select username,count(username) ,machine from v$session group by username,machine...

2020-04-30 16:07:28 5267 1

原创 oracle 查看进程 kill进程

Oracle数据库查看进程的语句select a.sid, a.serial#, c.object_name, b.session_id, b.oracle_username, b.os_user_name from v$process p, v$session a, v$locked_object b...

2020-04-27 19:41:22 496

原创 Oracle sql 按指定顺序产生序列号

sql代码:按指定顺序产生对应序号select row_number() over (order by instr('A,C,B,E,D,F',区域)) ROWINDEX,区域,S1,S2,S3,S4,S5,S6,S7from TABLE where 1=1order by instr('A,C,B,E,D,F',区域)产生对应序号ROWINDEX 区域...

2020-04-27 11:23:04 1026

原创 C#利用泛型,避免子窗体重复开启

private void button1_Click(object sender, EventArgs e) { Form2 f2 = new Form2(); f2.ShowDialog(); }这样写会导致打开from2界面时,from1操作不了private void button1_Click(ob...

2020-04-25 17:49:45 417

原创 c#debug时异常,Could not copy "obj\x86\Debug\EquipmentInformationImport.exe" to "bin\Debug\EquipmentInfo

在publish项目后,将发布的项目剪切到了另外一个文件夹再次修改代码,debug是报错Warning 5 Could not copy "obj\x86\Debug\EquipmentInformationImport.exe" to "bin\Debug\EquipmentInformationImport.exe"xxxxxxxxxxxxxxxxxxxx不能将文件复制...

2020-04-24 16:55:16 451

原创 c#读取文件夹下文件的名称,名称按下划线分开,将名称写入Oracle数据库

c#读取文件夹下文件的名称,名称按下划线分开,将名称写入Oracle数据库 private void timer1_Tick(object sender, EventArgs e) { listBox1.Items.Clear(); label2.Text = "定时器正在运行..."; Directo...

2020-04-24 15:26:40 316

转载 Oracle.ManagedDataAccess.dll的使用

转载自博客园https://www.cnblogs.com/yjmyzz/archive/2013/11/01/3400999.html“ODP.NET Managed”发布已经有一段时间了,近期正好有一个新项目,想尝试用一下,参考园子里的文章:《.NET Oracle Developer的福音——ODP.NET Managed正式推出》到Oracle官网下载 ODP.NET_Man...

2020-04-24 15:18:15 3300

原创 c#的Split()

//string[] str1 = str.Split('_'); //单字符切割string[] str1 = str.Split(new Char[]{'_','.'}); //多字符切割string a = str1[0];string b = str1[1];string c = str1[2];split()的使用,str.Split('_'),单字符下划线切割str...

2020-04-24 15:13:12 201

原创 c#从SqlServer查询数据导入Oracle数据库

c#从SqlServer查询数据导入Oracle数据库 int i = 0; //查询SqlServer数据库数据 string str = "server=" + textBox3.Text + ";database="+ comboBox1.Text +";Uid=" + textBox1.Te...

2020-04-23 23:39:49 700

原创 c#的文件路径使用问题

在C#代码中,定义关于路径的字符串变量时,字符串前要加@ if (!Directory.Exists(@"E:\test\backdata")) { Directory.CreateDirectory(@"E:\test\backdata"); ...

2020-04-23 21:02:54 338

原创 c#获取文件夹下面文件名和获取文件夹下面子文件加下文件名

获取文件夹下文件名textBox1.Text = folderBrowserDialog1.SelectedPath;DirectoryInfo theFolder = new DirectoryInfo(textBox1.Text);FileInfo[] dirInfo = theFolder.GetFiles();//遍历文件夹foreach (FileInfo NextFold...

2020-04-23 16:09:57 576

原创 c#连接Oracle数据库ODP.NET下载方式

在Oracle官网,输入ODP.NET_Managed_ODAC122cR1查询,就可以找到下载地址,当然下载需要注册Oracle账号。下载什么版本可以在下载页面查找。

2020-04-22 10:04:37 655

typora免费版下载

typora免费版下载

2024-01-12

Infragistics_20142_PlatformInstaller (2).zip

Winform

2021-11-18

插入数据到Oracle的winform程序.zip

winform程序,连接Oracle数据库并插入数据,完整代码,初学用来进行参考。vs2010进行开发。

2020-08-20

从SqlServer导数据到Oracle数据库的winform程序(定时器).zip

使用winform从SqlServer导数据到Oracle,使用定时器定时导入。从本地获取文件名保存到Oracle数据库。完整代码,使用vs2010开发,可以进行参考,初学作品。

2020-08-20

企业级即时消息系统C#源码.rar

利用C#开发的桌面即时消息系统,发送信息,增加共享白板功能,前后端分离,可以学习C#中的网络通信方面的开发

2020-04-25

C#连接Oracle的引用.rar

连接Oracle数据库需要的引用,oracle.ManagedDataAccess.dll,不需要下载Oracle客户端就可以访问远程数据的数据

2020-04-19

my97日期控件

my97日期控件,支持日期及时间,可以选择输入的时间。

2017-11-15

jquery ui-

jQuery UI插件,1.12.0, Datepicker插件,控件支持时分秒

2017-11-15

程序员的爱情

不错的书 可以看看

2012-11-22

空空如也

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

TA关注的人

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