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

Java中File类的相对路径与绝对路径的问题

之前一直是在用File中的绝对路径来创建这个File类对象,但是在今天用File类中用相对路径创建时却发现了一个问题,不知道这个相对路径是相对谁面言的。我的程序是这样的:packagecom.csmz.niit;importjava.io.*;publicclassFileDemo{publicstaticvoidmain(String[]args)throwsIOException{try{Filefile=newFile("test.txt");Sys

系统 2019-08-12 09:30:20 2640

Oracle

Oracle数据库中char(),varchar2(),nvarchar2(

Oracle数据库中char(),varchar2(),nvarchar2()三种数据类型的区别1.char()类型:(1)如果在数据库中定义的长度为10位,而我实际入力的数据长度不足10位,系统会在入力数据的后面用空字符串补足10位。(2)一个全角认作2位长度。2.varchar2()类型:(1)不足数据库规定长度,不会补足长度。(2)一个全角认作2位长度。3.nvarchar2()类型:(1)不足数据库规定长度,不会补足长度。(2)一个全角认作1位长度

系统 2019-08-12 01:55:05 2640

Linux

LINUX的端口和服务

一、端口和服务的关系端口号与相应服务的对应关系存放在/etc/services文件中,这个文件中可以找到大部分端口。使用netstat命令显示的服务名称也是从这个文件中找的。有人说将这个文件中的相应端口号注释掉,就可以禁用该端口。我试了却不起作用,这种方法应该是没有用的,是误传!将相应端口号注释掉,唯一的作用就是使用netsat命令时,将不显示服务名(比如ftp)而是显示端口号(比如21)。原理也很简单:netstat无法在/etc/services文件中

系统 2019-08-12 01:33:04 2640

编程技术

四、CXF WebService中传递复杂类型对象

前面介绍的都是传递简单的字符串,现在开始介绍传递复杂类型的对象。如JavaBean、Array、List、Map等。1、首先看看服务器端的代码所需要的JavaBean对象packagecom.hoo.entity;importjava.io.Serializable;/***function:UserEntity*@authorhoojo*@createDateDec16,201010:20:02PM*@fileUser.java*@pack

系统 2019-08-12 01:32:12 2640

Python

python内存监控工具memory_profiler和guppy的用法详解

python2.7在内存管理上相比python3还是有些坑的,其释放后的内存仍然保留在python的内存池中,不被系统所用。python循环引用的变量不会被回收,这会导致程序越运行,占用的内存越大。我在跑py-faster-rcnn的demo时,基本上跑2000张图像,16g内存就要爆了。于是尝试用python的内存监控工具来调试程序,找到不能膨胀的变量,然后del之,再手动回收内存gc.collec()下面是我用的两个内存监视工具,一个是按每行代码查看内

系统 2019-09-27 17:54:53 2639

Python

编写Python CGI脚本的教程

你是否想使用Python语言创建一个网页,或者处理用户从web表单输入的数据?这些任务可以通过PythonCGI(公用网关接口)脚本以及一个Apacheweb服务器实现。当用户请求一个指定URL或者和网页交互(比如点击""提交"按钮)的时候,CGI脚本就会被web服务器启用。CGI脚本调用执行完毕后,它的输出结果就会被web服务器用来创建显示给用户的网页。配置Apacheweb服务器,让其能运行CGI脚本在这个教程里,我们假设Apacheweb服务器已经安

系统 2019-09-27 17:37:40 2639

Oracle

hibernate3连接oracle11g数据库遇到的问题

上周末闲来无事买了个4G的内存条装上后内存为6G了,为了不浪费我装了个64位的操作系统,同时也装了个64位的oracle11g(这个64位系统真叫人蛋疼,装很多软件都出现了问,好在都解决了)。今天闲来无事我便将之前的项目用的mysql数据库移植到oracle上谁知碰到许多问题,查了许久,最后一网友帮我解决了,主要的是oracle.jdbc.OracleDriver

系统 2019-08-29 23:24:21 2639

Jquery

jQuery hash 插件

URL中的hash,也就是网址井号后面的部分,其实是一块宝地,它能创建浏览历史,也能存储一些简单数据。从Twitter开始Hash被用来定义Ajax内容,虽然如今已被HTML5的pushState所替代。这里介绍jQueryHash插件,可以帮助你完成简单数据的存储。Hash存储数据有什么用首先传统URL传递数据的弊端是,对搜索引擎不友好,搜索引擎会认为/example和/example?key=val是不同的网址,然而hash则不同,搜索引擎认为/exa

系统 2019-08-29 22:22:26 2639

SqlServer

[ASP.NET]配置使用SQL Server保存会话状态

原文:[ASP.NET]配置使用SQLServer保存会话状态会话状态是ASP.NET应用程序状态的其中一种,这种状态的特点是以用户为单位,每个会话对应一个用户,也就是说在该用户的整个访问过程,会话状态保存的数据都会持续保存于服务器的介质中,直到会话超时(即用户超过指定时间没有存取会话数据)。在服务器端保存会话状态的方式有几种,分别为:1)InProc——这种方式会话状态保存在ASP.NET运行进程内,具体位置就是ASP.NET的Cache(高速缓存)内。

系统 2019-08-12 01:54:33 2639

数据库相关

整理了一些t-sql技巧

把长日期转换为短日期Convert(char(10),getdate(),120)MS-SQL数据库开发常用汇总1.按姓氏笔画排序:Select*FromTableNameOrderByCustomerNameCollateChinese_PRC_Stroke_ci_as2.数据库加密:selectencrypt('原始密码')selectpwdencrypt('原始密码')selectpwdcompare('原始密码','加密后密码')=1--相同;否则

系统 2019-08-12 01:51:37 2639