我的世界服务器编译错误(编码错误)
转码,我估计你转码没转对,转码是一个腐竹的基本功= =
首先你要确定你的服务器的系统是啥Linux还是Windows
是Linux请用utf-8,windows用ansi
转码不是简单的转个码就早早保存了= =没有任何变化的,我这里用的是notepad++挺好用的
这里就用notepad进行演示了,首先进入文件,假如你是windows机,而文件是utf-8代码,请ctrl+a全选再X剪切,把utf-8码转为ansi,再粘贴下来,保存即可如果已经改编码了变成那种奇怪的乱码请转回去并按照之前所说的方法去弄
emmmmm好了这里就结束了,我也不是个大佬,这种问题你去mcbbs的联机提问版,这种问题人们会很积极地回答(攒爱心)
方法/步骤
打开Myeclipse编辑器,在已经完成的web项目上面点击右键,选择export,然后选择导出成war包,将导出的war包放在桌面或者其他文件夹。
这里我们使用putty连接到远程的linux服务器上,双击运行putty软件,输入linux服务器的ip地址,点击连接,输入账号密码后进入到linux服务器中
在ubuntu服务器中安装java环境,tomcat,和mysql等必须的软件。可以通过apt-get install 来进行安装
通过winscp软件,把第一步导出来的项目的war包传输到linux服务器上自己设定的目录下
5
把项目的war包通过cp或者mv命令移动到tomcat目录下的webapps目录的下面
6
在linux服务器上切换到tomcat安装目录下的bin目录下,通过/startupsh命令启动tomcat服务器,这样就能通过ip:8080/项目名 来访问目标网站了。
服务器CPU事实已经被Intel垄断了,就那么几种型号,编来编去生成的机器码是一样的。Intel宣传自己的编译工具Intel C++ Compiler 比GCC编译出来性能要提升10%-20%,这就是一广告,生产环境很少用人用它,何况它还要收费
性能真不是问题,比如 strip 命令可以大大减小可执行文件的size,但是我装过几千遍软件,都没有见有人在安装脚本里面使用。
软件需要编译安装的真实理由有如下3点:
1软件在编译期间需要配置,比如说nginx,需要在编译的时候指定包含哪些module,php,apache 也是一样。
同样的是数据库,mysql 通过编译安装,因为要定制存储引擎(是否支持innodb ),而sqlite却绝少有人编译,都是直接下载二进制文件来用。
2软件需要统一安装路径,每个team都会自己的安装目录约定,有些喜欢装在 /opt/下面,有些喜欢装在 /usr/local/ ,编译安装可以方便的指定这些路径(configure --prefix=xxx )
3需要最新的版本,软件仓库的版本一般都比较低,这个理由其实不充分,生产环境倾向保守,不追求最新版本,但是对于geek来说,这可能是最重要的原因
弄明白原因之后,就很容易判断编译还是下载:
nginx/apache/php/mysql 编译安装
python/ruby/java 直接下载
0条评论