- 博客(12)
- 收藏
- 关注
原创 python中函数参数前面一个星号*,与两个**的区别
1、函数参数前一个星号,代表这个位置可以接收任意个非关键字参数,在函数带一个星号*的参数前把它转化成元祖:eg:def func1(a,*b): print(*b)func1(1,2,3,4,5,6)打印的结果是一个元祖类型的数据!2,函数参数前带两个星号的,代表这个位置可以接收任意多个关键字参数,在双星号**位置上将其转化成字典:eg:def func2(a,**b): print(b)func2(a=1,b=2,c=3,d=4,e=5,f=6)打印的结果是一个字典类型的数据
2021-07-27 18:43:59
1522
原创 python中类的实例化和self的原理!
class Student: def __init__(self, name, score): self.name = name self.score = score def get_grade(self): if self.score >= 90: return 'A' elif self.score >= 60: return 'B' else:
2021-07-04 18:55:11
1015
原创 Springboot集成shiro
Springboot集成shiro项目目录1,shiro简介:subject:用户主体security:安全管理器Realm:shiro连接数据的桥梁2,springboot集shiro<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-...
2019-12-01 22:28:14
255
原创 java连接oracle数据库
1,导入jar包ojdbc14-10g.jar (可其他版本)2,编写加载代码 public void test01() { //编写JDBC try { //加载驱动类 Class.forName("oracle.jdbc.OracleDriver"); //连接数据库 ...
2019-08-03 16:01:39
147
原创 oracle数据库基本查询操作
一,oracle数据库基本查询以oracle自带EMP表示为例--降序SELECT * FROM emp e ORDER BY sal desc--分页查询select temp.* from (SELECT ROWNUM rn , e.* FROM emp e ORDER BY sal desc)temp where ROWNUM between 0 and 3--分页查询,查...
2019-07-31 23:01:13
630
原创 SpringMVC文件上传
1、需要导的jar包commons-fileupload-1.2.1.jarcommons-io-1.3.2.jar2、在Spring-MVC配置文件配置一个文件解析器 <!--配置文件解析器--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.Com...
2019-07-19 22:06:03
78
原创 java创建单例模式
java创建单利模式1、为什么要创建单利模式?因为单例模式保证一个类中只存在一个实例,有利于节省内存,有利于java垃圾回收2、 常见三种单例模式的创建1).懒汉式单例模式public class People {public synchronized static People getInstance(){ if(instance==null){ ...
2019-07-17 17:05:38
318
原创 Spring AOP代理
面向切面编程(AOP)1、什么是面向切面编程是一种通过预编译和运行期动态处理的方式实现在不修改源代码情况下程序动态添加功能的技术AOP相关术语1)增强处理前置增强后置增强环绕增强、异常抛出增强、最终增强等类型2)切入点(Pointcut)3)连接点(Join Point)4)切面(Aspect)5)目标对象(Target object)6)AOP代理(AOP proxy)...
2019-07-14 22:49:42
235
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人