加载中
博客链接

CSDN: https://lxhua.blog.csdn.net/ Github: https://chenxingxing6.github.io/

2018/03/12 14:20
32
自己实现ArrayList-通俗易懂

前言 我们知道ArrayList的底层结构是通过数组来实现的,那么我们试着弄个玩玩! MyList接口 package com.cxx.list; import java.util.Collection; /** * @Author: cxx * 实现自己的list 底层...

06/12 10:45
3
线程池的理解及使用-快速上手

1.初识线程池: 根据系统自身的环境情况,有效的限制执行线程的数量,使得运行效果达到最佳。线程主要是通过控制执行的线程的数量,超出数量的线程排队等候,等待有任务执行完毕,再从队列最...

06/12 10:45
7
Java网络编程TCP/IP,UDP

TCP/IP 客户端 package com.cxx.netty; import java.io.*; import java.net.Socket; /** * @Author: cxx * 客户端 * @Date: 2018/5/27 14:14 */ public class GreetingClient { private ...

06/12 10:45
5
自己实现单链表Link-通俗易懂

前言 链表在我们日常的开发过程中应该说是非常常见,各种网络框架用到的队列,底层用到的都是链表.相信有一句话大家都听书过:集合更适合查询操作,链表更适合频繁的插入,删除操作 实现单链表...

06/12 10:45
10
简单测试(Oracle PK Mysql)

一,前言 我mysql和oracle都是本地的。 1.mysql和oracle分别插1万条数据 2.mysql和oracle分别批量插入1万条数据 3.mysql和oracle分别批量插入100万数据 应用场景 Oracle的应用:主要在传统行业...

06/12 10:45
7
区块链-java入门Demo

正在创建第一个区块链....... 创建区块:00000d3c0681cd67f8050ab996e1400f99c0060ba4cb22d0c07685d9ae50cd10 正在创建第二个区块链....... 创建区块:00000eafdd53bed5586d480d7704169c45b2...

06/12 10:45
50
cat实时监控-入门demo

昨天已经搭建好了cat服务端,今天我们来看怎么在一个ssm项目中去用cat(一个小小的demo) 1.背景: CAT(Central Application Tracking)是由吴其敏(前大众点评首席架构师,现携程架构负责人)...

06/12 10:45
76
HTTP洪水Gong击网站-演示

最近学了一个Http Flood Attack攻击方式,(http洪水式攻击),这是一种分布式拒绝服务,也就是DDOS攻击,使用代理伺服务器,向受害伺服务器发送大量貌似合法的请求。HTTP洪水攻击通常使用大...

06/12 10:45
13
底层实现:JDBC+IO+Socket

-- ---------------------------- -- sql file -- ---------------------------- DROP TABLE IF EXISTS `tb_file`; CREATE TABLE `tb_file` ( `fid` int(11) NOT NULL AUTO_INCREMENT, `...

06/12 10:45
13
第7节-Git 上传文件、文件夹、项目到 Github

Git 上传文件、文件夹或项目到 Github https://blog.csdn.net/jerryhanjj/article/details/72777618 Git 基础知识学习 配置Git、SSH 下载、安装 Git 绑定用户 $ git config --global user.n...

06/12 10:45
17
星云数据平台-只需编写30%代码

本人花了几天的时间对renren-security开源项目稍微进行了一下整理,感觉这套开源项目还是不错的,分享一下! 项目说明 采用Spring、MyBatis、Shiro框架,开发的一套权限系统,极低门槛,拿来...

06/12 10:45
5
自己实现LinkedHashSet-通俗易懂

前言 前一篇博客实现了HashSet,而LinkedHashSet是在HashSet的基础上,用链表维护遍历出的顺序。对于LinkedHashSet而言,它继承与HashSet、又基于LinkedHashMap来实现的。 代码实现 LinkedHa...

06/12 10:44
3
多线程同步的五种方法-(银行存取钱)

一、五种方法 1)同步方法synochronized 2)同步块synochronized 3)特殊域变量volatile 4)重人锁ReentrantLook 5)局部变量ThreadLocal 二、为什么要线程同步 因为当我们有多个线程要同时访...

06/12 10:44
15
自己实现HashSet-通俗易懂

前言 Hashset是基于HashMap实现的,默认构造函数是构建一个初始容量为16,负载因子为0.75 的HashMap。封装了一个 HashMap 对象来存储所有的集合元素,所有放入 HashSet 中的集合元素实际上由...

06/12 10:44
11
Java代码执行顺序-(花1分钟看一下吧)

1.执行的六大原则 1)父类:静态成员赋值,静态代码块 2)子类:静态成员赋值,静态代码块 3)父类:实例成员赋值,实例代码块 4)父类:构造器中的其他方法 5)子类:实例成员赋值,实例代码...

06/12 10:44
15
springBoot整合模板引擎(jsp,freemarker,thymeleaf)

1.jsp #SpringMvc配置 spring.mvc.view.prefix=/WEB-INF/view/ spring.mvc.view.suffix=.jsp <!-- spring boot jsp --> <dependency>   <groupId>javax.servlet</groupId>   <artifactId>javax...

06/12 10:44
3
Java web 项目中对数据库备份和恢复

说白了,还是去调用cmd实现数据库的备份和还原功能。 备份: mysqldump -hserverUrl -uusername -ppassword dbname > savePath 还原: mysql -hserverUrl -uusername -ppassword dbname < f...

06/12 10:44
3
到底要不要使用存储过程?

1. 前言 mysql 执行语句是要先编译,然后再执行的。这样如果查询并发大的时候。会浪费很多资源和时间。造成mysql进程占用资源过多,症状就是慢。但存储过程可以把一些特别的语句封装成一个方...

06/12 10:44
26
音乐播放器(一起来开源)

音乐播放系统 不知道大家有没有想法,一起来开源完善一个音乐播放系统 目前系统完成部分如下: github:项目地址

06/12 10:44
15

没有更多内容

加载失败,请刷新页面

返回顶部
顶部