标签:

杂谈

你说我容易吗

前面介绍了外行人眼中IT人的印象,其实家家有本难念的经,在貌似风光的职业背后,IT人也有IT人的辛酸,也有一些不足为外人道的苦衷。

下面向读者介绍几个IT人不容易的方面:

· 水涨船高的薪水

· 脑力负荷重

· 技术更新快

· 压力大

“蔡佳娃,上回你讲的是你对IT这个行业的看法,这回换我这个行内人给你吐吐我们的苦水了。”

“是吗?那我得好好听听哪!”

1.水涨船高的薪水

“就像我之前说的一样,IT从业人员大都分布在东部沿海地区,而这些地区恰恰也是中国物价比较高的地区。所以就薪水来说,北京的年薪十万和石家庄的年薪十万是大大不同的概念。”

“听你这么一说,果然有道

标签:

杂谈

IT语言平台

软件开发这个行业的武器就是编程语言。IT发展到今天,产生了种类繁多的编程语言,有的古老却仍然实用,有的新生而激情四射,有的只是昙花一现就黯然消逝,有的则从诞生之日起就不断发展壮大。选择何种编程语言平台,便是摆在很多希望步入IT行业人面前的首道难题。

“蔡佳娃,说说看,你都学过什么编程语言啊?”

“不算少哦,我学过C、C++、选修过VB、下学期还会有Java。”

“那你准备选哪种语言入行呢?”

“这倒没想过,不过只要学得多了都有好处吧?”

“那可不一定,你学得多我不反对,不过必须得有一门精通的语言,就像种了十盆花,总得有一盆是拿得出手的吧?”

“嗯,那倒是,那师兄你给我介绍介绍当今的编程语言行情呗。”

“OK,先给你看看最新的编程语言排行榜。”(见图1-1)

图1-1列出了2009年9月编程语言排行前12名的柱状分布图,可以看出Java虽然优势不是特别大,但还是顽强地占据开发语言老大哥的位子。其他比较强势的语言是C、PHP、C++和VB,这几门语言占据了所有编程语言的半壁江山还要多。

标签:

杂谈

IT行情分布

为什么要提一下中国的IT行情分布呢?因为很多有志于从事IT行业的人,对整个IT行业在中国的行情并不了解,单纯地认为只要是种子,在哪里都会发芽,却往往忽略了自己职业生涯的成长与目标。例如蔡佳娃同学就是这样。

“蔡佳娃,毕业了去哪里啊?”

“我只是想着如何自信满满地毕业,还真没想过该去哪。去哪不都一样吗?”

“怎么会一样呢?就算是一种花,也有它适宜生长的地方,什么地方开得艳,什么地方开得蔫,什么地方不会开花,什么地方年年开花还节节高。”

“师兄你是说我是那株花?”

“不光你是,整个IT行业也是啊。”

“我觉得堂堂一个IT产业,不该会有地区的差异和限制吧?”

“不仅有,而且是相当大啊。所以,在你还没有实力改变土质的时候,最好选择一块好的土壤。”

“那师兄你就给我讲讲去哪扎根吧!”

本节就来研究IT这朵花的生长习性,这里所指的行情分布,主要分为以下两点:

·

标签:

杂谈

第1章

初窥门径——行业揭秘

IT,即Information

Technology,也有人恶搞地称其为挨踢。这是一个诞生没多少年的新兴产业,但却是个英雄和天才辈出的行业,这让行外人和行内人都十分赞叹。这个充满科技天才和财富的世界,究竟是什么样子呢?本章就会带领各位读者揭开糊在IT行业上的这层纸。

IT含义很广泛,统指所有信息技术革命以来的计算机和电子通信技术。而本书中所指的IT,一般只指计算机软件开发这一领域。与读者同时开始IT职场之旅的,还有本书的两位主人公:

· 蔡佳娃,男,××理工大学计算机专业大三学生,做事比较踏实,小心谨慎,好钻研,但经常门路不对。

· 牛开复,男,毕业于××理工大学计算机专业,曾就业于IBM中国研发中心,目前在北京从事软件开发,业内高人。

1.1

IT精英在中国的生存现状

IT在中国的大发展不过近30年,但却是风起云涌、豪杰四起的30年。在中国的IT人中也不可否认地诞生了许多天才和富豪,但是这里比较关心的还是人数最多的大众IT人的生存现

标签:

杂谈

当今主流公司的企业文化

除了高校和科研院所,IT人才基本上都是集中在各个公司的。而各IT公司因为文化背景、行业领域、公司规模等方面的差异,也存在着不同的企业文化。IT人在入行之前研究清楚什么样的公司唱什么样的歌,根据自己的特点选择合适的公司,防止自己“入对了行却选错了铺子”是很有必要的。

1.2.1 欧美企业的特色文化

