码迷,mamicode.com
首页 > 编程语言 > 日排行
spring注入的方式总结
1、xml文件声明注入 2、注解扫描 @ComponentScan @Component @Repository @Service 3、java配置方式 @Configuration @Bean 4、@Import 指定类型 @Import({HelloService.class}) public ...
分类:编程语言   时间:2020-06-09 16:22:33    阅读次数:61
c语言 冒泡,插入,选择排序
冒泡排序 //冒泡排序 /* 每两个数之间做比较:较大的数放到右边,循环下去;就能够把最大的数字换到数组最后面 然后数组长度-- 再两个数之间作比较。。。。。 */ void bubble(int a[],int n) { for(int i=0;i<n-1;i++)//注意a[n-1]为数组的最后 ...
分类:编程语言   时间:2020-06-09 16:23:10    阅读次数:47
SpringDataJPA 入门
前言 1. 三者的区别与联系 JPA:本身是一种ORM规范,不是ORM框架.由各大ORM框架提供实现. Hibernate是一个完整的ORM框架,常规CRUD我们不需要写一句SQL;框架比较重,学习成本比较高。 MyBatis 并不是一个完整的ORM框架,因为我们还需要自己去写全部SQL;轻量级框架 ...
分类:编程语言   时间:2020-06-09 16:24:07    阅读次数:73
【Java】方法
方法就是语句的集合,他们在一起执行一个功能 方法的优点: 1.使程序变得简短清晰 2.有利于程序维护 3.提高程序开发效率 4.提高了代码的重用性 方法的完整写法 【修饰符】返回值类型 方法名(参数){ 方法体 } 方法的返回值用return返回 方法的重载:(overload) 一个类中有相同的方 ...
分类:编程语言   时间:2020-06-09 16:30:57    阅读次数:55
Hibernate Validator表单验证异常javax.validation.UnexpectedTypeException问题
异常信息:javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint 'javax.validation.constraints.NotBlank' validating ...
分类:编程语言   时间:2020-06-09 16:32:01    阅读次数:89
Spring Framework-1.4-DI
1.4. Dependencies 1.4.1. Dependency Injection Dependency injection (DI) is a process whereby objects define their dependencies (that is, the other obj ...
分类:编程语言   时间:2020-06-09 16:33:25    阅读次数:54
ubuntu18.04安装多版本python及管理
20200609 部分引用https://www.jb51.net/article/163112.html ubuntu18.04安装3个python版本,系统已自带python3.6.9和2.7.15,再增加python3.6.8,默认python3.6.8 一、旧版本信息 root@zhigua ...
分类:编程语言   时间:2020-06-09 16:40:57    阅读次数:122
opencv的Java开发环境配置(IntelliJ idea)
1、首先我们先到官网下载opencv的包,在官网下载到的是一个可运行文件,其实就是一个解压程序,运行后会把opencv的相关文件解压到填写的路径。2、 在编辑环境变量窗口,点击新建,然后将opencv文件夹里的bin路径复制进去,如下图所示,针对你想配置的环境是32位还是64位的来选择合适的bin, ...
分类:编程语言   时间:2020-06-09 16:46:55    阅读次数:79
跟上Java的脚步(一) Stream -(8)待完成
编程语言就像生态系统一样,新的语言会出现,旧语言则被取代,除非它们不断演变。所以Java 也在不断地变化。 Java 8于2014年3月发布.Java 9于2017年9月发布. Java 10于2018年3月发布.Java 11于2018年9月发布, Java 12 于2019年3月19日发布.Ja ...
分类:编程语言   时间:2020-06-09 16:47:28    阅读次数:47
手写SpringBoot项目XSS攻击过滤器实现
一、先来个简介 什么是XSS? 百度百科的解释: XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。 它与SQL注入攻击类似,SQL ...
分类:编程语言   时间:2020-06-09 16:53:01    阅读次数:80
Java 简介
Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。 Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standa ...
分类:编程语言   时间:2020-06-09 16:53:28    阅读次数:101
java Math类方法使用
1 package math; 2 3 public class MathMethod { 4 public static void main(String[] args) { System.out.println(Math.abs(10));//10 5 System.out.println( M ...
分类:编程语言   时间:2020-06-09 16:57:11    阅读次数:102
POJ--3321(dfs序+树状数组+vector防超时写法)
地址:http://poj.org/problem?id=3321 题意: 树上有n个位置,初始每个位置都有苹果。以1号为总根 n-1条分叉边 m条询问: Q:id 以id为根的子树有几个苹果 C:id id处如果有苹果,摘掉,否则放上一个苹果。 解析: 假设输入的是这么一棵树: 看数据,肯定要前缀 ...
分类:编程语言   时间:2020-06-09 18:13:12    阅读次数:66
Spring-AOP之工作实践(一)
案例一、角色校验 项目中,对某些方法需要用户具备指定角色权限才能执行。 /** * 角色校验注解 */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface HasRole { String ...
分类:编程语言   时间:2020-06-09 18:18:54    阅读次数:68
Java NIO(New IO)
前言 在开始正文前,先来看几个概念 同步异步:同步异步描述的是用户进程和内核进行的交互。同步是用户进程发起 IO 操作后需要等待或轮询内核,等内核 IO 操作完成后才能继续。异步是发起 IO 操作后,可以继续操作,等内核 IO 操作完成是会通知用户进程。 阻塞和非阻塞:阻塞和非阻塞描述的是用户线程调 ...
分类:编程语言   时间:2020-06-09 18:19:31    阅读次数:99
Java在窗口中设置背景图片
import java.awt.Container; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; /** * 设置背景图片 ...
分类:编程语言   时间:2020-06-09 18:19:58    阅读次数:82
【模板】快速排序
【模板】快速排序 #include <iostream> using namespace std; const int N = 1e5 + 10; int a[N]; void qsort(int l, int r) { if(l >= r) return; //边界边界,莫要忘了 int i = ...
分类:编程语言   时间:2020-06-09 18:25:49    阅读次数:76
[多线程] 等待所有任务执行完成
在多线程中,有时候需要等待所有线程执行完成后才让继续往下执行,如查询结果汇总等。下面列举两种等待方式: 方式一: 利用 CountDownLatch 类完成。 示例: // 按任务总量创建计数器final CountDownLatch countDownLatch = new CountDownLa ...
分类:编程语言   时间:2020-06-09 18:27:15    阅读次数:72
C语言利用for循环打印菱形
C语言利用for循环打印菱形(高度为奇数) 这次用的方法是上下部分分开打印,先打印上部分,再打印下部分。 先举个简单的例子打印,再改进代码,登堂入室从而理解。 例:打印一个高度(高度必须为奇数)为 5 的菱形,上下拆分 就是 上部分为 3行的三角形 ,下部分为2行的倒三角形(代码如下:) #incl ...
分类:编程语言   时间:2020-06-09 18:32:57    阅读次数:255
java-注解
元注解: 注解元素 注解元素可用的类型如下所示: 所有基本类型(int、float、boolean等) String Class enum Annotation 以上类型的数组 ######################################## 注解都是 @ 符号开头的 注解可以元数据 ...
分类:编程语言   时间:2020-06-09 18:35:03    阅读次数:58
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!