相关分类: Java技术 C/C++ VB delphi
  • 将项目部署到服务器之后从页面接收的中文乱码

    问题描述:1、将项目部署到服务器之后从页面接收的中文乱码 2、数据库中原有的数据都能正常显示 产生原因:没有对Tomcat服务器和mysql进行配置更改 解决流程: 一、 修改Tomcat配置 更改两个文件的配置 1.server.xml(添加红色部分) Connector port="8080" protocol="...

    2018-11-03 08:56:06 mysql配置

  • Java 多线程(三)—— 线程的生命周期及方法

    这篇博客介绍线程的生命周期。 线程是一个动态执行的过程,它也有从创建到死亡的过程。 线程的几种状态 在 Thread 类中,有一个枚举内部类: 上面的信息以图片表示如下: 第一张图: 第二张图:把等待、计时等待、阻塞看成阻塞一个状态了 1、新建状态(new):使用 new...

    2018-11-03 08:56:04

  • 变量

    ...

    2018-11-03 08:56:04

  • Java开发环境

    ...

    2018-11-03 08:56:03

  • 为什么使用 Spring Boot?

    Spring 是一个非常流行的基于Java语言的开发框架,此框架用来构建web和企业应用程序。与许多其他仅关注一个领域的框架不同,Spring框架提供了广泛的功能,通过其组合项目满足现代业务需求。 Spring框架提供了以多种方式配置bean的灵活性,例如XML,注解和JavaConfig。...

    2018-11-03 08:56:00

  • 抽象工厂

    2018-11-0220:54:09 开始写 IFactory.java类(顶层) 1 package AbstractFactory; 2 3 public interface IFactory { 4 public IUser createUser(); 5 public IDepartment createDepartment(); 6 } IUser.java类(下层) 1 package AbstractFactory; 2 3 public interfa...

    2018-11-03 08:55:59

  • 简单工厂

    2018-11-02 20:27:28开始写 Operation.java类 1 package StaticFactoryMethedPattern; 2 3 public abstract class Operation { 4 public abstract float getResult( float firstNum, float secondNum); 5 } AddOperation.java类 1 package StaticFactoryMethedPattern;...

    2018-11-03 08:55:57

  • Java并发(三):重排序

    在执行程序时 为了提高性能,提高并行度 ,编译器和处理器常常会对指令做重排序。重排序分三种类型: 编译器优化的重排序。编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序。 指令级并行的重排序。现代处理器采用了指令级并行技术(Instruction-Lev...

    2018-11-03 08:55:56

  • 浅谈Semaphore类

    Semaphore类有两个重要方法 1、 semaphore.acquire(); 请求一个信号量,这时候信号量个数-1,当减少到0的时候,下一次acquire不会再执行,只有当执行一个release()的时候,信号量不为0的时候才可以继续执行acquire 2、 semaphore.release(); 释放一个信号量,这时候信...

    2018-11-03 08:55:54

  • svn部署

    Linux系统下部署SVN 1、安装 yum -y install subversion 2、创建版本库的上级目录 mkdir /var/svn/svnrepos 3、创建版本库app svnadmin create /var/svn/svnrepos/app 注:可在svnrepos目录下创建多个版本库 每个版本库有如下文件: conf db format hooks locks README...

    2018-11-03 08:55:53

2