- 浏览: 21961 次
- 性别:
- 来自: 上海
最新评论
-
零下几度寒:
帮助很大 谢谢!
Spring+hibernate的session问题 -
南京老油条:
如果你做rails开发,千万别用windows.
Rails Windows 下different prefix errors
文章列表
在测试多浏览器兼容时,发现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 = ...
1、序列化是干什么的?
简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。
2、什么情况下需要序列化
a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候;
b)当你想用套接字在网络上传送对象的时候;
c)当你想通过RMI传输对象的时候;
3、当对一个对象实现序列化时,究竟发生了什么?
在没有序列化前,每个保存在堆(Heap)中的对象都 ...
Web.xml 标签顺序
- 博客分类:
- JavaWeb
<!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中
...
- 2013-02-18 20:42
- 浏览 810
- 评论(0)
1、
#include <conio.h>
clrscr();
conio.h不是C标准库中的头文件,在C standard library,ISO C 和POSIX标准中均没有定义。故此法大多不适用
2、
#include <stdlib.h>
system("clear");
相当于在终端执行clear命令