计算机技术起源于美国,当然欧洲也贡献了大量的优秀数学家和计算机学者,所以欧美(当然也包括日本)的IT技术是全球领先的,欧美公司大概是每个IT精英都想去一展身手的地方吧。因此,欧美公司的特色文化必须先搞清楚。

“蔡佳娃,上回让你看了编程语言的排行,现在做决定了吗?”

“不急嘛,师兄。你再给我多介绍介绍呗。”

“OK,今天我来跟你说说现如今各个公司的企业文化。”

“企业文化?有必要吗?甭管什么公司直接进去干不就行了吗?”

“哎,你总是逼我鄙视你的无知啊。

标签:

杂谈

class className{} ,调用:$obj = new

className();当类有构造函数时,还应传入参数。如$obj = new className($v,$v2...);

二:构造函数和析构函数:

1、构造函数用于初始化:使用__construct(),可带参数。

2、但析构函数不能带参数(用于在销去一个类之前执行一些操作或功能)。析构函数用__destruct()做名称。在脚本执行结束时,PHP会销掉内存中的对象,因此可不用析造函数,但有些比如COOKIE等,就应当要用此函数销掉。

知识点:在PHP4中也提供了构造函数,但使用的是与类同名的类方法,在PHP5仍能兼容这种做法,当一个类中没有包含__construct时,会查找与类同名的方法,如果找到,就认为是构造函数,如下:

class test

{ var $b;

function test() { $this->b=5; }

function addab($c) { return $this->b+$c; }

}

$a = new test(); echo $a->addab(4); // 返回 9

3、PHP不会自动调用父类的构造

(2010-05-23 11:13)

标签:

杂谈

利用T-SQL语句,实现数据库的备份与还原的功能

体现了SQL Server中的四个知识点:

1. 获取SQL Server服务器上的默认目录

2. 备份SQL语句的使用

3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理

4. 作业创建SQL语句的使用

if exists (select * from dbo.sysobjects where id =

object_id(N'[dbo].[f_getdbpath]') and xtype in (N'FN', N'IF',

N'TF'))

drop function [dbo].[f_getdbpath]

GO

create function f_getdbpath(@dbname sysname)

returns nvarchar(260)

as

begin

declare @re nvarchar(260)

if @dbname is null or db_id(@dbname) is null

select @re=rtrim(reverse(filename)) from

master..sysdatabases where name='master'

else

select @re=rtrim(reverse(filename)) from

master..sysdatabases where

标签:

杂谈

1 概述

“更改跟踪”和“变更数据捕获”捕获和记录用户表的DML更改(插入、更新和删除操作),为某些有特殊需求的应用程序服务。

1.1 更改跟踪

更改跟踪捕获表的数据行更改这一行为,但不会捕获更改的具体数据。捕获的结果包含表的主键及相关的跟踪信息(例如更改的操作类型、更新操作影响的列等)。

应用程序可以利用这个捕获的结果来确定表的最新更新,并可以关联原始来来获取最新的数据。

1.2 变更数据捕获

变更数据捕获使用异步进程读取事务日志,获取DML更改实际数据做为数据捕获的结果。在捕获结果中,还包含更改相关的一些信息(例如更改的操作类型、更新操作影响的列等)。

应用程序可以从捕获结果中获取DML更改的全部数据,而无需查询数据变更的原始表。

1.3 比较更改跟踪和变更数据捕获

比较更改跟踪和变更数据捕获,它们的异同情况如下表所示。

功能

更改跟踪

变更数据捕获

跟踪的更改

DML更改(插入、删除、更新)

