自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漫天雪_昆仑巅

一柄剑,三生缘,步履踏遍尘世劫

  • 博客(422)
  • 资源 (21)
  • 收藏
  • 关注

转载 单点登录说明

  什么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分1、登录  相比于单系统登录,sso需要一个独立的认证中心,只有认证中心能接受用户的用户名密码等安全信息,其他系统不提供登录入口,只接受认证中心的间接授权。间接授权通过令牌实现,sso认证中心验证用户的用户...

2020-03-13 09:20:02 9935 2

原创 2019数据库排行榜

2019-12-18 14:22:07 9715

原创 idea git rebaseing

idea git rebaseing

2023-08-11 14:52:06 981

原创 华为云 Error: Failed to download metadata for repo ‘epel’:

使用华为云Centos7.x服务Yum安装软件的时候提示错误:Error: Failed to download metadata for repo ‘epel’: Cannot download repomd.xml需要修改Centos的yum下载源配置,执行以下命令对源进行替换即可:

2022-06-29 17:50:40 1698 1

原创 java.security.InvalidKeyException: Illegal key size

java.security.InvalidKeyException Illegal key size

2022-03-16 15:43:58 5246

原创 Idea启动后闪退

idea在安装完插件之后,启动就一直闪退,无论怎么都无法启动,这个是因为插件安装出了问题,删除插件目录即可,找到插件目录 C:\Users\lenovo\AppData\Roaming\JetBrains\IdeaIC2020.3\plugins将plugins里面的所有插件删除,然后重新启动即可!注:这里使用的是idea2020版,所以目录是deaIC2020.3,如果是其他版本的话,文件夹名字就是响应的版本数字。...

2022-03-09 15:57:46 2188 1

原创 javax.persistence.TransactionRequiredException: Executing an update/delete query

在使用jpa的增删改的时候提示错误:javax.persistence.TransactionRequiredException: Executing an update/delete query需要给方法加上事务注解,@Transactional重启后,从新执行就正常了

2022-03-07 10:46:34 1462

原创 RabbitMQ单机安装

1、下载相应的软件,可以去官网下载:Downloading and Installing RabbitMQ — RabbitMQrabbitmq-server-3.8.8-1.el7.noarch.rpmrabbitmq_delayed_message_exchange-3.8.0.ezerlang-21.3-1.el7.x86_64.rpm2、执行以下安装命令备注:如果在执行rpm或者yum安装的时候提示错误,可以看下另外一个文章:https://blog.csdn.net/vtop

2022-01-20 16:49:31 2314

原创 error: cannot open Packages database in /var/lib/rpm

在Linux上使用yum 安装软件时候提示错误:[root@txvm2019 rabbitmq]# yum install socat -yerror: rpmdb: BDB0113 Thread/process 16035/139850996197440 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY:

2022-01-20 16:00:25 3138

原创 elasticsearch-head-chrome-plugin浏览器插件使用

elasticsearch-head-chrome-plugin插件使用

2022-01-06 17:43:25 3972 1

原创 Windows下ES集群创建

1、复制3份ES文件:2、分别对node1、node2、node3修改config/elasticsearch.ymlnode1:cluster.name: my-applicationnetwork.host: localhosthttp.port: 9201transport.tcp.port: 9301node.name: node-1node.master: truenode.data: truehttp.cors.enabled: truehttp.cors.

2022-01-05 17:31:03 1277

原创 Caused by: org.elasticsearch.ElasticsearchException: X-Pack is not supported and Machine Learning is

