`
文章列表

Java Zip

    博客分类:
  • Java
ZipOutputStream out=new ZipOutputStream(new FileOutputStream("E:/Download/Test.zip")); ZipEntry entry1 = new ZipEntry("Test1.txt"); out.putNextEntry(entry1); InputStream is1 = new FileInputStream("E:/Download/JavaZip/Test1.txt"); int le ...
1.cleartool chtype binary_delta_file *.* 2.cleartool chtype text_file_delta *.* 3.cleartool chtype compress_file *.*

PHP Apache安装配置

    博客分类:
  • PHP
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL PHPIniDir "C:/Program Files/PHP/" LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll" AddType application/x-httpd-php .php #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 配置完后启动Apache会报错,需要设置Path C:\Program Fi ...

Lucene 3.5学习

    博客分类:
  • Java
1.建立索引 File indexDir=new File("E:\\Index\\"); Analyzer luceneAnalyzer=new StandardAnalyzer(Version.LUCENE_35); IndexWriter indexWriter=null; try { IndexWriterConfig indexWriterConfig=new IndexWriterConfig(Version.LUCENE_35,luceneAnalyzer); in ...
单点登录的机制也一样,如下图所示,当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录(1);根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,应该返回给用户一个认证的凭据--ticket(2);用户再访问别的应用的时候(3,5)就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行效验,检查ticket的合法性(4,6)。如果通过效验,用户就可以在不用再次登录的情况下访问应用系统2和应用系统3了。
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 4.应尽量避免在 where 子句中使用 or 来连 ...
select * from v$process select * from v$session
use Win32::File; $name="Test.txt"; $attr=0; Win32::File::GetAttributes($name,$attr) or die "Can't get attributes for $name."; print "File attributes:$attr\n"; if($attr & READONLY) { print "$name is read only.\n"; } Win32::File::SetAttr ...

Perl文件属性

    博客分类:
  • Perl
ARCHIVE     存档文件 32        COMPRESSED  压缩文件 2048 DIRECTORY   目录文件 16 HIDDEN     隐藏文件 2 NORMAL      正常文件 128 OFFLINE     脱机文件 4096 READONLY    只读文件 1 SYSTEM      系统文件 4 TEMPORARY   临时文件 256
1.配置好maven-tomcat-plugin,右击项目,选择"Run As","Run Configurations". 2."Browse Workspace",选择项目,Base directory变成:${workspace_loc:/projectname}. 3.在Goals栏填写:tomcat:run.
    <pluginManagement>       <plugins>         <plugin>           <groupId>org.apache.tomcat.maven</groupId>           <artifactId>tomcat6-maven-plugin</artifactId>           <version>2.0-beta-1</version>         </plugin>         <plugin ...
getSession()和getHibernateTemplate都可以自动释放连接,但是在一个线程内getSession会get很多个session(就是开很多个会话、连接),很可能导致数据库连接超过上限。所以推荐使用getHibernateTemplate。

Java内置基本注解

    博客分类:
  • Java
1、@Deprecated:用该注解注释的程序元素,表明不鼓励程序员使用这样的元素,通常是它很危险或存在更好的选择。 2、@Override:表明当前的方法定义将覆盖超类中的方法。 3、@SuppressWarnings:表明关闭不当的编译器警告信息。 4、@Documented:表明某一类型的注释将通过javadoc和类似的默认工具进行文档化。 5、@Inherited:允许子类继承父类中的注解。 6、@Retention:表明需要在什么级别保存该注解信息。 7、@Target:表明该注解可以用于什么地方。 8、@Generated:该注解用于标记已生成的源代码,它 ...

Linux命令

1.查找java whereis java

Play Debug

    博客分类:
  • Play
1.进入项目目录 E:\PlayApp>cd TestApp 2.cmd,输入play debug,显示监听端口号 E:\PlayApp\TestApp>play debug Listening for transport dt_socket at address: 9999 3.输入run,启动项目 [TestApp] $ run --- (Running the application from SBT, auto-reloading is enabled) --- [info] play - Listening for HTTP on port 9 ...
Global site tag (gtag.js) - Google Analytics