# bos **Repository Path**: uuidFindMe/bos_management ## Basic Information - **Project Name**: bos - **Description**: bos物流 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-06-24 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bos_management #### 项目介绍 bos物流 #### 软件架构 软件架构说明 #### 安装教程 1. xxxx 2. xxxx 3. xxxx #### 使用说明 1.区域功能批量导入xls数据 使用apache的POI的HSSF解析xls数据功能(XSSF解析xlsx数据类型) a.页面利用jquery 的ocupload技术 对按钮添加upload功能 (one click upload一键上传 隐藏了接收数据的 iframe页面 隐藏了上传数据的页面 提供onselect方法 控制判断上传的文件类型(/ ^. * \. (xls|xlsx) $ / 正则表达式.test) ) b.服务器端 接收 默认File file hssfwork...... 打开数据 ---sheet ---row ---cell 数据操作 c.pinyin4j的插件工具 进行城市编码和简码的转换生成 2. bos_fore前端页面框架 手机号码验证的正则表达式/^1(3|5|7|8)\d{9}$/ 用户注册功能实现 a、吉信通短信平台短信业务接口实现SmsUtils b、手机验证码获取 按钮读秒 代码实现 c、angularjs的入门代码实现(ng-app 定义模板 ng-controller控制器 ng-view视图层 route路由ajax切换view层内容($routeProvider的应用) ng-bind 变量用于展示数据到html单向关联 ng-model双向关联,用于获取输入框的数据 使用)$scope作用域的使用 $http发送请求ng-repeat遍历数据 3. 用户注册功能 d、注册按钮绑定单击事件,做基本验证,获取手机验证按钮提交表单的bug解决,用a标签替换,按钮attr()设置提交后几秒不可用,防止多次点击提交 e、javamail技术 导包 及完成提示邮件绑定的发送 服务器端手机验证码的验证,五分钟失效的逻辑代码实现 webService CXF jaxrs的垮服务器用户保存接口代码实现 f、MailUtils 发送邮件绑定 用户功能代码实现 24小时激活码失效 redis (nosql数据库使用) jedis 的spring data redis 的配置使用 redisTemplate的使用ops.set delete ops.get方法使用 设置失效时间 reids desk manager图形化界面工具的使用(org.apache.commons.long3包下的StringUtils.isEMPTY()只能传String ; org.springframework.util包下的可以传对象 等很多参数类型) 消息队列 activeMQ的安装了解 jms(java消息服务) 消息队列 queue 队列数据结构 topic 话题数据结构的了解 解决高并发拥挤问题 标准的生产者和消费者模式 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [http://git.mydoc.io/](http://git.mydoc.io/) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)