DML更改(

(2010-05-21 09:47)

标签:

杂谈

IDC的研究表明,全球经济不景气,上网本和Web应用日益成为主流,Linux操作系统也迎来了前所未有的发展机遇。不仅在企业桌面开始具备竞争力,在服务器端和数据中心领域更是取得了巨大成功。

但是,仍然有很多用户对Linux心存疑虑:在云计算、虚拟化等技术不断兴起的大背景下,它的前景如何?能否继续迎接各种挑战?将对企业产生哪些影响?

Linux业界的领导者Novell通过 SUSE Linux

Enterprise平台,对此做出了回答。SUSE平台提供了协调桌面、服务器、虚拟化、高性能计算和其他 IT

资源管理的一整套解决方案,对

Linux从桌面到数据中心作出了坚定承诺。该解决方案提供基于开放标准的管理功能,最大限度地帮助客户发挥其基础设施的价值,使

IT与业务需求更紧密地保持一致、控制成本并将风险降至最低。

目前,包括汇丰银行、广东移动、奥迪等企业都通过使用 SUSE

Linux Enterprise平台,增强了系统安全性,降低了系统维护要求,并显著降低了运营成本。未来的 SUSE Linux

Enterprise 版本将

标签:

杂谈

Wholesale

Applications Community (大规模应用程序联盟) (WAC)

上星期说明年二月会发布一个平台,能够允许开发者去写一个程序并且运行在多个操作系统上以及在多个销售平台销售。

如此伟大的概念,一般来说,是注定失败的。

WAC是一个有24个运营商和手机制造商组成的联盟,在前段时间他们提出了一个计划,用于和Apple公司的应用程序商店对抗,规范化移动应用。此计划目的是建立一个移动应用的标准,统一移动软件的开发和部署,提供一个一站式的开发方案以及销售方案。

虽然听起来很像一个十分高尚的目标,WAC 的底线,Kevin上星期发布在 GigaOM 的

这是毫无疑问的,在移动应用之中,最麻烦就是独立的操作系统和应用程序商

java徽章_java相关推荐

  1. java徽章_java – 设计可插拔的点和徽章系统

    如何设计一个易于打开和关闭的可插拔点和徽章系统,以及易于变成自己的模块? 经过多次试验和错误后,我得出的结论是,点和徽章只是过于交织在应用程序的唯一业务逻辑中,它们无法以简单的方式外化(许多规则涉及理 ...

  2. 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇

    马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...

  3. 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)

    黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...

  4. java徽章_荣誉勋章_JAVA游戏免费版下载_7723手机游戏[www.7723.cn]

    快速搜索机型: 诺基亚 N70系列(176×208) 7610 3230 6600 6260 6620 6630 6670 6680 6681 6682 N70 N72 ;松下: X700 X800 ...

  5. 普罗米修斯监控java项目_java学到什么程度可以出去实习?

    把基础的知识学完,然后再学个框架,比如常见的SSH,SSM之类的,自己能用这个框架做个简单的项目,就可以了 简单的来说就是把下方的视频教程学完就可以找工作了(需要完整的资料可以找up) Java零基础 ...

  6. Ajax接收Java异常_java – 处理来自Servlet的Jquery AJAX响应中的异常

    我的servlet代码是 try{ //something response.setStatus(201); out.print("Data successfully saved" ...

  7. java 原子量_Java原子量 - Rickxue的个人空间 - OSCHINA - 中文开源技术交流社区

    所谓的原子量即操作变量的操作是"原子的",该操作不可再分,因此是线程安全的. 为何要使用原子变量呢,原因是多个线程对单个变量操作也会引起一些问题.在Java5之前,可以通过vola ...

  8. cmd怎么实现Java你好_java环境配置以及如何在cmd窗口运行java代码

    对于初学java的人来说,电脑的环境配置也许会让你头疼,但只要你认真一些学习,相信对你来说都是OK的啦~ 首先回到桌面,选择我的电脑,单击右键属性,进入高级系统设置,点击环境变量设置.用户变量选择Te ...

  9. java创建对象_java 创建对象的五种方式

    通过 Class 对象的 getConstructor 可以获取 java.lang.reflect.Constructor 对象 Constructor 对象用来描述类的构造方法,通过给 getCo ...

最新文章

  1. python判断密码是否正确_第一个python程序-判断登陆用户名和密码是否正确
  2. 二叉树的基本特性和二叉树的几种基本操作的机制_笃学不倦|二叉树(一)
  3. *33.硬中断和软中断是什么?区别?
  4. JavaEE5种常见的设计模式
  5. spring cloud连载第一篇之bootstrap context
  6. 设置状态栏和标题栏的样式
  7. vbs隐藏cmd命令窗口调用bat程序执行class
  8. js模仿块级作用域(js没有块级作用域私有作用域)
  9. 关于”要执行请求的操作,WordPress需要访问您网页服务器的权限”
  10. 进销存系统测试实战-功能测试
  11. php有递归算法,PHP递归算法详解
  12. 美团设计模式在外卖营销业务中的实践-学习笔记(一)
  13. windows 关闭防火墙命令
  14. 解放“身材焦虑“、实现“大码自由“,大码女装迎来春天?
  15. hive创建角色并赋权
  16. android4.0 U盘热插拔后挂载不上bug解决
  17. 苹果电脑python编程软件下载_Python Mac软件下载-Python for Mac(Python编程工具) v3.10.0免费版 - Mac天空...
  18. 免越狱,iOS12系统也能使用联通volte,干就完了/越狱工具更新
  19. Latex编译成功但是无法输出到PDF
  20. 波特价值链分析模型(转载)

热门文章

  1. centos7 安装gitea使用
  2. 游戏上云成标配 云服务器该怎么选?
  3. mysql wating for_MySQL:关于Wating for Slave workers to free pending events等待
  4. sql和mysql的区别
  5. 知识产权服务机构列表
  6. 概率论总结(四): 大数定律及中心极限定理
  7. 前端解决手机拍照旋转问题及图片压缩上传
  8. xcode14 Command Swift Driver Compilation Requirements emitted errors but did not ret
  9. 跨境电商账号矩阵运营方法论
  10. 神策数据盛永根:微信生态——全数据采集和打通