2025年简单好玩的编程代码简单(简单实用的编程代码)

简单好玩的编程代码简单(简单实用的编程代码)1 获得系统时间 lt now gt 2 取得来访用的 IP lt request serverVariab remote host gt 3 获得系统 浏览器版本 4 去除 IE 滚动条 5 进入网站 跳出广告 6 随机数 lt randomize gt lt int rnd n 1 gt

大家好,我是讯享网,很高兴认识大家。



1.获得系统时间:

<%=now()%>

2.取得来访用的IP:
<%=request.serverVariables(“remote_host”)%>


3.获得系统,浏览器版本:



4.去除IE滚动条:



5.进入网站,跳出广告:



6.随机数:
<%randomize%>


<%=(int(rnd() n)+1)%>

N为可改变数

7.向上混动代码:
本页10秒后自动关闭,请注意刷新页面


9.随机背景音乐:

<%randomize%>

可以修改数字,限制调用个数,我这里是60个.

10.自动刷新本页面:



11.ACCESS数据库连接:
<%


option explicit

dim startime,endtime,conn,connstr,db

startime=timer()

‘更改数据库名字

db=“data/dvBBS5.mdb”

Set conn = Server.CreateObject(“ADODB.Connection”)

connstr=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” & Server.MapPath(db)

‘如果你的服务器采用较老版本Access驱动,请用下面连接方法

‘connstr=“driver={ Microsoft Access Driver (.mdb) };dbq=” & Server.MapPath(db)

conn.Open connstr

function CloseDatabase

Conn.close

Set conn = Nothing

End Function

%>

12.SQL数据库连接:
<%


option explicit

dim startime,endtime,conn,connstr,db

startime=timer()

connstr=“driver={ SQL Server };server=HUDENQ-N11T33NB;uid=sa;pwd=xsfeihu;database=dvbbs”

Set conn = Server.CreateObject(“ADODB.Connection”)

conn.Open connstr

function CloseDatabase

Conn.close

Set conn = Nothing

End Function

%>

13.用键盘打开网页代码:



这里是Ctrl+Enter和Alt+S的代码 自己查下键盘的ASCII码再换就行

14.让层不被控件复盖代码:

# 前面

# 后面

command not found 是我变量不对吗?系统怎么会找不到groupadd 这条命令呢。后来一想。原来是su的错。之前是在普通用户下。直接 SU切换到ROOT用户。退出换成SU -&nbsp; 再切换到ROOT用户就好了。 su 只能切换到管理员用户权限,不使用管理员的登陆脚本和搜索路径 su -&nbsp; 不但能切换到管理员权限而且使用管理员登陆脚本和搜索路径使用su -&nbsp; 环境变量也跟着来啦~ database 是ORACLE数据库系统软件,一般只要这个包就可以了。
client是database包的精减包,不包括数据库,只包括客户端访问需要用的相关软件包,主要用于安装在客户端机器上。
gateways是指透明网关用的,如果要从oracle访问其它数据库系统(sqlserver,sybase…)则需要这个包了
clusterware是安装ORACLE集群(rac)时用的
Companion CD: 包含了Oracle Http server, 和HTMLDB,
如果想开发基于HTML DB 的Web 应用程序,必须先安装数据库,
然后安装这张CD






















讯享网

 <DIV align=left>以下参考Oracle OTN()文档"Installation Guide for Linux x86"</DIV> 

讯享网

文件: Installation Guide for Linux x86.rar
大小: 958KB
下载: 下载
&nbsp;
1、查看物理内存大小,oracle建议内存>1G
#grep MemTotal /proc/meminfo
&nbsp;
2、查看swap大小,oracle建议swap为物理内存1.5倍(大于2G时swap分配等于物理内存)
#grep SwapTotal /proc/meminfo
&nbsp;
注:物理内存和swap大小也可以通过top命令查看
&nbsp;
3、#vi /etc/hosts,在第一行增加
192.168.1.15 OCM.localdomain OCM
&nbsp;
4、#groupadd oinstall
注:Oracle软件首次安装,将在/etc/下创建oraInst.loc文件,该文件记录了Oracle Inventory的组名和路径。
&nbsp;
5、#groupadd dba
&nbsp;
6、#useradd -g oinstall -G dba oracle
注:
(1)-g表示Primary group,必须为Oracle Inventory组,即oinstall;-G表示sencondary group,表示OSDBA组,即DBA。
(2)可以用#id oracle命令查看oracle用户是否已经创建。
(3)默认shell为bash,默认目录是/home/oracle
&nbsp;
7、#passwd oracle
&nbsp;
8、Linux内核参数调整
#vi /etc/sysctl.conf
添加如下行:
kernel.shmall =
kernel.shmmax = #物理内存一半
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =


