ElasticsearchException[X-Pack is not supported and Machine Learning is not available for

2021-12-22 17:11:42 1814 1

原创 CAP原理说明

分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统的起点。本文介绍该定理。它其实很好懂,而且是显而易见的。下面的内容主要参考了 Michael Whittaker 的文章。一、分布式系统的三个指标1998年,加州大学的计算机科学家 Eric Brewer 提出,分布式系统有三个指标。Consistency Availability Pa

2021-06-30 15:15:55 207

转载 RSA加密、解密、签名、验签的原理及方法

一、RSA加密简介  RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。  二、RSA加密、签名区别  加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的作用有所混淆。简单..

2021-06-23 20:12:31 925

原创 Http请求全过程简述

客户端获取URL - > DNS解析 - > TCP连接 - >发送HTTP请求 - >服务器处理请求 - >返回报文 - >浏览器解析渲染页面 - > TCP断开连接一、 DNS解析什么是DNS解析?当用户输入一个网址并按下回车键的时候,浏览器得到了一个域名。而在实际通信过程中,我们需要的是一个IP地址。因此我们需要先把域名转换成相应的IP地址,这个过程称作DNS解析。浏览器首先搜索浏览器自身缓存的DNS记录。或许很多人不知道,浏览器自身也带有一层D

2021-06-23 17:04:00 1608

转载 HashMap结构分析

本篇文章是网上多篇文章的精华的总结,结合自己看源代码的一些感悟,其中线程安全性和性能测试部分并未做实践测试,直接是“拿来”网上的博客的。哈希表概述哈希表本质上一个数组,数组中每一个元素称为一个箱子(Bin),箱子中存放的是键值对Entry<K,V>链表,因而也称之为链表散列。我们可以用图来形象地说明这个结构:哈希表是如何工作的?存储Step1:根据哈希函数来计算HashCode值h,其中键值对Entry<K,V>的K来计算时需要的参数。Step2:根据

2021-06-22 20:27:15 326

原创 Java IO流详解

原文链接:https://blog.csdn.net/mu_wind/article/details/108674284

2021-06-11 17:17:20 149

转载 Jvm元空间存哪些数据

Java内存模型的内部结构取决于使用哪个JVM,尽管在高层的情况是相似的。JVM中有两个主要的内存区域—堆和堆栈。局部变量和方法驻留在堆栈上,其他的都在堆上。Java堆内存结构Java堆内存分为不同的区域,称为代:年轻一代(伊甸园Eden和幸存者Survivor空间) 老一代(终身空间) 永久代(permGen)当一个新的物体第一次被创造出来时,它就属于年轻一代。当年轻一代填满时,它会导致一个小的垃圾回收(GC)。一些在GC中幸存的对象已老化。一个物体存活的时间越长,它就会一直移动到老一代

2021-06-09 16:31:45 3621

转载 Java7和Java8内存结构变化

在Java8和以后版本中JVM的内存结构慢慢发生了变化。作为面试官如果你还不知道,那么面试过程中是不是有些露怯?作为面试者,如果知晓这些变化,又将成为面试中的亮点。如果在网络上搜索JVM内存结构,90%的可能会搜到Java7及以前的内存图,本篇文章将会对JVM内存结构再次细化,深入理解Java8之后的内部变化。现在意识到关注公众号“程序新视界”的好处了吧。在这里可以不断的刷新你的知识和认知。JVM内存结构的细化来看一下JVM中的内存结构图。为了更细化的讲解,我们将该图进行进一步的优化调.

2021-06-09 11:26:14 495

原创 Linux文件权限说明

网上看到一个图,描述了Linux下文件和目录的权限参数说明,写的很详细,借用来贴一下,如下:

2021-04-26 15:33:14 130

原创 Google Chrome浏览器数据文件地址修改

Google Chrome浏览器在安装和使用的时候,没有设置相应的数据地址,因此都放在了C盘,随着时间推移,浏览器下用户数据越来越大,C盘可用空间变小,不过,没关系,我们可以将Google Chrome的用户数据转移,1、Google Chrome的用户缓存数据默认是在C:\Users\lenovo\AppData\Local\Google\Chrome\User Data目录下,可以看下这个目录,时间长了好几G都有可能的。2、将C:\Users\lenovo\AppData\Local\Go.

2021-04-16 17:26:04 4321 6

原创 错误: JMX 连接器服务器通信错误: service:jmx:rmi:// 问题解决

金山毒霸杀毒一次之后,IDEA启动时报错,Connected to the target VM, address: 'javadebug', transport: 'shared memory'错误: JMX 连接器服务器通信错误: service:jmx:rmi://lenovo2017Disconnected from the target VM, address: 'javadebug', transport: 'shared memory'Process finished with ex

2021-01-29 18:08:20 3762

原创 RedisCommandExecutionException: OOM command not allowed when used memory > ‘maxmemory‘.

最近服务上的Redis有部分业务报错了,很是奇怪,有部分正常,部分报错了,错误信息如下:2021-01-28 13:48:25 [http-nio-8082-exec-9] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].[dispatcherServlet] -Servlet.service() for servlet [dispatcherServlet] threw exceptionorg.sprin

