JavaScript是没有重载这个特性的,但是DWR却可以解决这个问题
可以学得很多很广,但是一定要有一项技能很精通,这样才能混饭吃,才能体现自己的价值
linux的特点:
1、免费、开源2、支持多线程、多用户3、安全性好4、对内存和文件管理优越缺点:
1、操作相对困难 root是linux默认的最高权限,因此尽量少使用root帐户登陆,可以使用普通帐户登陆linux输入密码是不显示内容的linux重启的时候会检查硬件是否正常关机:
shutdown -h now 立刻进行关机shutdown -r now 立刻重启计算机 rebootlogout可以使当前用户注销
在命令行输入:startx就会进入Linux的图形界面,由于图形界面会占用很大的内存和CPU,所以很多工时是不会安装图形界面的工具
VI编辑器的学习
1、使用vi编辑器写一个Hello.java程序2、输入i——进入插入模式3、输入esc(键盘的左上角)——进入命令模式4、输入:wq表示退出并且保存 q!退出但是不保存5、编译javac Hello.java6、允许java Hello如何在linux下开发c程序 或者是cpp(c++)程序
gcc 命令是编译 c程序的命令,类似于java程序的javac编译工具,编译的目标默认为a.out,如果其他的文件也类似于这样编译,则目标文件会被覆盖运行目标文件的方法是:./a.out编译之后的目标文件是my1gcc -o my1 hello.gcclinux的根目录是“/”
root:存放root用户的相关文件home:存放普通用户的文件目录(新建的用户,则linux则会自动的在该目录下创建相关的文件夹)bin:存放常用命令的目录(每个命令都需要有对应文件,类似于windows的可执行程序)sbin:存放要有一定权限才能使用的命令mnt:挂载软驱和光驱的的目录etc:存放配置的相关文件,例如:环境变量、tmocat、中文乱码等的配置var:存放经常变化的数据boot:存放引导系统的文件,删除之后就无法启动Linuxusr:安装一个程序的默认文件夹ls 显示当前目录的文件和文件夹ls -al 显示隐藏文件,显示长列格式查看根目录的命令 ls -al /显示当前的路径的命令:pwdlinux的用户管理
1、添加用户 —— 只有root用户才能执行添加用户xiaoming:useradd xiaoming设置密码:passwd xiaoming (如果不指定用户名,则默认是给当前用户设定密码)删除用户:userdel 用户名eg: userdel xiaoming 删除了用户,但是用户的目录还是存在的eg: userdel -r xiaoming 删除用户以及用户的目录linux 运行级别
0:关机1:单用户2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用的运行级别是3和5,要修改默认的运行级别可改文件/etc/inittab的id:5:initdefault:这一行的数字解决修改错误配置的方法
1、在进入grup引导界面的时候,请输入 e2、选中第二行,再输入一个 e3、最后输入“空格+1”,1代表的是一号运行级别【单用户级别】4、回车之后,点击b——重启5、然后进入之后哦再次修改配置文件mkdir 建立目录
rmdir 删除目录touch建立空文件
mv 移动文件和改文件名
将a.out复制到/home/xiaoming目录下
cp a.out /home/xiaomingrm 删除文件和目录
rm -rf my1【删除所有内容(包括目录和文件),r递归f强制】in【建立符号连接】
in -s 源 目标in -s /etc/inittab inittab 【inittab指向实际文件/etc/inittab】使用more分页命令,键盘长空格键是向下翻页,键盘pageup是向上翻页
管道命令 | 在linux系统中,把上一个命令的结果交给 | 的后面的命令处理cat huangbiao.txt | more 把huangbiao.txt文件的内容 交给| 后面的more命令grep 查找“关键词语”
grep "huangbiao" aaaa.javagrep -n "huangbiao" aaaa.java ///显示在哪一行linux帮助命令 man(男人)
man grepfind搜索文件和目录
find / -name aaa.java /从根目录查找文件名为aaa.javafind /home/huangbiao -name aaa.java重定向命令
ls -l > a.txt / >是覆盖写ls -l >> a.txt >>是追加写cat命令是只能查看但是不能修改
文件所有者、所在组和其它组
如何在linux中添加组?只有root才有权限添加组groupadd policegroupadd tufei查看linux中所有组的信息vi /etc/groupcat /etc/groupe5:x:1000: 1000表示是e5的id号创建用户,并同事将该用户分配到哪个组
useradd -g 组名 用户名useradd -g police huangbiaouseradd -g tuifei panpan查看linux中所有用户的信息
cat /etc/passwde5:x:1000:1000:e5,,,:/home/e5:/bin/bash第一个1000是用户id第二个1000是用户组给用户huangbiao添加密码
passwd huangbiao123权限分为三种:r可读(4),w可写(2),x可执行(1)
drwx------
d代表的是文件夹- rw- r-- r---代表的是普通文件第一个:rw- 文件的所有者对该文件的权限——可读写
第二个:r-- 文件所在组对该文件的权限第三个:r-- 其它组得用户对该文件的权限更改权限的命令:chmod
chmod 777 along更改文件夹的along的权限chmod 664 mytest.java将ashuai改组到policemanusermod -g policeman ashuailinux下安装j2ee环境——tomcat、JDK?
1、JDK安装步骤: ----把mypackage.iso挂载到linux操作系统上去 挂载某个文件 mount /mnt/cdrom/ cd /mnt/cdro m/ ls 卸载某个文件 umount /mnt/cdrom cd /mnt/cdrom ls ----把安装文件拷贝到 /home cp 文件 /home ----切换到/home目录 ----安装 ./?????.bin ----查看一个文件 /etc/profile【环境配置文件】 ----配置自己的环境变量2、安装eclipse软件
----挂载镜像文件 ----cp 文件 /home ----安装tar -zxvf ????.tar.gz ----启动eclipse,前提是必须要进入图形界面 ./eclipse