&nbsp;
(注:

  sem &nbsp;4个参数依次为SEMMSL(每个用户拥有信号量最大数);
  SEMMNS(系统信号量最大数);
  SEMOPM(每次semopm系统调用操作数);
  SEMMNI(系统辛苦量集数最大数)。
  Shmmax 最大共享内存1GB
  物理内存如果小的话可以设置成&nbsp;。
  Shmmni 最小共享内存&nbsp;4096KB。
  Shmall 所有内存大小。


























&nbsp;
&nbsp;
9、设定oracle用户的shell限制以提高性能。
a. 在/etc/security/limits.conf中增加如下几行:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536








b. 在/etc/pam.d/login中增加如下两行:
session required /lib/security/pam_limits.so
session required pam_limits.so


c. 在/etc/profile中增加如下:
if [ \(USER = "oracle" ]; then<BR>&nbsp; if [ \)SHELL = “/bin/ksh” ]; then
&nbsp;&nbsp; ulimit -p 16384
&nbsp;&nbsp; ulimit -n 65536
&nbsp; else
&nbsp;&nbsp; ulimit -u 16384 -n 65536
&nbsp; fi
fi














&nbsp;
10、创建Oracle Base目录/u01/app/oracle
# mkdir -p /u01/app/oracle
# chown -R oracle:oinstall /u01
# chmod -R 775 /u01





&nbsp;
11、在挂载点下创建相应子目录,更改属组以及权限
■ Database file directory:
# mkdir /u01/oradata
# chown oracle:oinstall /u01/oradata
# chmod 775 /u01/oradata
■ Recovery file directory (flash recovery area):
# mkdir /u01/flash_recovery_area
# chown oracle:oinstall /u01/flash_recovery_area
# chmod 775 /u01/flash_recovery_area




















&nbsp;
12、切换到Oracle用户
# su - oracle
\(&nbsp;echo \)SHELL //RHEL AS4 默认shell为bash
\(&nbsp;vi .bash_profile&nbsp; //Red Hat Linux,Bash Shell默认的用户启动文件为.bash_profile</DIV> <DIV>&nbsp;</DIV> <DIV>13、在.bash_profile添加如下行</DIV> <DIV>ORACLE_BASE=/u01/app/oracle<BR>ORACLE_SID=ocm<BR>export ORACLE_BASE ORACLE_SID</DIV> <DIV>umask 022</DIV> <DIV>注: umask表示反掩码,默认创建文件夹时权限为755(777-022),创建文件时权限为644(666-022)</DIV> <DIV>退出保存.bash_profile</DIV> <DIV>&nbsp;</DIV> <DIV>14、使当前环境变量生效</DIV> <DIV>\). http://blog.chinaunix.net/.bash_profile
注: 两个.之间有个空格;.bash_profile的文件权限是644,所以Oracle用户没有执行权限,不能直接使用http://blog.chinaunix.net/.bash_profile执行是环境变量生效。亦可退出oracle用户,在su - oracle使环境变量生效。
&nbsp;
15、用root用户禁用X window的接入控制,使所有客户端都能连接X window server
#&nbsp;xhost +
&nbsp;
16、使X window能在本地显示
\( export DISPLAY=127.0.0.1:0.0</DIV> <DIV>注:如果通过xmanager之类的远程连接服务器,把127.0.0.1改成当地IP即可。</DIV> <DIV>&nbsp;</DIV> <DIV>17、用Oracle用户FTP10201_database_linux32.zip到/tmp目录下。</DIV> <DIV>注:Oracle 10g for linux x86下载地址</DIV> <DIV><FONT color=#></FONT>&nbsp;</DIV> <DIV>18、解压</DIV> <DIV>\) unzip 10201_database_linux32.zip
&nbsp;
19、运行http://blog.chinaunix.net/runInstaller,因为准备手工创建数据库,所以不选“Create Starter Database”
<?xml:namespace prefix = v ns = “urn:schemas-microsoft-com:vml” /> &nbsp; /v:shapetype
/v:shapetype &nbsp;
20、 下图默认,单击Next

21、安装前提检查,检查成功后,单击Next /v:shapetype

22、安装收集完信息后,单击Next /v:shapetype

23、开始安装 /v:shapetype

24、安装过程需要用root用户执行两个脚本 /v:shapetype

25、另外打开个终端窗口,用root用户执行该两个脚本。 /v:shapetype

26、执行完毕后继续完成安装;点击如下图Exit完成Oracle软件安装 /v:shapetype

27、把环境变量ORACLE_HOME写入.bash_profile文件中 /v:shapetype /v:shapetype&nbsp;&nbsp;&nbsp;

&nbsp;&nbsp;&nbsp; #设置 ORACLE_HOME
&nbsp;&nbsp;&nbsp; ORACLE_BASE=/u01/app/oracle
&nbsp;&nbsp;&nbsp; ORACLE_HOME= \(ORACLE_BASE/oracle/product/10.2.0/db_1<BR>&nbsp;&nbsp;&nbsp; PATH=\)ORACLE_HOME/bin: \(PATH<BR>&nbsp;&nbsp;&nbsp; export ORACLE_BASE&nbsp; ORACLE_HOME PATH </DIV> <DIV>28、创建数据库</DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV> <DIV>&nbsp;&nbsp;&nbsp; #su - oracle</DIV> <DIV>&nbsp;&nbsp;&nbsp; [oracle@ocm bin]\) dbca


&nbsp;&nbsp;&nbsp; 弹出创建数据库的界面窗口。
&nbsp;&nbsp;&nbsp; 注意:如果 ORACLE_HOME设置不对,这会提示command not found
29、启动数据库
&nbsp;&nbsp;&nbsp; #su&nbsp;-&nbsp;oracle&nbsp;
&nbsp;&nbsp;&nbsp; [oracle@ocm bin] \( sqlplus&nbsp;/nolog&nbsp;<BR>&nbsp;&nbsp;&nbsp; SQL>conn&nbsp;/as&nbsp;sysdba&nbsp;<BR>&nbsp;&nbsp;&nbsp; SQL>startup&nbsp;<BR>&nbsp;&nbsp;&nbsp; 然后启动监听:&nbsp;<BR>&nbsp;&nbsp;&nbsp; 进入/u01/app/oracle/oracle/product/10.2.0/db_1/bin<BR>&nbsp;&nbsp;&nbsp; [oracle@ocm bin]\) lsnrctl&nbsp;start


30、关闭数据库
&nbsp;&nbsp;&nbsp; #su&nbsp;-&nbsp;oracle&nbsp;
&nbsp;&nbsp;&nbsp; [oracle@ocm bin] \( sqlplus&nbsp;/nolog&nbsp;<BR>&nbsp;&nbsp;&nbsp; SQL>conn&nbsp;/as&nbsp;sysdba&nbsp;<BR>&nbsp;&nbsp;&nbsp; SQL>shutdown</DIV> <DIV>&nbsp;&nbsp;&nbsp; 关闭监听程序</DIV> <DIV>&nbsp;&nbsp;&nbsp;&nbsp;[oracle@ocm bin]\) lsnrctl


&nbsp;&nbsp;&nbsp; LSNRCTL> stop
&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 妥了!
&nbsp;&nbsp;&nbsp;&nbsp;

kernel.shmall的单位是页面数,当前的x86体系上这个单位是4K ,oracle的默认安装参数是

kernel.shmall = &nbsp; 则一共是8G的共享内存总量

kernel.shmall:共享内存总量,以页为单位。

总的来说,这个参数和你具体硬件关系不太大,只是大于8G的时候调整到合适你的内存容量大小,小于8G就不用了






REDHAT AS4 kernel.sem设置参考

REDHAT AS4 kernel.sem设置参考
在安装oracle 之前通常需要设置kernel.sem这个参数,下面对些作简单介绍
sem其实是semaphores的缩写,查看当前设置
[oracle@ebsse oracle] \( cat /proc/sys/kernel/sem<BR>250 32000 100 128<BR>4个数据分别对应<BR>SEMMSL SEMMNS SEMOPM SEMMNI<BR>如当oracle DB初始化参数文件中PROCESSES参数设置较大时,需要调整SEMAPHORES设置<BR>SEMMSL应该设置为服务器中各个实例中最大的PROCESSES参数+10,例如,当最大的PROCESSES参数为5000时,SEMMSL应设置为5010。<BR>SEMMNS参数应设置为SEMMSL*SEMMNI,接上例SEMMSL为5010,SEMMNS参数应为(5010*128)=。<BR>SEMOPM参数应设置与SEMMSL参数相同,接上例此处应设置为5010<BR>更改当前SEMAPHORES参数设置:<BR>[oracle@ebsse oracle]\) su
Password:
[root@ebsse oracle]# echo “5010 5010 128” > /proc/sys/kernel/sem
[root@ebsse oracle]# cat /proc/sys/kernel/sem
5010 5010 128
如需启动时自动应用,可在/etc/sysctl.conf增加:
kernel.sem =5010 5010 128










































小讯
上一篇 2025-05-21 16:17
下一篇 2025-04-15 11:00

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/169872.html