10月23

java注解Annation的小结

23:38编程杂谈  From: 本站原创
1、从jdk1.5以后就开始出现注解了,主要有@override @depredate @supressWarning

2、怎么样生成一个注解呢?
  注解个普通的接口一样,多的就是仅仅是多添加了一个@,类似
  public @interface Test{
    public void value() default "this is  frist annation";
}
注意:注解里面可以由方法组成也可以有枚举组成等!

3、注解可以声明在类上面,也可以声明在方法上面,当然也可以声明在属性上面,可以通过@targer来表示
   @targer(ElementType.Construct)//在构造器上面进行声明
    ElementType.Field     //在属性上面进行声明
    ElementType.Method//在方法上面进行声明
    ElementType.Type  //在类上面进行声明  
Tags: , ,
10月23
         最近这几天在写一个视频管理系统,遇到一个很大的问题就是如果把不同格式转换为flv格式,经过网上的一番搜索,自己在总结,整理,整理,终于整出来了!
实现了视频进行转换的同时还能够进行视频截图和删除原文件的功能!
格式转换主要原理就是先用java调用ffmpeg的exe文件!

但是有些格式是ffmpeg不能处理的比如rmvb,这样的可以先调用mencoder先把格式转换为avi再进行转换为flv。

主要写了3个类:分别为Conver.java  ConverBegin.java  ConverVideo.java。

下面提供有ffmpeg的exe文件的下载址。
10月23

做网站怎么赚钱呢

22:56运营管理  From: 本站原创
         一个好的网站策划往往能够使你事半功倍,收到意想不到的效果,如果策划错误,那么这个网站必须走入死胡同,最终难逃失败。大道理谁都懂,那么实际操作起来又是怎么样呢?下面就我个人观点,谈谈几点看法,有不妥的地方望批评指正。

在做一个网站之前,我们一定要考虑到这个网站面对的用户是什么人群,用户群的定位影响着网站的策划,网站的内容、模式以及盈利手段等都应该根据不同的用户群而有所不同。对于个人网站来说,想把所有上网的人都变成自己的用户这是不现实的,我们毕竟不是大公司,我们人力物力有限,应该把网站定位得细一些,不要想一口吃下一个胖子,要量力而行,有多少能量办多大的事。就我个人观点,我觉得做个人做网站可以从几个方面着手:一是按地域分类,做地方站,你在什么地方生活就做什么地方的站,这样比较了解情况,容易上手;二是按行业分类,做行业站,个人网站做行业站应该专注于一个行业,不适宜跨行业,在360行中选择一个自己比较熟悉的行业着手,不要做一些自己一点不懂的东西,有些人会说我可以到网上下载、采集什么的来填充内容,我告诉你,这是行不通的,你毕竟是门外汉,由于你一点也不懂,你采集来的东西可能早在几年前就过时了,而你根本不知道,还在庆幸自己又充实了很多网站内容,实际上懂行的人一看就知道,以后谁还会来上你的网站啊;三是按用户群分类,做专题站,用户群的定位是可以很灵活的,可以按电脑水平分为新手、高手(或分更细);按年龄段可分为儿童、少年、青年、中年、老年;等等……
Tags: ,
10月23
       只要是安装软件的时候就会用到regsvr32这个命令来注册DLL文件,最近只要一装软件,就会有N个regsvr32进程,每隔一秒就会跳出来占用CPU,而且每秒增加一个,一直没有找到解决办法54,而且系统出现的现象是N多个regsvr32.exe进程,机子非常卡,CPU占了100%。

会出现N多个regsvr32.exe进程的同时,而且当你点上去会自动跳掉,没有机会结束,而且每秒会增加一个,最后猪头我只好用命令来结束了。CPU都是100%,不用说机子肯定非常的卡呀stupid,如果结束不了请看Heck的另一篇文章“怎么解决关机提示regsvr32.exe -DLL 初始化失败 因为窗口站已关闭,应用程序初始化失败” ,用批处理来结束。

现在有最好的解决方法了,那就是把这个regsvr32.exe文件给替换掉,文章的最后有下载地址,下载之后替换你C:\WINDOWS\system32下的regsvr32.exe文件,这种情况就不会出现了,regsvr32恢复正常,安装软件的时候也不会出现N多个regsvr32进程来占用CPU了。
10月23
         Heck有一段时间没用Oracle了,最近Heck发现Oracle9i企业管理器没有了, 我用的是oracle9i,不知为何企业管理器(Enterprise Manager Console)没有了,(注:原来一直有的,可用的)。那么我们要如何恢复呢?

用Universal Installer修复安装不行,重新修复安装下oracle对应版本的客户端;安装时按提示选择修复,看看,不行就卸载重新装(前提:将重要数据导出安全地方去),找到oem启动的bat就可以了~

