- 浏览: 1191839 次
-
最新评论
-
llw8806:
personG和personA的区别:因为匿名函数是先定义后调 ...
javascript函数、匿名函数、闭包的知识
文章列表
今天,在单点登录系统中,使用中文用户名登录系统时,出现了返回的用户名乱码的问题。
通过阅读cas_client源码,找到了具体的原因。
获取用户名的操作是在ticket验证的过程中,下面,我先按照流程描述一下ticket验证的过程。
首先,由于我们在客户端进行了如下配置(代码1):
<filter>
<filter-name>CASValidationFilter</filter-name>
<filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidati ...
- 2016-11-11 21:43
- 浏览 1085
- 评论(0)
我在CSDN里发博客的时候就不知道怎么把图片放里面?如果直接从剪切版上粘贴是一定行不通的。
在我们把编辑器换成MD的形式后,可以通过上传图片的形式传图的如下截图:
:
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n' ...
- 2016-11-11 14:27
- 浏览 345
- 评论(0)
代码块
代码块语法遵循标准markdown代码,例如:
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2: # interesting
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interpreter
... prompt'''
...
- 2016-11-11 11:23
- 浏览 377
- 评论(0)
记录下,今天在使用easyui的combobox组件时,发现无法出现下拉,后来排查出原因,原来我的id带了一个下划线,
原代码
<input id="t1_15" class="easyui-combobox" data-options="
valueField: 'id',
textField: 'text',
url: '${ctx}/oa/tools/tablea1/table-a1!list.htm',
onSelect: function(rec){
...
- 2016-11-10 16:36
- 浏览 405
- 评论(0)
使用babel-standalone来在线编译ES6代码,但是遇到如下错误:
Unexpected token <
原因是ES6中使用了ReactJS,需要在编译预设置选项(presets)中添加react,记录下。
- 2016-11-08 17:58
- 浏览 614
- 评论(0)
之前自己也有这个困惑,刚接触Fresco的时候总是在想怎么加载本地的图片,网上也有很多人在搜索这个问题,但是很少有回答的。在这里写下来吧,方便大家查找。
另外其他更多功能大家看文档吧:中文文档连接:https://www.fresco-cn.org/docs/
Fresco 支持许多URI格式。
特别注意:Fresco不支持相对路径的URI. 所有的 URI 都必须是绝对路径,并且带上该 URI 的 scheme。
如下:
- 2016-11-08 17:49
- 浏览 943
- 评论(0)
原文地址:http://blog.csdn.net/zoeice/article/details/9714963
本文档介绍了高级的NFC主题,如各种标签技术,NFC标签写入和前台发布,它允许即使当其他应用程序过滤器相同的时候,应用程序在前台处理Intent。
Tag技术支持工 ...
- 2016-11-08 14:17
- 浏览 380
- 评论(0)
最近开发NFC功能,网上搜了好久都是一些没有什么用的文章,后来看了这篇文章,才觉得有所了解。一篇基础,一篇高级。对于NFC开发来说够用了。
原文地址:http://blog.csdn.net/zoeice/article/details/9714867
本文档描述了在Android执行的基本的NFC技术,它说明了如何发送和接收NDEF消息的形式的NFC数据,并介绍Android框架中支持这些功能的API,对于更高级的主题,包括讨论非NDEF数据相关的,参阅高级NFC文档。
当与NDEF数据和Android有关时,有两个主要的用途情况:
从一个NFC Tag读取NDEF数 ...
- 2016-11-08 14:15
- 浏览 599
- 评论(0)
常常听到人们对于HTML5的讨论,看了页面头部这个那个就是HTML5,误认为HTML5只是新增些标签“而已”,学完了W3School似乎就理解了。实际上很多从业人员并没有深入理解业界为什么要推出HTML5系列技术标准,为什么HTML5代表了下一代网页乃至移动应用技术。这里我们通过实际的例子来说明HTML5不是想象中的那么单薄(尽管还不那么成熟,还依赖于标准和浏览器的进一步发展),而是一本厚厚的需要长期学习的长篇巨著,HTML5甚至使得技术含量的天平在从后端向前端工程师倾斜,对于整个互联网行业的结构性影响都是非常深远的。
HTML5
HTML5不只是简化了协议声明,添加了若干标签和API,其核心目 ...
- 2016-11-06 00:56
- 浏览 264
- 评论(0)
手机用户拍的照片通常会有2M以上,这对服务器带宽产生较大压力。
因此在某些应用下(对图片要求不那么高)我们可以在客户端来压缩图片,然后再提交给服务器。
总体思路是:
1. 使用HTML5的FileReader接口来读取用户上传的图片
2. 使用canvas drawImage接口绘制到Canvas 2d中
3. 使用canvas toDataUrl接口把图片转成base64编码字符串(这里可以降低图片质量)
4. 完成image src的替换后,表单提交时,就提交新的被压缩过的图像
这里不重复贴代码,直接看在线演示:http://wow.techbrood.com/fiddle/30625
该方 ...
- 2016-11-04 22:39
- 浏览 340
- 评论(0)
小数位精度设置为0就ok了,虽然,输入的时候还能输入小数位,但输入框一失去焦点就自动去掉小数位了,具体可以看下面的gif图
代码如下
<s:textfield id="number" name="oaBookInfo.number" theme="simple" cssClass="easyui-numberbox" style="width:400px;" type="text" data-options="required:true,min:0,p ...
- 2016-10-26 10:36
- 浏览 353
- 评论(0)
关键:public final void notifyItemChanged(int position, Object payload)
RecyclerView局部刷新大家都遇到过,有时候还说会遇见图片闪烁的问题。
优化之前的效果:
优化之后的效果:
如果想单独更新一个item,我们通常会这样做,代码如下:
mLRecyclerViewAdapter.notifyItemChanged(position);
这个也能达到更新的效果,但是有时候却美中不足。那么有没有更好的办法呢?通过查看api,我们发现了另一个方法:
/**
* Notify any r ...
- 2016-10-22 17:06
- 浏览 1013
- 评论(0)
主要是前台代码
var rows = $("#centerdatagrid").datagrid("getRows");
var param = {};
var count = 0;
for(var i=0;i<rows.length;i++)
{
if(rows[i].baseInfoId!=undefined){
param["baseInfoList[" + i + "].baseInfoId"] = rows[i].baseInfoId;
}
param["baseInfoL ...
- 2016-10-21 11:53
- 浏览 372
- 评论(0)
Map转换Object、Object转换Map、List<Object>转换List<Map>、List<Map>转换List<Object>、对象拷贝
package cn.framework.util;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.math.BigDecimal;
import java.text.Date ...
- 2016-10-20 16:25
- 浏览 736
- 评论(0)
JAVA常用面试题总结
一、SpringMVC运行原理
SpringMVC运行原理
1. 客户端请求提交到DispatcherServlet
2. 由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求的Controller
3. DispatcherServlet将请求提交到Controller
4. Controller调用业务逻辑处理后,返回ModelAndView
5. DispatcherServlet查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图
6. 视图负责将结果 ...
- 2016-10-20 13:34
- 浏览 330
- 评论(0)