`
kabike
  • 浏览: 609390 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
代码如下 .cen { margin: 0px auto; border: 1px red solid; } </style> </head> <body> <div class="cen">aaa</div> </body> 发现div并没有居中显示,原因是它的width没有设置,默认值为auto. 而CSS规范中说 If 'width' is set to 'auto', any other 'auto' values become '0' and 'width' f ...
捕获组 正则表达式中的括号相当于一个分组,比如下面这个正则表达式,就把字符串分成了"_"分割的三个分组, 然后可以利用$1引用第一个分组,$3引用第三个分组 Pattern p = Pattern.compile("([^_]+)_(\\d+)_([^_]+)"); String src1 = "孙燕姿_20091103_遇见.mp3"; Matcher m = p.matcher(src1); System.out.println(m.replaceAll("$1_$3")); // ...
这篇文章写得不错,mark一下 http://www.iyunlu.com/view/css-xhtml/55.html 其实出现这个问题,是因为CSS规范中,没有对float元素的下边界有规定,

2012小结

2012年无声无息的过去喽,总结一下 mysql的官方文档看了大部分,看完了《高性能mysql 第二版》,发现了两个好网站http://explainextended.com/category/mysql/和http://www.mysqlops.com/,对mysql的内部实现有了初步了解,然后发现过去好多数据结构,计算机组成原理这些课程里不理解的东西,突然有了豁然开朗的感觉. 上半年掌握了hibernate的基本使用,过去老觉得这个东西很高深,现在好像年纪大了,过去里面要死记硬背的东西,现在自然而然就明白了.比如多对多的inverse,left join fetch,criteria查询 ...
今天看到了一篇好文章,MySQL索引背后的数据结构及算法原理,特此记录下来. 长期以来,一直不知道二叉树,B-tree,B+tree的区别,这下终于豁然开朗.
记录下最近刚刚了解到了两种数据结构BloomFilter和trie trie: 有一天,有个同学问了个问题,假设有个敏感词列表["敏感词1","敏感词2","敏感词3","敏感词4"], 如何快速判断一组字符串的每个字符串是否包含了所有的敏感词. 这要是用双重for循环,contains那套方法,估计都能跑死.所以我当时想到了把敏感词列表预先做成自动机.然后循环一遍 字符串数组.不过怎么构造那个自动机呢,后来那同学提到了trie的概念.trie可以用来实现高速的字符串匹配.这是典型的空间换时间 具体可以看http: ...
想仿照新浪微博做一个上面的导航条(toolbar),就是鼠标移上去,就能显示面板那种. 就像这样 不想用js脚本搞来搞去,打算直接用hover伪类来着. 每个弹出的面板是absolute定位的,结果发现IE7下鼠标一从面板的文字(即"我的首页弹出层"这几个字)上面移开,面板马上消失的无影无踪.后来给面板加上了白色的背景色才正常了起来 background-color: white; 和这位老兄遇到的问题很有相似之处啊 http://hi.baidu.com/1b1b1/item/f10d301919e07709e75c366b 代码放这里备忘,反正是各种浏览器不兼容 ...
根据规范来看,float的元素应该脱离文档流才对. 原文说 In the float model, a box is first laid out according to the normal flow, then taken out of the flow and shifted to the left or right as far as possible. 看下面的代码 .div2 { width: 200px; height: 100px; float: left; border-style: solid; } .div3 { width: 400p ...
如下图,想找到存在于table2中的,并且存在于table1中的值. 那么在D2中输入 =MATCH(C2,$A$2:$A$10,0),就会返回C2的数据在$A$2:$A$10中的position 最后在D列中筛选不是#N/A的即可 match函数可在此查询 http://office.microsoft.com/en-us/excel-help/match-function-HP010062414.aspx
想仿照jquery的方法弄个$出来,写了以下js <script type="text/javascript"> window.onload = function() { g = document.getElementById; alert(document.getElementById('div1')); alert(g('div1')); } </script> 结果g('div1')这个在火狐下报错 NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaS ...
看如下代码 abstract class F { private String foo = "foo in F"; public abstract String getStupidName(); public void bar() { System.out.println(this.getStupidName()); } } class S1 extends F { private String foo = "foo in S1"; @Override public String getStupid ...
如图所示, 现在想把科目提取公因式 因为这里科目都是两个字,所以在C1中输入=LEFT(B1,2). 然后用SUBSTITUTE函数做替换,将科目替换为空,在D1中输入=SUBSTITUTE(B1,C1,"") 这时效果如下图, 发现如果直接拷贝区域的内容,实际是拷贝的公式,如果想要实际的值,在粘贴时要选择"选择性粘贴",选择"数值"即可 我发现Excel里的replace函数居然和java里的一点也不一样,要用SUBSTITUTE
内容如图所示, 现在想把下面那个表里的卡号按照学号填充到上面那个表的后面,这种情况用到vlookup 在C2里面输入=VLOOKUP(A2,A12:B31,2,FALSE) 最后那个FALSE参数的作用在官方文档上解释如下 Range_lookup    A logical value that specifies whether you want VLOOKUP to find an exact match or an approximate match:     If TRUE or omitted, an exact or approximate match is returne ...
不想用root用户备份mysql数据库,于是创建了专门用来备份数据库的用户,并赋予相应的权限。 grant select,lock tables on databasename.* to 'readonly'@'%' identified by '48bnw0vj'
本来公司使用的是一台D-link R605路由器,后来买了专门的dell服务器用来做网关服务器,但是就没有无线用了。后来发现可以把这台路由器转到接入点模式来用,这样这台路由器就成了无线交换机来用。 只需开启路由器的接入点模式即可。然后把路由器的wan口设置为DHCP,接到新网关服务器的交换机上,就可以无线,有线互联了。 并且我发现了个奇怪的现象,这个AP的安全模式为“启用WEB无线安全(基本)”时,用苹果机的airport连接总是掉线,连接不稳定,后来改成了“启用WPA/WPA2无线安全(增强)”时,反而好用多了。
Global site tag (gtag.js) - Google Analytics