自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 oracle创建存储过程及Job

一.每天统计用户表数量,字段总数,数据量CREATE OR REPLACE PROCEDURE P_SJZXTJB AUTHID CURRENT_USER AS  BEGIN       update SJZXTJB set SJZXTJB.XTBSL= (select count(*) from dba_tables t where t.owner='XT') where XTMC=

2017-07-12 20:05:38 627

转载 oracle编译存储过程提示表或视图不存在的问题分析

今天有同事跟我反映有个存储过程编译报错,提示表或视图不存在。存储过程中调用的那个表t是另一个用户b的表。但是当前用户a已经拥有dba角色了,为什么访问不到用户b的表t呢?另一同事说,只要给用户a分配操作用户b的表t的权限就可以了。他的解释是用户即便拥有dba的角色也不一定能操作别的用户的对象。很明显这个解释是错误的。dba角色是数据库管理员的角色,肯定能操作数据库中所有用户的对象。我开始怀疑问题是

2017-07-10 19:54:59 1741

原创 C语言中a[++i],a[i++]

a[]指的是数组。在括号里的,是一个自增自减运算符。如果让i等于3,a[++i]的结果是a[4].但如果是a[i++].那么结果是a[3].第一个式子,是在本身这个语句中i的值加一,然后再运算。而第二个式子,是用其本身的值去运算,然后再下一个句子的时候再加1

2015-12-22 15:17:14 3622

原创 java 中string filename和file filename 创建文件的区别

string filename这是一个字符串filename是文件路径比如 filename="1.txt"file filename File是一个java类,File file = new File("1.txt");这样也是定义一个File对象,file,要创建一个不存在的文件可以这么写file.createNewFile();用string filename得这么写

2015-12-08 21:12:06 2558 2

原创 java字符串传值问题

package Test01;public class test03 { public static void stringUpd(String str) { str = str.replace("j", "l"); System.out.println(str); } public static void stringBufferUpd

2015-12-06 21:20:58 611

转载 java字符串常量池

java字符串常量池java的String是不可变类。为了提高效率,java为String类提供了String池。当我们使用形如String s="abc"的代码为字符串赋值时,JVM首先会检查字符串常量池中是否有"abc"这个字符串,如果有就直接将其地址赋给s;若没有,则在Stirng池中创建一个字符串对象“abc”,再将其地址赋给s。这里,s是对象“abc”的引用,可以将引用理解为

2015-12-04 20:26:24 257

转载 Java中的字符串常量池详细介绍

点击打开链接Java中的字符串常量池详细介绍Java中字符串对象创建有两种形式,一种为字面量形式,如String str = "droid";,另一种就是使用new这种标准的构造对象的方法,如String str = new String("droid");,这两种方式我们在代码编写时都经常使用,尤其是字面量的方式。然而这两种实现其实存在着一些性能和内存占用的差别。这一切都是源于JVM

2015-12-04 18:55:32 236

转载 C语言--指针2

// 本程序是为了测试 一个malloc的指针,在赋给另一个指针前,free掉的话,对另一个指针的影响// 测试结果:貌似没有影响,但是我不知道对错。#include #include #include int main(int agrc, char **argv){ int n, *array, *temp, i; n = atoi(argv[1]); array = m

2015-12-01 17:01:13 218

转载 C语言--指针1

#include #include int main(void){ int *p1; int *p2; p2=p1=malloc(sizeof(int)); printf("Please input a number:\n"); scanf("%d", p1); free(p1); printf("%d\n", *p2);

2015-12-01 16:39:15 229

空空如也

空空如也

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

TA关注的人

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