IT技术分享社区

程序是我的生命,但我相信爱她甚过爱我的生命。

Scroll Down

整理程序员资源大全,值得收藏!

1、Java资源大全Java资源大全中文版,包括:构建工具、字节码操作、集群管理、代码分析、编译器生成工具、外部配置工具、持续集成、数据结构、数据库、时间日期工具库、依赖注入、开发流程增强工具、分布式应用、分布式数据库、文档处理工具、函数式编程、游戏开发、GUI、高性能计算、IDE、图像处理、JSO

C#数据库文档生成工具V1.0

这是一款基于C#开发语言编写的数据库文档生成工具,主要实现了SQlServer+MYsql数据库表结构说明文档的生成,并且支持SQLServer数据库的备份功能,主要可以把数据库的表以及表的详细字段信息、视图、存储过程等信息导出到Word中,可以方便开发人员了解数据库的信息或快速编写技术说明文档。软

整理21个经典Java面试题

1.解释Java堆空间及GC?当通过Java命令启动Java进程的时候,会为它分配内存。内存的一部分用于创建堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC是JVM内部的一个进程,回收无效对象的内存用于将来的分配。2.你能保证GC执行吗?不能,虽然你可以调用System.gc()或者Run

计算机网络基础:广域网协议相关知识笔记

广域网常指覆盖范围广、数据传输速率较低,以数据通信为目的的数据通信网。广域网主要是通过专用的或交换式的连接把计算机连接起来。广域网传输协议主要包括:PPP(点对点协议)、DDN、ISDN(综合业务数字网)、FR(帧中继)、ATM(异步传输模式)。1、点对点协议(PPP)用途:主要用于拨号上网这个广域

计算机网络基础:局域网协议相关知识

1、局域网协议的概念局域网络中的通信被限制在中等规模的地理范围内,比如一所学校;能够使用具体中等或较高数据速率的物理信道,并且具有较低的误码率;局域网络是专用的,由单一组织机构所使用。局域网特点:规模小、组网灵活、结构规整。2、局域网的组成网络服务器、网络工作站、网络适配器、传输介质。这些网络设备在

计算机网络安全基础知识笔记

1、网络安全威胁介绍非法授权访问:没有预先经过同意,就使用网络或相关的计算机资源就是非授权访问。主要有以下几种形式:身份攻击、假冒、非法用户进入网络系统进行违法操作、合法用户以未授权的方式进行操作。信息泄露丢失:主要是指敏感计算机数据有意或无意中被泄露出去或丢失。破坏数据完整性:采用非法手段窃取对计

算法基础:常用的排序算法知识笔记

1、算法外排序分类2、冒泡排序冒泡排序(BubbleSort)属于交换排序,它的原理是:循环两两比较相邻的记录,如果反序则交换,直到没有反序的记录为止。实现算法:/**冒泡排序优化后的算法设置一个标记来标志一趟比较是否发生交换如果没有发生交换,则数组已经有序*/voidbubbleSort(SqLi

数据结构基础:算法的基础知识笔记

1、算法的概念算法是问题求解过程中的精确描述,它为解决某一特定类型的问题规定了一个运算过程。2、算法的特点2.1有穷性一个算法必须在有穷的步骤结束后结束,并且每一步都在有穷时间内完成。2.2确定性算法的执行过程中每一步都要有确定的定义,不能存在歧义。2.3可行性算法应该是可以实现的,就是在有穷的步骤

数据结构基础:图结构的学习笔记

1、图的定义图是比树更加复杂的数据结构,在图的结构当中,任意两个节点之间都有可能有直接关系,所以图中一个节点的前驱和后继的数目是没有限制的。2、图的用途用于描述各种复杂的数据对象,在自然科学、社会科学和人文科学等很多领域都有非常广泛的应用。3、图的分类3.1有向图:若图中的每条边都是有方向的,则称为