`
傻傻的聪明鬼
  • 浏览: 21961 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
在测试多浏览器兼容时,发现chrome浏览器报Uncaught TypeError: object is not a function, 查找原因不得其所。 通过查看代码,发现在javascript中我定义了一个名称为onsubmit方法,后修改名称,发现chrome ok! 解决方案:   1.查询浏览器是否禁止脚本   2.查看javascript定义的对象名,是否与html中对象名称相同,尽量定义名称与之不同。 原文链接点这里。 补充 关于上面的第2点。举个例子,我在写代码的时候,html中有一部分是这样写的 <input type="button" ...
使用QrCode类库生成简单的二维码方式 <html> <head> <base href="<%=basePath%>"> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" co ...
使用Java POI 类库生成Excel文档, public class Excel { /** * * @Title: addMergeCellFile * @Description: TODO(生成多种表格) * @param tablexml * @param os * @param type */ public void addMergeCellFile(String tablexml,OutputStream os,int type){ try{ Document doc = ...

Java 序列化

    博客分类:
  • Java
1、序列化是干什么的?        简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 2、什么情况下需要序列化       a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;     b)当你想用套接字在网络上传送对象的时候;     c)当你想通过RMI传输对象的时候; 3、当对一个对象实现序列化时,究竟发生了什么?     在没有序列化前,每个保存在堆(Heap)中的对象都 ...

Web.xml 标签顺序

<!ELEMENT web-app (icon?, display-name?, description?, distributable?, context-param*, filter*, filter-mapping*, listener*, servlet*, servlet-mapping*, session-config?, mime-mapping*, welcome-file-list?, error-page*, taglib*, resource-env-ref*, resource-ref*, security-constraint*, login-config?, ...
一、使用jquery-qrcode生成二维码 先简单说一下jquery-qrcode,这个开源的三方库, qrcode.js 是实现二维码数据计算的核心类, jquery.qrcode.js 是把它用jquery方式封装起来的,用它来实现图形渲染,其实就是画图(支持canvas和table两种方式) text: "https://github.com/jeromeetienne/jquery-qrcode" //设置二维码内容 render : "canvas",//设置渲染方式 width : 256, // ...
格式定义: <context-param> <param-name>contextConfigLocation</param-name> <param-value>contextConfigLocationValue></param-value> </context-param> 作用:该元素用来声明应用范围(整个WEB项目)内的上下文初始化参数。 param-name 设定上下文的参数名称。必须是唯一名称 param-value 设定的参数名称的值 初始化过程: 1.在启动Web项目时, ...
hibernate.cfg.xml加上属性. <property name="connection.useUnicode">true</property> <property name="connection.characterEncoding">UTF-8</property> mysql 的驱动用3.0.15以上版本的, 加个Filter, 使用UTF-8字符集就可以了, 若使用Spring则写在spring中的sessionFactory里即可。 例如: <?xml version= ...
在spring框架和hibernate框架集成的时候,根据不同的需求,或者个人的习惯问题。会出现多种多样的数据访问层的代码。本篇文章拣出几个典型的问题,加以浅谈。 DAO层中的某个类如果没有继承自HibernateDaoSupport。而是使用SessionFact ...
#! /bin/bash printf "Enter new password:" // 关闭自动打印输入字符的功能 stty -echo // 读取密码 read pass < /dev/tty printf "\n" printf "Enter again:" read pass2 < /dev/tty // 打开自动打印输入字符的功能 stty echo
造成原因:Ruby 路径与 项目路径不同(盘符不同) 解决办法: 1、 bundle install --path .bundle 2、 Get "Junction.exe", in Windows Vista used to "mklink" Download http://technet.microsoft.com/en-us/Sysinternals/Bb896768.aspx Copy Junction.exe to C:\Windows\System32\ Create Simbolic Link Write into your conso ...
文章摘自http://ruby-china.org/topics/7523 execjs 现在已经能认到Windows自带的CScript了 所以windows下无需再装therubyracer和nodejs之类的JS Runtime 但是Win8下CScript 默认接受js编码是UTF-8, 而之前的CScript接受的是ASCII/GBK, 或者用//U参数后接受UTF-16,解决方法是 修改execjs gem 路径下 execjs\runtimes.rb JScript = ExternalRuntime.new( :name => "JScript& ...
按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示: class String { String ( const char* p ); // 用C风格的字符串p作为初始化值 //… } String s1 = “hello”; //OK 隐式转换,等价于String s1 = String(“hello”); 但是有的时候可能会不需要这种隐式转换,如下: class String {        String ( int n ); //本意是预先分配n个字节给字符串 String ( const char* p ); // 用 ...
1、   原型:extern int bcmp(const void *s1, const void *s2, int n);     用法:#include <string.h>     功能:比较字符串s1和s2的前n个字节是否相等     说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。 2、   原型:extern void bcopy(const void *src, void *dest, int n);     用法:#include <string.h>     功能:将字符串src的前n个字节复制到dest中   ...
1、 #include <conio.h> clrscr(); conio.h不是C标准库中的头文件,在C standard library,ISO C 和POSIX标准中均没有定义。故此法大多不适用 2、 #include <stdlib.h> system("clear"); 相当于在终端执行clear命令
Global site tag (gtag.js) - Google Analytics