不要一辈子靠技术生存
[经典]不要一辈子靠技术生存来源:世界经理人 我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊). 一、 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事 市场开发,跑腿的人,没有前途。 不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有1-3个人,连
寇卫东:话说程序员的职业生涯
有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程序员。专家级程序员对于所掌握的专业技术的熟练程度非一般程序员能及,各类常见编程问题在他们手中都能迎刃而解,可
Linux 为何对病毒免疫(转)
申明 1:为降低文本输入量,本文所言及 Linux,皆指 Gnu/Linux。 申明 2:本文主要内容取自 “南京大学小百合站《一个Linux病毒艰辛短暂的一生》” 可能不少人持这样一种观点,认为 Linux 病毒少是因为Linux不像Windows那么普及,其实这种观点很早已经被人批驳过了,一个最有力的论据是:如果写病毒的人写 Windows 病毒是因为 Windows 用户多而因此破坏性大,那么 Internet 上大多数服务器都是基于 Unix/Linux 的,攻击这些服务器,破坏性岂不是更大么?如果有时间,可以阅读一下欧盟的一份有关 Windows vs Linux 安全性的报告: http://w
谈谈大学生毕业后该不该考研?
昨天看到蓝梦又列出了儿在大学圈5、6月征文话题,俺想就孩子毕业后是否考研谈谈俺的粗浅看法。 多年以前,俺也和大多数家长一样也是期望孩子不仅能拿到本科文凭,最好还能读研,直至拿到博士学位是最理想的。然而这几年随着形势的发展以及与过来人的交流,俺对这个问题的认识开始有了变化,俺认为孩子读研、读博并非是唯一的出路,条条大路通罗马,因人因专业而异,应该让孩子有更多的选择机会。 首先从时间上看,如果孩子小时候按正常年龄入学,高中毕业时一般都在19岁左右,再读本、读研、读博,等走出校门时大多都近而立之年了,
Oracle 用 sqlprompt 修改 sqlplus 提示符
当管理的数据库比较多的时候,在sqlplus里切换就是一件麻烦的事。 要非常小心,以防出错。 可以修改sqlplus 的提示符:SQL> ,把这个改成我们用户和实例名,这样就不容易出错。 先看一下Oracle 自定义的参数: SQL> define DEFINE _DATE = "11-MAY-11" (CHAR) DEFINE _CONNECT_IDENTIFIER = "dave1" (CHAR) DEFINE _USER = "SYS" (CHAR) DEFINE _PRIVILEGE = "AS SYSDBA" (CHAR) DEFINE _SQLPLUS_RELEASE = "1002000100" (CHAR) DEFINE _EDITOR = "ed"
远程登录server导出linux下oracle数据库中的数据并从本地下载
1)现在lanserver,netserver,localhost,从localhost登录到lanserver 再从lanserver ssh 到netserver #ssh root@lanserver password:输入密码 #ssh-keygen -t dsa -f MyPass.pub //由于从netserver做身份验证,不能随意登录,所以我们先在lanserver上生成一个key文件 参数说明: -t type Specify type of key to create. //指定创建key的类型 -f filename Filename of the key file. //生成key的文件名称 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +想办法把MyPass.pub的内容粘帖到
oracle数据库导入导出命令!
Oracle数据导入导出imp/exp命令--如何在oracle中导入dmp数据库文件?2006/2/16 zhanghua first create Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文 件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径,该目录下
备份才是王道
备份才是王道啊,恢复什么的都是浮云,那怕是测试期间的所有数据都要严格备份,而且还要备份到不同的地方,这次体验非常的深刻,所以发这条微博来告诫自己不要再轻视所有备份工作,而且在极度劳累的状态下千万别登录到服务器干一些删除性质的工作,宁愿拖一分钟也不愿冒一秒钟的险。 [@more@]
Linux 工具箱 — 文件管理器[17 款]
在平常使用 Linux 的过程中,为了管理自己的文件,恐怕谁也离不了文件管理器。Linux 中大大小小的文件管理器,有基于控制台的,也有图形化的;有单窗口的,也有双面板的;有轻巧型的,也有笨重化的。哪一款文件管理器最好?套用一句广告词: “适合自己的就是最好的。” 默认的文件管理器 以下这些文件管理器被 Linux 桌面环境采用为默认的文件管理器: Nautilus,又称鹦鹉螺,是 GNOME 桌面环境中的默认文件管理器。虽然 Nautilus 稍显笨重,但是功能非常全面。Nautilus 具有树状视图,支持通过脚本来扩展其功能,并集成了光
让永中office 2009个人版在awesome下正常显示
在awesome中永中office 2009个人版显示不出来。到永中论坛上求助,有人说是java toolkit的问题。于是我export了变量,但问题依旧。 仔细查看/usr/bin/eio文件发现,其实命令开始就已经指定好了环境变量。这样问题就变得简单了。直接编辑/usr/bin/eio文件, 把没用的行都注释掉,变成下面这样: #!/bin/bash#if test -n "$(pgrep -x compiz)"; then export AWT_TOOLKIT=MToolkit#else# export AWT_TOOLKIT=XToolkit#fiexec 4<&0 0</etc/Evermore/EIOffice/installinfo.cfgread line1exec 0<&4$line1/EIO
fcitx(小企鹅中文输入法)在GNOME中无法显示输入框但可以输入中文的问题解决方案
问题描述:在GNOME(Ubuntu10.04)中无法显示输入框但可以输入中文分析:这个问题困扰我很久了,一度导致我放弃了Fcitx,换成了Ibus输入法,但Ibus输入法在Java中无法输入中文,如(Oracle的Sqldeveloper, 永中科技的EIOffice等用JAVA编写的软件),因为工作中需要用到Sqldeveloper,让我很苦恼,最到决定换成Fcitx环境:Linux(Ubuntu10.04LTS发行版),桌面环境为GNOME2.30.2,输入法为Fcitx4.0.1解决方法:在Fcitx配置中将UseDBus改为False# 使用DBus来显示界面(需要KIMPanel)UseDBus=False因为KIMPanel是KDE里的一个通用输入法的前端显示,它后
数据库里存放的是什么?
数据库里存放的是一些元数据的东西,比如很多表,表中有数据字段,表与表之间有关系,最终表存放到表空间中,而表空间存放与操作系统的文件系统中。但数据库中并不是存放大量数据的东西,如视频网站的视频很可能存放到RAID阵列中,而不可能是数据库中,数据库中应该存放的是一些视频的地址,比如一个用户想看一个视频,那么他通过浏览器访问视频网站的网址,视频网站的WEB服务器解析了用户浏览器的请求,然后WEB服务器(可能是apache)访问视频网站的数据库服务器,从数据库服务器(DBMS)中得到该视频在存储器(RAID)存放的地址(路径)
ubuntu中将面板自动隐藏
#gconf-editor 在apps/panel/toplevels/top_panel_screen0里面将auto_hide设为true,unhide_delay设为0,将auto_hide_size设为0。 同理,设置bottom_panel_screen0。 世界大了很多。[@more@]
ubuntu10.04 安装oracle 11g r2
安装步骤: 第一步: 在终端输入: xhost +127.0.0.1 第二步: 安装必要的个工具: 终端输入:sudo apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm(要在软件源里勾上有版权与合法性问题限制的软件,还有设备的专有驱动) 第三步: 修改一些Ubuntu的/bin/sh的默认连接: 终端输入: root@zhanghc-Ubuntu:~# cd /bin root@zhanghc-Ubuntu:/bin# ls -l /bin/sh lrwxrwxrwx 1 root root 4 2008-04-28 19:59 /bin/sh -> dash root@zhanghc-Ubuntu:/bin# ln -sf bash /bin/sh root@zhangh
使用 localhost 无法连接 MySQL 数据库的解决方案
phpMyAdmin 是用 PHP 编写的基于 Web 的,最出色的 MySQL 数据库图形用户界面管理平台之一,通过它可以方便的对数据库进行操作,例如建立、复制、删除数据等等,输却无需逐字逐句地输入 SQL 命令。phpMyAdmin 的使用不是本文的重点,在作者刚刚接触这个软件时,配置是一个大问题(事实上对于很多初学者甚至熟练的程序员都一样),本文主要解决 Windows Vista 和 Windows 7 等平台下 phpMyAdmin 的连接问题。在保证其它配置都完全正确的前提下,我发现自己的"服务器"(Windows 7 32bit)始终无法正确连接到 MySQL 服务器。在网上
安装ipv6后再安装mysql配置时提示:error nr.2003 can't connect to mysql server on 'localhost'(10061)
说来惭愧啊,其实前段时间遇到过此问题,可是后来稀里糊涂的就解决了,详情可以找找我前面发表过的文章.这不这次就又遇到了,error nr.2003 can't connect to mysql server on 'localhost'(10061)还是解决不了,学习这事会就是会,不会就是不会啊............感触颇深.苍天不负有心人啊,最后还是让我找到了解决方法.首现ping localhost 出现了下面的截图,有没有感到奇怪呢?为什么出现的地址不是127.0.0.1前端时间研究利用IPv6登个国外网站什么的,就给自己电脑安装了ipv6(我的电脑是xp),唉你猜对了,问题就出在这ipv6上.关闭它!用下面附录的方法可
MYSQL完全卸载方法
第一次安装mysql输入密码后,如果你想卸载重装,便会出现要求输入原来设定的密码,否则安装不成功。遇到这样的问题,是你没有完全卸载mysql数据库。MysqlQ完全卸载方法:1.清除MYSQL的安装目录,默认是C:Program Files 2.清除MYSQL数据存放目录,一般在C:programData目录下(win7)或者C:Documents and SettingsAll Users.windowsApplication Data(XP)目录下删除MySQL文件夹。(需要注意的时Application Data这个文件夹默认是隐藏的,要通过 工具->文件夹选项->查看->显示所有文件与文件夹来设置隐藏文件可见)。 3.这步很重要
Windows下mysql忘记root密码的解决方法
Mysql版本:5.1.55-community MySQL Community Server (GPL)1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql或者在windows任务管理器中结束mysqld.exe进程,或者在控制面板,管理工具里面的服务找到mysql,将其停止服务。打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="C:Program FilesMySQLMySQL Server 5.1my.ini" --console --skip-grant-tables注释:该命令通过跳过权限安全检查,开启mysql服务,这样连接mysql时,可以不用输入用户
神思者9首常用作武侠剧背景音乐的配乐(附下载)
(点击英文名字可以下载相应歌曲)1、故宫的记忆(Palace Memories)上次已经提到,这是神思者为日本NHK电视台纪录片《故宫至宝》所作的配乐。每一集《故宫至宝》的片头可以看到,在音乐的烘托下,故宫的大门缓缓开启,里面就是庄严肃穆的太和殿,在黑暗中显得幽静高贵,神秘莫测。整个音乐给人一种无可言状的磅礴气势,让人不由的心生敬意。荡气回肠的音符,有如一次梦幻般的神奇旅行,古老壮丽的风景翩翩掠过,浑厚文明的画卷一一换化成音符来展现。梦醒时分,大幕落下,看尽世事,洗尽铅华,带着丝丝感伤与无奈,乐声渐渐隐去。这首曲子
ORA-12560: TNS: 协议适配器错误的解决方法
Case:Microsoft Windows [版本 5.2.3790](C) 版权所有 1985-2003 Microsoft Corp.C:Documents and Settingsuser1>lsnrctlLSNRCTL for 32-bit Windows: Version 9.2.0.7.0 - Production on 27-8月 -2008 09:33:43Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.欢迎来到LSNRCTL,请键入"help"以获得信息。LSNRCTL> status正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))TNS-12541: TNS:无监听器TNS-12560: TNS: 协议适配器错误TNS-00511: 无监听器 32-bit Windows Error: 2: No