- 军军小站|张军博客
搜索到与相关的文章
Oracle

Oracle集合类型输出参数的PL/SQL存储过程及其Ja

现在的java的数据库-关系映射技术似乎不提倡用存储过程,其实存储过程更能发挥数据库的效率。1引言存储过程因其执行效率高、与事务处理的结合、运行更安全等优点,在数据库应用程序中被广泛采用。PL/SQL是用于从各种环境中访问Oracle数据库的一种编程语言,它与数据库服务器集成在一起,PL/SQL编写的存储过程编译效率高,网络系统开销小,同时PL/SQL直观性好,是大多数人的选择。以Number、Varchar等基本标量类型为输出参数的PL/SQL存储过程,

系统 2019-08-12 01:51:36 2876

数据库相关

函数调用约定和堆栈

函数调用约定和堆栈1什么是堆栈编译器一般使用堆栈实现函数调用。堆栈是存储器的一个区域,嵌入式环境有时需要程序员自己定义一个数组作为堆栈。Windows为每个线程自动维护一个堆栈,堆栈的大小可以设置。编译器使用堆栈来堆放每个函数的参数、局部变量等信息。函数调用经常是嵌套的,在同一时刻,堆栈中会有多个函数的信息,每个函数占用一个连续的区域。一个函数占用的区域被称作帧(frame)。编译器从高地址开始使用堆栈。假设我们定义一个数组a[1024]作为堆栈空间,一开

系统 2019-08-12 01:51:32 2876

MySql

MySQL导入数据乱码的分析与解决

mysql>select*fromtableintooutfile'c:\table.txt'where条件(或selet*intooutfilefromtablewhere条件)导出来的数据会出现中文乱码情况。同时使用mysql>loaddatalocalinfile'c:\\table.txt'intotable`table`插入的数据也会出现乱码情况。究其原因,这是mysql服务器系统变量中的character_set_database中默认的字符集

系统 2019-08-12 01:33:40 2876

数据库相关

Mongodb分片安全认证

官网:http://www.mongodb.org/display/DOCS/Security+and+Authentication#SecurityandAuthentication-ReplicaSetandShardingAuthenticationhttp://www.mongodb.org/display/DOCS/Replica+Set+Authentication实在不行还可以使用:IPAddressBinding:http://www.mo

系统 2019-08-12 01:32:11 2876

Windows

windows命令 设置classpath等

java_home.batJava代码wmicENVIRONMENTcreatename="JAVA_HOME",username="",VariableValue="C:\ProgramFiles\Java\jdk1.6.0_16"wmicENVIRONMENTcreatename="JAVA_HOME",username="",VariableValue="C:\ProgramFiles\Java\jdk1.6.0_16

系统 2019-08-29 22:45:35 2875

编程技术

mplayer 中文路径支持问题

当我们在将媒体文件挂接为movieplayer(mplayer)默认打开方式时经常会提示文件无法找到等错误信息。在其中的中文部分其实是通过url转码为用编码了。在这种情况下我们无法打开相关媒体文件。原因可能是:mplayer的url解析写的不完善导致的,那么我们可以换一种打开方案。在~/.local/share/applications文件夹中将mplayer.desktop其中的信息修改一下。[DesktopEntry]Categories=GTK;Au

系统 2019-08-29 22:07:22 2875

各行各业

如何正确使用试电笔

试电笔简称电笔,是用来检查、测量低压电器导体和电气设备外壳是否带电的一种常用工具。试电笔常做成钢笔式结构或小型螺丝刀结构。它的前端是金属探头,后部塑料外壳内装有氖泡、安全电阻和弹簧,尾端有金属端盖或钢笔型金属挂鼻,是使用时手必须触及的金属部分。普通试电笔测量电压范围在60一500伏之间,低于60伏时,试电笔的氖泡可能不会发光,高于500伏就不能用普通试电笔来测量,否则容易造成人身触电。当试电笔的笔尖触及带电体时,带电体上的电压经试电笔的笔尖(金属体)、氖泡

系统 2019-08-12 09:27:19 2875

Android

android 横竖屏切换令人费解的地方(横屏切换竖

Android学习之横竖屏切换与Activity生命周期的关系这篇文章有着很详细的报告….走近科学对于最后一点表达一下自己的看法…关于横屏切换竖屏调用两次,我特地的看了一下全键盘的手机,在观察中发现1,当推出键盘的时候,会触发硬件的改变,使手机竖屏变成了横屏2,当推进键盘的时候,合上手机的一刻,触发的是同一样的固件,由于,固件是无法辨别那个是推进,和推出,发出的是一样的信号,然后系统就会认为这是一个横屏改变,等到合上手机的时候系统再接受到一个信号,然后切换

系统 2019-08-12 01:33:12 2875

数据库相关

实际用户id,有效用户id,保存的设置用户id

一个进程的realuserID是指运行此进程的用户角色的ID。一个进程的effectiveuserID是指此进程目前实际有效的用户ID(也就是权限的大小),effectiveuserID主要用来校验权限时使用,比如打开文件、创建文件、修改文件、kill别的进程,等等。如果一个进程是以root身份来运行的,那么上面这两个ID可以用setuid/seteuid随便修改,想怎么改就怎么改,改来改去都可以。但是如果一个进程是以普通用户身份来运行的,那么上面这两个I

系统 2019-08-12 01:32:21 2875