码迷,mamicode.com
首页 > 编程语言
Python之logging日志模块
logging 用于便捷既然日志切线程安全的模块 vim log_test.py 运行生成日志文件log.log 模拟一个生成错误日志的脚本 执行如果输入的是数字,写入info日志如果不是则写成error日志 PS:level=logging.DEBUG 是代表最低记录基本如果改成WARNING则不 ...
分类:编程语言   时间:2017-05-17 00:56:18    阅读次数:226
SpringData系列四 @Query注解及@Modifying注解
@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。 索引参数与命名参数 1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数 ...
分类:编程语言   时间:2017-05-17 00:56:10    阅读次数:4454
spring mvc 整合hibernate
配置分为两步 :1.引入jar包 2.xml文件配置 ...
分类:编程语言   时间:2017-05-17 00:55:56    阅读次数:177
[Java][Web]利用 referer 防盗链
String referer = request.getHeader("referer"); if(referer == null || !referer.startsWith("http://localhost")){ response.sendRedirect("/day06/index.htm ...
分类:编程语言   时间:2017-05-17 00:55:19    阅读次数:205
[转]The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
完整错误信息: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOTLIMITED TO ...
分类:编程语言   时间:2017-05-17 00:54:23    阅读次数:399
Spring 集成 AspectJ的原理
今天试着用一下Spring + AspectJ的AOP,遇到了点问题,没有拦截到Bean的方法,比如controller里面的方法。网上搜索了大堆东西,都没有什么用了,而且看Spring官网的Reference也没有看出个什么问题。这种情况下只好去看源码分析一下了,首先我们使用的是注解的方式: sp ...
分类:编程语言   时间:2017-05-17 00:53:58    阅读次数:676
Python decorator装饰器
问题: 定义了一个新函数 想在运行时动态增加功能 又不想改动函数本身的代码 通过高阶段函数返回一个新函数 装饰器 python内置的@语法就是为了简化装饰器 类似上述的方法2 装饰器的作用 可以极大的简化代码,避免每个函数编写重复性代码 打印日志:@log 检测性能:@performance 数据库 ...
分类:编程语言   时间:2017-05-17 00:53:52    阅读次数:240
java集合框架
1.集合框架概念:(1)所谓的框架就是一个类库的集合。集合框架就是一个用来表示和操作集合的统一的架构,它包含了实现结合的接口与类,可以这样理解:集合框架中提供了各种各样的容器,每一种容器都可以操作存放数据,并提供操作容器中这些数据的相关方法。把具有共同特点的容器再抽象出来生成一个统一的接口,让具体的 ...
分类:编程语言   时间:2017-05-17 00:53:44    阅读次数:247
Mybatis集成到spring boot
1, Mybatis简介 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Ol ...
分类:编程语言   时间:2017-05-17 00:53:37    阅读次数:305
Spring @Transactional原理
今天想用一下Spring的Transaction Manager,但中间遇到一个问题,但文档上讲得不是很清楚,于是乎只得自己去扒代码来看了。 首先从配置入手,启用Spring的TransactionManagement需要在Configuration Bean上加上@EnableTransactio ...
分类:编程语言   时间:2017-05-17 00:53:19    阅读次数:276
python--html
html 一、html 1.1 html是什么? 超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则。 浏览器按顺序渲染网页文件,从上到下 从左到由顺序执行,然后根据标记符解释和显示内容,需要注意的是, ...
分类:编程语言   时间:2017-05-17 00:51:59    阅读次数:181
python基础1-类属性和实例属性
类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本,这个和C++中类的静态成员变量有点类似。对于公有的类属性,在类外可以通过类对象和实例对象访问 类属性 实例属性 实例属性是不需要在类中显示定义的,比如: 在类外对类对象people进行实例化之后,产生了一个实例对象 ...
分类:编程语言   时间:2017-05-17 00:48:22    阅读次数:260
[Java][Web]Web 工程中的各类地址的写法
// 1. request.getRequestDispatcher("/index.html").forward(request,response); // 以 / 开头,对于浏览器 / 表示网站,对于服务器 / 表示当前的 web应用 // \ 反斜杠 用于访问硬盘资源的路径分隔符 // 2. ...
分类:编程语言   时间:2017-05-17 00:47:27    阅读次数:164
Python中基本的读文件和简单数据处理
Python中基本的读文件和简单数据处理 暂无评论 DataQuest上面的免费课程(本文是Python基础课程部分),里面有些很基础的东西(csv文件读,字符串预处理等),发在这里做记录。涉及下面六个案例: Find the lowest crime rate(读取csv文件,字符串切分,for循 ...
分类:编程语言   时间:2017-05-17 00:47:17    阅读次数:323
solr环境搭建及java小demo
一配置solr环境 1.下载solr 2.配置solr(最好单独分离出一个tomcat,一台机器启动多个tomcat参见:http://www.cnblogs.com/lxlwellaccessful/p/6746341.html) a.在下载的solr文件夹下的\example\solr\下将文件 ...
分类:编程语言   时间:2017-05-17 00:47:10    阅读次数:208
希尔排序
希尔排序 按一定间隔交换元素 原始希尔排序: Dm = [N/2], Dk = [Dk+1/2] 最坏情况:T = θ(N^2) 增量序列 代码: PTA运行结果: ...
分类:编程语言   时间:2017-05-17 00:45:58    阅读次数:199
算法(11)Find All Duplicates in an Array
题目:数组的长度是n,里面的数是1到n,其中肯定有重复的,找到里面重复的数字 思路:自己想愣是没有想出来,直接看答案,关键点是看nums[i]和nums[nums[i]-1]之间的关系,遍历整个数组,数组本身当map<int,int>结构!把nums[nums[nums[i]-1]的值给置负,这样下 ...
分类:编程语言   时间:2017-05-17 00:45:43    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!