PHP适合创业Java才更适合打工
需要钱。像前文所说,公司里的代码大多数都很恶心,对于有了经验的人来讲,是不会有好处的,只是体力和时间换金钱,尤其是 PHP 程序。而对于 Java 来讲,写代码相对轻松一些,举个例子,Java 的各种操作,如文件啊、网络啊、存储啊都是固定的写法,这点比 PHP 就舒服。而对于端来讲,比如前端工程师,客户端 Android IOS 开发人员也相对好一些,因为不会有太多的业务烦扰。最后给程序员的建议,希望...
CSS兼容问题IE6/IE7浏览器position为relative时margin失效
,只是偏移出现问题,使用 margin:auto 来实现居中对齐还是有效的。网上的说法是这个算是 IE 的 Bug。网上也有人提供了其他的方法来解决 margin 失效的问题,那就是重绘。重绘的意思是操作该元素的父节点,通过给父节点添加任意一个 class 属性来使它生效。这样能修复真的算是邪了门了,IE 如果此时不支持那是更好,这样反而又支持了,让人更加不敢使用了,如果同时使用了 top 来偏移,页...
ArchLinux下命令行连接PPTP VPN实战
连接,一直不能连接上服务器,查看日志找问题也找不出问题。也许是 UI 配置太过于复杂,很多配置项弄的人晕头转向,也许是配置错误的问题吧,于是尝试使用命令行来配置连接。下面是在 ArchLinux 上的操作记录。 ➜ ~ sudo pacman -S pptpclient // 推荐使用 pptpsetup 来配置 ➜ ~ sudo pptpsetup --create may --server vpn...
驾考科目一考试指南
科目一考试需要携带身份证,最好还是带上,虽然有时候并没有使用到,其实整个过程没有检查身份证,有录入指纹就可以,但你得记住自己的身份证号。科目一考试全程使用鼠标操作。首次登入系统需要使用鼠标点击软键盘输入身份证号,然后扫描指纹,不知道怎么回事,大部分的人都扫描了几十次才成功,大部分人扫描的手指数都在四个以上才碰上一个对的。最麻烦的是,很多人的指纹一直不成功,那就很悲催。然后开始答题,答题的界面当然没有驾...
Linux下打包文件分片文件保存读取操作
打包文件,使用 zip 命令,需要安装。 zip zipName.zip -r /home/myfolder/needToZip 把文件分片,切割文件,使用 split 命令。 split --bytes=50M needToSplitFile.zip splitPiecesFolder/piecesPrefix_ 读取分片文件,使用 cat 命令。 cat piecesPrefix_* > out...
SSH免密码登录方法简易教程
这里就不再讲解 ssh 密钥如何生成以及其他的一些概念了,此文是建立在这些前提之上的,以实际操作教程为主。 本地 .ssh/config 配置参考如下,User 需要与远程机器的用户名一致: Host dev HostName 192.168.169.12 Port 22 User lmlphp 远程机器配置: 添加用户,如果没有与本地 config 配置中一致的用户名: $ useradd lml...
使用php函数simplexml_load_string解析xml注意事项
ciInfo'])) { $cardsArr = $cardsArr['pciInfo']; }先将 pciInfos 转成数组,然后再通过 is_array 判断来获得多维卡信息数据,方便后续的遍历操作。 组装 xml 注意事项 另外,在组装 xml 数据时也需要格外小心,比如在标签的内容中出现 & 符号,这个对于正常人来讲,都认为是能被正常解析的,但是某些比较轴的 xml 解析器是不认的,并且还不...
Fatal Error:imagecreatefrompng(): gd-png: fatal libpng error: Read Error: truncated data
怎么不出一个检测图片文件是否是 truncated data 的函数呢?难就难在 PHP 的错误处理和异常处理太分散,太混乱。这样导致 PHP 很难去完成长时间稳定运行的不确定性的任务,特别是网络的操作;so,一个经验丰富的程序员,没个五年 PHP 使用经验,是不敢用它去做这些事情的;线程什么的其实不重要,全世界没几个公司需要开几十个线程加速处理不然就完不成的任务吧。...
MySQL 使用原始数据文件创建一个数据快照
table 配置项打开。)您可能希望从存档中专门排除以下文件:mysql 数据库相关的文件master.info 文件主服务的二进制日志文件任何中继日志文件为了通过原始数据快照得到更一致性的结果,在操作过程中关闭主服务。1. 获取读取锁并且得到主服务的状态信息。2. 单独一个会话,关闭 mysql 主服务:$ mysqladmin shutdown3. 制作一个 MySQL 数据文件的副本,如下示例...
MySQL 获取复制主服务器二进制日志坐标
主服务,刷新所有表并阻止写入语句:mysql> FLUSH TABLES WITH READ LOCK;对于 InnoDB,FLUSH TABLES WITH READ LOCK 也会阻止事务的提交操作。保持命令行运行,锁定才会持续生效,一旦退出,锁定就会释放。如果是开启全新的主从复制组,可以释放读取锁。2. 在主服务上开启另一个会话,使用 SHOW MASTER STATUS 语句来确定当前二进制...