PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档归类:编程开发

pyinstaller pyttsx3无法封装2019-02-20

细看win下面调用的drivers模块为sapi5, 里面依然是封装了win32com.client.Dispatch('SAPI.SPVoice')这个模块,可以直接用win32com.client自己改写封装就好,不用pyttsx3模块。文章来源:https://blog.csdn.net/m0_37991778/article/details/79974203...
此文被围观6 分类: 编程开发 标签:  ····

git设置默认拉取分支2019-01-29

git branch --set-upstream-to=origin/master master git pull默认摘取远程分支设置...
此文被围观57 分类: 编程开发 标签:  ·····

php连接mongodb2019-01-18

php7连接mongodb首先先要安装mongodb扩展这里提供一个简易的php mongodb类;<?php /**  * Created by PhpStorm.  * User: adophper  * Date: 2019/1/17  * Time: 15:20  */ /**  * mongodb操作类  * Class mongo  */ class mongo {     public $debug = true;     private static $_instance = [];     private $_mongo = null;     private $_db = null;     private function __construct($config)    &...
此文被围观72 分类: 编程开发 标签:  ···

【转】互联网项目架构之基于服务的分布式架构2019-01-16

以前一直找一篇通俗易懂的文章,今天终于找到了,记录下。文章来源:赵小忠文章地址:https://www.cnblogs.com/1315925303zxz/p/6371550.html  随着互联网电商项目的发展,越来越多的购物平台等都使用SOA分布式来作为系统主要架构。为什么有那么多的电商项目都选择SOA作为系统架构呢?这肯定是存在一定原因的,因为电商行业的项目它大概存在以下特点:分布式、高并发、高可用、集群、负载均衡、海量数据、系统安全等一系列问题都需要解决,那么我所了解的SOA分布式架构它正好基本能很好的解决这些问题。  首先我给大家介绍以下电商项目中一些常见的运营模式:    今天我就以近期开发过的一个电商项目为例,来分享一点我所理解的SOA结构开发流程,希望能够帮到大家,如有不妥,请指正。一:首先说说项目总体架构的流程  1、该项目采用SOA分布式架构,在此基础上我们又实现了面向服务的思想,中间件使用阿里巴巴出品的Dubbo服务治理的核心框架来管理整个系统的服务,并且选择zookeeper来作为注册中心;    2、大家都知道,一个电商项目是无法避免如何处理海量图片资源的问题,所以这里由使用一款用C语言开发的开源分布式文件系统FastDFS作为图片服务器,专门用于存储系统中所有的商品图片,广告图片等资源,并且通过Nginx反向服务器来访问图片服务器上的资源;       3、接着说说商品搜索功能这块的架构,这里我们将在Linux系统上搭建了solr集群并实现了集群分片,安装了IK...
此文被围观88 分类: 编程开发 标签:  ········

yii2 model主动设置属性报错2019-01-14

$model->addError('code', Yii::t('common', 'same_code'));主动设置字段报错信息addError。...
此文被围观94 分类: 编程开发 标签:  ···

Java使用mybatis生成model dao mapper2018-10-22

使用mybatis生成model dao mapper文件方法:1、添加依赖包:并且在build-plugins下添加如下配置:2、配置mybatis:generatorConfig.xml 网站搜一搜这里就不贴了,注意网上的很多http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd这个标红报错,需要修改成:http://www.mybatis.org/dtd/mybatis-generator-config_1_0.dtd3、配置mavenmybatis-generator:generate  -e-e 让该插件输出详细信息...
此文被围观242 分类: 编程开发 标签:  ·····

php-fpm添加到开机启动2018-10-08

使用命令:cd /usr/local/php/etc,进入etc目录,编辑 php-fpm.conf 文件 ,将 ;pid = run/php-fpm.pid  前面的分号去掉使用命令: cd /usr/local/src/php-5.6.65/sapi/fpm  进入目录(该目录为php源码包解压后的目录),找到 init.d.php-fpm 文件,使用命令:cp init.d.php-fpm /etc/init.d/php-fpm 将该文件复制到 /etc/init.d 目录下并改名为 php-fpmphp-fpm启动命令:service php-fpm start php-fpm停止命令:service php-fpm stop php-fpm重启命令:service php-fpm restart添加开机启动项的2种方法方法一,编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:exit 0 前面才行。方法二,添加一个Ubuntu的开机启动服务。          将你的启动脚本复制到 /etc/init.d目录下,设置脚本文件的权限sudo chmod 755 /etc/init.d/test,执行如下命令将脚本放到启动脚本中去:sudo /etc/init.d/update-rc.d test defaults 95,注...
此文被围观267 分类: 编程开发 标签:  ··

django文本编辑器及图片上传2018-10-08

Django文本编辑器配置:pip install django-ckeditor修改设置文件settings.py:# ckeditor CKEDITOR_IMAGE_BACKEND = 'PIL' MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR,'media/') CKEDITOR_UPLOAD_PATH = 'upload/'添加:'ckeditor', 'ckeditor_uploader',配置url:在urlpatterns后面加上: urlpatterns = []+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)参考资料:https://blog.csdn.net/qq_27437781/article/details/80852978...
此文被围观271 分类: 编程开发 标签:  ····

yii2前后台用户登录退出分离2018-10-08

设置前后台的配置,components里面的,添加参数:'idParam' => '__admin'在退出登录的地方使用:Yii::$app->user->logout(null);参考:https://segmentfault.com/q/1010000002646984...
此文被围观263 分类: 编程开发 标签:  ··

php获取参数加号变空格解决方法2018-10-08

关键词:php 参数+转换成空格了、php 获取参数+在用POST或者GET参数时,数据里含有"+"(加号),接收程序解析数据时,会把这个加号解析成空格。 解决办法: 将加号替换成"%2B"...
此文被围观261 分类: 编程开发 标签:  ··

yii2表单需要点击两次才提交解决方法2018-10-08

经常使用yii2,经常容易忘记一个方法,比如表单提交需要点击两次才提交的问题。yii activeform自带的会再次触发submit事件。 解决办法: 在自己的submit事件里面,遇到需要停止submit的时候调用 $("#form1").data('yiiActiveForm').validated = true; 使yii以为检查通过就不再触发2次错误。...
此文被围观319 分类: 编程开发 标签:  ··

You have not accepted the license agreements of the following SDK components2018-10-08

报错:You have not accepted the license agreements of the following SDK componentsThe way to accept license agreements from command line has changed. You can use the SDK manager which is located at:~/Library/Android/sdk/tools/binRun the sdkmanager as follows:./sdkmanager --licensesAnd accept the licenses you did not accept yet but do need.转载自:https://stackoverflow.com/questions/39760172/you-have-not-accepted-the-license-agreements-of-the-following-sdk-components...
此文被围观301 分类: 编程开发 标签:  ··

php队列,消息队列2017-08-11

什么是队列,是先进先出的线性表,在具体应用中通常用链表或者数组来实现,队列只允许在后端进行插入操作,在前端进行删除操作。看看各语言实现队列的方法:什么情况下会用了队列呢,并发请求又要保证事务的完整性的时候就会用到队列,当然不排除使用其它更好的方法。 队列还可以用于减轻数据库服务器压力,我们可以将不是即时数据放入到队列中,在数据库空闲的时候或者间隔一段时间后执行。比如发送邮件消息服务,没有必要即时的执行,在没有使用队列的时候sql语句是这样的PHP实现队列:第一个元素作为队头,最后一个元素作为队尾<?php /**  * 队列就是这么简单  *   */ $array =  array('PHP', 'JAVA');   array_push($array, 'PYTHON'); //入队列   array_shift($array); //出队列什么是双端队列(或双向队列)Deque,全名double-ended queue? 即元素可以在队列的任意一段入队或出队,如果我们把这些方法叫做insertLeft()和insertRight(),以及removeLeft()和removeRight()。如果严格禁止调用insertLeft()和removeLeft()方法(或禁用右段的操作),双端队列功能就和栈一样。...
此文被围观391 分类: 编程开发 标签:  ···

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2019adophper.com All Rights Reserved.