自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Salen_走稳每一步

人生靠闯,爬山靠稳

  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 Visual Studio在release模式下开启调试

Visual Studio在release模式下默认是不生成调试信息的,如果想要进行调试的话共需要修改3个地方:1. 开启生成pdb, 默认为否,不生成pdb文件2. 关闭系统优化3. 选择调试信息格式

2021-06-23 17:25:35 663

原创 踩坑历险记——阿里云mysql连接不上

1. 将Springboot项目打成war包, 在本地测试没问题后放到阿里云的服务器上,Tomcat启动后访问不了2. 怀疑是Tomcat版本问题,将服务器的tomcat8 升级到了tomcat9  跟本地保持一致, 还是访问不了3. 观察日志发现错误日志  数据路连接不上,但是数据库id能ping通, 怀疑是war包问题4. 将项目打成jar包重新发布, 还是数据路连接不上5. ...

2019-02-19 15:34:26 250

原创 java.util.Optional源码解读

/* * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.util;import java.util.functi...

2019-01-02 11:09:33 516

原创 java.utl.HashMap 源码解读

目录1. HashMap容器默认的初始化大小为16 2. HashMap默认的负载因子为0.75 3. HashMap的存储容器为数组 4. JDK8以后, 如果相同HasHcode所在位置的Node链表长度超过指定阈值会自动转换成TreeNode红黑树存储 5. JDK8以后, 如果相同HasHcode所在位置的TreeNode红黑树长度低于指定阈值会自动转换成Node链表存...

2018-12-14 09:23:44 182

原创 高斯算法——Java实现及效率对比

 高斯算法:        计算1 + 2 + 3 + ... + n 时, 通过收尾相加, 然后乘以最大数/2的方式来实现/** * 高斯算法 */public class GaussAlgorithm { public static void main(String[] args) { long n = 999; /* ...

2018-12-13 15:56:17 1622

转载 数据的逻辑结构与物理结构

1 逻辑结构2. 物理结构    本文摘录自<<大话数据结构>>

2018-12-13 15:11:21 453

原创 Java创建线程的4种方式及优缺点

目录1. 通过继承Thread类实现2. 通过实现Runnable接口实现3. 通过lambda的方式实现4. 通过Callable和Future创建线程 5. 通过继承Thread类实现 代码展示 6. 通过实现Runnable接口实现代码展示7. 通过lambda的方式实现代码展示8. 通过Callable和Future创建线程  代码展示1. 通过继承Th...

2018-12-02 00:24:02 1018

原创 Class加载机制

1. 一个class文件加载的流程     1.1 加载:查找并加载类的二进制数据  , 将class文件加载到内存    1.2 连接        – 验证:确保被加载的类的正确性        – 准备:为类的静态变量分配内存,并将其初始化为默认值        – 解析:把类中的符号引用转换为直接引用    1.3 初始化:为类的静态变量赋予正确的初始值2. class对象、静态变量、静...

2018-03-13 15:21:17 324

原创 JVM中 一个类只会被加载一次

     加载是相对于进程而言的,     启动一个main方法,也就是启动了一个进程,在一个进程中,一个类只会被加载一次public class TestThread { /** * 启动一个进程 * 在这个进程中启动多个线程 * 在每个线程中实例化一个类 * @param args */ public st...

2018-03-13 14:52:16 3003 1

原创 Java多线程场景模拟(1)

1.业务场景简介    保存用户个人设置,一个用户在a表中只能存在一条记录,用户修改记录时,检查如果该记录存在,则修改该数据,如果该记录不存在,则插入一条记录。2. 问题说明    多线程情况下,会出现一个用户在表中有多条记录存在的情况。3. 原因解释    比如说并发两个线程A和线程B, 线程A检查记录不存在,准备插入记录,这时CPU切换到线程B,这是线程B检查记录仍是不存在,线程B插入一条数据...

2018-03-11 23:08:21 578

原创 tomcat manager status配置

1. 确保tomcat下原来自带的几个项目未被删掉,tomcat启动时localhost:8080能直接访问tomcat主页2. 修改tomcat下 conf/tomcat-users-xml文件,找到tomcat-users标签,按照下面的加上配置        注: username: 用户名, password:密码   自己根据需求做修改<tomcat-users xmlns="h...

2018-02-26 16:27:56 1559

转载 jdk9之前版本及jdk9安装配置环境变量

jdk9之前版本及jdk9安装配置环境变量转载自https://www.cnblogs.com/hyvonF/p/7771892.html一、jdk9之前安装配置  1、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html  2、配置环境变量:    安装完成后,右击“我的电脑”,点击“属性”,选择左侧“高...

2018-02-23 22:08:06 267

原创 Git安装

1. 下载地址 https://git-scm.com/download/win  下载安装文件 例: Git-2.16.2-64-bit.exe2. 双击开始安装git3. 选择安装路径,然后next4. 选择插件, 然后next5. 创建开始菜单, 直接点击next6. 选择编辑工具, 直接next7. 选择使用模式, 直接next8. 选择ssl证书生成工具,直接next9. 选择字符解码类...

2018-02-23 16:03:22 197

原创 IDEA从SVN导入Java Maven项目

注:IDEA配置svn方式 http://blog.csdn.net/zfq_lsh/article/details/793530551. 打开svn导出页面File 》 New 》 Project from Version Control 》 Subversion2. 点击 + 号,添加svn路径3. checkout出项目4. 选择导出项目到指定位置5. 在新的窗口中打开该项目6. 将导出的项...

2018-02-23 14:53:28 1736

原创 Tortiosesvnan安装bin目录下没有svn.exe

1. 找到svn的安装文件,重新进行安装, 例TortoiseSVN-1.9.5.27581-x64-svn-1.9.5.msi2。 选择 Modify 3. 如果command line client tools 显示为X号, 点击下来箭头选中Will be installed on local hard drive, 然后点击next    X号表示安装的时候未选择安装相关工具,故此安装bin...

2018-02-23 14:18:21 698

原创 IDEA配置SVN

1. 打开设置中心    》File 》Settings2. 打开版本控制中心》Version Control  》 Subversion如果SVN的bin目录下没有svn.exe文件,请参考http://blog.csdn.net/zfq_lsh/article/details/79353183...

2018-02-23 14:08:12 236

Java就业培训教程(张孝祥编著)

Java就业培训教程 Java就业培训教程(张孝祥编著)

2011-05-14

JSP+Oracle数据库组建动态网站经典实例

51CTO下载-JSP+Oracle数据库组建动态网站经典实例

2011-05-14

180个Java简单实例 适合初学者

180个Java简单实例 java 实例 代码

2011-05-14

微机原理第三版 微机原理

微机原理 第三版实验 微机原理 第三版实验

2011-05-14

空空如也

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

TA关注的人

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