2021-01-29 13:54:38 2855 1

原创 Redis部署模式

单机版特点:简单问题:1、内存容量有限 2、处理能力有限 3、无法高可用。主从复制Redis 的复制(replication)功能允许用户根据一个 Redis 服务器来创建任意多个该服务器的复制品,其中被复制的服务器为主服务器(master),而通过复制创建出来的服务器复制品则为从服务器(slave)。 只要主从服务器之间的网络连接正常,主从服务器两者会具有相同的数据,主服务器就会一直将发生在自己身上的数据更新同步 给从服务器,从而一直保证主从服务器的数据相同。特点:1、

2021-01-22 10:29:38 603

转载 MySQL锁机制详解

原文转载至:https://blog.csdn.net/soonfly/article/details/70238902本文参考:http://mysqlpub.com/thread-5383-1-1.htmlhttp://blog.csdn.net/c466254931/article/details/53463596有很多是转载合并过来。锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。

2021-01-15 10:57:31 864

转载 CAS原理分析

CAS的英文为Compare and Swap 翻译为比较并交换。CAS加volatile关键字是实现并发包的基石。没有CAS就不会有并发包,synchronized是一种独占锁、悲观锁,java.util.concurrent中借助了CAS指令实现了一种区别于synchronized的一种乐观锁。什么是乐观锁与悲观锁?悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样当第二个线程想拿这个数据的时候,第二个线程会一直堵塞,直到第一个释放锁,他拿到

2021-01-04 17:06:14 2715 2

转载 聚集索引与非聚集索引的区别

一.索引简介众所周知,索引是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流索引结构有B+树以及Hash结构,聚集索引以及非聚集索引用的是B+树索引。关于索引的分类,可以查看之前的文章:https://blog.csdn.net/vtopqx/article/details/105563332这篇文章会总结SQL Server以及MySQL的InnoDB和MyISAM两种SQL的索引。SQL Sever索引类型有:唯一索引,主键索引,聚集索引,非聚集索引。MySQL

2021-01-04 15:21:11 1318

转载 mysql索引失效的场景

前言之前有看过许多类似的文章内容,提到过一些sql语句的使用不当会导致MySQL的索引失效。还有一些MySQL“军规”或者规范写明了某些sql不能这么写,否则索引失效。绝大部分的内容笔者是认可的,不过部分举例中笔者认为用词太绝对了,并没有说明其中的原由,很多人不知道为什么。所以笔者绝对再整理一遍MySQL中索引失效的常见场景,并分析其中的原由供大家参考。当然请记住,explain是一个好习惯!MySQL索引失效的常见场景在验证下面的场景时,请准备足够多的数据量,因为数据量少时,MySQL

2021-01-04 14:34:30 2607

原创 RabbitMQ相关原理说明

1、重要术语Server(Broker):接收客户端连接,实现AMQP协议的消息队列和路由功能的进程; Virtual Host:虚拟主机的概念,类似权限控制组,一个Virtual Host里可以有多个Exchange和Queue。 Exchange:交换机,接收生产者发送的消息,并根据Routing Key将消息路由到服务器中的队列Queue。 ExchangeType:交换机类型决定了路由消息行为,RabbitMQ中有三种类型Exchange,分别是fanout、direct、t...

