- 博客(4)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 位排序-java版
前端时间看《编程珠玑》,其中的位图排序思路个人感觉还是比较巧妙,看完后自己用JAVA实现了一版,在此记录一下。问题描述:对1亿个不重复的正整数(0-99999999)进行排序,内存只有50MB。思路:充分利用计算机的每一个bit位来节约空间。如上需求中,我们预设1亿个bit位,初始置0。从待排序集合中每读取一个数,在对应的第多少位bit上置1。最后,遍历该bit位集合,每个
2015-04-14 09:03:21
748
原创 Spring全局加解密
需求:基于APP+后端服务(Spring框架),提供传输加密机制。方案:采用AES加密,密钥的保护策略此处暂不讨论。这里主要讨论后端服务基于Spring下,如何方便的实现加解密。方案一:APP端传输密文到后端接口,在每个具体的接口中实现参数解密,并在返回前加密结果。优势:方案简单粗暴劣势:当然这个方案是最LOW,也最繁琐的。如果是已有代码,涉及到大量接口修改,风险比较大。方案二
2016-08-10 15:54:18
3452
2
原创 关于闭包的理解
面试遇到过一个问题:使用过闭包吗,闭包是用来做什么的?当时被问懵了,虽然平时写JS等都会用到,但要从原理讲起却说不清楚。回来仔细翻查了很多资料,总算大致弄懂了其原理和用途,以此记载备忘。先来看段定义:A closure is a function that carries an implicit binding to all the variables referenced wit
2016-05-27 10:50:32
267
原创 JS跨域认证Apache服务
JS跨域访问带有Basic认证的Apache服务 近期做公司一个项目时,遇到一个问题。客户端为JSP,要跨域访问一个带有Basic认证 的Apache服务,读取文件。一般有两种方式:1. 通过本地服务端再转发到Apache认证;2. JS跨域访问。因公司网络架构原因,服务端防火墙不同,因此采用第二种方式。此处使用jquery跨域访问。最初采用BeforeSend方式,但总是无法
2015-01-19 09:04:24
270
【带libreoffice4.0补丁】jodconverter3.0 jar包
2014-01-23
ActionScript3 SSL证书认证
2015-04-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人