PHPerzh 为您找到相关结果 248

慕课网实战资源百度云分享

微信小程序 慕课网BAT大牛经验总结全面深入解读Android面试前端JS基础面试技巧vue2.0+node.js+mongodb全栈打造商城Vue.js高级实战-开发移动端音乐WebApppython分布式爬虫打造搜索引擎(1)双剑合璧Laravel,AngularJS全栈开发知乎React.js入门与实战开发适配PC端及移动端新闻头条平台高性能高可用Yii 2.0Thinkphp5.0实战 仿百度糯米开发多商家电商平台ThinkPHP5.0正式版第二季:实战开发企业站【完结】2016慕课网Python7天搞定Node.js微信公众号开发Angular 4.0从入门到实战 打造在线竞拍网站6小时jQuery开发小应用7天搞定Node.js微信公众号开发angular拉勾项目bootstra...阅读全文

博文 2017-07-21 20:04:46 sipangzi

java/php对应的AES/CBC/PKCS5Padding模式 加密解密

目前一个系统(java开发的)上将加密的用户名和密码传递到另一个系统(PHP开发的),约定了java使用AES加密,php在获得加密的用户名和密码后,进行解密。 java代码: package com.wondersgroup.common.decrypt.utils; import javax.crypto.Cipher; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.SecretKeySpec; /** * Created by smart on 2015/8/17. */ public class Encrypt { // 密匙 private static String DEFAULTKEY = ...阅读全文

博文 2017-12-13 11:01:01 jason19905

慕课网视频破解付费分享-前端开发-Python等

微信小程序 慕课网 BAT大牛经验总结全面深入解读Android面试 前端JS基础面试技巧 vue2.0+node.js+mongodb全栈打造商城 Vue.js高级实战-开发移动端音乐WebApp python分布式爬虫打造搜索引擎(1) 双剑合璧Laravel,AngularJS全栈开发知乎 React.js入门与实战开发适配PC端及移动端新闻头条平台 高性能高可用Yii 2.0 Thinkphp5.0实战 仿百度糯米开发多商家电商平台 ThinkPHP5.0正式版第二季:实战开发企业站【完结】 2016慕课网Python 7天搞定Node.js微信公众号开发 Angular 4.0从入门到实战 打造在线竞拍网站 6小时jQuery开发小应用 7天搞定Node.js微信公众号开发 ang...阅读全文

博文 2017-09-12 14:00:31 less-yang

慕课网实战资源

微信小程序 慕课网BAT大牛经验总结全面深入解读Android面试前端JS基础面试技巧vue2.0+node.js+mongodb全栈打造商城Vue.js高级实战-开发移动端音乐WebApppython分布式爬虫打造搜索引擎(1)双剑合璧Laravel,AngularJS全栈开发知乎React.js入门与实战开发适配PC端及移动端新闻头条平台高性能高可用Yii 2.0Thinkphp5.0实战 仿百度糯米开发多商家电商平台ThinkPHP5.0正式版第二季:实战开发企业站【完结】2016慕课网Python7天搞定Node.js微信公众号开发Angular 4.0从入门到实战 打造在线竞拍网站6小时jQuery开发小应用7天搞定Node.js微信公众号开发angular拉勾项目bootstra...阅读全文

博文 2017-07-21 20:04:46 sipangzi

配置tomcat以运行PHP项目

1、前言 由于公司的需要,笔者需要搭建一个php项目,但是笔者之前并没有接触过任何php相关的开发,所以有关php基本的开发知识,环境搭建要求,还有编译器都不了解。但是笔者在研究发现,即使自己集成php开发环境,也是需要apache服务器的支撑,由于最近在开发j2ee经常用到tomacat热部署项目,自然就想到tomcat也是apache的产品,能不能在tomcat部署php项目呢?经过一番研究,确定是可行的。 2、安装php环境 虽然可以在tomcat运行php项目,但是不代表不用配置php环境,所以第一步要做的是安装php环境。目前普遍的是使用apache+php+mysql组成一个php项目的开发,可以分别针对安装。但是笔者比较懒也没兴趣深入研究php,所以使用了xampp,它可以一次...阅读全文

博文 2017-07-16 10:02:08 jiahaofeng

sonar安装及应用php代码质量管理

下载jdk & sonarqube & sonar-scanner 安装jdk 基于ubuntu 16.04+apache[具体webserver采用缺省安装] 推荐下载安装【底部有网盘地址】 sonarqube-5.6.6.zip jdk-8u121-linux-x64.tar.gz sonar-scanner-2.8.zip 解压安装配置环境变量 我的在/usr/local下, uzip解压mv等操作略过 root@ubuntu:mkdir -p /usr/local/sonar root@ubuntu:/usr/local/sonar# ls sonarqube-5.6.6 sonar-scanner-2.8 root@ubuntu:/usr/local/sonar# root@ubu...阅读全文

博文 2017-08-16 18:04:18 李福强_712a

php集成PHystrix

PHystrix 参照了 Netflix的项目 Hystrix。我们叫豪猪。豪猪的作用。 部署hystrix-dashboard界面工具。 作为一个压根不懂java的程序员。跑java程序当然不是难事。 打war包 wiki中有教你的。../gradlew jettyRun。但也许实际上会遇到一些问题。比如,我用gradlew 会提示我下载安装对应的gradle。结果没下载下来。尴尬啊。在了解了什么是gradlew(会指定对应的版本)之后。我用brew intall gradle 下载了比较新的版本。然后直接用gradle jettyRun运行。默认是跑得 是 7979端口。不用打包就可以跑。 war包 gradle build 执行。war包在 /hystrix-dashboard/bui...阅读全文

博文 2017-08-29 23:04:16 言十年

2018年慕课网视频教程(php、vue、python、Go语言、java)

如需下述哪一个课程,加QQ: 3475362830,非免费,几大洋,非诚勿扰!## java(Java仿微信全栈 高性能后台+移动客户端 )NettySpringboot仿微信聊天全栈实战 从0开发到上线部署(完整版)Web自动化测试 Selenium基础到企业应用Java并发编程与高并发解决方案(完整无密)IT段子手详解MyBatis遇到Spring 秒学Java SSM开发大众点评 难度中级Activiti6(1).0工作流引擎深度解析与实战HBase+SpringBoot实战分布式文件存储Java Spring带前后端开发完整电商平台Java SSM开发大众点评后端Java SSM快速开发仿慕课网在线教育平台Java从零到企业级电商项目实战Java读源码之Netty深入剖析Java仿抖...阅读全文

博文 2018-11-18 17:25:29 yushaung

JAVA AES-128-CBC加密 PHP7 OpenSSL解密失败?

这是一段JAVA加密的代码,现在在转化为PHP7中的OpenSSL解密中,总是返回失败,Google之后,感觉问题出现在IV偏移量上,但是不太清楚具体原因,下面贴上JAVA的加密和PHP解密的方法,希望对对称加密比较熟悉的不惜赐教。 JAVA Code: public class SecurityUtil { public static byte[] encrypt(String content, String password) throws Exception { KeyGenerator kgen = KeyGenerator.getInstance("AES"); SecureRandom secureRandom = SecureRandom.getInstance("SHA1PR...阅读全文

博文 2018-01-14 00:02:05 C哩C哩

PHP,C# 和JAVA RSA签名及验签

JAVA签名: 1)从包含公私钥的pfx证书中取得.key私钥: Bat代码 F:\openssl-0.9.8k_WIN32\bin>openssl pkcs12 -in f:\certs\zhuo.pfx -out f:\certs\zhuo.pem Enter Import Password:(输入导出时的密码) MAC verified OK Enter PEM pass phrase:(长度至少为4位的pem证书密码) Verifying - Enter PEM pass phrase:(确认一次pem证书密码) F:\openssl-0.9.8k_WIN32\bin>openssl pkcs8 -topk8 -inform PEM -outform DER -in f:\certs...阅读全文

博文 2017-08-29 10:02:07 哈哈2725458

【原】【转】ELK技术实战-安装Elk 5.x平台 5.4.1

主要参考原文地址:http://www.ywnds.com/?p=9776ELK Stack是软件集合Elasticsearch、Logstash、Kibana的简称,由这三个软件及其相关的组件可以打造大规模日志实时处理系统。 其中,Elasticsearch 是一个基于 Lucene 的、支持全文索引的分布式存储和索引引擎,主要负责将日志索引并存储起来,方便业务方检索查询。 Logstash是一个日志收集、过滤、转发的中间件,主要负责将各条业务线的各类日志统一收集、过滤后,转发给 Elasticsearch 进行下一步处理。 Kibana是一个可视化工具,主要负责查询 Elasticsearch 的数据并以可视化的方式展现给业务方,比如各类饼图、直方图、区域图等。 所谓“大规模”,指的是 ...阅读全文

博文 2017-07-25 19:04:17 曹赫洋

netbeans配置php调试环境

php的调试确实很烦人, 前端时间配置了vs code的php 断点调试环境, 但是对于一个跟着ms脚步一直走的人来说感觉坑确实太多了, 正好公司说要转java, 网上搜了下IDE, 感觉netbeans个人还听喜欢, java,php都满足, 但是调试环境需要配置, 我的配置如下: 在原有的基础上增加下列三行: zend_extension="E:/phpStudy/PHPTutorial/php/php-5.3.29-nts/ext/php_xdebug.dll" xdebug.remote_mode=req xdebug.remote_port=9000 //这里是9000, 要与netbeans的调试器端口相同 xdebug.idekey=netbeans-xdebug //回话id...阅读全文

博文 2017-11-08 17:02:13 二灯大师

服务器日志 之 CentOS7日志管理工具 journalctl

1 概述日志管理工具journalctl是centos7上专有的日志管理工具,该工具是从message这个文件里读取信息。Systemd统一管理所有Unit的启动日志。带来的好处就是,可以只用journalctl一个命令,查看所有日志(内核日志和应用日志)。日志的配置文件是/etc/systemd/journald.confjournalctl功能强大,用法非常多。本文将介绍journalctl的相关使用方法。2 journalctl 使用方法.查看所有日志默认情况下,只保存本次启动的日志journalctl.查看内核日志(不显示应用日志)journalctl -k.查看系统本次启动的日志journalctl -bjournalctl -b -0.查看上一次启动的日志需更改设置,如上次系统崩...阅读全文

博文 2017-10-16 21:04:11 ghbsunny

记录一次 CLOSE_WAIT 问题排查和梳理

环境描述要说清楚事情,不介绍下背景和环境好像不行啊背景公司内部有一套RPC服务框架,java开发的,rpc协议用的redis我所在的部门没java人手,但夸部门的数据交互又越来越多,一开始用http 接口性能不好,qps到2-3千的时候调用方经常发生各种curl 网络错误,导致拿不到数据,影响很不好所以后来自己拿 php+swoole 实现RPC服务,延用公司的框架,协议和服务注册啥的都保持一致,就是具体业务用php来实现数据流转示意图绿色那块-中间椭圆的就是这次出问题的服务我们可能会被PHP-FPM和其他RPC服务请求,也可能请求其他RPC服务和DB, 这样说应该清楚了吧发现和排查解决发现:收到zabbix发的报警PROBLEM: system close_wait [9522>5300]...阅读全文

博文 2017-10-24 16:04:11 soild1

php中实现3DES算法(ECB加密模式PKCS5Padding填充)

讲道理,一提到3DES算法,首先想到的是要和java做交互了== 现在3DES已经渐渐被抛弃了,尤其是ECB加密模式使用的更少了,但是没办法,业务需要,合作方用的是他,你头再铁也不能怎样,那就扒扒文档咯 网上完整的php实现以经不多了,CBC加密模式居多,所以我参考了好几篇文章,整理了一个class出来,共享上来,避免后来人踩坑 感谢前人的整理总结: PHP版3DES加解密类更新成PKCS5填充模式 (http://blog.163.com/hui_san/blog/static/5710286720103169370195/) java和php对等的3DES加密算法(http://jamie-wang.iteye.com/blog/1604596) JAVA和PHP通用的加解密整理版(ht...阅读全文

博文 2017-12-02 19:01:01 liangxun0712

2019慕课网付费课程分享(go,java,python,php,vue,react……)

#### 如需下述哪一个课程,加QQ: 3475362830,非免费,几大洋,非诚勿扰!## GO012 Go语言实战流媒体视频网站Google资深工程师深度讲解Go语言基于Golang协程实现流量统计系统学习Hyperledger Fabric 实战联盟链## java(Java仿微信全栈 高性能后台+移动客户端 )NettySpringboot仿微信聊天全栈实战 从0开发到上线部署(完整版) Web自动化测试 Selenium基础到企业应用HBase+SpringBoot实战分布式文件存储Java并发编程与高并发解决方案(完整无密)IT段子手详解MyBatis遇到Spring 秒学Java SSM开发大众点评 难度中级Activiti6(1).0工作流引擎深度解析与实战HBase+Spr...阅读全文

博文 2019-05-20 21:03:29 yushaung

Spring Boot带前后端 渐进式开发企业级博客系统

领取教程QQ: 34753628300 SSM到Spring Boot-从零开发校园商铺平台 Python3入门与进阶 Spring Security开发安全的REST服务 PHP开发高可用高安全App后端 Vue Django REST framework 打造生鲜电商项目 360大牛全面解读PHP面试 10小时入门大数据 Java 校招面试,Google 面试官亲授 7款经典游戏 诠释高级算法精髓 Nginx 从入门到实践 Spring Boot带前后端 渐进式开发企业级博客系统 Python Flask 构建微电影视频网站 高性能的 PHP API 接口开发 Spring Boot企业微信点餐系统 聚焦Python分布式爬虫必学框架Scrapy 打造搜索引擎 算法与数据结构 Java大...阅读全文

博文 2017-10-26 16:04:48 杰梵

javaEE Spring Boot实战笔记

1.启动spring应用的几种方式 1.使用idea来启动应用,在导航栏或者右键都有启动按钮 2.使用mvn命令来启动mvn spring-boot:run 3.使用mvn命令编译mvn install,然后在tartget目录下会有xxx-SNAPSHOT.jar文件,使用java -jar xxx-SNAPSHOT.jar即可启动spring程序 2.使用properties或yml文件 二者的作用效果是一样的,只不过yml更加简练,所以推荐 application.properties server.port=8081#在8081端口启动应用 server.context-path=/girl#给项目的根目录加上girl application.yml server: port: 80...阅读全文

博文 2017-08-21 21:04:50 王乐城愚人云端

kafka安装及Kafka-PHP扩展的使用

话说用了就要有点产出,要不然过段时间又忘了,所以在这里就记录一下试用Kafka的安装过程和php扩展的试用。 实话说,如果用于队列的话,跟PHP比较配的,还是Redis。用的顺手,呵呵,只是Redis不能有多个consumer。但Kafka官方对PHP不支持,PHP扩展是爱好者或使用者写的。下面就开始讲Kafka的安装吧。我以CentOS6.4为例,64位。 一. 首先确认下jdk有没有安装 使用命令 [root@localhost ~]# java -version java version "1.8.0_73" Java(TM) SE Runtime Environment (build 1.8.0_73-b02) Java HotSpot(TM) 64-Bit Server VM (b...阅读全文

博文 2017-12-15 17:02:04 bengozhong

laravel搜索实现

一、安装环境 1、elasticsearch需要java环境。所以先在java官网上下载java来安装java环境 2、下载elasticsearch在java环境中的运行包,该包实现搜索的索引等 下载地址: https://github.com/medcl/elasticsearch-rtf 运行: Mac/Linux: cd elasticsearch/bin ./elasticsearch -d sudo -u ops ES_JAVA_OPTS="-Xms2024m -Xmx2024m" ./bin/elasticsearch -d Windows: cd elasticsearch/bin elasticsearch.bat 插件比较多,不用的插件可以删除 留下analysis-ik...阅读全文

博文 2017-08-11 00:04:48 小慕先森

php laravel框架项目实例

laravel框架评价,转知乎的, laravel是个好框架,我也在学习和使用,并且在公司里推广,新项目就是用的laravel。但是我觉得题主说thinkphp是垃圾我是不同意的,国外的月亮真的就更圆? 再说laravel和TP的比较吧,说实话laravel门槛比tp高很多,因为laravel是新框架,用了很多php新特性,并不向后兼容,而tp已经很多年了。 同时,laravel在国外流行而在国内不流行还有一个问题是,它真的很慢,为此在决定新项目上laravel的时候还和同事争论了很久。你觉得laravel响应一个get请求并输出一个hello world要居然要实例化33个对象显得比tp或者其他框架牛逼? 很多phper刚开始水平不够高,根本弄不懂laravel中的许多设计模式,什么依赖注...阅读全文

博文 2017-10-27 21:01:34 jacke121

Java和PHP在Web开发方面的比较

比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:一、语言比较PHP是解释执行的服务器脚本语言,首先PHP有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉PHP的开发。而Java需要先学好Java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以Java不如PHP好学。Java首先要编译成字节码.class文件,然后在Java虚拟机上解释执行。Java的Web开发首先最容易想到的就是JSP(现在已经到JSP2.0),原来的Java的Web开发都是用servlet来实现的,用servlet来开发需要程序员在Java的源文件中嵌入大量的html代码。所以后来就出现了JSP,JSP...阅读全文

博文 2017-07-21 16:04:12 摩洛哥的日光

PHP取最大回文字符串

今天群里童鞋发了个算法题,题目是取出一个字符串中长度最大的回文字符串,群里大神们有用js写的,有java写的,我也来用PHP写一个吧,废话不多说,一段代码一段注释,清晰明了,下面看代码,有什么可改进的地方请围观大神指导 阅读全文

博文 2017-08-04 00:04:14 烟雨弥漫了江南

ckeditor上传图片 for php

CKEditor是非常经典的一款富文本编辑器。最近项目中用到了,但是图片上传功能未打通,三天各种资料查询研究,终于搞清楚怎么打通。1、未打通时点击富文本编辑器图片栏时,是没有上传的tab栏的。此刻需要做以下操作:在ckeditor/plugins/image/dialogs/image.js中查找id:"Upload",hidden:!0,改为id:"Upload",hidden:false。奇迹就出现了!!!上传tab栏出现。 2、接下来选择文件,挑选一张图片,确定,上传到服务器,此刻需要配置上传服务器这一步,找到config.js文件最后添加一行代码:config.filebrowserImageUploadUrl = 图片上传到服务器的接口;然后后台是Php,需要做一下操作,我所写的示...阅读全文

博文 2017-10-25 15:04:39 MAYDAY77

Java HmacSHA256加密与PHP、Golang语言SHA256互通

最近工作中涉及到关于HmacSHA256加密的方式, PHP同事咨询我说无法加密,其实问题很简单,记录下来,方便那些不细心的码友们^_^。 JAVA中HmacSHA256的加密方式: public static String SignUp(String secretKey, String plain) { byte[] keyBytes = secretKey.getBytes(); byte[] plainBytes = plain.getBytes(); try { Mac sha256_HMAC = Mac.getInstance("HmacSHA256"); SecretKeySpec secret_key = new SecretKeySpec(keyBytes, "HmacSHA...阅读全文

博文 2018-03-19 11:02:03 90design

PHP和JAVA开发的oa办公自动化系统有什么不同【承元软件】

现在还有很多人搞不懂PHP和JAVA开发的oa办公自动化系统到底有什么不同,对自己到底有什么影响,以至于做出了错误的选择而贻害无穷。笔者根据两种技术的特点重新整理了一个对比,给关心协同OA技术的读者做个参考。 一、语言比较 PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。 Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。Java的Web开发首先最容易想到的就是JSP(现在已经到JSP2.0),原来的java的Web开发都是用servlet来实现的,用servlet来开...阅读全文

博文 2017-08-14 17:02:08 天空的小鸟

2018年预测最热门的编程语言将会是PHP,Python还是啥子!

千年老梗老生常谈,2018初始去年被激烈讨论过的问题又来了,2018最好最热的编程语言是什么?PHP还是。。。。额。。。我们先来回顾一下看一看17年流行的程语言,之后大家一起来预测下2018最好的语言会是什么! Java Java获得“2015年年度最佳语言”奖,而据Oracle公司称,使用它的开发者超过900万。Java在世界范围内被几百万的开发者应用于几十亿设备中。它是一种基于类的面向对象的语言,它的跨平台特性使得所有的平台、操作系统和设备都对其兼容。Java的跨平台特性将保持很长一段时间,而这正是Java受欢迎的理由。 C 2015年3月,C语言被评为全世界最受欢迎的语言。C语言的应用几乎是无止境的,它也一直是最受欢迎的语言前2名。C 由C发展而来,而C更加简单,功能也较少。虽然C是一...阅读全文

博文 2018-02-01 16:02:03 Mr_zebra

2016年总结,2017规划

2016年最后一天的晚上了,2017年到来之前需要对即将过去的2016做个总结,对即将到来的2017做个规划。2016年的技术总结1.2016年团队技术栈彻底从PHP转到了JAVA,工作技术焦点也集中到了JAVA技术栈。期间捡起了扔了8年的JAVA基础,学习了最新版本的Spring,Spring MVC 和Mybatis;项目中遇到遇到高并发问题,使用了ehcache和Redis做多级缓存,对tomcat本身也做了优化,使用Nginx作为负载,彻底解决了并发问题(其实还有些坑的遗留,缓存的更新机制有些bug,某些情况下会出现数据更新延迟)。2.PHP因为技术转型,该技能2016年起暂时废弃了,自己喜欢的Laravel框架基本上也没时间折腾了。3.Python在2016年依然是我最喜欢的个人语...阅读全文

博文 2017-09-30 03:04:42 岭南六少

浅谈Java和PHP的主要区别

当谈到PHP与Java的差异性问题时,更多的是回答初学者的一些疑问。对于刚接触IT的同学来说,他们需要做好对未来职业的选择。所以是选择PHP还是选择Java更有利于自身的技术特点和发展前景。所以在解决这一问之前,首先要认识Java和PHP两种语言。 认识Java Java是一门计算机编程语言,和C++、Python等编程语言一样,Java如今依旧应用广泛。从我们日常用的安卓手机APP到大部分网站或管理信息系统的应用服务器程序都是用Java这种语言来写的。它之所以应用广泛,笔者认为与Java能顺应面向对象这一主流的编程思想有很大的关系,将数据结构及其处理方法集成起来可以减少代码量,让程序员更多地把精力放在对程序的设计上,增加程序的功能性;同时减少了C类语言中指针、多继承等概念,引入了多线程、分...阅读全文

博文 2018-03-01 15:02:05 小欣妹妹

SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

新的一年不知不觉已经到来了,总结过去的 2017,相信小伙们一定有很多收获和感悟,那对于刚刚到来的 2018,有什么期待和规划呢?不防就来学习一门新的语言吧,进一步提高编程技能,扩宽自己的知识领域。希望所有小伙伴的 2018,都是元气满满的一年。 Objective-C iOS开发60分钟入门 本文面向已有其它语言(如Java,C,PHP,Javascript)编程经验的iOS开发初学者,初衷在于让我的同事一小时内了解如何开始开发iOS App,学习目标包括: 能使用Xcode IDE、模拟器 能修改、调试已有iOS App 能在已有应用内创建新模块 能创建新应用 能发布应用到App Store iOS 学习资料整理(上) 这份学习资料是为 iOS 初学者所准备的,旨在帮助 iOS 初学者们...阅读全文

博文 2018-01-07 14:04:14 keke

你所不知道的陌陌科技PHP/JAVA工程师面试题及面试流程

想必很多网友的手机中都有一个叫陌陌的APP,这也是“月抛”排行榜前几名的软件,好污捂脸ing,屌丝程序猿必备软件啊,不知道大家战果如何。言归正传,这样一家公司会有怎样的面试体验呢,接下来看看网友的经验分享吧。一、技术总监很年轻,表情冷淡,感觉不大好。总共三面,第一面,技术负责人,拿了一张都是题的纸,挑着题问我,大部分都是java基础题,很广泛,把网上的java基础题过一遍应该就没问题。android问了oom的,问我开发的时候遇到什么难解决的问题,几乎每个公司都会问这个问题。到这里我觉得自己回答得还不错。然后hr面,我不是很会聊天反正,大概聊了下,了解下情况最后就是总监面,人很年轻,很娇小,表情冷冷的,问我java并发线程的东西,没答好,又问了一个动画效果的实现。java确实很重要,如果你写...阅读全文

博文 2017-08-27 13:04:10 java大湿兄

tomcat支持php

最近做项目遇到了问题,服务器是用的tomcat,而有用到php,就想在tomcat下面可以运行php,步骤如下: 1.下载php压缩包解压或者用wamp/xampp 我下载的是wamp,用的里面的php,把php的地址配置到path中,执行php -v看是否正确 除了php之外还需要安装java虚拟机和tomcat。这些工具的最低配置为php 5.x、java 6或以上、tomcat 6或以上。 2.下载JavaBridge.jar、php-servlet.jar和php-script.jar并将它们复制到tomcat的lib目录下 3.修改tomcat安装目录下conf文件夹里的web.xml文件,在web-app标签里增加以下的代码; 阅读全文

博文 2017-07-24 00:00:01 baipeng

短信服务接口-调用示例代码,支持PHP、Python、Java等语言

eoLinker-API Shop 短信服务 调用示例代码 短信服务 通知类和验证码短信,全国三网合一通道,5秒内到达,费用低至3.3分/条。可联系客服调整短信接收条数上限。 该产品拥有以下APIs: 发送短信(验证码、通知类) 注意,该示例代码仅适用于 www.apishop.net 网站下API 使用该产品前,您需要通过 https://www.apishop.net/#/api/detail/?productID=62 申请API服务 1.基于PHP的 短信服务 API服务请求的代码示例 阅读全文

博文 2018-02-24 17:02:03 API-Shop

基于 Laravel 的 CAS 服务端实现 PHP-CAS-Server

文本转载自:php问题解决处理--一个IT实时问答系统--快速解决你的任何IT问题,无需等待!---www.itbaiduwang.com PHP-CAS-Server 详细介绍 PHP CAS Server是一个基于Laravel框架开发的CAS服务端实现,旨在解决使用PHP技术栈的中小型公司因无法对Java版CAS服务端二次开发而放弃使用CAS的问题,因此本项目的核心目标之一就是易于扩展。 功能: 目前已经实现了CAS协议v1/v2/v3版本的服务端核心逻辑,Proxy相关的实现还在规划当中。 用户管理,包含新增、修改、搜索用户,启用、禁用用户,设置、取消管理员。 服务管理,包含新增、修改、搜索服务,启用、禁用服务。 国际化,默认支持中文和英文,可自行添加语言包。 登录方式插件化,默认支...阅读全文

博文 2017-07-14 17:02:20 nicaila

C、go、python、java、php和node.js 简单循环累加运算速度测试[测试demo仅供参考]

之前简单做了一下node.js和python的“hello ***”的页面测试,也做了循环的测试,本次主要是增加了java的语言,go语言。主要是想看一下主流四种脚本的速度java、python、php、c语言。均使用for循环进行简单的累加测试。个人技能有限所以只做了简单测试做参考。 实验环境使用linux 64位服务器,操作系统为contos 5.4,php版本5.1.6,python版本为2.6.6,node.js版本为0.4.12,java版本为1.6.0_03,gcc 版本 4.1.2 2008070,go语言为1.0.2。 一、脚本编写 php脚本 # cat test.php 1 2 3 4 5 6 7 阅读全文

博文 2017-11-08 15:02:03 dragon_tech

【源资讯 第36期】赶超 Java 和 PHP,Python 成最热门编程语言?

JetBrains 近日发布了2017 开发者生态报告。该报告包含开发人员对 11 种编程语言以及数据库和团队工具的偏好。最终,Java 被评为最流行的语言,JavaScript 是最常用的语言,而 Go 被认为是最有前途的语言。 在针对 Java 开发者的部分,当被问及他们经常使用哪些版本的 Java 时,79% 的受访者将票投给了 Java 8 。就在上个月,OpenJDK 管理委员会主席兼 Oracle 平台小组发展副总裁 Georges Saab 也曾表示,JDK 8 的普及率比过去的所有主要版本都要快。 而在应用服务器方面,68% 的受访者选择了 Apache Tomcat ,26% 喜欢 Jetty ,Wildfly 占据第三位,其次是 JBoss EAP、Glassfish、W...阅读全文

博文 2017-07-22 03:02:05 编辑部的故事

架构思想之CAP原理

由于自己负责后端的设计已经有一段时间,对设计的一些思想和理论有一些理解,但最近被问到什么是CAP时,却一脸懵逼,下来后专门针对CAP架构思想进行了一些专题学习,在这里也将这个概念引入给大家,大家可以有意识地了解和学习这个思想理念,帮助自己在后续设计功能时有更好的参考。 分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容忍性) 可靠性 定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。 关系数据库的ACID模型拥有 高一致性 + 可用性 很难进行分区:Atomicity原子...阅读全文

博文 2018-10-17 20:04:28 码魇

OneinStack PHP多版本共存教程

教程基于《OneinStack》一键PHP/JAVA安装工具中lnmp模式,很用户希望一个网站运行在php5.4,另一个网站运行在php7下,一台服务器上同时支持多个PHP版本,步骤如下: 1. 安装OneinStack 选择lnmp模式,默认安装php5.4,安装步骤参考:http://oneinstack.com/install/ 选项如下: Install Nginx Do not install Apache Do not install Tomcat Install MySQL-5.6 Install php-5.4 .... 2. 安装php7 service php-fpm stop #后面需要再安装php,需要停止php mv /etc/init.d/php-fpm{,_bk...阅读全文

博文 2017-12-31 02:03:01 豆花饭烧土豆

Java、Python与PHP的虚拟机异同

Java、Python与PHP的虚拟机异同 Java-JVM 定义 JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。JDK 物理存在,是 programming tools、JRE 和 JVM 的一个集合 JRE(Java Runtime Environment)Java 运行时环境,JRE 物理存在,主要由Java API 和 JVM 组成,提供了用于执行 java 应用程序最低要求的环境。 JVM(Java Virtual Machine) 是一种软件实现,执行像物理机程序的机器(即电脑)。JVM 通过执行 Java bytecode 可以使 java 代码在不改变的情况下运行在各种硬件之上。JVM是基于栈的。 JVM 执行 加载代码 验...阅读全文

博文 2017-08-01 23:04:16 青年马土豆

一个PHP小项目的自我规范

刚到新公司,正在新构建一个基于Lumen5.4的项目,感觉有必要把一些思路或者说代码记录一下。 0. 项目介绍 当前项目是面向接口(指API接口)开发,所以涉及到View层的东西,我就不写了;api格式统一使用JSON,并为了兼容以后的部分接口,使用了参数驼峰的风格,具体在后面看。 1. 项目结构 因为需要考虑到以后的并发等问题,所以现在开发时候就必须考虑到“轻、快、简单”的风格;初步定下的结构:Controller、Service、Cache、Repository。 Controller:该层只做网络请求的输入参数以及输出的参数格式化作用,比如获取AccessToken的操作: 获取AccessToken Service:该层仅仅只做业务逻辑相关的事情;注意:不做权限(包括登录)验证,只做...阅读全文

博文 2017-07-14 13:04:11 黄海林

《php核心技术与最佳实践》异常及错误处理

如果没有异常及错误处理机制,我们处理这些问题的时候,需要采用if...else的机制,这会使我们的代码变得冗长且不利于阅读,这时候,我们需要一些异常或者错误让我们必须去处理,强迫我们解决这些问题或者是把这个问题抛出给能解决它的环境。这样我们就实现了正常执行过程的代码和出了问题进行处理代码的分离 异常和错误是两个不同的概念,但对于不同的程序开发语言,它们的概念是不同的。PHP中,遇到任何的错误都会触发一个错误,而不是抛出异常。但是在JAVA中,异常是处理错误的唯一方法。在PHP中,如果需要使用异常,我们必须通过throw,主动抛出异常,它不会自动的抛出异常,这与java完全不同。 例如对于除0问题(5/0),php直接会触发一个warning错误,而不是抛出异常,但是java中会抛出一个ari...阅读全文

博文 2017-08-07 11:02:06 mickelfeng

踩坑笔记:php获取select多选下拉菜单的值

切版(qieban.cn)常年专注psd转html5移动web前端外包,并且基于团队的前端、php知识独立自主开发的切版PM项目管理系统2.0,我们知道select可以做出多选的效果,只需要加上multiple属性就行,在开发的时候还碰到一个问题,就是多选下拉菜单的获取值的问题,通过下面的方法即可解决: html文件 php如何获取select多选框multiple的值