自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超越梦想,一起飞!!!

宁静致远,淡泊明志!

  • 博客(326)
  • 资源 (19)
  • 收藏
  • 关注

原创 生成SpringBoot和前端代码工具: CodeMan

我们在SpringBoot的开发过程中,有的时候,增加了一些新的表的话,我们需要生成新的Entity Java类和DAO已经Service;那么有没有一种工具,能够帮我们自动生成代码?笔者亲自测试了一下,感觉下面这款工具还挺不错的!现推荐给大家!代码地址,https://gitee.com/zrxjava/codeMan;项目名称CodeMan,作者为小螺旋丸。有Window和Mac的安装版本,其安装版本可以到下面的地址下载;https://gitee.com/zrxjava/code_generat

2022-01-04 19:07:42 1879 2

原创 [1]Clickhouse列式存储的明日之星: 概述和安装

概述ClickHouse 是一个列式存储库,可以用于online analytical processing (OLAP),其可以用来快速生成报表,属于NoSQL的一种。什么是列式存储,比如下面的数据,在传统的SQL数据库里面,比如Oracle,MySQL,PostgreSQL,其是用下面的这种方式存储,其查询的时候是一行一行扫描遍历的,这就是为什么对有些字段建立了索引后,其效率会大大提高的原因,因为其相当于字典前面的索引,大大提高了行扫描的效率。但是,上面的存储结果在有些情况下,效率是很低的,比如有

2021-12-17 09:53:54 1205

原创 浅谈低代码平台

浅谈低代码平台什么低代码平台?低代码平台的产品列表什么低代码平台?最近几年低代码平台是一个很火的概念;所谓的低代码平台,笔者的理解是基于现有的平台和技术,只需要少量代码就能快速开发一款应用程序或者系统;开发出来的应用系统也许业务很简单,业务业务很复杂。因为有少量的代码需要开发,所以其还是要求使用低代码平台的开发人员,有一定的软件开发技能;所以一个方法是对现有的业务人员进行软件工程的培训,让业务人员根据自己对业务的理解去开发系统;但是我觉得这条路不好走。隔行如隔山。另外一方面就是降低对高级程序员的要求,

2021-12-04 23:27:49 3399

原创 架构的交付到底应该交付什么?

架构的交付到底应该交付什么?最近在重新温习TOGAF,想起了以前很多自己或者周围同事朋友对架构的认知,或者认知不全;以前很多朋友以为架构就是技术选型,画几张图,比如用例图,时序图,架构图;对,但是不全对。那么架构的到底应该交付什么?下面笔者站在巨人的肩膀上,罗列和总结了架构不同阶段的核心交付制品。下面以TOGAF的标准为例,见下图,其从大的方面列出了架构的需要交付的内容制品的类别。下面就是其进一步的细化。1. 架构预备阶段原则目录集2. 架构愿景利益相关者映射矩阵价值链图解决方案概念图3

2021-11-14 22:59:09 2284

原创 架构建模利器- Archimate 规范以及其实现工具Archi 4.x

架构建模利器-Arch 4.x引言Archimat 介绍Archimat 的工具 Archi 4.x 安装Archimat 的工具 Archi 4.x 使用引言Archi 4.x 是专门支持Archimate建模语言的免费工具。 Archimate建模语言和我们的UML统一建模语言类似,都是软件工程类的建模语言。但是Archimate更偏重于企业架构。因为Archimate是Open Group 旗下主导的企业架构建模规范。说起Open Group大家可能都会陌生,但是如果提起UNIX® 系统,大家就会

2021-10-29 09:18:53 4949

原创 从零开始搭建一个K8S的环境

市面上有很多的K8S的书籍,但是关于如何搭建K8S的文章不多;下面笔者结合自己的经验,分享一下如何在阿里云的CentOs服务器上,搭建一个K8S的集群。前提条件一个阿里云的账号或者自己准备两台VM,其中一台是K8S的Master服务器,另外一台是K8S的Worker节点。笔者自己在阿里云上面新建了2台按需付费的实例。Master服务器:k8sMaster 172.24.137.71Worker服务器:k8sWorker 172.24.137.72因为Master节点和Worker节点要

2021-01-17 23:26:10 4266 1

原创 2020第四届全球程序员节观后感

