自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring基础之IOC容器对Bean生命周期管理

1 通过构造器或工厂方法创建 Bean 实例2 为 Bean 的属性设置值和对其他 Bean 的引用(属性注入)3 调用 Bean 的初始化方法4 Bean 可以使用了5 当容器关闭时, 调用 Bean 的销毁方法注:在 Bean 的声明里设置 init-method 和 destroy-method 属性, 为 Bean 指定初始化和销毁方法....

2020-01-01 23:35:00 237

原创 Spring Boot 调用另外项目的接口方法,传递json参数

1 描述:调用别的项目接口方法,传递json数据参数,然后返回json数据2代码如下@RequestMapping("/doPostGetJson")public String doPostGetJson() throws ParseException { //此处将要发送的数据转换为json格式字符串 String jsonText = "{id:1}"; JSON...

2018-07-27 23:23:05 22749 5

原创 spring boot 配置文件application.yml中,将数据库连接地址由localhost改为本机的IP地址之后不能连接数据库

问题描述:spring boot  配置文件application.yml中连接数据库的配置文件路径一直写的是localhost,但是改为本机的ip之后启动项目报错,连接不上数据库问题原因:mysql 没有开启远程允许远程连接的权限解决办法:开启mysql 的远程连接权限具体步骤:1 用命令登录或者Navicat 登录到数据库,我的用户名和密码分别为 root  1234562...

2018-07-22 18:00:19 12108 2

原创 postman Mac版安装

网盘链接及密码链接:https://pan.baidu.com/s/1Pf9G4m1j6NCtFWv0u10kAA  密码:x68y

2018-07-21 09:32:25 28405 5

原创 mac 安装jd-gui

使用brew安装 ,打开终端窗口,输入下面命令brew cask install jd-gui如果提示 brew 不是。。。命令,则需要安装brew,输入下面命令即可安装 brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   回...

2018-07-21 09:22:23 7519

原创 group by和基本的聚合函数经常出笔试题的类型

以下是笔试中经常会对group by 和基本的聚合函数出题的类型。(1)表名:购物信息购物人      商品名称    数量A           甲          2B           乙          4C           丙          1A           丁          2B           丙          5给出所有购入商品为两种或两种以上的购...

2018-04-02 01:07:50 1717

原创 对Spring 控制反转和依赖注入的理解

IOC   inversion of control 控制反转DI   Dependency Injection 依赖注入要理解这两个概念,首先要搞清楚以下几个问题:1     参与者都有谁?2    依赖:谁依赖于谁?为什么需要依赖? 3    注入:谁注入于谁?到底注入什么?4   控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?5   依

2018-04-01 09:49:51 855

原创 0-1背包问题

问题描述:现有n个物品和一个背包,每个物品的重量是w[i],每个物品的价值是p[]

2014-09-23 10:45:48 374

原创 jdk5.0新特性

七个新特性1不定长参数    为什么使用  (1)使用原始参数无法做到不定长     (2)使用数组,可以做到不定长,但是有一个问题,如果不传参数是没法调用的。  (3)语法:类型... 形参(4)不定长参数必须在最后一位(5)不定长参数也是一种抽象数据类型,不是基本数据类型。2静态导入就是将一个类的静态成员使用导包的方式导入到一个类中。Import sta

2014-03-30 22:17:44 350

原创 Java集合框架

首先当我们学习一个东西的时候,首先要按照一个思维过程,那就是:它是什么,为什么要用它(用了之后有什么好处),然后是怎么用。1集合是什么:容器,用来存放东西2为什么使用集合   数组:1长度不可变 2 缺少方法       特点:查询快,但是添加删除操作麻烦。List和Set往list中添加或者在某一位置添加东西用add方法,取数据用get方法。List中存放数据是有

2014-03-29 22:49:54 470

原创 I/O(七)内存流ByteArrayInputStream和ByteArrayOutputStream

所谓内存流就是往内存中写,从内存中读写,内存就是指的是一个字节数组,有的时候我们用I/O的方式去操作这个字节数组,就使用一个I/O流指向这个字节数组,如果往里面写就write进去,如果从里面读,就read出来。还有的时候我们进行网络通信,通信的内容要在本地保存一份,这时候也要用到内存流。在后面类加载的时候会用到,先记住语法。public static void main(String[] 

2014-03-13 14:09:28 508

原创 I/O(六)DataInputStream和DataOutputStream

public static void main(String[] args) throws Exception {FileOutputStream fos=new FileOutputStream("c:\\2.txt");DataOutputStream dos=new DataOutputStream(fos);dos.writeByte(1);dos.writeShort(2

2014-03-13 13:24:32 598

原创 I/O(五)写一个程序做一个文件的拷贝

public static void copy(File src,File dest) throws Exception{FileInputStream fis=new FileInputStream(src);FileOutputStream fos=new FileOutputStream(dest);byte [] buffer=new byte[1024];int hasR

2014-03-13 13:22:40 664

原创 深克隆与浅克隆

比如说,有一个Student类,再这个类里面有一个引用指向Teacher类,我创建一个Student类的对象s1,为s1全部都Set进值去,假如说s1的老师是王老师,然后我去克隆一个s1的对象,clones1,这个clones1里面的值和s1里面完全一样,clones1的老师也是王老师,此时我讲Teacher重新Set值,改为t2李老师,这时候,clones1的老师是李老师,s1的老师也是李老师,

2014-03-13 09:34:34 541

原创 I/O(四)ObjectStream

当我们创建了一个model对象的时候,必须每次要给它set进去值之后才能取里面的值,那么我们想能不能只Set一次值,将这个对象持久化一下,不用每次Set就可以得到值呢。当然可以,这就要把对象用对象流ObjectStream,以I/O的方式写到文件中,然后再读取,就实现了对象的可持久化。public class TestObjectStream {//往文件中写对象public stat

2014-03-13 09:32:53 684

原创 I/O(三)BufferedReader和InputStreamReader

一般情况下我们读取纯文本文件中的东西的时候希望一次读一行,这样可以避免出现定义字符或字节数组过大问题,方便的读取,这里我们就可以用到包装流BufferedReader,里面有一个方法readLine(),一次读取一行内容,非常方便,它需要的是一个字符流,当我们构建了一个字节流的时候那么为了构建一个字符流我们需要将字节流转换为字符流,这时候我们需要有一个转换流InputStreamReader将字节

2014-03-12 22:48:07 482

原创 I/O(二)FileReader和FileWriter和PrintWriter

FileReader 字符输入流,从文件中读取,是一个字符一个字符的读取,但是只能读取纯文本内容,当读取一段视频的时候很有可能出错,因为每读一次只读取16位的,如果读取完毕之后剩下一个位没有读取,那么肯定会出现乱码问题。FileReader fr=new FileReader("c:\\11.txt");int hasRead=0;char[] c=new char[32];whi

2014-03-12 22:32:34 1074

原创 I/O(一)FileInputStream/FileOutputStream

input  output1. 流,从大的方向说包括输入输出流,从传输的方式说,包括字节流,字符流2. 什么时候用字节流,什么时候用字符流当读取二进制文件或者说是网络上的资源的时候就用字节流当读取纯文本文件的时候,就用字符流 字节流:只要是XXXStream的类,代表的就是字节流,XXXReader或XXXWriter的是字符流。字节流包括输入字节流,输出字节流,其中输入字

2014-03-08 23:29:29 515

原创 Struts2 的类型转换

1 总体概述:将String类型转化为自定义类型,是浏览器传递的参数转换成相应的对象类型,从服务器跳转到浏览器页面是自定义类型(对象类型)到String类型的转换。2 流程:当浏览器提交到一个action时候,会找到相应的action类,当调用action类里面set。。方法的时候struts2会自动检测有没有自定义类转换(也就是去找有没有xxAction-conversion.propert

2014-03-07 21:43:42 545

原创 Java中常见的接口与类----String类

在常用的类中String类是对字符串的操作,其中的方法看API就可以,可以做一个题目,就是验证邮箱的题目:1 必须有且只有一个@                 2 @不能在开头.不能在结尾                3@之后必须是有.                         4@之后必须是com org cn net 结尾5 @之前必须有六个字符        

2014-03-06 22:24:57 801

原创 Java方向面试小心得

这几天一直忙着面试,这一次比较麻烦,首先是笔试,然后是机试,最后面试,当然,真正的面试还没有来到,领导突然有事推迟几天。就说一下自己的心得吧。这次笔试其实并不理想,一共有50个题,时间是一个小时,其中包括Java基础和Java web,还有框架的听说,我没有做到最后没有看到。还有程序改错的题型,笔试怎么说呢,很简单,很基础,但就是因为基础所以耗费了很多的时间,因为我想把每一个题目都答得非常完美

2014-03-06 21:36:47 589

原创 oracle scott用户解锁

安装完oracle后scott用户默认是禁用的,所以需要解锁,解锁步骤:1 以sys身份登录2 打开sql窗口3 输入 alter user scott account unlock  命令4 执行此命令即可

2013-12-29 21:38:39 683

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除