自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangyingjieshiwo的专栏

早成者未必有成,晚达者未必不达。不可以年少而自恃,不可以年老而自弃。

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 二进制学习

二进制补码 计算机用来处理(有符号数)负数问题的算法 原码 反码 补码 0000 0 1111 1000 -8 0001 1 1110 1111 -1 0010 2 1101 1110 -2 0011 3 1100 1101 -3 0100...

2020-04-18 21:58:55 298 1

原创 StringBuilder线程安全问题导致ArrayIndexOutOfBoundsException 数组下标越界错误

前一段时间网上看博客的时候看到StringBuilder线程安全的一篇文章。其中讲到了,StringBuilder可能会因为线程安全问题导致java.lang.ArrayIndexOutOfBoundsException 数组下标越界错误。我有点好奇,就拿着文章中的例子跑了下,结果真的产生了这个问题。我然后就想了下,总结了下原因。 下面是产生问题的代码: package demo; ...

2020-04-15 00:06:48 1155

原创 java运算符

1. 与运算(&) 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 2.或运算(|) 运算规则:0&0=0; 0&1=1; 1&0=1; 1&1=1; 即:两位同时为“0”,结果才为“0”,否则为1 3.异或运...

2020-04-12 22:21:03 201

转载 windows下MySQL 5.7+ 解压缩版安装配置方法

转载别人的文章。 方法来自伟大的互联网。 1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版。注意:下载是需要注册账户并登录的。 2.解压缩至你想要的位置。 3.复制解压目录下my-dafault.ini至bin目录下,重命名为my.ini。并添加以下内容(路径要根据自己的情况修改呀)。没有data目录不要紧,下一步处理这个事情。 [mysql]...

2018-07-29 15:56:50 184

原创 JDK7--HashMap源码分析(二)

一.遍历遍历的方法:keySet()。entrySet()。从代码来看,entrySet的遍历方式要比keySet的遍历方式少了一次根据Key查找Value操作,应该更加高效一些。HashMap 中的modCount属性,表示的是该hashMap被修改的次数,此属性主要是在遍历功能里面使用。modCount属性与ConcurrentModificationException 异常有关。迭代器的mo...

2018-06-03 16:49:06 175

原创 JDK7--HashMap源码分析(一)

    HashMap应该是在javaweb开发里面使用频率最高的几个类之一,使用频率直逼String类。因此也就有必要弄清楚这个类的实现原理,后面如果使用HashMap产生问题的时候分析原因也要从容一些 。    HashMap内部的结构是数组+链表。数组存储着由hash值根据一定的算法计算出的有相同特征值的对象组成的链表的表头。           下面开始源码的分析:        1.继承...

2018-06-03 10:42:56 183

转载 centos 7 密码忘记 如何进入修改

网上找了一些文章,但是下面这篇文章跟我的试验的结果相同,就偷个懒把链接贴过来 了。     centos 7 密码忘记 如何进入修改

2017-10-08 13:32:30 1411

原创 TOMCAT8支持HTTPS协议

今天公司在使用chrome浏览器进行录音的时候,发现chrome在47版本以后对于不支持https的网站禁止其调用麦克风进行录音。所以新开发的声音采集的系统要发布成https。    web服务器用的是tomcat8。之前没有怎么接触过,百度了下,总结如下:    1. 通过jdk生成密钥文件。        windows系统为例:打开cmd ,切换到jdk的path目录。

2017-09-28 23:55:06 928

原创 对js闭包的理解

根据我的经验,如果不能用简洁的语言把自己正在学习的知识说清楚,就表示你还没用完全弄懂它。 对于闭包,我的理解是一个函数执行结束后返回了另一个函数。而如果返回的函数里面引用了外层函数里面的变量,则外层函数执行完成后该变量不会被回收。

2017-07-19 23:34:02 242

原创 javac与java命令练习(测试类含包名)

java命令(含包名)

2017-07-04 22:53:51 820

转载 PostgreSQL upsert

今天在做跨库数据同步时突然发现对方的数据库是PostgreSQL,而之前没有用过这个数据库。然后到网上找了下资料,结果是一般的增删改查的语句应该基本不用改,但是oracle里面有个merge语句在PostgreSQL关键字不太一样,所以单独拿出来记录下。    碰到这个问题后我首先去百度了下PostgreSQL merge into ,发现找不到没有什么有用的信息,好在还有bing。用bing找

2017-02-03 22:00:57 4851

原创 八皇后问题 java代码

具体的结果在tmp.txt文件里面package test;import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.PrintWriter; import java.util.Arrays; i

2016-07-23 08:54:02 402

webservice axis1.7

webservice axis1.7

2016-06-01

webservice axis2 eclipse 插件

webservice axis2 eclipse 插件

2014-05-22

JAVA网络编程 第4版.zip.003

JAVA网络编程 第4版.zip.003

2016-07-24

日期控件

My97DatePickerBeta.zip 是一个日期控件用来展示日期

2014-06-03

jquery-1.6.4.js

jquery-1.6.4.js

2016-04-23

My97DatePicker.rar

My97DatePicker.rar 日期控件

2014-06-03

JAVA网络编程 第4版.zip.001

JAVA网络编程 第4版.zip.001

2016-07-24

JAVA网络编程 第4版.zip.002

JAVA网络编程 第4版.zip.002

2016-07-24

dom4j jars

dom4j jar

2016-06-01

空空如也

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

TA关注的人

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