今天是全球程序员的节日,有幸被邀请参加2020第四届全球程序员节 ,今年的主题是以“云启信创,码动未来”为主题,聚焦信创产业、数字经济等热点议题,从信息技术创新、信息安全、数字经济、新基建等方面,研判信创产业未来发展趋势,探讨最新战略与政策需求。很多话题都比较前沿,印象最深刻的还是5G边缘计算和大数据,AI在金融行业的应用。5G边缘计算所谓的5G边缘计算就是依托5G技术提供的大带宽,低延时,海量连接,安全可靠的能力(见下图的5G之花)满足2B行业客户的需求。图片引用自地址通过5G从以前的人人连接发

2020-10-24 22:22:12 1468 15

原创 一个简单的基于Webpack的React入门项目

虽然React提供了create-react-app的脚手架命令行帮助我们自动生成一个react的项目,但是因为生成的项目还是被create-react-app的脚手架进行了封装,我们还是不知道其是如何运行开发模式的。因此,笔者这篇文章就简单的给大家介绍一下,如果自己手工创建一个可以编译React代码,同时也能识别JSX文件,动态热加载的一个React入门项目。步骤1. 创建一个空项目cd C:\Users\rodney\react-webpack-basicnpm init执行后,其会生成一个p

2020-10-14 23:36:59 519

原创 ChatOps的利器:Hubot

近几年,DevOps 在各个企业用的风生水起,也衍生出了很多的其他的实践和理念,比如AIOps,DevSecOps, TestOps, BizOps 当然还有本文的主角 ChatOps大哥了。 说起ChatOps, 顾名思义就是通过聊天软件聊聊天就能把运维给做了,而Hubot就是其中一款核心的开源框架~

2020-10-06 02:04:40 3500

原创 微服务注册管理中心的未来之星:Nacos

1.为什么Nacos?Nacos是一款微服务的注册和配置管理中心开源软件,是阿里巴巴贡献给开源社区的,其遵循Apache 2.0的开源协议,可以免费的使用于商业环境,而且阿里云上已经全面支持。其Github地址https://github.com/alibaba/nacos ,目前此开源项目已经有14.4k个星星了,已经非常厉害了!相对于Eureka,其不仅仅是微服务的注册中心,还能同时担任配置管理中心,界面也非常的友好。琦彦大神在其博客《微服务:注册中心ZooKeeper、Eureka、Cons

2020-10-03 00:47:30 2730 8

原创 用SpringCloud Zuul中遇到的坑

最近笔者在研究和使用SpringCloud Zuul作为微服务的网关。在这个微服务网关,我们集成了权限管理和路由转发。

2020-09-24 00:30:00 953

原创 jps命令查看java应用的信息

目前很多大数据相关的中间件都是通过java启动的,比如Kafka, ZookKeeper,ES 服务器等,我们平常查看这些进程的方式一般都是通过下面的命令查看ps -efps命令能够查看出当前线程的pid等信息,但是不能查看出启动的Java应用程序的详细信息,而且其不仅仅针对Java的应用还针对其他的应用,需要读者自己去区分是java的应用还是其他的应用的进程。那有没有Java自己的命令,只是针对Java的应用程序或者进程,显示相关的信息呢? 这个利器就是JDK自带的命令行工具:jps, 只要安装了J

2020-09-19 21:16:27 956

原创 深入浅出ZooKeeper(3)--- ZooKeeper集群的安装

在文章《深入浅出ZooKeeper(2)— ZooKeeper单机版的安装》一节中,我们主要进行了单机版的安装。但是在实际工作的生产环境,肯定是安装集群而达到高可用性。为了演示目的,笔者用三台云服务器进行安装。根据Zookeeper的集群的Leader选举机制,一个集群至少要有一半以上的节点工作集群才能正常选举,才能正常工作,所以节点最好是大于3个,所以选择4个和选择三个的意义一样,选择三个机器,只能挂一台机器,选择四台机器,也只能挂1台,如果4台机器挂了2台,其剩下两台机器,只是一半的数,还是没有过半,所

2020-09-15 00:55:00 1584

原创 深入浅出ZooKeeper(2)--- ZooKeeper单机版的安装

