- 浏览: 1461799 次
- 性别:
- 来自: 上海
最新评论
-
luhouxiang:
写的很不错,学习了
Extjs 模块化动态加载js实践 -
kingkongtown:
如果想改成淘宝后台那样,可以在编辑器批量上传图片呢?
kissy editor 阶段体会 -
317966578:
兄弟我最近也在整jquery和caja 开放一些接口。在git ...
caja 原理 : 前端 -
liuweihug:
Javascript引擎单线程机制及setTimeout执行原 ...
setTimeout ,xhr,event 线程问题 -
辽主临轩:
怎么能让浏览器不进入 文档模式的quirks模式,进入标准的
浏览器模式与文本模式
文章列表
CSS样式选择器分为4个等级,a、b、c、d,可以以这四种等级为依据确定CSS选择器的优先级。
1.如果样式是行内样式(通过Style=””定义),那么a=1
2.b为ID选择器的总数
3.c为Class类选择器的数量。
4.d为类型选择器的数量
5.属性选择器,伪类选择器和class类选择器优先级一样,伪元素选择器和类型选择器一样
6.!important 权重最高,比 inline style 还要高
例如:
选择器
特殊性
(a,b,c,d)
...
- 2008-10-17 00:30
- 浏览 6300
- 评论(1)
我们在使用css控制页面表现时,经常会出现这样的情况,定义混乱,明明指定了元素样式,样式却应用不上,很多时候,这些是因为对css选择器的片面理解造成的,本文将系统的描述css选择器的组成及使用规则,同时,也是对Lan天才同学CSS选 ...
- 2008-10-17 00:19
- 浏览 1696
- 评论(0)
选择器(selector)是CSS中很重要的概念,所有HTML语言中的标记都是通过不同的CSS选择器进行控制的。用户只需要通过选择器对不同的HTML标签进行控制,并赋予各种样式声明,即可实现各种效果。
1、标记选择器
<style>
h1{ ...
算法方面 有名的主要素问题:
找到一个数组中 出现 次数 超过一半数组大小的数
三种解法:
import java.util.Arrays;
import java.util.ArrayList;
/**
* Author: yiminghe
* Date: 2008-10-15
* Time: 19:33:34
* Any problem ,contact yiminghe@fudan.edu.cn.
*/
//找到一个数,它在数组中出现次数大于数组的大小一半
public class Majority {
p ...
Since 1994, the web development community has beaten graceful degradation
’s drum. A carry-over from the engineering world, the concept was, at its core, about giving the latest and greatest browsers the full-course meal experience while tossing a few scraps to the sad folk unfortunate enough to be ...
- 2008-10-15 01:43
- 浏览 1377
- 评论(0)
二分法很简单吧 ,但要想 一次写对 也不容易吧 ,更何况他的一些扩展应用呢 ,我这里扩展了四种,基础知识 还是牢靠的好
/**
* Author: yiminghe
* Date: 2008-10-13
* Time: 23:50:48
* Any problem ,contact yiminghe@fudan.edu.cn.
*/
public clas ...
给定 n 个实数 ,找出这n个数在实轴上相邻两个数 的 最大差值
如输入 2.3, 3.1, 7.5, 1.5, 6.3
(注意 无序哦)
最大差值:6.3-3.1=3.2
赫赫 ,不要先想排序 !
提示:
利用 鸽笼原理 :5个数,设 6个相同大小的桶在实轴上覆盖5个数 , 则必有一桶里没有数字 ,则知道最大差值了吧 ,嘿嘿,线性算法!
代码:
/**
* Author: yiminghe
* Date: 2008-10-7
* Time: 23:14:27
* Any problem ,contact y ...
引入css
#form-file_div
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}
#form-file2_div
{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}
创建 formpnel
if (Ext.isIE) {
fileConfig = {
...
- 2008-10-07 03:15
- 浏览 3850
- 评论(0)
关于编码解码问题的看法与解释
首先注意:
规范规定网络中传输都是二进制编码的,这里所说的编码只是将字符编码为二进制传输到服务器,具体解析仍要依靠服务器,可能不同的二进制流最终会解析出相同的字符 (经过字符解码与 url 解码).
form 讨论:
form post:
当使用 form post 时,浏览器负责将 form 元素按照页面的编码(中文或特殊字符)转换成 %xx%xx%xx 的形式,传给 server,jsp 按照自己服务器的设置(filter setcharacterencoding 或 ( 采用浏览器传过来的charset , ie不会传charset ) ...
出现问题了,当 Grid div 放在 table 布局下的话
文档的docType采用html默认的doctype(不声明即可),如果采用xhtml或html4 strict则Ext会出现很多问题。
ie6 我碰到了!!!(IE7.0 firefox 没问题)
表头没了,见下图:
简化的 Ext 原型链的类设计
function A() {
alert('a');
}
function B() {
B.superclass.constructor.call(this);
}
function temp() {
}
temp.prototype = A.prototype;
//防止A 的实例属性也搞到 B 里去 ,没有意思,我们只需要 A 的 prototype 里的公共属性
//不能使用 B.prototype=A.prototype 这样的话修改 B.prototype 则 A.prototype 也变了,以及 ...
girdpanel 时如果指定了 loadmask 那么在 load 数据时会自动出现一个层遮盖,很酷,但看 gridpanel 的源码 ,丝毫找不到关于 loadmask 运动的一丝痕迹 ,而仅仅只有一段
this.loadMask = new Ext.LoadMask(this.bwrap,
Ext.apply({store:store}, this.initialConfig.loadMask));
bwrap 在父类 panel 中定义 ,正是遮盖层所在的位置
Class Ext.LoadMask
A simple ...
Ext 端用
//Encodes an Object, Array or other value
Ext.util.JSON.encode
(Mixed o) : String
//Decodes (parses) a JSON string to an object. If the JSON is invalid, this
//function throws a SyntaxError.
Ext.util.JSON.decode
(String json) : Object
Java 端用
//json-lib
//params 例 ...
- 2008-09-23 00:46
- 浏览 1987
- 评论(0)
//(代码系转载:)
Ext.namespace("Ext.ux.data");
/**
* @class Ext.ux.data.DWRProxy
* @extends Ext.data.DataProxy
* @author loeppky
* An implementation of Ext.data.DataProxy that uses DWR to make a remote call.
* @constructor
* @param {Object} config A configuration object.
*/
Ext ...
一 问题:
编码问题是
JAVA 初学者在 web 开发过程中经常会遇到的问题,网上也有大量相关的文章介绍,但其中很多文章并没有对 URL 中使用了中文等非 ASCII 的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在 URL 中使用了中文等非 ASCII 的字符造成乱码的根源。
1 在URL中中文字符通常出现在以下两个地方:
(1) Query String 中的参数值,比如 http://search.china.alibaba.com/search/offer_search.htm?keywords=中 ...