2020-11-19 16:02:54 4311

原创 RabbitMQ队列可靠性保证

问题1、Producer在把Message发送Broker的过程中,因为网络问题等发生丢失,或者Message到了Broker,Consumer还没来得及消费,Broker挂掉了。解决方法:一般都是使用confirm机制以及持久化方式解决,1)创建Queue的时候设置持久化,保证Broker持久化Queue的元数据,但是不会持久化Queue里面的消息,2)这样只有Message支持化到磁盘之后才会发送confirm通知Producer ack进行确认。这两步过后,即使Broker挂了,Pro

2020-07-16 15:38:55 4413

原创 Raid磁盘阵列说明

拷贝于知乎:---------------------------------------------------------------------------------------------一共有0~6一共7种,这其中RAID 0、RAID1、RAID 5和RAID6比较常用。RAID 0:如果你有n块磁盘,原来只能同时写一块磁盘,写满了再下一块,做了RAID 0之后,n块可以同时写,速度提升很快,但由于没有备份,可靠性很差。n最少为2。RAID 1:正因为RAID 0太不可靠,所以衍生出了

2020-07-15 16:55:29 4468

转载 Java值传递和引用传递详细说明

本文旨在用最通俗的语言讲述最枯燥的基本知识学过Java基础的人都知道:值传递和引用传递是初次接触Java时的一个难点,有时候记得了语法却记不得怎么实际运用,有时候会的了运用却解释不出原理,而且坊间讨论的话题又是充满争议:有的论坛帖子说Java只有值传递,有的博客说两者皆有;这让人有点摸不着头脑,下面我们就这个话题做一些探讨,对书籍、对论坛博客的说法,做一次考证,以得出信得过的答案。其实,对于值传递和引用传递的语法和运用,百度一下,就能出来可观的解释和例子数目,或许你看一下例子好像就懂,但是当你参加面

2020-07-14 15:53:17 8711 8

转载 Elasticsearch7.x使用(六) 集成SpringBoot

原文转载至:https://www.cnblogs.com/tigerlion/p/12961737.htmlElasticsearch已迭代到7.X.X版本,建议使用high-level-client进行链接。pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent<

2020-07-14 14:45:16 5569

原创 @SpringBootTest Canot resolve symbol ‘SpringBootTest‘问题解决

最近在开发中总是遇到一些奇奇怪怪的问题,都是一些不大不小的事情,有一个开发同事反馈,在使用Spring Boot创建单元测试的时候,无论怎么弄都提示注解不存在,如下:一看提示了@SpringBootTest Canot resolve symbol 'SpringBootTest',第一反应是不是没有添加依赖包,查看pom.xml,里面已经有添加的包了,<dependency> <groupId>org.springframework.boot<.

2020-07-14 10:39:21 5738 4

转载 Mysql联合索引生效判断

对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c)。 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。以下是一些例子:(1) select * from myTest where a=3 and b=5 and c=4; ---- abc顺序abc三个索引都在where条件里面用到了,而且都发挥了作用(2) selec

2020-07-09 15:43:10 5319

转载 Redis缓存穿透解决(布隆过滤器的应用)

不知道从什么时候开始,本来默默无闻的布隆过滤器一下子名声大燥,仿佛身在互联网,做着开发的,无人不知,无人不晓,哪怕对技术不是很关心的小伙伴也听过它的名号。我也花了不少时间去研究布隆过滤器,看了不少博客,无奈不是科班出身,又没有那么聪明的头脑,又比较懒...经过“放弃,拿起,放弃,拿起”的无限轮回,应该算是了解了布隆过滤器的核心思想,所以想给大家分享下。布隆过滤器的应用我们先来看下布隆过滤器的应用场景,让大家知道神奇的布隆过滤器到底能做什么。缓存穿透我们经常会把一部分数据放在Redis等缓存,