上个章节《深入浅出ZooKeeper(1)— 基本介绍》 对ZooKeeper进行了基本的介绍,这个章节咱们直接进入实战阶段,来进行ZooKeeper的集群安装。为了演示效果,笔者在阿里云申请三台按时付费的服务器。安装步骤进入zookeeper1的服务器,登陆到用户,为了演示方便 ,笔者使用root,在真实的工作环境中需要额外创建一个安装zookeeper的账户。下载安装包wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zo

2020-09-14 23:09:24 386

原创 深入浅出ZooKeeper(1)--- 基本介绍

ZooKeeper的官方站为https://zookeeper.apache.org/releases.html,其为Apache的一个子项目。截至2020.09.13 最新的版本为3.6.2. 官方对Zookeeper的权威定义如下:ZooKeeper is a distributed, open-source coordination service for distributed applications. It exposes a simple set of primitives that d

2020-09-13 23:15:26 371

原创 阿里云云计算专业认证考试备考指南

礼拜天的下午四点,查询成绩,阿里云云计算专业认证考试(Alibaba Cloud Certified Professional,ACP)通过了,非常的开心。从准备考试到考试,前前后后大概花了半个月的时间。下面把一些考试的流程和准备过程给大家分享一下,希望能帮到一些朋友。首先要到阿里云大学的官方去注册一个账号。网站如下:https://edu.aliyun.com/注册完成后,登陆进来,在右上角有”我的大学“点击进入,在左边的菜单选择“我的认证”,选择你感兴趣的认证点击进去就可以进行交钱报名了

2020-08-24 23:35:05 1463 1

原创 DevSecOps 工具一览

几年前,DevOps非常的火热,最近几年,基本上有能力的大公司的都在推行DevOps的最佳实践;但是目前在一些银行,金融,财务,电商等行业里面,DevSecOps也正在流行并大行其道。下面是DevSecOps的定义:DevSecOps 是一种把安全的最佳实战集成到DevOps的流程里面。 DevSecOps包括创立一种 安全即代码(‘Security as Code’ )的文化,从而在发布开发工程师和安全团队之间,建立一种可以持续的,灵活合作的机制和流程,从而把在传统软件开发流程里面最后由安全测试团队.

2020-06-21 12:06:23 8718

原创 给程序员的三点建议

亲爱的各位读者 大家好!我今天要个大家分如何做一个成功的程序员。主要包括下面的三大部分。立功立言立德《左传·襄公二十四年》:“太上有立德,其次有立功,其次有立言,虽久不废,此之谓不朽。刚开始听到这句话的时候,我也不是太理解,直到后面看了《冯梦龙传奇》的电影,才真正明白其中的含义;立德以获得尊敬,立言传于后世,立功是造福一方百姓;冯梦龙何许人也?三言的作者:《喻世明言》,《警世通言》,《醒世恒言》。 虽然古代文人的最终理想是做官,那这三句话对我们程序员的职业规划有什么关系呢? 程序员的立德就是要以自己的专

2020-05-31 20:06:43 924

原创 深入浅出Google Clould Platform(5)---- 快速创建的一个K8S的集群

上一个章节笔者分享了选择GCP的最大理由之一的很重要的原因就是GCP对Kubernetes的支持。那么如何在GCP上快速创建一个Kubernetes的节点,并快速的部署一个Docker的实例呢? 具体步骤如下:1.创建 K8S集群可以通过在界面或者命令来快速创建一个K8S的集群,命令如下:gcloud container clusters create webfrontend --zone ...

2019-12-30 22:00:35 583

原创 深入浅出Google Clould Platform(4)---- 选择GCP的最大理由?

