- 博客(43)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 javascript三种创建对象的方式
javascript是一种“基于prototype的面向对象语言“,与java有非常大的区别,无法通过类来创建对象。那么,既然是面象对象的,如何来创建对象呢?一、通过”字面量“方式创建。方法:将成员信息写到{}中,并赋值给一个变量,此时这个变量就是一个对象。例如: var person = (name:'dongjc', work:function() {console.log('write co...
2018-02-26 21:42:49 184
原创 linux关闭防火墙命令
1. 永久性生效开启:chkconfig iptables on关闭:chkconfig iptables off2. 即时生效,重启后失效开启:service iptables start关闭:service iptables stop3.查看防火墙状态service iptables status...
2018-02-25 18:21:20 994
转载 Eclipse中创建java类的时候自动设置作者信息和创建时间
Eclipse中创建java类的时候自动设置作者信息和创建时间12345678910111213141516window—>preferences—>Java—>Code Stype—>Code Templates Code—>New Java files 点击Edit ${filecomment}${package_declaration}/*** @author...
2018-02-25 09:02:16 311
原创 java基础
/** * 三元运算如果为true进行后面的运算 * 格式 (关系表达式)?表达式1:表达式2; 如果条件为true,运算后的结果是表达式1; 如果条件为false,运算后的结果是表达式2; 格式中的括号里面的内容来确定boolean */ public static void main(String[] args) { int a = 10; int...
2018-02-25 08:51:26 117
原创 数据类型
向上转换:整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:容量小的类型可自动转换为容量大的数据类型;byte,short,char → int → long → float → doublebyte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。boolean 类型是不可以转换为其他基本数据类型。...
2018-02-24 20:42:10 105
原创 OGNL表达式的理论基础
OGNL表达式其实就是映射表达,因为基本类型才能真实的映射,包装类的目的就是为了打包一批具有联系的基础类型,所以在OGNL表达式的映射中如果遇到了包装类型是直接跳过去的。
2018-02-05 16:58:59 145
原创 springMvc的自定义处理器映射器
处理器映射器的两个作用:路径映射 参数映射 在执行之前代码之前我们的处理器映射器已经将所有的映射路径和参数映射进去了
2018-02-05 16:53:01 867
原创 spring映射器和适配器
springMvc默认找的是3.0的适配器和映射器。利用mvc的注解驱动 可以确保一直用最新的方式来配置映射器和适配器但是如果非要用url那么url还是找的spring3.0的。
2018-02-05 11:03:22 382
原创 Java中private、protected、public和default的区别
继承仅仅与修饰的权限范围符有关系 与其他修饰没有关系public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protected:主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西default:
2018-02-05 10:11:09 162
原创 奇怪的暴力反射
奇怪的暴力反射:在我们的类型一直的时候我们暴力反射得到的是所反射类的不包含父类的所有的方法;但是在我们权限类型不一致的时候得到的是反射类的方法但是一旦子类中是public 而父类中是default默认是的时候就会将父类中的public 方法也反射得到class OO{ public static void hh10(){} public
2018-02-04 22:31:58 276
原创 java 多肽和各种 权限修饰符的含义
测试代码如下:import java.lang.reflect.Method;/** * Created by Administrator on 2018/2/3. */public class MybatisTest extends OO{ private void hh(){ System.out.println(456); }
2018-02-04 20:25:32 302
转载 JAVA静态方法是否可以被继承?
结论:java中静态属性和静态方法可以被继承,但是没有被重写(overwrite)而是被隐藏. 原因: 1). 静 态方法和属性是属于类的,调用的时候直接通过类名.方法名完成对,不需要继承机制及可以调用。如果子类里面定义了静态方法和属性,那么这时候父类的静态方 法或属性称之为"隐藏"。如果你想要调用父类的静态方法和属性,直接通过父类名.方法或变量名完成,至于是否继承一说,子类是有继承静态方法和
2018-02-04 10:06:34 374
原创 mybatis的配置文件和相关类的关系
mybatis 要操作数据库首先要联通数据库:配置文件中的信息要求的是你联通数据库。类是你要操作数据库;联通之后操作数据库;先知道操作谁。然后在操作;
2018-02-04 09:40:24 145
转载 java反射获取方法以及调用方法
Java反射获取方法以及调用方法获取方法1.先找到方法所在类的字节码2.找到需要被获取的方法Class类中获取方法:public Method[] getMethods();//获取包括自身和继承(实现)过来的所有的public方法——Method不支持泛型,即后面不接public Method[] getDeclaredMethods();//获取
2018-02-04 09:39:55 737
原创 关于idea 和eclipse开发工具的路径问题
在项目最后后台的编译之后不产生目录但是在我们的开始操作的时候我们的项目未编译的时候我们的真实操作的时候是有路径的。此时在我们代码中src也是有路径的仅仅是在我们的编译之后不差生路径罢了。classpath:值得是我们的spring针对的src和其他sourceford的操作。我们的项目根路径指的就是我们的项目目录下面的直接路径。
2018-02-03 22:29:58 1200
原创 mybatis逆向工程的pojo对象分析
一般来说我们的select 查找和 delete 删除的时候 需要大量查找。多个条件的查找。delete 实际上就是查找的过程 delete from user where .... 查找后直接删除就可以。没有其他耗费性能的操作;update 更新操作 一般是根据一个固定的条件。仅仅是一个固定条件来查询的其最耗费性能的是set方法的更新;insert 根本就没有查询一说。所以条件对
2018-02-03 17:43:57 482
原创 静态抽象内部类
public class GeneratedCriteria{//这是mybatis中逆向工程中的代码模型//内部类 仅仅是说内部类可以实现 抽象和静态同时修饰//内部类对 类而言是个属性存在属性可以是抽象和静态的//内部类间兼具了内部类和内部属性的特征protected abstract static class Ge{ } public static
2018-02-03 11:36:59 933
原创 由mybatis的逆向工程看如果使用封装代码(深入理解java面向对象的思维逻辑)
无论是mybaits的逆向工程还是你用别人封装好得代码:无论多么难:一定只有三个东西:当然这三个东西 可能被封装成2个甚至一个:但是总体一定是三个东西:因为我们知道 一个功能实际是上你就可以人为他是个一个项目:而对于开发人员而言写项目的时候并不是需要我们手动改动一些别的东西。所以我们应该说他给你提供好了一个项目。一个完整的项目。但是你需要填写自己独特需要的参会;那么在他给你提供的代
2018-02-03 10:04:24 207
原创 配置文件路径问题
spring默认的配置文件路径是classpath:也就是src下的路径;、不是spring以外的的项目的默认加载路径是项目下的加载路径;
2018-02-03 09:37:16 210
原创 关于mybatis
resultMap id="us" type="com.heima.pojo.User"> id property="id" column="id">id> result property="username" column="username">result> result property="sex" column="sex">result> result p
2018-02-03 09:07:25 152
转载 关于Mybatis的研究之 bean没有set方法 也可以赋值
在学习mybatis的时候,发现了一个有趣的现象如果resultType所指向的bean没有set方法时 在ibatis上是不能成功并且报错误 但在mybatis却是可以的bean类:sqlmap如下:测试类代码如下:[java] view plain copy@Test
2018-02-01 23:20:08 2301
原创 mybatis 结果集
mybatis 的resultType 结果集是通过反射来实现的。并不是通过get/set方法。在pojo没有set/get方法的时候结果是一样的private Integer id;private String username;// 用户姓名private String sex;// 性别private Date birthday;// 生日private String a
2018-02-01 22:55:12 863
转载 继承
在百度上查,有的说子类继承到了父类的私有变量,只是不能访问直接访问,只能通过get/set方法区访问。第二种说法是父类的私有属性子类不能继承,父类的私有属性是父类私有的。请问各位前辈,到底哪种说法是正确的?(刚注册的号,发帖格式什么之类的问题不懂,包涵,谢过...)小灰狼 第一种
2018-02-01 22:49:50 133
原创 关于mybatis的foreach 语句
id="findbycarite" parameterType="user" resultType="user">select * from user collection="list" item="ls" close=")" open="id in ("
2018-02-01 22:35:00 670
原创 测试Map和List循环查找某个元素的效率
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class TestCollection { private List int_list; private Map int_map;
2018-02-01 22:15:36 2394 1
spring单元测试 测试参数的时候 validated注解不起作用
2019-10-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人