自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 dos登录mysql的命令

配置好环境变量或者进入mysql的bin文件夹下启动dos输入 mysql -h127.0.0.1 -P3306 -uroot -proot网上没查到有人指定端口登录,可能大家都是使用默认端口3306或者直接可视化软件登录吧,这个命令可以在mysql不是默认端口的情况下指定端口登录...

2019-06-12 10:23:31 1827

原创 简单使用HttpClient

HttpClient版本 org.apache.httpcomponents httpclient 4.3.5使用方法

2017-12-27 20:33:02 521 1

原创 【redis】无法连接linux上的redis

在虚拟机上的linux系统上部署了redis,配置了后台启动和密码,使用./redis-server /usr/local/redis/etc/redis.conf命令启动,再启动redis-cli,输入auth '密码',输入ping返回了pong,说明已经启动。但是使用redisclient连接不上,报无法连接,各种命令关闭防火墙,依然不行。把nginx端口号改成6379,却能访问。怀疑是配置

2017-10-28 22:44:00 1131

原创 【SpringBoot】Hello SpringBoot

SpringBoot由于其简化Spring框架配置,内置了Tomcat,更加轻量级,有什么理由不使用。写个Hello SpringBoot1.创建maven工程注意Packaging选择jar2.pom.xml引入依赖pom.xml org.springframework.boot spring-boot-starter-parent 1.5.7.RELEASE

2017-09-27 18:34:22 484 1

原创 【Spring】Spring开启注解配置

Spring有注解用法,但需要在配置文件Spring.xml下开启Spring.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/

2017-09-15 14:02:32 548

原创 【J2SE】网络与Socket

Q:什么是网络?A:网络本质就是两台设备之间进行数据交换,在计算机网络中设备主要指计算机。Q:什么是IP地址和域名?A:由于互联网是由许多能够进行数据交换的计算机互相连接产生的集合,所以如果要向某台计算机发送数据,则必须有个地址以能够找到这台计算机,这个地址就是IP。   由于IP地址是由4个0-255的数字组成的,不方便记忆,所以有了域名(Domain Name)。实际上

2017-09-05 22:18:57 309

转载 《师说》 韩愈

师说【作者】韩愈 【朝代】唐古之学者必有师。 师者, 所以传道受业解惑也。 人非生而知之者, 孰能无惑? 惑而不从师, 其为惑也,终不解矣。 生乎吾前, 其闻道也固先乎吾, 吾从而师之; 生乎吾后, 其闻道也亦先乎吾, 吾从而师之。吾师道也, 夫庸知其年之先后生于吾乎? 是故无贵无贱, 无长无少, 道之所存, 师之所存也。嗟乎! 师道之不传也久矣! 欲人之无惑也

2017-09-01 00:55:17 494

原创 【Java多线程】本地变量ThreadLocal

