- 浏览: 5672 次
- 性别:
- 来自: 合肥
最新评论
文章列表
大文件分片并发上传初探
- 博客分类:
- JAVA
一、背景
系统中存在500M+的音频文件上传
基于客户端网络的不确定、不可控性,大文件分片并发上传、MD5秒传是有必要引入的
二、技术选型
Web Uploader
Spring Boot
redis
三、数据结构
服务端接收对象
redis数据结构
HASH
key:FILE_UPLOAD_STATUS
hashKey:68af75938175f1726afb1d9df90753fd
value:true
String
key:FILE_MD5:68af75938175f1726afb1d9df90753fd
v ...
svn服务端安装摘要
- 博客分类:
- 工具使用
记得第一次用svn是在widemex的时候,董老师给我的账号,之后进项目组后,那个账号权限就像挤牙膏一样。很不爽!
慢慢的我习惯了svn,尤其是那些各种小图标,看着就是爽。
这两天有空在自己机子上也弄个服务端玩玩,看着版本号的一点点升,真爽。
嗯,现在两个小示例工程,一个2,一个9。
要是有一天变那个多少了,我就回家。
这个变的比《命若琴弦》要简单的多,所以不跟他比。
之前在合肥也整过cvs,那时只是为了理解一下版本控制中的各种冲突,当然那次经历对我这次顺利使用svn还是很有帮助的。
不过感觉svn比cvs要好用一点(在设置账号和权限方面)。
0、安装前的准备:
1、 ...
public static byte[] getExceptionStack(Exception e){
if (null == e) {
return null;
}
StringWriter stringWriter = new StringWriter();
PrintWriter printWriter = new PrintWriter(stringWriter);
e.printStackTrace(printWriter);
return stringWriter.toString().ge ...
哎!基础知识不扎实总是受打击。
虽然还不知道JNDI是啥,通过一个小例子先了解一点是一点吧!回头懂了再说呗!
1、你得有个库。
我就用mysql吧,在test库中建个student_base表。
2、在tomcat的lib目录下放个mysql驱动。
3、在tomcat的conf目录下的context.xml中添加数据源
加什么还是看截图吧!
PowerDesigner反向工程
- 博客分类:
- 工具使用
一份迟到的笔记。
那是发生在前几天某个下午的事,具体日期懒得告诉了你。
貌似当时我在测试,大概两三点的时候,老大跑出来说:“现在总控没有PDM吧,你用PowerDesigner反向工程生成一个,整理一下,回头给我。”我说:“行,没问题。一会就好。”
答应的这么爽快,完全是因为前几天看到屌强发个微博,弄个链接,写的蛮详细的,搞得很easy。
使用PowerDesigner 15.2对Oracle进行反向工程(http://blog.csdn.net/yishengreai/article/details/6842695)
然后我就照着这上面弄,我擦结果不行 ...
所谓技术探索的一般过程
- 博客分类:
- 散扯
最近在写前段时间所谓技术探索的总结,通过和前辈的探讨,得出了感觉蛮有道理的技术探索的一般过程。
1、想好业务场景,包括现在需要的功能、将来可预见的功能。
2、针对业务场景,实现它我需要哪些技术,或者说市面上有哪些现成的技术可以实现,对比其中的优缺点。
3、定下主线上的解决方案以及一些辅助或备选的解决方案,毕竟开源技术的通用性导致其不可能是为你的业务场景量身定制。
4、提供简单演示示例。
回想我这两个多月的工作,发现存在着一些问题,貌似还挺严重。
1、严格意义上说我这两个多月的工作算不上技术探索,顶多算某一陌生技术的学习过程。
问题起源于给现有的查询服务(选择指标、分组、时 ...