执行x:\oracle\ora92\bin\oemapp.bat console 就OK了,或者说把 oemapp.bat 文件发送快捷方式到桌面然后在把路径改为x:\oracle\ora92\bin\oemapp.bat console就OK了。

oracle9i或者10g企业管理器(Enterprise Manager Console)丢失的原因,一般是快捷方式被360弄没了,建一个.bat的文件,9i输入
x:\oracle\product\10.2.0\client_2\bin\oemapp.bat console,10g输入 x:\oracle\ora92\bin\oemapp.bat console,地址按你的地址来,点击试试,以上方法9i和10g有效,前提只是快捷方式被360弄了,而原文件还在的,而关键还把Heck机器上的oemapp.bat弄没了,真是晕。我得去哪个哥们机器上拷个去。

很多人都遇到过这个问题,猪头的是9i的,不过猪头的x:\oracle\ora92\bin\oemapp.bat 这个文件还在,所以问题不大。
10月23

Ubuntu中使用Mac主题

10:12电脑技术  From: 本站原创
1. 首先Mac主题安装
借助开源 Mac4Lin 程序,将Linux装扮成Mac主题,Mac4Lin为gz文件,下载后需要解压缩,解压后直接运行其中的.sh启动脚本,其中需要输入一次su管理员口令,安装后即可;

2. 调整字体
在网上看到好多Ubuntu安装字体的方法,介绍的都比较麻烦,找到一篇介绍简单的,试了一下,基本可行,至于是否有没修改彻底的地方暂时还在摸索中;

下载安装 LiHei Pro 字体
字体放入字体文件夹,这里有个问题,必须要拥有系统管理权限才能在字体文件夹内进行文件复制等操作,下面进行详细说明:
(1) 字体文件夹位于/usr/share/fonts
使用命令进入该文件夹:sudo gnome-open /usr/share/fonts/,建立一个新文件夹,命名为apple
(2)将Apple LiHei Pro字体放入上述文件夹内。
(3)修改字体权限,确保root以外的普通用户也可以正常使用该字体

建立字体缓存,命令
cd /usr/share/fonts/apple/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

重启电脑,设置系统字体

最后效果示例
10月23
         c#中对DataGridView的一些操作,主要有对DataGridView设置字段名 、设置字段值、设定单元格表示 Error图标 、设定当前单元格、取得当前单元格内容、取得当前单元格的列 Index、 取得当前单元格的行 Index、向下一行、向上一行、取消 DataGridView1 为只读、设置 DataGridView1 为只读、设置 DataGridView1 的第2列整列单元格为只读并变色、设置 DataGridView1 的第3行整行单元格为只读并变色、设置 DataGridView1 的[0,0]单元格为只读并变色 、设置 DataGridView1 的第2列整列单元格为只读并变色、设置 DataGridView1 的第3行整行单元格为只读并变色、设置 DataGridView1 的[0,0]单元格为只读并变色、设置用户不能手动给 DataGridView1 添加新行、设置用户可以手动给 DataGridView1 添加新行、禁止DataGridView1的行删除操作、允许DataGridView1的行删除操作、DataGridView1的第一列隐藏 、DataGridView1的第一行隐藏、DataGridView1的第一列显示 、DataGridView1的第一行显示。  
10月21
     “全球的互联网是以美国为中心的,未来的移动互联网将是中国引导世界。”这是摩根士丹利2005年的一个判断。5年过去了,中国的移动互联网距离世界的中心非但没有拉近,似乎更远了。中国移动互联网的参与者们必须加快脚步,因为互联网正在不可阻挡地进入移动时代,下一个5年的大赢家必定出现在移动互联网领域。

  经历了大型机、小型机、PC、桌面互联网四个时代之后,伴随着3G应用的大范围开展,移动互联网正成为信息技术发展的第五个阶段。比起仅有10亿台PC规模的互联网时代,拥有百亿台设备规模的移动互联网时代,其发展速度将快于桌面互联网,其规模将大得超乎多数人的想象。

  目前,几股大的力量正在这个疆域角力。腾讯、新浪、百度等互联网公司以其原有的黏性业务,正迅速向移动互联网渗透。而3G门户、优视科技(UCweb)等新兴移动互联网公司,则立志成为下一个10年的伟大企业。电信运营商在移动互联网价值链中,不甘心只做管道,力争要上下通吃。以苹果为代表的终端,用超酷的外观设计、创新的商业模式,形成一个全新的生态环境。虽然大家的路径不同,但有一点是得到共识的,那就是顺应移动互联网潮流的“传统”企业和新兴的企业将主宰移动互联网市场,而守旧的企业将被无情地边缘化直到淘汰。

  不过,通往那片含金量最高的移动互联网核心之地的旅途并不平坦。大大小小的掘宝者们都面临着各种选择。比如:传统互联网公司是将桌面业务直接复制到互联网上还是开发全新的业务;运营商会面临成为通道提供商还是成为应用集成商的选择;手机设备商会面临支持哪款操作系统的抉择以及是否延伸至应用平台链条中的多重选择;而开发者更是在多个手机操作系统上要押准自己的赌注……

  中国的移动互联网正处在十字路口,现在的抉择很有可能事关生死。选择无处不在,而成功的结果只有一个,这将不仅考验各类移动互联网参与者的商业判断能力,同时也将检验其技术实力与执行力,最终的成功者终将属于那些看得最准、跑得最快、耐力最好同时也是运气最好的公司。
