![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
晴丶空
活着,努力活着,万众瞩目的活着!
展开
-
Log4j的使用及原理
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这转载 2016-11-07 14:16:40 · 802 阅读 · 0 评论 -
java发送邮件
1,Java发送邮件是是借助 mail.jar 这个jar包 2,创建一个普通的Java工程即可实现功能。 具体实现如下(代码是网上找的。自己修改亲自测试成功)public static String sendEmail(String host,String from, String user,String pwd, String to,原创 2016-12-01 11:43:25 · 288 阅读 · 0 评论 -
个人extjs项目系列
该系统主要是为了解决公司jira平台无法关联git提交代码信息演化而生,前段使用extjs4.2,html,jquery等,后端使用springmvc实现数据的传输,mybites和通用mapper则实现对数据库的操作,数据库使用mysql,迭代开发中...原创 2018-06-20 19:12:55 · 257 阅读 · 0 评论 -
extjs登陆界面和菜单树的实现
未经博主允许,不得转载 上一篇URL:https://blog.csdn.net/gbp_Anl/article/details/80751437 本人登陆界面是在jquery插件库(http://www.jq22.com/)该网站上下载的(花钱的)并做了简易的修改而成, 界面展示如下: 用户名和密码的校验都是通过extjs提供的Ext.Ajax.request实现的, 具体代码如下...原创 2018-06-20 19:59:06 · 723 阅读 · 2 评论 -
菜单-角色-用户信息的展示
上篇URL:https://mp.csdn.net/mdeditor/80751932 主要讲解了菜单树的实现,现在主界面如下: 报表工具使用百度的Echarts.js (后期优化,暂时显示一个样例)进入今天的主题: 1,菜单信息的显示: 其他的部门信息和用户信息都和菜单信息的展示效果一样,都在操作栏添加删除和修改按钮,不过在部门(角色)在删除时,后台会做判断,假如该角...原创 2018-07-03 11:40:12 · 1117 阅读 · 0 评论 -
数据库查询操作
此片文章的主要目的是讲解怎么样将数据库的查询操作的功能在自己的项目里面实现, 在实际开发中,开发人员一般是没有权限去生产环境上直接登陆数据库查询或者修改数据的, 该页面的目的是通过权限控制,给用户一个查询数据库功能的权限,不用在通过申请或者其他的方式来查看数据库中的数据, 页面效果如下: 主界面分两部分:顶部主要是输入要执行的sql的文本域,底部是展示查询结果, 本文以查询用户表为例...原创 2018-07-11 19:51:14 · 704 阅读 · 0 评论 -
登陆时短信验证码的原理,实现
登陆时需要发送短信验证码或者其他的验证方式来校验是否是本人操作,达到安全性的目的, 本文主要以个人思考的实现方式做讲解,来看看常用的短信验证码的前台界面的实现: 效果如图: 点击获取验证码时,倒计时,暂时设定倒计时的时间为180秒, 思路:当点击【获取验证码】按钮时,发送请求到后台,根据自己的规则生成4位,6位或者8位数字,在用一个标识作为key,将随机数存到session中,我...原创 2018-07-15 12:09:15 · 11482 阅读 · 0 评论 -
Java并发编程:线程池的使用
本文转载:https://blog.csdn.net/wolf909867753/article/details/77500625/1、什么是线程池: java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间...转载 2018-08-30 20:52:30 · 439 阅读 · 0 评论