原文:https://cuiqingcai.com/6080.html 日志记录的重要性 在开发过程中,如果程序运行出现了问题,我们是可以使用我们自己的 Debug 工具来检测到到底是哪一步出现了问题,如果出现了问题的话,是很容易排查的。但程序开发完成之后,我们会将它部署到生产环境中去,这时候代码相 ...
分类:
编程语言 时间:
2018-07-30 23:01:46
阅读次数:
179
SpringMVC应用 基于注解的入门实例 目录 1、在 web.xml 文件中配置前端处理器 2、在 springmvc.xml 文件中配置处理器映射器,处理器适配器,视图解析器 3、编写 Handler 4、编写 视图 index.jsp 5、在浏览器中输入:http://localhost:8 ...
分类:
编程语言 时间:
2018-07-30 22:09:39
阅读次数:
194
简评:现代 JavaScript 框架的出现最主要是解决哪个问题?这篇文章很好的解释了这个问题。 我见过许多人盲目地使用像 React,Angular 或 Vue.js 这样的现代框架。这些框架提供了许多有趣的东西,通常人们会忽略这些框架存在最主要的原因,这些原因不是: 它们基于组件; 它们有一个强 ...
分类:
编程语言 时间:
2018-07-30 11:15:57
阅读次数:
123
case1.画图工具简单练习 #_*_coding=utf-8_*_ import time from pprint import pprint import logging from logging import handlers #from pywinauto import actionlogg ...
[root@node1:/etc]# tree /etc/ansible/ /etc/ansible/ ├── ansible.cfg ├── hosts ├── python.yml └── roles └── python_install ├── files │ └── Python-3.6.6... ...
分类:
编程语言 时间:
2018-07-29 16:37:58
阅读次数:
256
jdk知道jar包,不需要第三方jar包 特别的要求:原有的业务类必须有接口? 没有代理类,有代理对象:它是在运行时生成的一个类,并且实现了指定的一组接口。 动态代理就是通过,创建一个所谓意义上的工厂的静态方法来创建出目标对象的代理对象,然后通过这个代理对象来将原有业务和新功能耦合在一起。 这个静态 ...
分类:
其他好文 时间:
2018-07-28 21:51:53
阅读次数:
134
在整合springsecurity时遇到好几个问题,自动配置登录,下线,注销用户的操作,数据基于mybatis,模版引擎用的thymeleaf+bootstrap。 一、认证时密码的加密(passwordEncoder)原理如下 其中 MD5Util是自定义密码加密工具类,随便写(注意添加盐值),注 ...
分类:
编程语言 时间:
2018-07-28 00:12:57
阅读次数:
1594
在打开新的浏览器窗口时,如果要定位新窗口的元素,需要先切换到这个新打开的窗口中,才能定位到该窗口下的元素。 current_window_handle:获取当前句柄。可以把句柄理解成窗口的身份证 window_handles:获取所有打开窗口的句柄 from selenium import webd ...
分类:
编程语言 时间:
2018-07-27 19:28:21
阅读次数:
136
Creating target directory... Command start time 2018-07-27 09:38:54 Connection to node5.hdp closed.SSH command execution finishedhost=node5.hdp, exitc ...
分类:
其他好文 时间:
2018-07-27 10:48:00
阅读次数:
969