可以用QQ登陆了。

智能机器人上线了 看到没,在左下角哦

公告
系统维护 推荐阅读 分享本网站的个人博客模板,程序员前端个人博客模板
    由于前段时间有人叫我分享一下个人博客模板,于是我今天有空就整理了一波,分享出了3个主要页面,分别是主页,文章页,和留言页。留言是树形结构,文章页支持亮字,是IT,程序员博客必备的个人博客模板。截图如下主页:文章页留言页下载地址:链接:https://pa...  更多
Spring系列 SpringBoot配置Cross解决跨域问题
    CORS是一个W3C标准,全称是”跨域资源共享”(Cross-originresourcesharing)。它允许浏览器向跨源(协议+域名+端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。简单来说,跨域问题是可以通过nginx来解决的,或者通过jsonp(只支持get请求)来解决。而SpringBoot中也提供了配置方法。1.利用@CrossOrigin注解,2.配置全局CORS配置。1.利用@Cro...  更多
983 2019-07-18
Spring系列 SpringBoot中集成Log4j2以及Log4j2的xml配置
    Log4j是Apache下的一开源项目,通过使用Log4j可以将日志信息打印到控制台、文件等。我们也可以控制每一条日志的输出格式,通过定义每一条日志信息的级别能够更加细致地控制日志的生成过程。那我们在springboot中应该要怎么配置呢目录1.springboot配置log4j21.1引入依赖1.2去除logback的依赖1.3配置log4j2的路径1.4使用log4j21.springboot配置log4j21.1引入依赖<!--log4J2--><dep...  更多
1443 2019-07-17
系统维护 Javamail配置阿里云邮箱发送邮件解决526 Authentication failure[0]的错误。
    偶然看到可以用域名后缀申请阿里云企业邮箱,于是我兴致勃勃的申请了并开通了,然后准备把网站的通知邮件改成用我的域名邮箱用java的javaMail来发送邮件发送提醒。但是一直失败,出现526Authenticationfailure[0]的错误。1.host填写2.密码填写3.其他邮件配置可以看这几篇文章:我们平常的代码是这样的:publicvoidsendMsgMail(Stringsite,Stringcomment){//JavaMailSende...  更多
1186 2019-07-15
Spring系列 Kaptcha的详细配置表以及在springboot中的整合和使用
    Kaptcha是一个可高度配置的实用验证码生成工具,和springboot结合相当的简单,kaptchap在springboot中只要编写配置类就行,其中可以配置这些信息:验证码的字体验证码字体的大小验证码字体的字体颜色验证码内容的范围(数字,字母,中文汉字!)验证码图片的大小,边框,边框粗细,边框颜色验证码的干扰线验证码的样式(鱼眼样式、3D、普通模糊、…)1.Kaptcha详细配置表2.与springboot整...  更多
1311 2019-07-11
ORM框架 navicat连接远程数据库时报错1045-Access的Ip与填写的连接属性ip不一致的问题
    今天用navicat连接服务器数据库,数据库地址为119.23.XX.XX,连接的时候报错:1045-Accessdeniedforuser‘root’@’192.23.24.56’我还以为我ip填写错了,我看了一下连接属性的IP还是119.23.XX.XX,没有问题啊,那么192.23.24.56的IP怎么来的呢原来mysqld已经得到了大量(max_connect_errors)的主机’hostname’的在中途被中断了的连接请求累计超过10次,就再也无法连接上my...  更多
737 2019-06-29
Java语法 Caused by: java.net.URISyntaxException: Illegal character异常解决方法
    如果直接在浏览器中输入带特殊字符的url是没有问题的,但是,如果通过httpclient这个客户端来请求带特殊字符的url时,例如空格等,这个时候,就会出现上面的异常,需要对这些特殊字符进行转义。目前有2种方案:第一种:先把String转成URL,再能过URL生成URI的方法来解决问题。URLurl=newURL(strUrl);URIuri=newURI(url.getProtocol(),url.getHost(),url.getPath(),url.getQuery(),null...  更多
1104 2019-06-28
Java语法 wait方法与sleep方法的区别与相似点
    虽然wait与sleep都会使当前线程进入阻塞。但是2者有很大的区别:1.wait与sleep都会使当前线程进入阻塞2.wait与sleep都会被中断而且都能收到中断异常信息3.wait方法在object中,而sleep是Thread类特有的方法4.wait方法必须在同步代码中执行,而sleep不用。5.在同步代码中,用sleep并不会释放锁和已经获取的资源,而wait方法会。6.二者都可以指定时间退出阻塞,如果wait没...  更多
835 2019-06-27
Java语法 线程间的通信:wait,notify,notifyAll方法的使用与详解
    线程间的通信是为了在获取共享资源时不发生死锁,主要是用到Object类的wait,notify,notifyAll方法来实现的,接下来我们来认识它们的使用。一,2个线程的通信:wait,notifywait方法:notify方法一,2个线程的通信:wait,notify我们实现一个同步队列,这个队列有3种状态:1.队列为空时,获取线程不能获取要进行阻塞2.队列为满时,存入线程不能存入要进行阻塞3.有存入数据都是队列没有满时,代码:publicclas...  更多
1328 2019-06-27
软件安装 eclipse中配置安装反编译工具JadClipse
    当我们在开发中引用jar包时,有时想查看代码,但是没有源码,但是在eclipse中配置反编译工具JadClipse,就可以随时点击方法或者类名查看class文件的内容了。1.首先下载net.sf.jadclipse_3.3.0.jar地址:http://jadclipse.sourceforge.net/2.将net.sf.jadclipse_3.3.0.jar(作用:如果不安装,第6步则搜不到JadClipse)复制到eclipse安装目录下的plugins下,如下图所示3.其次...  更多
1130 2019-06-13