10月19
         最近一直在想写一个关于职业规划的文章。这期间主要是网上认识的IT行业朋友里,工作倒是换来换去的,但真正有职业规划,按自己的规划去找工作的比较少,更多的是觉得工作不满意、薪酬太低而换的工作。当然,我不能反对别人跳槽,毕竟人各有志,不喜欢就换呗。我写这个文章的意思,只是想提醒大家不要浪费自己宝贵的青春而已,特别是刚出校门,还处于懵懂阶段准备投身IT行业的朋友们。

为什么说IT行业呢,一来我本身也是业内人士;二来IT行业不同于其它行业,有它自己的特色,而且,相对来说,IT公司里人员进出的高流动性,估计是其它行业所没有的。

首先,要提出IT行业的职业发展方向。按我的想法,只有三种:管理,技术,业务。俗话说,身在哪行,说哪行话。很多高职位的IT人员,都是技术出身。虽然,从管理学上来说,不一定非要技术出身才能做IT行业的高级人才。这个观点我认为只有高级的管理人员才适用。而中级及以下的人才最好是技术出身,因为无论是管理、技术、业务三个方面,在工作的过程中,不可避免的会涉及到相关的技术问题。如果连基本的行业技术术语都不知道,那这工作是难开展的了。
10月19
         你有没有过这样的经验?兴高采烈跳槽进一家新公司,以为一切能从头来过,前途亦是无比光明。工作没多久,却发现工作内容不合意,直属上司比较难缠,甚至连同事相处都不大合拍,更有甚者,你所服务的部门被打包发售,或者干脆撤销,员工就地解散?

  在经验丰富的职场人士看来,跳槽遭遇“坑子”虽然可归结于运气问题,但如果在跳槽之前做足功课,相当一部分也是能够避免的。

  “坑子”职位:大刀向老员工的头上砍去

  林先生 销售经理

  我的经验是,跳槽之前,一定要搞清楚老板要你去做什么。有些职位,摆明了是个“坑子”。

  比如我的一位旧同事,以Supervisor的身份跳到一家公司去做Manager,开始他还搞不清楚状况。等上了几天班才知道,老板早就谋划着想要 “重新架构销售团队”,专门请个“外来和尚”来念经。说白了,老板想砍掉一批人,这些家伙都是当年随他打江山的,如今他功成名就,不免嫌老家伙们不太听话,又或者有些“卧榻之侧,岂容他人酣睡”的想法,自己不好意思动手,以免落下个“鸟尽弓藏”的凉薄恶名,便招个了愣头青来“借刀杀人”。若是不擅长此道,很可能一把大刀斩得公司里一塌糊涂,连带着自己也鲜血淋淋——老板看看要砍的人砍得差不多了,便会请你开路,他以英明神武的姿态复出,充当救世主。

  这还算好的,摆平的都是一般员工。如果你恰好资历再深几年,说不定就被用来对付股肱旧臣,两方都势力雄厚,就你一个倒霉蛋夹在中间里外不是人。老板一旦发觉你这把枪不够威猛,大可翻脸不认人,黑锅你来背,送死你也去,他一脚把你踢开,倒与对方去重修旧好了!

  这种搞人际关系的事情,再麻烦不过,我一般是不肯去的。但是,重赏之下,必有勇夫,也有职业经理人专好这一口,变成“企业重组”的能人。这阵子某公司倒闭清盘,媒体上炒得火热,新任总经理就是离开公司后又被请回去收拾烂摊子。没有好处,他肯去吗?最起码,他的名字就被媒体频频提及。如果清盘成功,他也就此成为业内名人,自有人会上门请他去就高职了!
Tags: ,
分页: 3/8 第一页 上页 1 2 3 4 5 6 7 8 下页 最后页 [ 显示模式: 摘要 | 列表 ]