社区
Linux/Unix社区
帖子详情
做Java的想做做Linux.要多久入行?
meadking
2010-02-03 09:54:56
做Java的想做做Linux.有没有希望?
要多久入行?
把linux 程序设计翻了一番...
感觉进程线程信号量比较复杂一点,其它的还可以接受,就是函数不熟悉...
打算做个聊天软件.socket+thread+file...
linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
...全文
190
16
打赏
收藏
做Java的想做做Linux.要多久入行?
做Java的想做做Linux.有没有希望? 要多久入行? 把linux 程序设计翻了一番... 感觉进程线程信号量比较复杂一点,其它的还可以接受,就是函数不熟悉... 打算做个聊天软件.socket+thread+file... linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
toborac
2010-02-03
打赏
举报
回复
如果是想学在Linux上开发应用程序,看书
Linux使用书籍任意一本
Sams 24 小时Linux 编程
Advanced Programming in Unix Environment
Unix Network Porgramming
然后自己找个适中的题目做
如果是想学在Linux里面Kernel层开发,看书
Linux使用书籍任意一本
Linux Kernel Development
Linux Device Driver
然后找个ARM模拟器(不用花钱)找点嵌入式资料学习
然后你就知道该怎么继续了。不过个人觉得Java挺有前途的。
qihuanfengyun
2010-02-03
打赏
举报
回复
我是应届生啊!!!
meadking
2010-02-03
打赏
举报
回复
不是应届生...呵呵
想了解一下文件系统这块...
linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
Blaider
2010-02-03
打赏
举报
回复
我也慢慢学Linux了……
wxdcxp
2010-02-03
打赏
举报
回复
linux 有很多方向,看你要往哪发展了。linux + arm 不错
seayea
2010-02-03
打赏
举报
回复
Linux 本身就是支持Java的。否则java怎么号称跨平台。
所以,如果还是用Java语言,只是从Windows换到Linux操作系统,两三天足够了:无非是配置你的elicpse,
弄弄编译系统。像你说的聊天软件,用java做完全可以——只是Java跑起来有些慢。
看你的意思,是要转到Linux C/C++开发。如果学过C/C++语言,要在Linux下做开发,则要看你预备做哪个
层次的开发。
做上层应用程序开发,也不需要多大的时间去做知识准备:GNU编译器,eclipse、Vim或者emacs
编辑器,需要的库。
做设备驱动等底层一点的开发,则要深入学习Linux操作系统的相关知识——这个时间,是没底的。
应届生,想做软件开发,那么有些通用的知识是必备的:编译系统,语言,编辑器,操作系统的相关知识。
拓宽知识面,或者做深某个领域都是可选的方式。但是不要沦为只会hello,world,只会点击编译按钮的工人。
meadking
2010-02-03
打赏
举报
回复
[Quote=引用 2 楼 steptodream 的回复:]
你不会打算刚学linux的时候就去搞编程 搞内核吧
我总觉得你应该先从linux的使用学起 然后再去搞开发
[/Quote]
说实话,我打算马上开始搞编程...linux使用是马马虎虎...以前部署过java应用而已.呵呵
依本人的经验,貌似做一个有目的的项目或者玩具,这样驱动学习比较有效果,不然老是漫无目的,看来看去都能懂,就是做不通....呵呵
不知道各位大侠都在做什么样的开发?怎么才能入门,然后找到一个实习单位要我...呵呵.
现在做的Java & C# web开发,做烦了.Linux貌似有点复杂.
winbsd
2010-02-03
打赏
举报
回复
linux网络编程
linux系统编程
steptodream
2010-02-03
打赏
举报
回复
你不会打算刚学linux的时候就去搞编程 搞内核吧
我总觉得你应该先从linux的使用学起 然后再去搞开发
掌握至少50个以上的常用命令
理解shell管道"|" 文件流重定向">"及追加">>"等
熟悉Gnome/KDE等X-windows桌面环境操作
掌握.gz .rpm .biz等软件包的常用安装方法
学习添加外设 安装设备驱动程序(比如modem)
熟悉Grub/Lilo引导器及简单的修复操作
熟悉系统固有目录的名称及公用
学会用mount命令访问其他文件系统
了解vi gcc gdb等常用编辑器 编译器 调试器
pagertiger
2010-02-03
打赏
举报
回复
慢慢来
freetstar
2010-02-03
打赏
举报
回复
网络编程
csgdseed
2010-02-03
打赏
举报
回复
慢慢学,需要时间的
wyfwx
2010-02-03
打赏
举报
回复
呵呵,linux下的编程俺也在摸索中
alexhilton
2010-02-03
打赏
举报
回复
几天吧,
推荐一本书《AUPE》
meadking
2010-02-03
打赏
举报
回复
谢谢toborac & hairetz & steptodream & seayea
真是3年之痒.......呵呵........
猫已经找不回了
2010-02-03
打赏
举报
回复
socket+thread+file...
linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
线程跟文件操作,你找来Unix环境高级编程,重点看那几章就可以了,
APUE可以独立看。
jdk1.7 64位官方版 jdk-7u79-
linux
-x64.tar.gz
jdk1.7 64位官方正式版 jdk-7u79-
linux
-x64.tar.gz
jdk1.7 64位官方正式版 jdk-7u76-
linux
-x64.tar.gz
jdk-7u76-
linux
-x64.tar.gz,编译android5.0或以上需要
no libsigar-amd64-
linux
.so in
java
.library.path
打好jar包传到
linux
后,运行
java
-jar xxxx.jar后报错:no libsigar-amd64-
linux
.so in
java
.library.path ;sigar主要是用来获取主机信息的 ;解决步骤: 1、要先去下个东西http://pan.baidu.com/s/1pJK6Nur ; 2、我们需要获取到
java
.library.path这个路径,方法是写个用小...
linux
下调用
Java
AWT抛出
java
.awt.HeadlessException异常解决办法
一、问题描述 一时兴起,
想
写一个手机远程控制电脑的软件程序,于是用
Java
写了一个服务器端的程序,用android写了客服端的程序,刚开始把服务器端在windows下运行,一切正常。但当把
java
服务器端的程序运行在
linux
下,问题出现了,由于我的服务器端的程序需要截取电脑屏幕,要使用awt库,程序一直会抛出: Exception in thr
Linux
下修改
java
.library.path
第一步:打印出当前的
java
.library.path有哪些目录: 执行 vi Test.
java
切换编辑模式 i 插入如下代码: public class Test { public static void main(String[] args) { System.out.println("
java
.library.path:-----------"); Syste...
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章