- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 在线考核——一键创建考试功能实现
在线考核平台难点——一键创建考核在线考核平台,听名字顾名思义是一个可以进行线上考核的考试平台,只需要一台电脑、手机、平板就可以随时随地进行线上考核。当初听到老板提出这个需求的时候蒙了一下!老板:这不是很简单吗,以我们的技术,我觉得我们阔以搞一下!!我(心里):emm~我(实际上):阔以,阔以完全NO Problambem(东北式口音)老板是个理论强者,说也说不过他,只能硬着头皮上了!开始一两天,天天捋思路,找帖子,看博客!可能这里有人会杠我,这不是很简单!电脑给您!您来写!等我
2020-06-17 16:22:14 3636 2
原创 上传excel表格批量插入到数据库
前因最近在做的项目是在线考核平台(目前已经在测试阶段),里面涉及到的业务复杂度很深(公司项目,不便多说),业务逻辑和需求契合度也很高,在开发过程中就遇到了很多很多的问题。我的计划是在开发结束后把自己遇到的问题全都传到网上,以一种笔记的形式进行共享与记录,希望共同成长、共同进步!那么闲话少说需求-导入excel表格,把表格中的数据存到数据库中这是我开发中遇到的困难之一,由于之前没有遇到过这种excel表格批量上传的需求,所以第一次碰到蒙了一下,转而之后就是兴奋,对未知知识的索取与分析问题的喜悦(都有
2020-06-10 14:36:29 8449 6
原创 JS如何实现电子签名
这里写自定义目录标题JS实现电子签名JS实现电子签名最近在做一个在线考核的项目,其中有一个需求是考核完毕后在录入成绩时需要进行签名,签名后要在表单显示出来并且进行成绩单的打印其实思路已经很明显了。1.第一步先生成画板2.第二步在画板中进行签名写字3.第三步点击提交上传图片(base64编码)到服务器4.第四步服务器接收后转码转成图片(png/img)后,先存到本地静态资源服务器5.把地址信息存到数据库中思路大概就是这个思路,有个细节就是在转码转成图片时,如果转成img格式的那么背景就会是黑
2020-06-10 13:38:44 13223 4
原创 Java注解底层源码——元注解@RetentionPolicy
元注解@RetentionPolicy在最近的开发过程中遇到很多的问题,突然间发现自己真的是什么也不会,对一些注解只会粘贴,粘贴之后怎么用一点也没有头绪,真是气到抓头(本来也所剩无几,哭泣!)头发:“你别抓我,抓你自己!”我深知自己要做做出改变了!!所以就在今天我点进去看了源码,一直摁到恩不出来,看的我一脸懵逼!想成为大佬,却无奈自己依然是个弱鸡,只能百度了!百度大法好!!!百度上写的注解作用:批注保留策略,是一个枚举类型。此枚举类型的常量,描述用于保留注释的各种策略。它们被使用与{@link
2020-06-16 16:05:03 2820
原创 md5加密+盐度Salt
MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。想要做一个web网站,入口得搭建好,用户的信息数据也要统一保护好,保护不好会造成安全隐患,一般情况用户个人信息中的账户密码是不被管理员允许看到的,所以要对用户的账户进行加密,我用的是MD5算法思路1.用户注册 密码经过后台加盐度 和一个salt插入到数据库中2.用户登录先查询数据库中的salt
2020-06-15 18:11:21 3765
原创 web聊天框页面
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>聊天窗口</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> &l
2020-06-12 17:08:46 1318
原创 Jaro字符串匹配算法
说说场景叭!最近在做一个类似于小爱音响那种互动式的服务管家,但是并没有做那么高级——只是做了一个页面一问一答那种形式,但是也是死了好多脑细胞,好在最后做出来点,拿出来献丑了!小试牛刀,自己也在不断尝试优化,用的算法就是Jaro–Winkler similarity的算法,个人感觉还是有漏洞不完善的地方的。不废话直接把字符匹配那段代码粘出来吧!package com.BuoNuo.TianJinRoboticsAssociation.util;import org.apache.ibatis.
2020-06-12 16:42:15 5205
原创 js实现图片验证码(完整编码)
HTML<div class="form-group mg-t20"> <i class="icon-passagewaysum icon_font"></i> <input type="text" class="login_input" id="yanzheng" name="yanzheng" placeholder="请输入验证码" lay-verify="req
2020-06-10 15:49:10 7579
原创 web开发-界面适配手机、电脑、平板屏幕
/* Custom, iPhone Retina */@media only screen and (min-width : 320px) {}/* Extra Small Devices, Phones */@media only screen and (min-width : 480px) {}/* Small Devices, Tablets */@media only screen and (min-width : 768px) {}/* Medium Devices, De
2020-06-10 15:38:55 6766
原创 layui表格高度宽度自适应
CSS.layui-table-cell { height: auto ; white-space: normal; }HTML <table class="layui-table-cell" id="test" lay-filter="test"> <script type="text/html" id="zizeng"> {{d.LAY_TABLE_INDEX+1}} </script> </table>t
2020-06-10 14:47:20 8695
JS实现网页签名(生成任意格式png、JPG等)
2020-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人