- 浏览: 520047 次
- 性别:
- 来自: 上海
最新评论
-
akang_cdx:
JPEGImageEncoder encoder = JPEG ...
【飞天奔月出品】javax.imageio.IIOException: Can't create output stream!tomcat 验证码,图片(原理) -
飞天奔月:
zuxianghuang 写道解决问题了,谢谢不客气
Nginx SSL+tomcat集群,request.getScheme() 取到https正确的协议 -
zuxianghuang:
解决问题了,谢谢
Nginx SSL+tomcat集群,request.getScheme() 取到https正确的协议 -
飞天奔月:
加上了 jdk8 String.join性能不错
字符串拼接汇总(性能对比) -
fanlei77:
JDK8的String.join可以加一下一起比较
字符串拼接汇总(性能对比)
文章列表
背景:
大家都知道,只要一个应用有外部地址, 就会有人来访问,各种你都不知道的什么途径来访问你的应用
如果你的应用,只是小规模测试使用的,不想让外部顾客访问,但是又要对外公布外部广域网链接,那么就得加把锁(密码)
(比如 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 ...