
java
sofia嘻嘻
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初识maven中的依赖
1.Maven解析依赖信息时会到本地仓库查找被依赖的包对于自己开发的maven工程,使用mvn install 命令安装后就可以进入仓库。2.依赖的范围【1】compile范围依赖对主程序是否有效:有效对测试程序是否有效:有效是否参与打包:参与是否参与部署:参与典型例子:spring-core【2】test范围依赖对主程序是否有效:无效对测试程序是否...原创 2018-11-10 16:03:23 · 143 阅读 · 0 评论 -
Centos安装java
Oracal官网登录,下载JDK:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html将上面压缩包下载到本地2.用Xshell找到服务器/usr/local目录mkdir java进入java目录cd java用ftp将本地下载的文件压缩包上传到服务器在xshe...原创 2019-04-17 13:38:13 · 211 阅读 · 0 评论 -
给定两个-100到100的整数x和y,对x只能加1,减1,乘2操作,问最少对x进行几次操作能得y
java解决算法:import java.util.*;public class A{ public static void main(String[] agrs){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int m = scan.nextIn...原创 2019-04-13 18:49:27 · 4303 阅读 · 0 评论 -
操作系统-进程状态转换图
为什么要分开就绪和阻塞状态答:因为就绪态只需要等待处理机,而阻塞态可能在等待输入输出,即使分配给处理机也是徒劳,所以两状态图不妥。对于调度进程,只需要等待就绪队列里的进程,因为阻塞状态可以转换到就绪队列里去。进程五状态新状态:进程已经创建,但未被OS接纳为可执行进程。(还没有申请到相应的资源)。就绪态:进程做好了准备,准备执行(只等待处理机)。执行状态:该进程正...转载 2019-03-23 11:30:01 · 49854 阅读 · 0 评论 -
java的两种异常
一般分为Checked异常和Runtime异常,所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常则被称为CheckedException。受检查异常表示程序可以处理的异常。如果抛出异常的方法本身不处理或者不能处理它,那么方法的调用者就必须去处理该异常,否则调用会出错,连编译也无法通过。运行时异常,如RunTimeException,IndexOu...原创 2019-03-22 19:58:07 · 346 阅读 · 1 评论 -
线程创建的几种方式
一、什么是自动装箱拆箱装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。 1 //自动装箱 2 Integer total = 99; 3 4 //自定拆箱 5 int totalprim = total;下面我们来看看需要装箱拆箱的类型有哪些:这个过程是自动执行的,那么我们需要看看它的执行过程:1 publ...原创 2019-03-22 13:56:11 · 322 阅读 · 0 评论 -
java六大设计原则
类单一职责原则(Single responsibility principle):There should never be more than one reason for a class to change.一个类只有一个引起这个类变化的原因。即一个类只完成一个功能,如果做不到一个类只完成一个功能,最少要保证一个方法只完成一个功能。此原则的核心就是解耦和增强内聚性。依赖倒置原则...原创 2019-03-17 09:52:54 · 143 阅读 · 0 评论 -
IntelliJ IDEA 提示Unmapped Spring configuration files found的解决办法
在导入一个项目后出现Unmapped Spring configuration files found.出现这个是因为web工程中的Spring.xml没有被IDEA管理。解决步骤1.在project structrure中按截图中顺序点击,第三步点击 “+” 号时,弹跳出一个框框,在这个框中勾选Umapped spring配置文件。最后点击ok。2.点击“apply” “ok”...原创 2018-12-02 11:06:27 · 4578 阅读 · 0 评论 -
解决在maven项目中加载spring的bean的xml配置文件时找不到解决办法
如果在新手在创建maven工程中使用spring框架,运行时出现**.xml cannot be opened becaouse it dose not exist ,如下图所示:这个很简单啦,只要将spring的bean的配置文件xml放入resources的目录下即可。...原创 2018-11-16 09:38:14 · 4093 阅读 · 5 评论 -
Spring配置bean之实例工厂方法
通过实例工厂方法配置建立一个工厂类,写上构造函数 private Map<String,Car> cars = null; public InstanceCarfactory(){ cars = new HashMap<String, Car>(); cars.put("audi",new Car("audi",30000...原创 2018-11-12 17:09:06 · 213 阅读 · 0 评论 -
Spring配置bean之静态工厂方法
通过静态工厂方法配置bean首先建立car类,设置brand,price两个属性public class Car { private String brand; private int price; public String getBrand() { return brand; } public void setBra...原创 2018-11-12 16:47:36 · 516 阅读 · 0 评论 -
cmd黑窗口远程连接数据库并操作
步骤一:连接数据库;(我是配置好环境变量的,所以直接输入,否则要进入mysql的安装目录下执行该操作)语法:mysql -h(数据库地址)-P(端口号)-u root -p 再回车输入密码显示如图信息就表示链接成功了步骤二:show databases;步骤三:创建新的数据库testcreate database test;再全部显示一下数据库就可以看到刚刚创建的数据库了...原创 2018-11-18 20:16:19 · 3245 阅读 · 0 评论 -
解决明明已经删除了之前的mysql版本,在执行mysqld –install,还是出现The service already exits的问题
在安装新版本的mysql时,一直无法启动mysql,在服务里面手动也无法启动在cmd里面运行net start mysql 也报错,找不到路径,在网上搜大都说是要管理员身份运行,我试了还是错的,还是无法启动。当我执行mysql install时,却出现这是我以前安装的版本,明明已经删除了,还是存在。很简单的找到这个了,不用按照网上给的路径去查,直接搜索查询,定位到这个地方,然后将这个以...原创 2018-11-18 19:17:17 · 4385 阅读 · 0 评论 -
Spring配置bean
Spring配置bean1. bean构造器注入属性值指定参数的位置和参数的类型来区分重载的构造器2.spring属性配置的细节字面值有特殊标记符时-bean之间需要建立引用关系时,使bean能够相互访问,使用ref属性或元素内部bean,可以不用id,不能被外部引用级联属性赋值,必须为已初始化的值赋值,否则报错空置时 list集合属性使用ma...原创 2018-11-12 14:45:09 · 176 阅读 · 0 评论 -
IDEA中创建maven项目没有java和resources子文件的解决
在使用IDEA创建maven webapp项目时没有自动生成java,resources子文件,目录结构如图所示:解决办法:步骤一:右键main->new->Directory 新建一个名为java的包步骤二:(注意此时java包还没有任何颜色)右键刚刚创建的java包->选择Make Directory as ->Sources root。如图所示:这...原创 2018-11-15 21:38:28 · 4011 阅读 · 2 评论 -
在IDEA的maven web项目中如何设置自己的本地仓库
在创建maven项目中如何不使用系统指定的本地仓库,而使用自己设置的仓库步骤一:去官网下载apache-maven然后进行解压。步骤二:解压之后在解压文件下的conf文件夹里面找到setting.xml文件,将其复制粘贴到你要创建的仓库文件夹中,并且修改setting.xml里的路径&lt;mirror&gt; &lt;id&gt;alimaven&lt;/id&gt; ...原创 2018-11-15 20:50:38 · 314 阅读 · 0 评论 -
三种内存分配算法
首次适应算法从内存地址空间链首找到第一个可以满足大小的空间分区缺点:低地址空间过于碎片化,导致可能无法利用最坏适应算法给地址空间空闲分区排序,找最大满足大小的空闲分区最佳适应算法:找最小的满足小大的空闲分区...原创 2019-04-18 10:29:41 · 1928 阅读 · 0 评论