工作总结2

在职场中,一个技术大牛对于一家公司来说有着重要作用和影响,甚至会影响老板的决策。 近日,一位技术大牛入职了一家新公司,发现了一些问题,并把公司效率提升了一大截,然而老板的做法却让他愣了。到底是怎么回事儿呢? 原来,这位技术大牛是个很厉害的程序员,他入职不久就发现公司里的不同小组各用各的技术中间...

2019-05-09 16:19:28

阅读数 118

评论数 0

工作总结1

1、公司A 入职一家游戏公司,当时自己的想法:管它什么业务什么行业,我要学习提高的是技术,游戏后端有助于提高我的多线程高并发的技术经验。 总结:因为没有行业业务的沉淀,而缺乏竞争力 2、公司B 入职了一家B轮的互联网创业公司,接触到的东西多,后端服务要进行数据库读写分离重构,还要分布式服务...

2019-05-09 15:00:43

阅读数 35

评论数 0

如何优雅的设计Java异常

一:导语 异常处理是程序开发中必不可少操作之一,但如何正确优雅的对异常进行处理确是一门学问,笔者根据自己的开发经验来谈一谈我是如何对异常进行处理的。 由于本文只作一些经验之谈,不涉及到基础知识部分,如果读者对异常的概念还很模糊,请先查看基础知识。 二:如何选择异常类型 2.1异常的类别 ...

2019-05-06 00:56:29

阅读数 44

评论数 0

java.net.URL类和java.net.URLConection类(二)

在JAVA中,Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。 java.net.URL提供了丰富的URL构建方式,并可以通过java.net.URL来获取资源。 有...

2019-05-03 00:19:47

阅读数 29

评论数 0

java.net.URL类和java.net.URLConection类(一)

一、url类 1、Java URL处理 URL(Uniform Resource Locator)中文名为统一资源定位符,有时也被俗称为网页地址。表示为互联网上的资源,如网页或者FTP地址。 本章节我们将介绍Java是如处理URL的。URL可以分为如下几个部分。 protocol://h...

2019-05-03 00:04:37

阅读数 28

评论数 0

Java数组复制(浅/深拷贝)之二

一、一维数组的第三种拷贝方式:System.arraycopy() 方法实现数组拷贝 1、先来看看基本数据类型的System.arraycopy() 方法拷贝: import java.util.Arrays; public class TestDemo { public static ...

2019-05-01 19:43:52

阅读数 191

评论数 0

Java数组复制(浅/深拷贝)之一

java数组拷贝主要有四种方法,分别是循环赋值,System.arraycopy(),Arrays.copyOf()(或者Arrays.copyOfRange)和clone()方法。下面分别介绍一下这几种拷贝。 1、循环拷贝(速度相对比较慢) 循环拷贝其实没什么好说的啦,就是用一个for循环进...

2019-05-01 19:26:13

阅读数 106

评论数 0

System.arraycopy()方法到Arrays 的copyOf()方法

Arrays 的copyOf() - JDK 6 数组的复制,我们可以使用System.arraycopy()方法来进行数组复制: int[] arr1 = {1, 2, 3, 4, 5}; int[] arr2 = new int[5]; System.arraycopy(arr1, ...

2019-05-01 18:49:50

阅读数 21

评论数 0

Java数组fill()方法-填充

fill()方法使用参考 声明举例: public static void fill(int[] a, form, to, int var) 参数: a--数组 form--替换开始位置(包括) to--替换结束位置(不包括) var--要替换的值 使用参考实例: publ...

2019-05-01 18:36:20

阅读数 142

评论数 0

Java中数组复制基本用法和效率对比

java语言提供了很多的方法来对数组进行复制。 其中我们常用的方法有三种:arraycopy(),copyOf()和copyOfRange()。 一、基本用法 1. arraycopy()方法 函数原型: arraycopy(Object src, int srcPos, Object...

2019-05-01 18:23:33

阅读数 20

评论数 0

StringBuilder原理

1、StringBuilder和StringBuffer区别 其实StringBuilder和StringBuffer用法都是一样,几乎没啥区别,我比较常用StringBuilder。 但是说它们之间到底有没有区别,那肯定是有的。 StringBuffer的大多数方法都是用synchroni...

2019-05-01 17:55:49

阅读数 29

评论数 0

Java中的String、StringBuilder、StringBuffer三者的区别(重新理解)

随着工作经验的积累,重新整理一下String、StringBuilder、StringBuffer三者之间的区别。 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为: StringBuilder > ...

2019-04-30 22:46:08

阅读数 25

评论数 0

ssm整合的配置文件

目录: 使用框架的版本: Spring 4.0.2 RELEASE Spring MVC 4.0.2 RELEASE MyBatis 3.2.6 pom.xml文件: <project xmlns="http://maven.apache.org/P...

2019-04-29 19:20:59

阅读数 28

评论数 0

ssm整合最全配置文件详解版(在idea下整合)

先放目录结构,便于清晰了解整个项目 由简单的到复杂的进行排列: SqlMapConfig.xml: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE co...

2019-04-29 19:05:06

阅读数 39

评论数 0

Properties类的用法总结

一、properties文件 Properties文件是java中很常用的一种配置文件,文件后缀为“.properties”,属文本文件,文件的内容格式是“键=值”的格式,可以用“#”作为注释,java编程中用到的地方很多,运用配置文件,可以便于java深层次的解耦。例如java应用通过JDBC...

2019-04-28 22:10:30

阅读数 19

评论数 0

==和equals方法的区别

equals方法和==的区别 首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = "Hello",它的使用方法如同基本类型int一样,比如int i = 1;,而作为一...

2019-03-31 00:36:12

阅读数 86

评论数 0

Java 中 == 比较的是什么?

1、对于对象引用类型:“==”比较的是对象的内存地址。 例子: public class ArrayTest { public static void main(String[] args) { String a = new String("aw"...

2019-03-31 00:19:28

阅读数 34

评论数 0

Lock和synchronized的区别和使用

  一.synchronized的缺陷   二.java.util.concurrent.locks包下常用的类   三.锁的相关概念介绍 一.synchronized的缺陷   synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lo...

2019-03-28 01:19:33

阅读数 59

评论数 0

Lock接口及锁分类

Lock接口 Lock是一个接口 public interface Lock { void lock(); void lockInterruptibly() throws InterruptedException; boolean tryLock(); boolean try...

2019-03-28 00:50:53

阅读数 47

评论数 0

Nginx并发数、每秒连接数、下载速度限制,防攻击杀手锏

1.限制IP访问频率: HttpLimitZoneModule 限制并发连接数实例 limit_zone只能定义在http作用域,limit_conn可以定义在http server location作用域 http { limit_conn_zone $binary_...

2019-03-27 23:56:34

阅读数 51

评论数 0

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