2020-07-08 20:38:31 4825

原创 全国计算机信息高新技术和全国计算机等级考试区别

全国计算机信息高新技术和全国计算机等级考试都是对计算机使用等级的评测考试zhi,但是在发证和考试内容方dao面有所区别,它们的区别为:1、全国高新技术办公操作员,通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力;而全国计算机等级考试是用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。2、发放资格证不同。全国计算机信息高新技术考试通过后发放相应的职业等级证书;而全国计算机等级考试获得的是计算机等级证。3、职称不同。全国计算机信息高新技术考试既是职业,又是职称;而全

2020-06-09 15:37:08 9332

原创 各类证书查询网站

普通话查询网址:http://www.cltt.org/studentscore中小学教师资格考试成绩查询网址:http://ntce.neea.edu.cn全国英语四六级考试成绩查询网址:http://cet.neea.edu.cn/cet/高等教育学籍查询网址:https://my.chsi.com.cn/archive/index.jsp高等教育学历证书查询网址:http://www.chsi.com.cn/xlcx/学位查询网址 :http://www.chinadegrees.

2020-06-09 15:33:28 8870

原创 JVM GC收集器说明

如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。下图展示了7种作用于不同分代的收集器,其中用于回收新生代的收集器包括Serial、PraNew、Parallel Scavenge,回收老年代的收集器包括Serial Old、Parallel Old、CMS,还有用于回收整个Java堆的G1收集器。不同收集器之间的连线表示它们可以搭配使用。Serial收集器(复制算法): 新生代单线程收集器,标记和清理都是单线程,优点是简单高效;ParNew收集器 (复制算法): 新生代收并行

2020-06-08 16:32:37 5193

原创 单点登录请求流程

根据前一篇单点登录流程:https://blog.csdn.net/vtopqx/article/details/104833853下面是单点登录具体参数请求实现流程:登录:1、访问系统A:http://www.system.a.com2、获取用户信息:post http://www.system.a.com/api/activity/center/getCurrentUser3、退出登录:post http://www.system.a.com/api/loginOut4、访问验证中

2020-06-08 11:55:19 5486

elasticsearch-7.2.0-linux-x86_64.tar.gz

elasticsearch-7.2.0-linux-x86_64.tar 这个是官网上面下载下来的,官网下载比较慢,有需要的朋友可以在这下载,elasticsearch-7.2.0版本,

2020-05-06

kafkatool_64bit.rar

这个是KaFka客户端工具,使用这个客户端工具可以很方便的连接kafka,可以查看和消费当前队列里面的数据、以及历史推送数据等,在开发或者调试中使用非常的方便。(这个是windows 64位版本)

2020-05-06

磁盘文件大小统计.zip

这是一款windows下磁盘大小统计软件,它可以精确到各个磁盘、目录、文件等各自的大小,解压后只要运行里面exe程序即可加载磁盘内占用情况,方便用户查看各个磁盘以及文件目录大小,非常的实用,当磁盘莫名其妙使用过大时候,不妨运行一下这个统计程序来看看是被哪个消耗了。

2020-05-06

GraphicsMagick-1.3.12-Q16-windows-dll.exe

GraphicsMagick是一个短小精悍的的图片处理工具和库集合。对于Java开发者来说,常用的图片处理工具有3个,JDK自带的图片处理库,ImageMagick,GraphicsMagick。JDK自带的图片处理库,虽稳定简单,性能却比较差;ImageMagick是目前最流行的图片处理工具,它的功能非常丰富;GraphicsMagick的功能略逊于ImageMagick,但是它的效率更强悍,但大多数情况下,GM的功能已经足够使用了。(这个是windows版本)

2020-05-06

IntelliJ IDEA常用配置操作文档

IntelliJ IDEA常用配置操作文档, 从基础配置到个性化处理及项目部署,一共三十多项相关配置和操作,如:颜色、快捷键、git、maven、tomcat、、、等等,几乎包含了日常所有用到的配置等, 为了明确的描述如何配置,里面每个配置都有相关的图片说明!有Eclipse操作基础的话可以快速看懂!

