`
文章列表

序列化

序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程。 如果你想把一个对象从一端通过网络传输到另一端,就需要序列化。 没有说一定是什么时候采用序列化的,可能是想把对象通过网络传给别的进程,也可能是你想把这个对象保存在本地 ObjectInputStream/ObjectOutputStream就是序列化用的。

static

静态代码块,这里面的代码只会执行一次。jvm加载这个类的时候执行
正确:<c:if test="${status.first}"> 错误:<c:if test="${status.first} "> 注意大括号后面不要空格

ajax前后传参问题

    博客分类:
  • ajax
如何选取多个复选框的id, 并传值到页面,进行操作 注:取值为一组复选框,所以不能用document.getElementById() /*    *选择多条数据,如何获取id    *    *获取所有选中id    *选择多个数据时,获取所选择的所有id,并将id返回    *将id全部拿到,并用 ","拼起来,使用的时候,用split()方法劈开,放到数组中或集合中遍历使用    */  ->      function getAllids(){         //得到chekbox对象         var checkbox = doc ...

log4j配置

Logger - 日志写出器 ,供程序员输出日志信息 Appender - 日志目的地 ,把格式化好的日志信息输出到指定的地方去 Layout - 日志格式化器 ,用来把程序员的 logging request 格式化成字符串 Log4j 基本使用方法    Log4j 由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式 。日志信息的优先级从高到低有 ERROR 、 WARN 、 INFO 、 DEBUG ,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。     1 ...

Get Post乱码

get乱码 方法1(麻烦): new String(name.getBytes("iso8859-1"),"utf-8"); 方法2: 在server.xml中增加URIEncoding="UTF-8" <Connector port="80" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" UR ...

tomcat问题

Server Tomcat v7.0 Server at localhost failed to start.     先把项目全部remove移除掉,然后Clean服务器

随笔记

    博客分类:
  • JSP
1、将JSP页面放在WEB—INF路径下,可以更好的保证JSP页面的安装。因为大多数Web容器不允许直接访问WEB-INF路径下的资源。因此,这些JSP页面不能通过超级链接直接访问,而必须经过使用Struts(或者Servlet)来转发访问

匿名函数

    博客分类:
  • JS
(function(){ function a(){    alert("a"); } })(); 常见格式:(function() { /* code */ })(); 解释:包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数。 作用:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装内,那么外部就不能访问,除非你允许(变量前加上window,这样该函数或变量就成为全局)。各JavaScript库的代码也基本是这种组织形式。 总结一下,执行函数的作用主要为 匿名 和 自动 ...

JSON

    博客分类:
  • JSON
注意:在JSON中,键应当放在双引号中而不是单引号;键之间用冒号分开;每个键用逗号分开,最后一个键值后面不需要逗号 1、JSON.stringify()会将JavaScript对象转换成JSON格式的字符串,从而使你可以从浏览器中将JavaScript对象发送给其他应用程序 2、JSON.parse()能处理包含JSON数据的字符串,它会将JSON数据转换为浏览器可以使用的JavaScript对象 值得注意的是:在使用JSONP时,并不是要使用JSON对象的parse()或stringify()方法,因为数据 是以脚本文件(而非字符串)的形式返回的,自然会被视为对象
servlet不会自动生成web.xml下的配置,在servlet中会生成,因为使用了3.0的版本而且tomcat是7.0以上的 。所以目前知道的是,建项目时选低版本的
Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:     * compile,缺省值,适用于所有阶段,会随着项目一起发布。     * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。     * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。     * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。     * system,类似pro ...

git远程仓库 push

    博客分类:
  • Git
git config --global user.name "名字" git config --global user.email "邮箱" cd  到要部署的项目目录  cd/f/eclipse/demo git init git add . (touch .gitignore) (vim .gitignore) (i   输入) (#   注释) (.settings) (Esc+ZZ退出vim) (git commit -m "message") (git rm -r build )  git commit -m " ...

git命令合集

    博客分类:
Git 全局配置 git config --global user.name crperlin  #git的用户名 git config --global user.email crper@outlook.com  #git的登录账号 git config --global core.editor vim  #设置默认编辑器 git config --global merge.tool vimdiff #设置默认的对比文件差异工具 git config ...
ar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar Axis运行所需要的组件包 saaj.jar 创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jar Axis运行所需要的组件包 activation.jar JAF框架的jar包 annotations-api.jar 使用注解所需jar ant.jar 用于自动化调用程序完成项目的编译,打包 ...
Global site tag (gtag.js) - Google Analytics