自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Excel文本格式怎么出现小三角

左上角的小三角是文本型数字标志,“将一列数值的左上角一次性加上绿色的三角标示”就是将常规或数值型的数字改变为文本格式数字。办法:选定该列数据,点菜单“数据”——“分列”,点两次“下一步”,在“列数据格式”中选择“文本”——“完成”。转载于:https://www.cnblogs.com/yongan/p/11417031.html...

2019-08-27 11:02:00 5193

转载 sql exists用法

转自https://www.cnblogs.com/xuanhai/p/5810918.html转载于:https://www.cnblogs.com/yongan/p/11362595.html

2019-08-16 11:02:00 197

转载 spring bean的循环引用

看过一次spring公开课,记录一下bean的循环引用问题。问题:public class IndexService{  @Autowired  IndexDao indexDao;}public class IndexDao{  @Autowired  IndexService indexService;}以上的实例中IndexService依赖...

2019-08-14 21:06:00 256

转载 jkd动态代理源码分析

代理对象的生成方法是:Proxy.newProxyInstance(...),进入这个方法内部,一步一步往下走会发现会调用ProxyGenerator.generateProxyClass(),这个方法用来生成代理类的字节码。下面通过调用 ProxyGenerator.generateProxyClass()方法在本地生成代理类。1.首先要有一个接口2.生成代理类的方法如...

2019-06-27 17:20:00 188

转载 maven POM文件出错

  最近做一个项目,拿到了源码,然后导入到eclipse,发现pom文件报错,显示缺少jar包,但发现jar包在本地仓库中存在。结果发现在本地仓库中这个jar包当前目录下有个_remote.repositories文件,然后把文件名改为_maven.repositories后,再update maven,发现好了转载于:https://www.cnblogs.com/yongan/p...

2019-05-09 16:02:00 196

转载 进入docker容器的方法

最近想着怎么进入到容器内部,然后把里面的配置文件拷贝出来,下面是一些操作记录。1.进入docker容器的方法 命令:docker exec -it 容器id /bin/sh进入容器后相当于进入了另外一个linux系统,可以使用cd等命令来查找。2.从容器内部退出到宿主机上  直接用快捷键:ctrl+D3.拷贝容器内文件到宿主机上  命令:docker cp 容...

2019-04-10 14:04:00 1307

转载 docker磁盘占用清理问题

本文转自http://dockone.io/article/3056如何清理Docker占用的磁盘空间?【编者的话】用了Docker,好处挺多的,但是有一个不大不小的问题,它会一不小心占用太多磁盘,这就意味着我们必须及时清理。作为一个有信仰的技术公司,我们Fundebug的后台采用了酷炫的全Docker化架构,所有服务,包括数据库都运行在Docker里面。这样做当然不...

2019-04-10 10:26:00 929

转载 spring源码分析

https://www.javadoop.com/,牛人,做个记录,以后学习。转载于:https://www.cnblogs.com/yongan/p/10642931.html

2019-04-02 15:34:00 116

转载 虚拟机网络配置

本文转载自https://www.cnblogs.com/linjiaxin/p/6476480.html转载于:https://www.cnblogs.com/yongan/p/10634835.html

2019-04-01 10:08:00 129

转载 AQS

一、概念  AbstractQueuedSychronizer 它是一个同步发生器,用来构建锁,级别比CAS高。有ReentrantLock等的基础都是它。  基本思想:通过内置的FIFO同步队列来完成线程争夺资源的管理巩固走  CLH同步队列  将每一个线程看作一个节点,有一个指针指向它的前驱,有一个指针指向它的后继。有一个同步器,叫做傀儡节点,不是用来存放线程的,...

2019-03-31 00:58:00 133

转载 CAS的原理

一、什么是CAS  CAS(compareAndSet),比较交换,是一种无锁原子算法。过程是:它包含三个参数(V、E、N),V表示要更新变量的值,E表示预期值,N表示新值。仅当V值等于E值时,才会将V的值设为N,如果V值和E值不同,则说明已经有其他线程做了更新,则当前线程什么都不做。最后CAS返回当前V的真实值。CAS操作时抱着乐观的态度进行的,它总是认为自己可以成功完成操作。...

2019-03-27 20:17:00 377

转载 单例模式

转https://blog.youkuaiyun.com/mnb65482/article/details/80458571DCL单例模式 new Instance时可能会发生指令重排,所以在instance变量前添加volatile。转载于:https://www.cnblogs.com/yongan/p/10603206.html...

