`
文章列表
有时候登录服务器,不知道linux的distribution,需要查询。 几种查看linux版本信息的方法: uname -a cat /proc/version cat /etc/issue lsb_release -a 1,登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:(Linux Standards Base) sunxt@linux-ubai:/home/public> lsb_release -a LSB Version: n/a Distributor ID: SUSE LINUX Description: ...
由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等。对于服务器来说时间不准,会有很多麻烦。例如,支付的时候,无法下单,游戏无法登录等。自己用的PC就无所谓了,手动改一下就行了。 一,用ntpdate从时间服务器更新时间 如果你的linux系统根本没有ntpdate这个命令 yum install ntp   安装完了之后,你不要做什么配置,也不需要,直接测试一下 [root@localhost ~]# ntpdate time.nist.gov   22 Oct 21:11:43 ntpdate[5014]: adjust time server 207. ...
基本上所有Linux 发行版在启动系统时都是根据/etc/fstab文件的配置来挂载分区的。在/etc/fstab中,根据不同格式的分区,其挂载参数也不同,参数不同其结果不同,包括用户的读写权限,下面一一说来。 1、对于fat32格式分区,向/etc/fstab中加入下面的内容: /dev/sdaX /media/Y vfat user,rw,utf8,umask=000 0 0 说明:/dev/sdaX可以以管理员身份通过命令fdisk -l得知,只要找你需要挂载的那个分区即可。/media/Y这是一个文件夹,应该提前建立好。”user,rw”是说用户可进行读写操作。utf8这 ...
当一个人开始学习Java或者其他编程语言的时候,会接触到堆和栈,由于一开始没有明确清晰的说明解释,很多人会产生很多疑问,什么是堆,什么是栈,堆和栈有什么区别?更糟糕的是,Java中存在栈这样一个后进先出(Last In First Out)的顺序的数据结构,这就是java.util.Stack。这种情况下,不免让很多人更加费解前面的问题。事实上,堆和栈都是内存中的一部分,有着不同的作用,而且一个程序需要在这片区域上分配内存。众所周知,所有的Java程序都运行在JVM虚拟机内部,我们这里介绍的自然是JVM(虚拟)内存中的堆和栈。 区别 java中堆和栈的区别自然是面试中的常见问题,下面几点就 ...
在Oracle中,lob类型主要是指:CLOB和BLOB,这两个类型都是用来存储大量数据而设计的。   Blob:是指二进制大对象也就是英文Binary Large Object的所写,是用来存储大量二进制数据。   Clob:是指大字符对象也就是英文Character Large Object的所写,用来存储大量文本数据。   一:操作CLOB  
从 Java 7 build 105 版本开始,Java 7 的编译器和运行环境支持新的 try-with-resources 语句,称为 ARM 块(Automatic Resource Management) ,自动资源管理。 新的语句支持包括流以及任何可关闭的资源,例如,一般我们会编写如下代码来释放资源: private static void customBufferStreamCopy(File source, File target) { InputStream fis = null; OutputStream fos = null; try { ...
最近在使用JDBC来访问数据,处理LOB字段的时候出现了问题,Google了一下,发现下面写得比较好的文章,非常值得借鉴,文章出处: https://blog.jooq.org/2015/04/27/lets-review-how-to-insert-clob-or-blob-via-jdbc/   LOBs are a PITA in all databases, as well as in JDBC. Handling them correctly takes a couple of lines of code, and you can be sure that you’ll get ...
最近一直想学习git于是网上找了很多资料,发现这篇文章写的很给力,记录一下:地址如下   git学习文章   还有下面的这篇文章,图文显示,很清晰   git学习 http://backlogtool.com/git-guide/cn/intro/intro1_1.html
windows下使用TortoiseGit代替Git命令行操作   大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN;那么git也有小乌龟版本,即TortoiseGit。     1、安装TortoiseGit   安装使用TortoiseGit的前提,是windows下msysGit环境都安装并设置好,并且已经生成了私钥和公钥,即可开始配合TortoiseGit使用。   安装没什么要求,根据自己的系统,32bit或者64bit对应选择安装即可。     2、配置TortoiseGit与msysGit关联
这是我第一次应用git,以下仅供git的初学者参考。     github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。 ...
如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。 GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。 那好,这就开始吧… 1.GIT是分布式的,SVN不是:
1.for循环 会自动open和close游标,自动定义了一个记录类型及声明该类型的变量,并自动fetch数据到这个变量中。 我们需要注意Emp_record这个变量无需声明,无需指定数据类型,具体的结构是由游标决定的。这个变量的作用域仅仅是在循环体内。 SET SERVEROUTPUT ON  DECLARE     CURSOR emp_cursor IS SELECT empno, ename FROM emp;   BEGIN 
Oracle使用正则表达式离不开这4个函数: 1。regexp_like 2。regexp_substr 3。regexp_instr 4。regexp_replace 看函数名称大概就能猜到有什么用了。   regexp_like 只能用于条件表达式,和 like 类似,但是使用的正则表达式进行匹配,语法很简单:
从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下,输入: Python代码   mvn dependency:copy-dependencies    会导出到targed/dependency 下面   可以在工程创建lib文件夹,输入以下命令: Python代码  
  java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版本 java.vm.specificati
Global site tag (gtag.js) - Google Analytics