yjz_sdau的博客

IT从小白开始每天坚持总结学习笔记

java 多线程

一个任务通常就是一个程序,每个运行中的程序就是一个进程,每当一个程序运行时,内部可能包含多个顺序执行流,没个顺序执行流就是一个线程。 每当一个程序进入内存运行时,即变成一个进程,进程是处于运行过程中的程序,并具有一定的而独立能力,进程是系统进行资源分配的一个独立的单位。 进程的三个特征: ...

2019-06-11 01:00:07

阅读数 7

评论数 0

windows环境下启动mongodb服务

方法一 1、打开命令窗口,切换到mongodb安装目录下的“bin”目录中。 输入命令:cd E:\software\MongoDB\Server\3.4\bin 2、启动服务。输入命令:”mongod --dbpath E:\software\MongoDB\data 注:--db...

2019-05-18 15:18:59

阅读数 18

评论数 0

python操作excel几种方式

版权声明:本文为博主原创文章,未经博主允许不得转载。作者:沙师弟专栏 https://blog.csdn.net/u014597198/article/details/83104653 </div> <link rel=&quo...

2019-04-24 22:23:19

阅读数 28

评论数 0

banse64加密解密原理

开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。   一....

2019-03-31 22:49:24

阅读数 39

评论数 0

你真的会写单例模式吗——Java实现

单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: public...

2019-03-27 23:54:02

阅读数 19

评论数 0

多个构造器时考虑用构建器:javaBeans模式可能处于不一致性

今天观看《Effective Java 3》的第二条:遇到多个构造器参数时考虑用构建器 有这样一段话: ============= 遗憾的是,JavaBeans模式自身有着严重的缺点。 因为构造过程被分到了几个调用中,在构造过程中JavaBeans可能处于不一致的状态。 类无法仅仅通过检...

2019-03-27 23:27:40

阅读数 35

评论数 0

java 文件io

package com.dhcc.file; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import java.io....

2019-01-24 22:31:53

阅读数 44

评论数 0

eclipse安装配置gradle

启动eclipse,help-install new software. 然后输入对应eclipse版本的gradle下载地址: 由于不同的eclipse对应不同的gradle,所以务必事前看清eclipse版本:help -about eclipse ide 可以看到eclipse的...

2018-12-09 22:50:39

阅读数 44

评论数 0

war包发布到tomcat

将打包好的war包放在webapp目录下: 然后在bin目录下,运行tomcat服务: tomcat会自动解压war并在webapps下生成编译的项目,root目录下会生成相关的文件。这时候http://localhost:8080/访问下,就可以见到我们的项目...

2018-12-09 21:08:39

阅读数 49

评论数 0

windows下安装zookeeper

安装zookeeper zookpeer官方下载地址:https://www.apache.org/dyn/closer.cgi/zookeeper/ 使用http镜像下载: 然后选择相应版本 点进以后,选择tar.gz格式下载即可: 下载后解压到本地: 然后进入bin...

2018-12-09 01:23:30

阅读数 36

评论数 0

maven scope范围说明

Maven的scope依赖作用域说明 Maven的scope依赖作用域说明 1、test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖,比如junit默认范围是test,只在测试使用,不会再发布项目时候使用 2、compile范围指的是编译范围有效,在编译和打包时都会将依赖存储进去...

2018-12-05 22:06:33

阅读数 42

评论数 0

Maven项目java.lang.ClassNotFoundException: 类名

maven项目,有时候会出现java.lang.ClassNotFoundException: ,但是我们查找各种配置,都没错,下面是我的: 我们选中项目,右键,properties,选择Deployment Assembly 选择add,Java Build Path Entries...

2018-12-03 22:30:34

阅读数 130

评论数 0

解决 eclipse出现 Address already in use: bind,以及tomcat端口占用

在项目开发中,有时候我们发现回报这个错:解决 eclipse出现 Address already in use: bind 产生的原因是端口占用,比如你的8080端口,已经有一个进程在访问使用,但是你没有发现,没有关闭,导致再次启动另一个工程,会报这个错误。 我出现这个错误时候的案例: 我先...

2018-12-03 00:17:06

阅读数 371

评论数 0

windows10上mysql5.7版本下载以及安装

其实MySQL的绿色版,在官网上就有的下载,所以尽量不要从第三方以及某某资料库用积分下载 首先到官网:https://www.mysql.com/downloads/   网页最下面,由于我们是个人使用,下载社区版,免费的。 点进去后,再点击如下: 下一个网页就是下载页面,对应各个版...

2018-11-26 00:09:44

阅读数 43

评论数 0

谷歌浏览器第一次开页面很慢...

问题:当第一次启动浏览器时候,谷歌浏览器打开页面很慢。 首先,在浏览器右上角,单击- 然后选择设置,在这设置页面点高级,找到系统的代理设置 点开,然后在弹出框,点击局域网设置: 将自动检测的√去掉 问题二:谷歌主页设置: 在设置-外观-显示主页中,添加要打开的主页,比如...

2018-11-11 22:58:30

阅读数 1307

评论数 0

java中的equals与“==”、hashcode的区别

"=="操作符的作用 判断引用是否指向堆内存的同一块地址。 如果是原始类型,byte,boolean,short,char,int,long,float,double,就是直接比较他们的值。 如果是引用,比较的就是引用的值,引用的值可以被认为是对象的逻辑地...

2018-09-21 16:04:07

阅读数 30

评论数 0

线程同步

一、Java 线程 同步与异步 多线程并发时,多个线程同时请求同一个资源,必然导致此资源的数据不安全,A线程修改了B线程的处理的数据,而B线程又修改了A线程处理的数理。显然这是由于全局资源造成的,有时为了解决此问题,优先考虑使用局部变量,退而求其次使用同步代码块,出于这样的安全考虑就必须牺牲系统...

2018-09-19 19:44:33

阅读数 38

评论数 0

java线程的生命周期

  当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。在线程的生命周期中,它要经过新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和死亡(Dead)5种状态。尤其是当线程启动以后,它不可能一直"霸占&...

2018-09-19 19:41:13

阅读数 53

评论数 0

java多线程的创建以及使用

一、创建多线程的四种方式 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程 前面两种可以归...

2018-09-19 19:30:05

阅读数 46

评论数 0

优秀博客收藏

java技术2018.9.19:https://www.cnblogs.com/sunddenly/ java技术2018.9.19:https://www.cnblogs.com/dolphin0520/

2018-09-19 19:09:16

阅读数 55

评论数 0

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