Q:什么是本地变量(ThreadLocal)?A:当创建多个线程时,ThreadLocal可为每个线程提供独立的变量副本,每个线程都可随意更改自己的副本且不影响其他线程。TestThreadLocal.javapublic class TestThreadLocal { public static void main(String[] args) { MyThreadLocal th

2017-08-31 11:54:42 439

原创 【Java多线程】Java内存模型与Volatile

1.Java内存模型共享内存模型指的就是Java内存模型(简称JMM),JMM决定一个线程对共享变量的写入何时对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存(mainmemory)中,每个线程都有一个私有的本地内存(localmemory),本地内存中存储了该线程以读/写共享变量的副本。本地内存是JMM的一个抽象概念,并不真实存在

2017-08-29 17:47:30 356

原创 【Spring】使用dom4j与反射实现Spring IOC

使用dom4j解析xml文件,使用反射创建bean对象,再通过解析的属性name找到set方法,把value传进bean对象是Spring IOC的实现原理。这里就用相同的方式手写代码实现Spring IOC。配置文件config.xml User.javapublic class User { private String

2017-08-29 16:22:01 865

原创 【Java多线程】多线程之间实现通讯与生产者与消费者模式

Q:JAVA中如何实现线程通讯?A:使用wait()、notify()、notifyAll()方法。Q:什么是生产者与消费者模式?A:假设有一间有最大容量的仓库,生产者生产商品存放在仓库,消费者购买商品从仓库中取货,仓库里货物为零时,消费者不能取出货物,仓库装满了,生产者不能继续生产货物。在程序中符合这种状态的模式称为生产者与消费者模式。直接上代码Test.java

2017-08-25 16:19:39 370

原创 【Java多线程】多线程死锁

Q:什么是死锁?A:在多线程中,由于在同步中嵌套同步,可能会造成两个线程各占一把锁,双方都需要对方的锁才能继续执行下去,但在未得到对方的锁之前,双方都不能交出自己的锁,造成了死锁。

2017-08-23 15:04:14 451

原创 【Java多线程】多线程的线程安全及同步(synchronized)用法

Q:什么是线程安全问题?A:当多个线程同时共享同一个全局变量或静态变量,改变变量的数据时,可能会发生数据冲突问题,也就是线程安全问题。读取变量不会发生数据冲突。案例:售票系统,假设有两个窗口同时售票,使用多线程模拟售票。TicketThread.java

2017-08-22 23:15:55 286

原创 【Java多线程】什么是线程与线程的生命周期与线程的创建方式

Q:什么是进程和线程?A:进程是所有线程的集合,每一个线程是进程中的一条执行路径,main也是线程,是主线程。PS:线程之间互不干扰。Q:为什么使用多线程?A:提高应用程序的效率,比如下载软件的多下载任务可同时进行就是应用了多线程。1.创建线程的三种方法a)继承Thread类ThreadDemo1.javapublic class ThreadDemo1 exten

2017-08-22 00:19:30 3565

原创 【Java多线程】多线程案例:使用多线程向用户推送短信

情景:假设某应用程序有11名用户,使用多线程向所有用户推送短信。首先来个简单的用户类User.javapublic class User { private String ID; private String name; public User() { super(); } public User(String ID, String name) { this();

2017-08-20 10:49:21 5055 1

原创 【Spring】DI的各种类型变量注入方法

首先创建Student类student.javapublic class Student { private String name; private Address address; private String[] books; private List hobbies; private Set games; private Map cards; private String

2017-08-18 13:12:41 927

原创 【Spring】Spring配置文件

1.设置别名Beans.xml Beans.xml

2017-08-17 13:16:11 1627

原创 【Spring】Spring创建对象的各种方法

对象有多重创建方式,而Spring也有许多的创建对象的方法。I.无参的对象User.javapublic class User { private String name; public User(String name) { super(); this.name = name; System.out.println("User的有参构造方法"); } publ

2017-08-16 18:16:39 350

原创 【Spring】Hello Spring

初接触Spring,先写个Hello吧。I.Hello Spring1.导入相关JAR包2.HelloBean.javapackage com.duxd.bean;public class HelloBean { private String name; public void setName(String name) { this.name = name;

2017-08-15 16:10:51 382

原创 Spring MVC中的拦截器

I.实现HandlerInterceptor接口public class MyInterceptor implements HandlerInterceptor{ // 在请求处理的方法之前执行 // 返回true执行下一个拦截器,返回false不继续执行 @Override public boolean preHandle(HttpServletRequest request,

2017-08-10 15:27:28 284

原创 Spring MVC文件上传

I.Spring MVC文件上传需要再引入名为commons-fileupload和commons-io的jar包,可在Struts2里找到所需jar包。II.配置Spring MVC <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMulti

2017-08-08 17:14:00 381

原创 Spring MVC的数据处理方式

Spring MVC怎么接收处理传进来的数据

2017-07-31 13:53:59 413

原创 Spring MVC的跳转方式

首先,处理器的实现和url映射,均使用注解方式。package com.duxd.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller;im

2017-07-28 17:31:10 482

转载 Spring MVC中Controller的四种配置方法

来自:http://cuisuqiang.iteye.com/blog/2043697在SpringMVC中,对于Controller的配置方式有很多种,如下做简单总结 第一种 URL对应Bean如果要使用此类配置方式,需要在XML中做如下样式配置Java代码    class="org.springframework.web.servl

2017-07-27 17:33:43 759

原创 【Spring MVC】环境配置及HelloController

总算进入了自学java之路的框架阶段,第一个接触的框架是Struts2,刚写了Hello Struts,却被前辈告知过时,继而开始学习Spring+SpringMVC+MyBatis,由于SpringMVC与Struts2的相似性,首先学习SpringMVC。I.SpringMVC的作用及好处1.mvc框架的用处a)将url映射到java类或者java类的方法b)封装用户提交的数据

2017-07-26 12:59:37 743

空空如也

空空如也

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

TA关注的人

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