- 博客(29)
- 资源 (34)
- 收藏
- 关注
原创 阿贝云使用感受
此外,阿贝云的客服服务也很到位,遇到问题时能够及时得到解答。总的来说,阿贝云的免费服务非常适合预算有限但又需要高质量云服务的用户。提供了足够的存储空间和带宽,适合搭建个人博客或小型网站。它的控制面板非常简洁易用,即使是新手也能快速上手。,整体感受非常不错!作为一个开发者,我对服务器的稳定性和性能要求较高,而阿贝云完全满足了我的需求。的性能也非常出色,运行流畅,响应速度快,完全超出了我的预期。
2025-03-13 08:33:56
323
原创 自学python记录001-使用PyCharm创建项目
启动PyCharm后如下所示:点击新建项目选择项目存放路径,可以勾选创建main.py文件:点击创建:创建完成后可以看到main.py里面有一些提示的代码,比如说Shift+F10可以运行项目,Ctrl+F8可以直接添加断点,双击Shift可以全局查找文件这时候可以把以上的代码都删除,自己编写自己的代码,然后项目将从main.py开始启动,比如我的代码如下所示:至此最简单的使用PyCharm开发python就完成了。...
2022-04-01 09:24:00
3800
原创 C#实现在Winform中嵌入Word和Excel
在此只是介绍一个简单控件:dsoframer.ocx的使用,这个控件需要通过regsvr32进行注册,例如:regsvr32 C:\dsoframer.ocx在注册完毕后,通过Vs开发环境中在工具箱中添加项选择注册的COM组件DSO Framer Control Object,将该组件添加到工具箱之后,从工具箱添加到窗体即可:具体打开Word或者Excel代码如下所示: //
2012-05-08 20:41:54
3197
原创 C#实现简单的拖动功能
这个例子是将系统文件或目录拖动到窗体中,窗体以MessageBox的形式弹出用户拖入的文件或目录名称。首先需要将要支持拖动的Form的AllowDrop=true;然后通过DragEnter和DragDrop事件即可,具体代码如下:private void Form1_DragDrop(object sender, DragEventArgs e) {
2012-05-07 21:29:07
687
原创 注册表操作类
/// /// 注册表操作类 /// public class WRegisterTool { /// /// 获得根节点注册表 /// /// 根节点类型 /// public static RegistryKey GetRootRegisterKey(WRegisterRootKeyType rootKeyType) { switch (rootKe
2010-12-25 10:11:00
1518
原创 去除Oracle中所有表、视图和列的注释存储过程
create or replace procedure PRO_DROP_COMMENT is CURSOR C_TABLE_COLUMN IS SELECT * FROM USER_TAB_COLUMNS; CURSOR C_TABLE IS SELECT * FROM USER_TABLES; CURSOR C_VIEW IS SELECT
2010-04-01 14:05:00
1907
转载 用SQLLoader将Excel数据导出到Oracle
实现目的:往oracle数据库中,插入excel文件中的数据 实现步骤: 1、打开MicroSoft Excel 2000 2、文件(F)→新建(N)→工作簿→ 3、输入数据后,存盘为test.xls, 4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C: 5、须先创建表结构: 连入SQL*Plus,以system/manager用户
2009-06-03 09:21:00
583
转载 sql plus运行时显示名称和连接串
--定义一个变量define gname=idle --把global_name列中的最后一个值赋值给GNAMEcolumn global_name new_value gname --取出用户名@连接串select lower(user) || @ || substr( global_name, 1,decode( dot, 0, length(global_n
2009-05-28 20:26:00
632
转载 oracle 10g中的几个概念
一、数据库名1.数据库名的概念 数据库名(db_name)就是一个数据库的标识,就像人的身份证号一样。如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。数据库名在$ORACLE_HOME/admin/db_name/pfile/init.ora文件中#########################
2009-05-22 12:31:00
728
1
转载 揭开Oracle 10G手工创建数据库的神秘面纱
在Oracle中建库,通常有两种方法。一是使用Oracle的建库工具DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“ Configuration and Migration Tools”—“ Databas
2009-05-22 12:29:00
478
转载 .net 框架程序设计
.net 平台构成1 底层操操作系统 windows由于Web服务和使用Web服务的应用程序仍然运行在计算机上,而且既然是计算机都 要有外设,所以我们仍然需要一个操作系统.. Windows添加了Xml支持.. Windows XP和Windows.net (现在改名为windows Server 2003 ) 所有版本都都 为服务驱动的世界提供最好的支持.特别地windowsXp和Windows
2009-05-22 12:28:00
518
转载 什么是模式? 什么是框架?
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领
2009-05-22 12:24:00
396
转载 用.NET框架实现序列化
序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被从一个上下文封送到另一个上下文的时候,例如当对象跨越App域的时候。另外一个例子是Web服务——对象在服务器上被序列化,通过网络被(封送或)发送到的客户端,然后被反序列化成有用的对象。 从二进制到X
2009-05-22 12:22:00
390
转载 Oracle 实现split函数
功能描述:用指定分隔符切割输入的字符串,返回一维数组,每个数组元素为一个子串。源代码:CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2) RETURN
2009-05-10 08:58:00
1832
原创 ORACLE热备份恢复手册
1. 概要1.1. 本文的目的为了模拟测试oracle热备份的各种恢复情况,同时给以后工程人员一些实施借鉴,特地整理了本文档,在其中记录各种恢复的情况,以方便恢复时使用。1.2. 系统概况系统环境:hp unix11 oracle 9201数据情况:一个系统文件、3个联机日志、一个回滚段表空、一个undo表空间、其他的数据文件,数据库当前使用undo。备份方式:热备份
2009-01-04 22:14:00
1889
1
原创 通过dbms_flashback找回误删除的数据
在使用DBMS_FLASHBACK时要首先注意以下几个事项:1、首先需要给要执行闪回的用户纸型这个闪回包的权限,如下:grant execute on dbms_flashback to scott;2、在SYS用户下不能执行这个闪回包。3、执行完闪回包以后要要执行DBMS_FALSHBACK.DISABLE(),不然无法执行其他操作。 执行闪回操作只需要如下语句即可:
2009-01-04 22:02:00
674
转载 优化Oracle数据库性能
随着网络应用和电子商务的不断发展,各个站点的访问量越来越大,如何使有限的计算机系统资源为更多的用户服务?如何保证用户的响应速度和服务质量?这些问题都属于服务器性能优化的范畴。作为较成功的数据库厂商,Oracle公司数据库的性能优化是如何进行的 优化策略 为了保证Oracle数据库运行在最佳的性能状态下,在信息系统开发之前就应该考虑数据库的优化策略。优化策略一般包括服务器操作系统
2009-01-03 11:24:00
1100
1
转载 ORACLE 日志文件相关查询
1.查询系统使用的是哪一组日志文件:select * from v$log;2.查询正在使用的组所对应的日志文件:select * from v$logfile;3.强制日志切换:alter system switch logfile;4.查询历史日志:select * from v$log_history;5.查询日志的归档模式:select dbid,name,created,
2008-12-30 11:56:00
481
转载 深入了解oracle的高水位(HWM)
说到HWM,我们首先要简要的谈谈ORACLE的逻辑存储管理.我们知道,ORACLE在逻辑存储上分4个粒度:表空间,段,区和块. (1)块:是粒度最小的存储单位,现在标准的块大小是8K,ORACLE每一次I/O操作也是按块来操作的,也就是说当ORACLE从数据文件读数据时,是读取多少个块,而不是多少行. (2)区:由一系列相邻的块而组成,这也是ORACLE空间分配的基本单位,举个例子来说,
2008-12-30 11:55:00
818
转载 Oracle表段中的高水位线HWM
在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HWM)。在数据库表刚建立的时候,由于没有任何数据,所以这个时候水位线是空的,也就是说HWM为最低值。当插入了数据以后,高水位线就会上涨,但是这里也有一个特性,就是如果你采用delete语句删除数据的话,数
2008-12-30 11:53:00
487
原创 解决Oracle数据文件和日志文件丢失的问题
今天不小心误删除了数据库的数据文件和日志文件,在启动数据库时报如下错误:ORA-01157: cannot identify/lock data file 15 - see DBWR trace fileORA-01110: data file 15: C:/OMF/O1_MF_DEMO_4OKGZ000_.DBF 解决数据文件丢失无法启动数据库的办法:1、将该数据文件离线删除
2008-12-30 09:32:00
637
转载 user和schema的区别
user和schema的区别:说穿了其实user是控制权限的,而schema是个容器,非所有者要访问这个容器下的对象就需要在对象前面写上schema(owner)的名字,如果不想写而又没有创建synonym,此时可以通过alter session set current_schema=schema_name来改变当前session的schema从而在访问对象时省去schema(owner);最终能
2008-12-29 12:30:00
642
转载 如何启用sqlplus的AutoTrace功能
通过以下方法可以把Autotrace的权限授予Everyone,如果你需要限制Autotrace权限,可以把对public的授权改为对特定user的授权。D:/oracle/ora92>sqlplus /nologSQL*Plus: Release 9.2.0.1.0 - Production on 星期二 6月 3 15:16:03 2003Copyright (c) 1982,
2008-12-29 11:42:00
415
转载 Oracle 9i 打开autotrace on 查看执行计划
1.创建表,通过utlxplan脚本 SQL> @?/rdbms/admin/utlxplanTable created. 2. 创建同义词为了多个用户可以共享一个plan_table 并授权给public SQL> create public synonym plan_table for plan_table;Synonym created.SQL> g
2008-12-29 11:31:00
927
原创 Oracle 死锁会话处理
--查询所有的死锁:SELECT * FROM V$LOCK;--查询所有的会话:SELECT * FROM V$SESSION;--查询所有的死锁的会话:SELECT SN.SID, SN.SERIAL#, SN.USERNAME, SN.MACHINE, SN.TERMINAL, SN.PROGRAM, SN.TY
2008-12-29 11:16:00
555
原创 移动数据文件
移动数据文件: 1、首先使要移动数据文件的表空间离线. ALTER TABLESPACE DATA1 OFFLINE; 2、使用剪切、粘贴命令移动数据文件 3、使用rename命令移动表空间数据文件指针(此例中表空间包括两个数据文件) alter tablespace data1 rename datafile c:/data1.dbf to d:/data1
2008-12-25 12:14:00
408
原创 Oracle 表空间操作
创建表空间:1、递增表空间:CREATE TABLESPACE DATA1 DATAFILE C:/DATA1.DBF SIZE 100M AUTOEXTEND ON NEXT 10M MAXSIZE 100M;2、包含创建约束段的表空间:create tablespace data2 datafile c:/data02.dbf size 10m uniform size 3m;
2008-12-25 07:50:00
480
原创 Oracle查询简单数据字典SQL语句
SELECT TAB.*,COL.DATA_TYPE,COL.DATA_LENGTH FROM (SELECT TAB_COM.TABLE_NAME, TAB_COM.COMMENTS TAB_COMM, COL_COM.COLUMN_NAME, COL_COM.COMMENTS COL_COMM
2008-12-17 10:00:00
545
原创 Oracle Start With Connect By 的用法
Start With Connect By 是用来实现在一个表中存在父子关系的两个字段的树形结构,通过一个从一个字段开始,以树形结构去查找其子记录。1、建表create table TEST_STRAT_WTH111( OID VARCHAR2(20), PARENT_ID VARCHAR2(20))2、插入数据insert into test_strat_wth
2008-12-02 20:18:00
737
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人