2019-03-26 20:26:00 97

转载 volatile关键字的实现原理

一、volatile关键字的语义分析  1.保证可见性    对共享变量的修改,其他线程能够马上感知到。但不能保证原子性(i++)  2.保证有序性  3.volatile的原理和实现机制    有volatile修饰的共享变量进行写操作的时候会多出有 “lock”标志的汇编代码,Lock前缀的指令在多核处理器下会引发两件事情:     1)将当前处理器缓存行中的...

2019-03-25 21:13:00 182

转载 synchronized原理

一、概念  java中通过利用锁的机制来实现同步。  锁机制有两种特性:    1.互斥性:即在同一时间内只允许一个线程持有某个对象锁,通过这种特性来实现多线程总的协调机制,这样在同一时间内只有一个线程对需要同步的代码块进行访问。    2.可见性:必须确保在锁释放前,对共享变量所作的修改,对于随后获得该锁的另一线程是可见的(即在获得锁时应获得最新共享变量的值),否则另一...

2019-03-24 17:40:00 117

转载 JMM、JVM、硬件关系

一、程序、进程、线程  程序:为完成某一个任务而编写的代码。(静态的概念)。  进程:程序的一次运行。(动态概念)  线程:一个进程里面包含了一个或多个线程。(占有资源的独立概念)二、JVM内存区域    方法区:存放类信息,常量,static修饰类变量、JIT编译的一些信息。这里面的数据时所有线程共享的。  Java堆区:实例对象(共享)  VM sta...

2019-03-22 22:00:00 200

转载 第五章、自己手动实现HTTP协议

1.打开浏览器访问http://localhost:8080package com.roy.http;import java.io.IOError;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.c...

2019-03-18 15:23:00 417

转载 第四章、java中Socket的用法

1.普通Socket的用法  java中的通信时通过Socket实现的,Socket分为ServerSocket和Socket两大类。ServerSocket用于服务端,可以通过accept方法监听请求,监听到请求后返回Socket,Socket用于具体完整的数据传输,客户端直接使用Socket发起请求并传输数据。  服务端代码package com.roy.socket...

2019-03-18 14:32:00 191

转载 第二章、常见的协议和标准

1. DNS协议  DNS协议的作用就是将域名解析为IP。2.TCP/IP协议和Socket  TCP在传输前会有三次握手,传完数据端口需要四次挥手。理解过程需要先理解TCP中的两个序号和三个标志位的含义。     seq :sequence number,表示所传输数据的序号。TCP传输时每一个字节都有一个序号。发送数据时会将数据的第一个序号发送给对方,接收方会按序号检...

2019-03-15 20:01:00 232

转载 第一章、网络架构及其演变过程

  1.1 软件的三大类型  单机类型、CS类型、BS类型1.2 BS网络传输分解(TCP/IP模式)  网络接入层:将需要相互连接的节点接入网络中,为数据传输提供提交。(相当于所住地方必须有快递点)(没有协议)  网际互联层:找到要传输数据的目标节点。(告诉卖家你的地址)(IP协议)  传输层:实际传输数据。(发送快递)(TCP协议)  应用层:使用接受到的...

2019-03-15 19:13:00 297

转载 Eclipse开发中用到的快捷键

1.查看类的继承关系:F42.查看接口的实现类:ctrl+T3.查看当前类的方法:ctrl+O4.写了方法调用后自动添加等号前面的变量:ctrl+1或者shift+alt+L转载于:https://www.cnblogs.com/yongan/p/10529460.html...

2019-03-14 12:05:00 161

转载 解决angular中的版本问题,Metadata version mismatch for module,found version 4, expected 3

angular版本问题解决办法;第一步:查出错误模块的当前安装版本(以ng-bootstrap模块为例)npm list ng-bootstrap第二步:查出所有版本号npm view ng-bootstrap versions第三步:安装低版本到不报错npm install ng-bootstrap@1.0.0转载于:https://www.cnblogs.com/yongan/...

2018-07-23 10:33:00 799

转载 ssm框架实现文件图片上传

1.在pom.xml中,maven坐标导入<dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.2</version>&l...

2017-08-14 17:28:00 446

转载 SSM框架ajax实现登录

1.jsp页面jsp中添加一个登陆提交按钮/* ajax登录 */function login(thisobj){var username=$("#username_l").val();var password=$("#password_l").val();var valistr=$("#valistrId").val();var user_jso...

2017-08-14 17:18:00 576

空空如也

空空如也

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

TA关注的人

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