ZCC的专栏

每天坚持看书和写作,相信每天的一小步,将会是人生的一大步! 形成、知化、流动、屏读、使用、共享、过滤、重混、互动、追踪、提问、开始!...

JavaEE学习参考路线

一、培训路线

2018-11-21 11:51:58

阅读数:71

评论数:0

Linux命令的学习

一、参考博客 鸟哥的私房菜 听风 二、Linux命令分类 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdpa...

2018-11-19 11:02:31

阅读数:244

评论数:0

2018年版计算机技术类北大中文核心期刊目录

2018年版计算机技术类北大中文核心期刊目录 1.软件学报 2.计算机学报 3.计算机研究与发展 4.计算机辅助设计与图形学学报 5.自动化学报 6.中国图象图形学报 7.计算机工程与应用 8.系统仿真学报 9.计算机工程 10.计算机集成制造系统 11.控制与决策 12....

2018-10-30 13:40:25

阅读数:1286

评论数:1

程序员懂得给自己充电

随着互联网时代的飞速发展,越来越多的人投身于软件开发行业,大家都称他们为程序员,或者码农。 这些程序员的水平也是参差不齐的,有些人从比较好的学校毕业,水平却一般般;也有些人从一般搬的学校毕业,但是水平很高,因为他们付出了比其他人更多的努力;也有些人,不管是好学校还是差学校,毕业了都跑去培训班培训...

2018-10-30 08:58:01

阅读数:143

评论数:0

开发模式DevOps

随着业务复杂化和人员的增加,开发人员和运维人员逐渐演化成两个独立的部门,他们工作地点分离,工具链不同,业务目标也有差异,这使得他们之间出现一条鸿沟。而发布软件就是将一个软件想从鸿沟的这边送去那边,这之中困难重重。 另一方面,行业竞争更加激烈,无论是客户还是公司自身,都要求软件能快速发布,频繁修改...

2018-10-22 15:36:47

阅读数:79

评论数:0

求两段时间相隔天数

一、 给定日期求相隔天数 // 本题为考试单行多行输入输出规范示例,无需提交,不计分。 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.ut...

2018-10-13 22:13:14

阅读数:103

评论数:0

平安科技两道编程题

一、求树的高度 import java.util.ArrayList; import java.util.Scanner;   public class Main{    &nb...

2018-10-10 23:40:44

阅读数:103

评论数:0

Mysql之内连接和外连接

一、内连接 内连接,也被称为自然连接,只有两个表相匹配的行才能在结果集中出现。返回的结果集选取了两个表中所有相匹配的数据,舍弃了不匹配的数据。 二、外连接 外连接不仅包含符合连接条件的行,还包含左表(左连接时,以左表为基准)、右表(右连接时,以右表为基准)或两个边接表(全外连接)中的所有数据行。S...

2018-10-09 10:56:36

阅读数:88

评论数:0

tomcat优化

1.内存设置(VM参数调优) (1).Windows环境下,是tomcat解压版(执行startup.bat启动tomcat) ,解决办法: 修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置: set JAVA_OPTS=-Xms512m -Xmx5...

2018-10-08 23:00:58

阅读数:116

评论数:0

Java面试大集合

知识点总结 (1)https://github.com/CyC2018/CS-Notes (2)https://github.com/crossoverJie/Java-Interview (3)https://github.com/Snailclimb/JavaGuide (...

2018-09-29 17:01:17

阅读数:217

评论数:0

Java网络编程

一、网络编程模型 二、主要步骤和代码实现 2.1 Socket通信的步骤 ① 创建ServerSocket和Socket ② 打开连接到Socket的输入/输出流 ③ 按照协议对Socket进行读/写操作 ④ 关闭输入输出流、关闭Socket 服务器端: ① 创建ServerS...

2018-09-27 15:29:45

阅读数:70

评论数:0

秒杀系统的设计

一、秒杀的特点 (1)瞬时并发量大 秒杀时会有大量用户在同一时间进行抢购,瞬时并发访问量突增 10 倍,甚至 100 倍以上都有。 (2)库存量少 一般秒杀活动商品量很少,这就导致了只有极少量用户能成功购买到。 (3)业务简单 流程比较简单,一般都是下订单、扣库存、支付订单 二、秒杀架构思想 三...

2018-09-27 15:13:04

阅读数:93

评论数:0

tomcat优化(内存,并发,缓存,安全,网络,系统等)

一、tomcat架构 1. Tomcat架构 Server(服务器)是Tomcat构成的顶级构成元素,所有一切均包含在Serv erz中,Server的实现类StandardServer可以包含一个到多个Services;>&...

2018-09-26 23:37:45

阅读数:52

评论数:0

手写生产者和消费者

一、手写一个阻塞队列 import java.util.LinkedList; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock; public class My...

2018-09-25 14:00:25

阅读数:91

评论数:0

String中hashCode的求法

**求解算法:s[0]31^(n-1) + s[1]31 ^(n-2) + … + s[n-1] s[i]表示字符串的第i个字符,n表示字符串的长度,^表示取幂。 返回字符串的hashCode,int类型。 方法中hash初始值为0,value为输入的字符串转化为charArray。 pub...

2018-09-23 20:14:42

阅读数:55

评论数:0

深信服四道编程题

一、木板最大接水量 import java.util.Scanner; import java.util.Stack; /** 木板接水 */ public class Main { public static void main(String[] args) { Scanner ...

2018-09-22 23:24:31

阅读数:86

评论数:0

用读写锁实现一个缓存系统

一、用读写锁设计缓存系统 import java.util.HashMap; import java.util.Map; import java.util.concurrent.locks.ReentrantReadWriteLock; /** * 用读写锁实现的一个缓存系统,读...

2018-09-19 22:01:56

阅读数:122

评论数:0

进程、线程间的几种通信方式

一、进程通信 几种进程间的通信方式 (1) 管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有血缘关系的进程间使用。进程的血缘关系通常指父子进程关系。 (2)有名管道(named pipe):有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间通信。 (3)...

2018-09-19 13:13:13

阅读数:73

评论数:0

面试复习

:Algorithm: 算法 剑指 Offer 题解 目录根据原书第二版进行编排,代码和原书有所不同,尽量比原书更简洁。 Leetcode 题解 对题目做了一个大致分类,并对每种题型的解题思路做了总结。 算法 排序、并查集、栈和队列、红黑树、散列表。

2018-09-18 10:17:38

阅读数:136

评论数:0

计算机书籍推荐

数据结构与算法 算法 数据结构与算法分析 编程珠玑 剑指 Offer 操作系统 现代操作系统 深入理解计算机系统 鸟哥的 Linux 私房菜 Unix 环境高级编程 Unix/Linux 编程实践教程 Operating Systems: Three Easy P...

2018-09-18 09:34:36

阅读数:122

评论数:0

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