总所周知,在云计算领域起步最早是AWS,其在2006年就推出了EC2(Elastic Computer Cloud)和 S3 (Simple Object Storage),可见其产品主要是用来提供IaaS(Infrastructure as a Service ); Google的云计算是在2008年的App Engine的基础上发展出来,其主要是基于PaaS(Platform as a Ser...

2019-11-27 00:19:23 4195

原创 深入浅出Google Clould Platform(3)---- 图像识别入门例子

上一章节,笔者举了一个创建的数据的例子,主要是通过Google的UI控制台来进行操作的,总所周知,Google的机器学习和人工智能一直在业界是遥遥领先的,下面举一个例子,如何使用代码来调用GCP上的图像识别的服务来进行图像识别。比如下面这张图片,如何使用GCP的机器学习的API来识别下面图片上的动物呢? 比如下面的图片,有一条狗,那Google的图像识别的API能识别出来吗?如果通过调用代码来实...

2019-11-24 23:20:35 1058

原创 深入浅出Google Clould Platform (2)---- 使用GCP创建一个MySQL的数据库入门例子

上个章节分享了GCP的考试以及如何学习GCP,这个章节就给大家一个简单的例子,这个例子参考的就是《GCP in action》这本书里面提供的例子。这个例子演示了在GCP上快速创建一个个人博客:WordPress的例子。从上图我们可以看出,部署需求为:用户可以通过自己的浏览器访问一台在互联网公网上的WordPress的站点。WordPress 站点部署在一台安装有Apache和PHP环境的虚...

2019-11-24 21:48:58 2013

原创 深入浅出Google Clould Platform (1)----GCP 考证

最近由于项目需要,一直在学习Google Clould Platform;准备年底报考GCP的架构师考试;工欲善其事必先利其器,相对于亚马逊的AWS,GCP的中文资料很少,那么应该如何学习GCP呢? 个人建议如下:如果公司或者个人有条件的话,首先注册一个Google Cloud Platform的账号如果是第一次可以免费试用一年推荐首先看一本书《Google Cloud In Ac...

2019-10-07 23:01:45 5760

原创 推荐一个快速部署Java,NodeJS,Python,Scala,.NET等Web应用程序的开源PASS平台

最近在Github上发现了一款神器,由Daniel Flower开发并开源的一款产品 App Runner,其Github的地址如下:https://github.com/danielflower/app-runner我们可以把其看成是一个可以快速部署自己应用小的Web应用程序的私有云的PAAS平台,其支持Java, Clojure, NodeJS, Python, golang, Scala ...

2019-01-26 23:49:54 1345

原创 代码质量检查的利器:SonarQube

SonarQube 是一个用于代码质量管理的开源平台,用于管理源代码的质量。 通过插件形式,可以支持包括 java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语言的代码质量管理与检测。关于Sonarqube的环境搭建,可以参考下面的一篇文章:http://www.devopsedu.com/front/articleinfo/31 ...

2019-01-06 22:49:17 2066 1

原创 JS操作图片的利器:Jimp VS GM

JS操作图片的利器:Jimp VS GM前段时间,笔者有一个项目需求,需要在一张图片上面添加文件,并另存为一张新的图片。刚开始的时候,笔者使用的是大名鼎鼎的jimp。 。其功能能满足我的要求,而且其license是MIT,不依赖于第三方的可执行程序,纯粹的javascript的实现,目前有6809颗,可以说是相当于受欢迎的,而且在其里面提的任何的问题,其开发人员都会在8个小时内回复我,...

2018-09-09 02:08:45 8385 2

原创 远程安装WMF5.1遇到的坑

最近需要通过远程PowerShell命令,在另外一台Window Server 2008R2的机器上安装WMF5.1,结果安装失败。提示我Denied Access。 百思不得其解,我明明用的账号是admin权限的,为什么不行呢? 安装的命令如下: "C:\setup\ext\PkgInstallOrder.txt" | ?{$_ -like "*.cab"} | %{$_.Split(

2018-02-06 21:33:37 1866

原创 通过远程在Window 2008 R2上安装 .NET 4.5.2遇到的坑

这段时间同事写了一个通过远程PowerShell命令安装.NET 4.5.2的PowerShell脚本,在本地的时候,通过下面的PowerShell命令能安装成功:C:\setup.NET-4.5.2-KB2901907-x86-x64-AllOS-ENU.exe /x86 /x64 /q /log C:\setup\13.txt 但是通过远程PowerShell运行的时候,却失败了,失败

2018-02-06 21:28:55 7575

原创 如何让Create-React-App的应用自动支持HTTPS?

我们知道,我们在使用React框架的时候,可以通过Create-React-App命令生成一个React的应用。但是有的时候,我们想让其支持HTTPS,应该如何做呢? 其实不难,只要我们设置在系统的环境变量里面设置了,HTTPS=TRUE PORT=443就行了。 那么为什么呢? 因为其实我们在控制台运行npm start的时候,其会调用create-react-app命令给我们封装好了脚本。其

2017-11-26 23:22:48 7113 1

原创 如何在SpringBoot中监控执行引擎(actuator)?

众所周知,springboot帮助我们自动配置了很多参数,包含bean的自动化装配,数据库方言的自动匹配,环境变量的自动获取和配置,端口等参数的默认配置等等,但是有的时候,我们在使用SpringBoot的时候,我们想知道其内部自动化配置后,到底配置成了什么模样,从而能够帮助我们进一步的理解springboot已经有的时候还能帮助我们进行错误定位,那么应该如何做呢?值得欣喜的是,springboot已

2017-11-19 23:50:06 1482

原创 在React的Redux中,如何方便的查看next state的状态?

我们在React 的开发过程中,通常会引用Redux,作为一个事件,数据和视图的一个解耦框架,从而更加有利于代码的工程实践和维护。使用Reducer的时候,我们通过mapStateToProps方法或者mapDispatchToProps方法,把reducer中维护的state映射到React组件的props上去。但是有的时候,有用reducer里面定义的结构比较复杂,里面有好几层嵌套,我在使用被映

2017-11-14 23:46:34 2213

原创 ES6中箭头函数的作用

我们知道在ES6中,引入了箭头函数,其本质就是等同有ES5中的函数。类似于下面的写法: let test1=() => “abc”; let test2=() => { return “abc”}; let sum=(a,b) => a+b;比如上面的3个ES6的箭头函数的写完,如果用ES5就像下面的写完一样。 其实其等同于下面的ES5的写法:function test1() {retur

2017-11-14 23:37:15 7242

原创 如何让textarea中输入多行的数据在p标签中换行?

我们在用React开发Web项目的过程中,有的时候,我们需要把textarea中输入的多行字符串,在其他的标签中输出来,比如p标签。但是,往往这个时候,在p标签中输出的内容其默认情况下是不换行的。比如下面的代码:import React,{Component} from 'react';export default class HelloWorld extends Component{ cons

2017-11-13 23:32:28 11107 3

原创 如何把一个基于Maven项目所有的jar文件快速列出到Excel?

我们在做项目的时候,有的时候根据公司法务部门的要求,我们需要把项目中用到的所有的jar文件,整出一个Jar文件的列表,如果项目比较小的话,还好说,如果项目比较大的话,就比较麻烦了,因为jar包之间是有直接和间接依赖的。比如在Maven的配置文件里显式申明了A的依赖,但是A的依赖又可能依赖于B,C,D等。 那么有没有一种方法可以很方便的列出其项目中用到的所有的jar呢?且能够很快速的导入到Excel

2017-10-26 22:25:20 1247 2

原创 react-table组件入门和在IE11上遇到的坑

react-table是一个非常好的渲染数据表的一个react的前端控件,当时之所以选择这个库就是因为其每列的列宽可以自己拖拽变宽或者变窄,而且其可以非常容易的被定制。我们可以看到起用户的给Star已经达到了2k,看来应该是一个不错的模块。 而且其提供了可以在线练习和修改代码的范例和平台,非常的方便初学者快速掌握。左边修改代码,右边立马就能看到修改的结果。 下面就是一个简单的例子,import

2017-10-20 23:00:02 5516 1

原创 如何列出npm模块所有的历史版本?

我们一般用npm来自动安装js的模块(module),但是有的时候,默认情况用 npm install xxxx –save 的时候,会安装最新的版本,但是有的时候,我们会发现最新的版本可能与某些浏览器不兼容,比如,indicative最新的版本与IE11兼容性就不太好,为了解决这个问题,有的时候,我们需要进行版本的降级,但是在版本降级之前我们需要知道有哪些历史版本?这个时候,我们应该怎么办呢?

2017-10-19 15:57:49 20360

原创 React update插件中 splice指令的理解

在看《React开发实战》一书中,其提到了React的update的指令,其可以对一个对象进行深度复制和修改,那为什么要update指令,因为我们知道,在javascript的世界中,对象是传的引用而不是值,当一个复杂的对象里面又嵌套了子对象的时候,如果把当前的对象做一个深度的复制,其实还是蛮复杂的,所以React中,其提供了一个帮助类库:update 其可以通过下面的方法进行安装: npm in

2017-10-04 19:11:37 3506

原创 在线格式化ReactJS的代码

不知道什么原因,有的时候,我从Github上把ReactJS的代下载下来,然后用atom或者Sublime打开的时候,其没有被格式化,比如下面的样子:有的时候真的很无奈,突然想到,以前格式化JSON数据的时候,可以找一个在线网站格式化JSON数据,那么对于这些没有被格式化的ReactJS的代码有没有在线的工具可以帮忙格式化呢? 于是就搜索了 React Format, 但是不幸的是,没有搜素到,后面

2017-10-04 02:05:18 2547

原创 Swagger+NodeJS Mock前端数据

现在Web开发越来越倾向于前后端分离,前端使用AngularJS,React,Vue等,部署在NodeJS上,后面采用SpringBoot发布Rest服务,前后端进行分离。这样的架构灵活且特别适合大型团队的协作开发。 那么问题来了,因为前端都是和后端通过API进行交互的,那么如果后端没有开发完成,前端的进度超前了,难道前端要等后端开发完了才能继续当前或者下一个功能的开发吗? 有没有一种方式可以不必等

2017-09-30 11:36:51 6784 2

原创 解决基于NodeJS的Swagger,不能跨机器访问的问题

我们知道,Swagger还能在NodeJS上运行,假设我已经安装了Node平台,然后在命令行输入下面的命令:npm install -g swagger这样,就会把Swagger安装在Node平台上,我们就能使用swagger指令去创建一个简单的swagger项目,比如,下面就创建了一个hello world的swagger项目swagger project create hello-world当我

2017-09-27 23:29:28 2694 1

代码生成器-Codeman

代码生成工具-Codeman;可以生成SpringBoot代码,SSH代码,Vue代码

2022-01-04

apache-zookeeper-3.6.2-bin

https://blog.csdn.net/chancein007/article/details/108568771 ZooKeeper 是一个分布式的,开源的,协调分布式应用的一个服务。Zookeeper通过提供一些简单基础的功能和指令,从而帮助分布式系统在其上层实现数据同步,配置维护,组以及命名空间的管理。 ZooKeeper的数据结构非常的简单,类似文件系统的目录结构,Zookeeper是运行在JVM上,但是其底层是结合了Java和C语言实现的

2020-10-03

Nacos 服务器1.3.2

服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理: Kubernetes Service gRPC & Dubbo RPC Service Spring Cloud RESTful Service Nacos 的关键特性包括: 服务发现和服务健康监测 Nacos 支持基于 DNS 和基于 RPC 的服务发现。服务提供者使用 原生SDK、OpenAPI、或一个独立的Agent TODO注册 Service 后,服务消费者可以使用DNS TODO 或HTTP&API查找和发现服务。 Nacos 提供对服务的实时的健康检

2020-10-02

Google AndRiod APK 实例程序 例子 入门 4

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

Google AndRiod APK 实例程序 例子 入门 3

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

Google AndRiod 入门级实例程序

本资源是基于Google AndRiod的实例入门程序例子,这是一个不错的例子,如果你是初学者,下载此范例,绝对是一个明智的选择。

2010-07-21

软件工程师的成长与职业发展.zip

我们IT人员到底有没有前途,我们应该如何规划我们的职业生涯,估计这个问题困扰了许多的程序员和软件工程师,当然也包括我自己。对于这个问题我们有太多的思考,太多太多....... 一个偶然的机会,我参加了公司的职业生涯规划的培训,此文档就如一盏明灯,让我豁然开朗,绝对是一份很有指导和参考价值的PPT文档,短但精辟!

2009-12-09

html(中文版)chm

很好的一本html参考手册,而且是中文版本的,chm格式的,便于搜索和查找,绝对是进行网页设计的必备的基本工具手册。

2009-01-19

高质量C++编程指南.pdf

非常经典的资料。对C++的用法进行了深入浅出的分析和总结,非常适合程序员笔试或者面试前的复习资料。

2008-11-28

SCJP 模拟器 在线模拟现场考试

SCJP模拟器可 在线模拟现场考试,如果你想报考或者已经报考SCJP本模拟器不失为一种好的训练方法,让你找到亲临考场的感觉。

2008-11-18

MasteringEJB2(第二版)

MasteringEJB2堪称学习EJB2.1的经典资料。 很多高手都是通过此书成为骨灰级的J2EE高手的。

2008-11-18

空空如也

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

TA关注的人

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