摘要: 开启注解 添加插件 阅读全文
posted @ 2019-01-10 17:33 李永2018 阅读(259) 评论(0) 推荐(0) 编辑
摘要: JNDI数据源 JNDI:Java Naming and Directory Interface。是SUN公司推出的一套规范,属于JavaEE技术之一。目的是模仿windows系统中的注册表。 在服务器中注册数据源: 1. 在webapp文件下创建META INF目录 2 在META INF目录中建 阅读全文
posted @ 2018-10-07 20:29 李永2018 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 注解: 概念:说明程序的。给计算机看的 注释:用文字描述程序的。给程序员看的 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说 阅读全文
posted @ 2018-09-25 20:57 李永2018 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 代理模式 * 概念: 1. 真实对象:被代理的对象 2. 代理对象: 3. 代理模式:代理对象代理真实对象,达到增强真实对象功能的目的 * 实现方式: 1. 静态代理:有一个类文件描述代理模式 2. 动态代理:在内存中形成代理类 * 实现步骤: 1. 代理对象和真实对象实现相同的接口 2. 代理对象 阅读全文
posted @ 2018-09-25 20:55 李永2018 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 反射:将类的各个组成部分封装为其他对象,这就是反射机制 好处: 1. 可以在程序运行过程中,操作这些对象。 2. 可以解耦,提高程序的可扩展性。 弊端: 性能问题:使用反射基本上是一种解释操作,用于字段和方法接入时要远慢于直接代码。因此反射机制主要应用在对灵活性和扩展性要求很高的系统框架上,普通程序 阅读全文
posted @ 2018-09-25 20:06 李永2018 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 环境: IntelliJ idea * 补充: * @Before: * 修饰的方法会在测试方法之前被自动执行,测试前准备数据 * @After: * 修饰的方法 阅读全文
posted @ 2018-09-24 20:09 李永2018 阅读(99) 评论(0) 推荐(0) 编辑
摘要: # a="Let's go "# print(a)# 1 * 重复输出字符串# print('hello'*20)# 2 [] ,[:] 通过索引获取字符串中字符,这里和列表的切片操作是相同的,具体内容见列表# print('helloworld'[2:])#关键字 in# print(123 in 阅读全文
posted @ 2018-01-15 19:40 李永2018 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 变量的命名规则 1. 要具有描述性 2. 变量名只能_,数字,字母组成,不可以是空格或特殊字符(#?<.,¥$*!~) 3. 不能以中文为变量名 4. 不能以数字开头 5. 保留字符是不能被使用 常量 :不变的量 pie = 3.141592653.... 在py里面所有的变量都是可变的 ,所以用全 阅读全文
posted @ 2018-01-15 19:18 李永2018 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 简单概括~~ 编译型:程序写完后需经编译再运行,也就是先在当前系统环境下直接生成与机器交互的二进制文件 优点:运行速度快,安全性高 缺点:跨平台差,修改需重新编译 代表:c字家族,多用于底层架构 解释型:程序在运行的同时进行编译 优点:可跨平台,可直接修改程序 缺点:运行速度慢,安全性差 代表:py 阅读全文
posted @ 2018-01-15 18:42 李永2018 阅读(173) 评论(0) 推荐(0) 编辑