2019-05-31

Linux Nginx1.1.1安装包及依赖包

包含 nginx-1.1.10.tar.gz pcre-8.39.tar.gz zlib-1.2.11.tar.gz 安装过程可以参考:https://blog.csdn.net/vtopqx/article/details/84449722

2018-11-24

hadoop的winutils.exe及dll文件

hadoop2.8.x需要用到的hadoop.dll以及winutils.exe, 解决:Could not locate Hadoop executable: D:\sorftware\hadoop\hadoop-2.8.0\bin\winutils.exe问题

2018-07-04

dubbo war 2.5.4下载

这是已经打包好的dubbo2.5.4 war下载,下载后直接部署在tomat即可使用。经过本人测试完全可以执行, 支持jdk1.6,jdk1.7 如果是jdk1.8的话需要修改tomcat中jdk应用,改成1.6或者1.7的

2017-08-01

solr-dataimport-scheduler.jar定时同步

使用solr做数据库定时同步更新数据和索引时用到该jar,经过本人测试通过,放心使用. 支持solr5.x,solr6.x

2017-07-07

YUI compressor右键压缩脚本

YUI compressor右键压缩脚本,快捷压缩,不需要命令行,和图形界面,选择文件右键可以进行压缩处理。 解压后执行install.cmd,即可绑定右键菜单。

2017-04-01

Ant教程详解

该文档 包括 : Ant安装; Ant关键元素介绍以及使用; Ant与Java结合案例; 确实值得下载!

2013-07-29

Hadoop API文档

该文档格式为:.chm 其提供了Hadoop 安装、配置、使用等各方面的详细操作,值得大家下载!

2013-01-11

Eclipse/MyEclipse汉化版SVN插件

汉化版SVN插件,在Eclipse以及MyEclipse下都可以使用, 用法: 在软件安装目录的dropins文件中新建svn.link文件用于指向svn插件所在地; 在文件中输入插件地址 即:path=D:\\SVN 需要注意的是:尽量不要有中文路径,虽然说不一定会错,但是有时候有可能会安装不成功。

2012-12-19

Mongodb基于GridFS存储文件

Mongodb基于GridFS存储文件,通过流的方式存储文件图片,以及读取功能。本人亲自测试、编写。值得信赖

2012-06-29

Tomcat6 安装版下载

Tomcat6 安装版,免去配置,自动安装,自动注册Windows服务,作为服务器最佳选择。

2012-05-15

MySql客户端工具:navicat8_mysq下载

MySql客户端工具:Native下载,该软件提供了简单的MySql数据库连接,丰富的操作界面,简单易用。

2012-05-15

mongo-2.5.3.jar下载

提供了MongoDB所必需的Jar文件:mongo-2.5.3.jar

2012-05-15

PowerDesigner(CDM—PDM—SQL脚本的转换流程

很多的朋友对 E-R图 都不是很熟悉,或者说有的朋友在开发的项目过程中,根本就没有用到E-R图,因为对于有些对E-R图不是很熟悉的朋友感觉画E-R图无从下手: 我个人根据一些资料整理了一下关于使用PowerDesigner工具对ER图的 描述 及用法 示例:希望对,对E-R图并不是很熟悉的朋友有所帮助吧….

2012-01-09

Java开源框架集总结

本章详细介绍了常用开源框架集,有常用的mvc、script、Ajax等框架

2012-01-09

Java线程详细总结

线程是Java的一大特色,从语言上直接支持线程,线程对于进程来讲的优势在于创建的代价很小,上下文切换迅速,当然其他的优势还有很多,缺点也是有的。

2012-01-09

Java 详细操作文件源码

该示例详细的表示了 文件的新建、删除、移动、复制. 文件夹的新建、删除、移动、复制.

2011-12-28

空空如也

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

TA关注的人

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