`
文章列表
今天做项目,,在SQL审查的时候,有点感慨。贴:         insert into book_readstat_day(bid,read_date,read_count,created,updated,book_display_id,book_g_display_id,ttype)         values (#bid#, #readDate#, #readCount#,now(),now(),(select display_id from book_book where id=#bid#),(select fid from book_display where id=(selec ...
IntelliJ IDEA 性能调整 IDEA 6.0已经发布,好多人抱怨反应速度慢,内存消耗大。IDEA 6.0增加了不少新特性,程序也更大,内存占用肯定也会提高。在这篇文章我们想探讨一下这方面的问题,通过相关的设置,让你的IDEA快起来,更稳定。  IntelliJ IDEA是Java程序,所以性能调整因从JVM和程序两方面考虑。对于JVM的调整,可能个人看法都不一样,这样我们给出一个推荐方案,然后给你做一说明,你也可以在此基础上做更个性的修改。下面的截图是根据“IDEA VM Options”插件做的,该插件可以修改idea.exe.vmoptions文件内容,即使升级版本也不用担心。  ...
Struts2  web.xml配置可以两种     <filter>         <filter-name>struts2</filter-name>         <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>     </filter>      <filter-mappi ...
Jakarta的httpclient3.1是最新版本,项目中需要用程序模拟浏览器的GET和POST动作。在使用过程中遇到不少问题。 1. 带附件的POST提交     最开始都是使用MultipartPostMethod这个类,现在已经废弃这个类了。API说明:Deprecated. Use MultipartRequestEntity in conjunction with PostMethod instead.   使用PostMethod可以实现的功能,就没有必要再弄一个MultipartPostMethod了。下面是一段最简单的示例: PostMethod post = new P ...
1.Squid是什么?   Squid是一种用来缓冲Internet数据 的软件 。它是这样实现其功能 的,接受来自人 们需要下载 的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想 下载一web页面,他请求Squid为他取得这个页面。Squid随之连接到远程服务器 (比如 :http://squid.nlanr.net/)并向这个页面发出请求。然后,Squid显式地聚集数据 到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,Squid可以简单地 从磁盘中读到它,那样数据迅即就会传输到客户机上。当前的Squid可 ...
sudo !! 以 root 帐户执行上一条命令。 python -m SimpleHTTPServer 利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。 :w !sudo tee % 在 Vim 中无需权限保存编辑的文件。 cd - 更改到上一次访问的目录。 ^foo^bar 将上一条命令中的 foo 替换为 bar,并执行。 cp filename{,.bak} 快速备份或复制文件。 mtr google ...
一、基本概念 任务(job):需要被调度以指定的时间间隔运行的任务单元。 触发器(trigger):引发任务运行的条件。 调度计划(schedule):一个任务和用来管理这个任务的一组触发器的集合。 通常一个任务在他的调度计划中只有一个触发器,所以触发器和调度计划这两个概念通常可以互换。 二、spring的两种任务调度方法 1. JDK Timer JVM1.3版本后提供的任务调度能力,不需要依赖spring以外的产品。 优点:被包含在java中,不需要外部依赖库,当受限于程序大小或公司政策时可以使用。 不足:在定义一个调度计划时只能够提供有限的灵 ...
Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本 Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示 Ctrl+Alt+Space 类名或接口名提示 Ctrl+P 方法参数提示 Ctrl+Shift+Alt+N 查找类中的方法或变量 Alt+Shift+C 对比最近修改的代码   Sh ...
 1) 什么是JSONP?JSONP是一个非官方的协议,它允许在服务器端集成Script tags返回至客户端,通过javascript callback的形式实现跨域访问(这仅仅是JSONP简单的实现形式)。 2) 如何使用JSONP?    1. 在客户端调用提供JSONP支持的URL Service,获取JSONP格式数据。        比如客户想访问http://www.myserver.com/myService.aspx?jsonp=callbackFunction        假设客户期望返回JSON数据:[“customername1","custome ...
1.Spring是分层的java se/ee应用一站式的轻量级开源框架,以Ioc(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。 2.JCP(Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是 ...
以下的文章主要讲述的是MySQL常用命令行的操作,即MySQL命令行的常用命令介绍,MySQL命令行的常用命令在实际中的应用比例还是占为多数的,如果你对这一技术,心存好奇的话,以下的文章将会揭开它的神秘面纱。 第一招、MySQL ...
一、安装篇   jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文件名,大小,类型,扩展名,文件数据等),方便存取。 3、能对上传的文件在大小、类型等方面做出限制。如此可以滤掉不符合要求的文件。 4、下载灵活。仅写两行代码,就能把Web服务器变成文件服务器。不管文件在 ...
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下 ...
Java用OCI驱连Oracle数据库的实现方法   Java程序连接oracle数据库时,用oci驱动要比用thin驱动性能好些。主要的区别是使用thin驱动时,不需要安装oracle的客户端,而使用oci时则要安装oracle的客户端。   Java程序连接oracle数据库时,用oci驱动要比用thin驱动性能好些。主要的区别是使用thin驱动时,不需要安装oracle的客户端,而使用oci时则要安装oracle的客户端。   从使用thin驱动切换到oci驱动在配置来说很简单,只需把连接字符串java:oracle:thin:@hostip:1521:实例名换为java:or ...
文章分类:Java编程 有时候关闭软件后,后台进程死掉,导致端口被占用。下面以JBoss端口8083被占用为例,列出详细解决过程。 解决方法: 1.查找被占用的端口 Python代码    netstat -tln netstat -tln | grep 8083  netstat -tln 查看端口使用情况,而netstat -tln | grep 8083 则是只查看端口8083的使用情况   2.查看端口属于哪个程序?端口被哪个进程占用 Python代码 lsof -i :8083   3.杀掉占用端口的进程   ...
Global site tag (gtag.js) - Google Analytics