- 博客(14)
- 资源 (5)
- 收藏
- 关注
转载 linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz一、目录创建在/home/wwwroot目录下新建一个sinozzz123的文件夹mkdir /home/wwwroot/sinozzz123二、目录复制1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sin
2012-09-27 23:17:37 239956 4
转载 Linux Shell编程基础
linux系统下给命令指定别名alias命令用法: 在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题。只要举一些例子就可以了: alias l='ls -l' ;用 l 代替 ls -l 命令(Xenix 下就有类似的 l 命令)
2012-09-27 18:11:40 2168
转载 Linux Shell编程入门
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell
2012-09-27 17:42:39 1076
转载 基础知识
我们经常能听到8位机、32位机的概念,8位机一次能读写8bits数据,32位机一次能读写32bits的数据,因此32位机要比8位机速度快很多。现在已经出现64位机了,并且已经进入到我们的日常生活中了。数字领域里的1K(千)并不是1000,而是1024,是210,1K=1024Bytes,1M=1024K,1G=1024M,现在硬盘已经到T时代了,1T=1024G。大B一般用来表示B
2012-09-27 15:36:54 1598
转载 C语言堆和链表
C语言堆和链表我们经常在题目中有要求,输入一个整数,然后以这个整数作为数组的元素个数,下面的程序代码是错误的。 int n,array[n]; scanf("%d",&n);在Turbo C中,不允许出现动态数组。那么如果必须需要这样时,就只能使用链表了。一、堆 堆是一种动态存储结构,实际上就是数据段中的自由存储
2012-09-27 15:12:22 1134
转载 linux 进程常用概念
当运行任何一个UNIX命令时,shell至少会建立一个进程来运行这个命令,所以可以把任何在UNIX系统中运行的程序叫做进程;但是进程并不是程序,进程是动态的,而程序是静态的,并且多个进程可以并发的调用同一个程序。 系统中每一个进程都包含一个task_struct数据结构,所有指向这些数据结构的指针组成一个进程向量数组,系统缺省的进程向量数据大小是512,表示系统中可同时容纳512个
2012-09-25 17:41:53 927
转载 vfork()与fork()区别
vfork()会产生一个新的子进程.但是vfork创建的子进程与父进程共享数据段,而且由vfork创建的 子进程将先于父进程运行.fork()的使用详见百度词条fork(). vfork()用法与fork()相似.但是也有区别,具体区别归结为以下3点: 1. fork():子进程拷贝父进程的数据段,代码段. vfork():子进程与父进程共享数据段.
2012-09-25 15:55:37 993
转载 深入理解linux互斥锁(mutex)
锁机制,可以说是linux整个系统的精髓所在,linux内核都是围绕着同步在运转。在多进程和多线程编程中,锁起着极其重要的作用。我这里说的是互斥锁,其实是泛指linux中所有的锁机制。我在这里不讲如果创建锁,关于锁的创建,网上代码很多,我在这里就不多说了。我要谈一谈一个让所有刚刚接触锁机制的程序员都很困惑的问题:如何使用以及锁机制在程序中是如何运作的。为什么要使用锁这个就比较简单,
2012-09-25 13:50:43 1610
原创 c中几个copy函数的使用细节
strcpy是拷贝字符串,以\0为标志结束(即一旦遇到数据值为0的内存地址拷贝过程即停止)strcpy的原型为char *strcpy(char *dest, const char *src)而memcpy是给定来源和目标后,拷贝指定大小n的内存数据,而不管拷贝的内容是什么(不仅限于字符)memcpy的原型为void *memcpy(void *dest, const void *src
2012-09-25 10:56:25 10476
转载 fprintf与fscanf语法应用
学过C语言的,对printf和scanf函数肯定不会陌生(如果不知道,那说明你就没学过C语言),这两个函数分别是格式化输出和格式化输入函数,按照指定的格式输入数据或者在屏幕上输出数据。 fprintf函数和fscanf函数和printf和scanf相比,就是多了个f前缀,这个f当然就是指的file,也就是文件了,后两者是操作的对象是终端设备,前者则是针对磁盘文件的操作,因此fprintf
2012-09-25 10:36:24 1431
原创 修改tomcat默认的编码方式
默认情况下,tomcat使用的的编码方式:iso8859-1修改tomcat下的conf/server.xml文件找到如下代码: 这段代码规定了Tomcat监听HTTP请求的端口号等信息。可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求。修改完成后:
2012-09-17 15:34:10 122371 7
原创 The web application [/jcs] registered the JDBC driver[oracle.jdbc.driver. OracleDriver] but failed
tomcat从6.0.24版本之后引入了内存泄漏侦测的功能,当发现系统有垃圾无法回收时,就会输出日志信息。网上有很多解决策略:比如切换低版本的tomcat,在tomcat配置文件中关闭内存泄露侦测的功能。我直接刚换了tomcat(新解压的),问题就解决了。至于原因还没找到哎。
2012-09-06 10:31:19 10047 2
转载 清除浏览器缓存
清除浏览器缓存,在调试js时,很有效果。 最简单就是右键单击IE图标-属性-Internet临时文件-删除文件或者可以在第三方浏览器(即非操作系统自带的浏览器)的工具选项中,通常都会有清除浏览记录这样的,然后你就可以选择清除IE临时文件,然后浏览器就会自动清除也有很多辅助软件,例如360安全卫士也带有清除垃圾的功能,你也可以利用这个功能清除系统垃圾还有个方法就是在开始-搜索中搜索tmp、te
2012-09-05 09:41:20 3028
JBPM工作流开发指南
2012-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人