`
文章列表
背景:   大家都知道,只要一个应用有外部地址, 就会有人来访问,各种你都不知道的什么途径来访问你的应用   如果你的应用,只是小规模测试使用的,不想让外部顾客访问,但是又要对外公布外部广域网链接,那么就得加把锁(密码)   (比如 staging环境 ,这个大家都知道 通过nginx 加上 basic http security)   但是如果测试 环境 (没有nginx 做load balance)该如何配置呢? 如果这个测试环境代码是使用hudson 集成的该怎么做呢?   就有一个顾客在这上面 下了一个订单,  即使你头部有明显的 测试环境的提示, 没用     ...
转自 :http://rpsh.net/archives/font-licensing-for-the-web/ 网站能使用微软雅黑字体吗?是否会构成侵权?微软雅黑有版本吗?    最近做网站,听说雅黑有版权不能用,但是使用了黑体 网站又贼丑无比,惨不忍睹 资深架构师搜了个这个文章, 分享给大家   结论:   在 CSS 中使用 body{ font-family: ‘microsoft yahei’ } 是在合法的使用范围内,
新版本 见  http://feitianbenyue.iteye.com/blog/2207061      ---------------------------------------------------------------------------------------------------   原作者 :leleroyn 地址:   http://www.cnblogs.com/leleroyn/archive/2010/07/08/1773388.htm#2634139     我借鉴了他的代码,  扩展了新的特性:   1.支持文件夹路径带空 ...
参考js 版本: http://lf008.iteye.com/blog/628800   曾写了个精短的 验证码刷新 jquery版本    $j(".securityImage").live("click",function(){ var src=$j(this).attr("src"); $j(this).attr("src",src); });  看上去很满意,浓缩就是精华   谁知,测试兼容性出来,“IE7 ,IE8 ,FireFox下,验证码不刷新”   一 ...
   原先的 #if($mobile) 这种写法是不准确的 ,请换成 "$!{ mobile}"!="" 说明 :    #if($mobile)   这种写法 只能 对null 起作用   也就是说  #if($mobile)    or receiver_mobile =:mobile   #end   如果 mobile 参数 是 nul ...
    故事:   eclipse 搜索出内容,  双击在编辑器(editor) 里面查看, 当点击下一个匹配的时候 ,不打开新的编辑器,而是覆盖打开的编辑器,很烦人     解决方案: 这个是eclipse 默认行为    可以取消    Preferences > General > Search > Reuse editors to show matches.   这样,点击搜索匹配时,就会打开新的editor编辑器界面了        小技巧,解决烦人问题   --by 百度 eclipse团, 欢迎加入 http:// ...
今天优化live800 做延迟加载   前工程师 是这样写的        <script language="javascript" src="http://chat32.live800.com/live800/chatClient/staticButton.js?jid=111111111&companyID=111111111&configID=11111111&codeType=custom&info=<%=java.net.URLEncoder.encode("userId="+ ...
鑫哥有很多电子设备, ipad, M8, ...  因此有 几套充电设备(太麻烦),  我的想法是  能不能有一个充电 设备 给这些电子产品充电     想买个 多功能充电器,但是  一搜索 淘宝 出来的 都是  车载 的,  鑫哥暂时还没有车      淘宝 提供了 这样的 功能      其实 你也可以 直接在搜索框里面 输入   "多功能 充电器 -车载"             好,  solr  支持这样的 语法      如果 你和我一样 使用 solrj   那么 代码可以 这样写:       ...
今天做项目过程中,遇到了个  Properties 转换成Map 的地方 第一时间想到的肯定有以下: 1.  迭代出来  再 put 到 map 中去 2. commons 是否有工具类  可是 由于 Properties  实现了Map 接口,  所以有最最简单的 ,强制转换 package com.feilong.example.util; import java.util.Properties; import java.util.Map; import java.util.HashMap; import java.util. ...
  自从使用了 esapi 之后,系统启动第一次访问都会出现 下面的log 异样,并且第一次访问会出现错误页面       18:50:18 ERROR (Digester.java:789) [getParser()] - Digester.getParser: java.lang.UnsupportedOperationException: This parser does not support specification "null" version "null" at javax.xml.parsers.SAXParserFac ...
      今天  发布人员反映 sitemanager 验证码 在developer/QA(内网203) 两个环境都正常,但是在 stagine 环境(正式服务器上面)死活不出来,不显示 分析了下, 我首先将 web.xml 统统注释掉,仅仅保留  <servlet> <servlet-name>SecurityImageServlet</servlet-name> <servlet-class>com.feilong.web.servlet.SecurityImageServlet</ser ...
公司来了新同事(一个很漂亮的美眉),使用老同事的computer,但是老同事的svn信息保存着,需要修改 操作步骤:   1.运行 %appdata%\Subversion\auth   删除掉%appdata%\Subversion\auth\svn.simple文件夹下的所有文件.
1.   key值最大长度? memcached的key的最大长度是250个字符。   注意250是memcached服务器端内部的限制(可以修改) 如果您使用的客户端支持"key的前缀"或类似特性,那么key(前缀+原始key)的最大长度是可以超过250个字符的。 我们推荐使用使用较短的key,因为可以节省内存和带宽。
  代码之美1:使用策略模式来编写solr 排序方法     背景:   jsp中有排序方式几个方式选择(select下拉框方式),value 传入到controller-->manager 基于这个value 构造排序方法   原代码: if else if 判断方式     优点: 代码简单易懂   缺点: 新增排序方式的时候,需要增加常量和判断    
以前一直使用eclipse 自带的 export 的功能导出javadoc,功能本身还行,但是配置好了之后,要点击4次 next,不利于集成生成   maven 也可以生成javadoc,随着mvn install ,配置      <!-- --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <versio ...
Global site tag (gtag.js) - Google Analytics