社区
Linux/Unix社区
帖子详情
做Java的想做做Linux.要多久入行?
meadking
2010-02-03 09:54:56
做Java的想做做Linux.有没有希望?
要多久入行?
把linux 程序设计翻了一番...
感觉进程线程信号量比较复杂一点,其它的还可以接受,就是函数不熟悉...
打算做个聊天软件.socket+thread+file...
linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
...全文
180
16
打赏
收藏
做Java的想做做Linux.要多久入行?
做Java的想做做Linux.有没有希望? 要多久入行? 把linux 程序设计翻了一番... 感觉进程线程信号量比较复杂一点,其它的还可以接受,就是函数不熟悉... 打算做个聊天软件.socket+thread+file... linux FUSE有没有demo.越简单越好,内核这块感觉就复杂了,呵呵.没找到简单的文件系统的Demo
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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或以上需要
linux
设置
java
.library.path,
Linux
下修改
java
.library.path-Go语言中文社区
第一步:打印出当前的
java
.library.path有哪些目录:执行 vi Test.
java
切换编辑模式 i插入如下代码:public class Test {public static void main(String[] args) {System.out.println("
java
.library.path:-----------");System.out.println(Syst...
linux
java
.library.path,设置
java
.library.path的值(Mac/
Linux
/Windows)
说明:网上基本针对这个值的设置分为两面,Windows派和
Linux
派,Windows的不说,
Linux
下只会说设置LD_LIBRARY_PATH即可,但这种方式在
Java
8是一个错误的设置,尤其是跨平台的设置,几乎会无效。那么现在新版设置这个值需要注意一下几点:1、操作系统2、
Java
的版本一、先说
Java
8以前的版本(
Java
7)Windows:PATH
Linux
:LD_LIBRARY_...
(转)
linux
下调用
Java
AWT抛出
java
.awt.HeadlessException异常解决办法
(转)
linux
下调用
Java
AWT抛出
java
.awt.HeadlessException异常解决办法 今天在
linux
下使用opencv,
想
把图片展示出来,结果调用窗口时出现了这个错误,我根据这篇帖子的解决方法发现我的jre中是不缺文件的,只需要在程序加载时设置一下 System.setProperty("
java
.awt.headless", "false"); ,我是将这句放在一个sta...
Linux/Unix社区
23,215
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章