• composer创建laravel指定版本项目

    作者: Kinglong       发表时间: 2024-03-08 04:21
    关键词:Could not find package laravel/laravel with version 5.8  
    composer安装laravel composer global require laravel/installer   创建laravel指定版本项目 1.首先设置支持laravel版本的php版本。 版本不对会报如下错误: Could not find package laravel/laravel with version 5.8.* in a version installab 2. 创建项目命令制定版本:composer create-project laravel/laravel=5.8.* blog ...
  • PHP框架简介

    作者: Kinglong       发表时间: 2024-03-05 20:47
    关键词:Laravel  ThinkPHP  Yii  
    1. CodeIgniter:简单、轻量级的 PHP 框架,适合小型项目。 2. Symfony:Symfony 成熟稳定、灵活,提供了许多组件和工具,适合构建大型、复杂的应用。 3. Laravel:Laravel 是目前最受欢迎的 PHP 框架之一,提供了包括路由、数据库操作、缓存、认证等的开发工具。Laravel在线文档有:https://learnku.com/docs/laravel/8.5 https://doc.codingdict.com/laravel/。 4. Yii:Yii 是一个高性能的 PHP 框架,它提供了强大的缓存、数...
  • SpringBoot框架搭建的几项内容

    作者: 陆金龙       发表时间: 2024-02-25 03:17
    1.AOP 日志 2.lombok 简化log4j的集成和Getter Setter代码 3.AOP数据库事务 4.集成JPA或mybatis
  • ASP.NET:(9)ASP.NET导出网页到Word

    作者: 陆金龙       发表时间: 2024-02-25 02:54
    ASP.NET导出网页到Word StringBuilder sb = new StringBuilder(2*1024 ); String templatePath =  Server.MapPath( "~/download/doc.htm" ); StreamReader sr = new StreamReader( templatePath, Encoding.Default ); sb.Append( sr.ReadToEnd() ); sr.Close(); string strWord = sb.ToString();//...
  • Kafka简介

    作者: 陆金龙       发表时间: 2024-02-25 02:23
    介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。 术语: Kafka将消息以topic为单位进行归纳。 将向Kafka topic发布消息的程序成为producers. 将预订topics并消费消息的程序成为consumer. Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一个broker. producers通过网络将消息发送到Kafka集群,集群向消费者提供消息,如下图所示: 客户端和服务端通过TCP协议通信。 每个consumer唯一需要维护的数据是消息在日志中的位置,也就是offset....
  • SpringCloud微服务框架相关技术组件

    作者: 陆金龙       发表时间: 2024-02-25 02:07
    Eureka 2.0 的开源工作已经停止,可以替代Eureka的技术方案有Consul、Nacos等。 Hystrix在项目中主要做服务熔断、降级,官方宣布将不再开发,目前处于维护状态。Hystrix可替代的产品推荐SpringCloud Alibaba Sentinel。 Zuul是一个微服务网关技术,但Zuul1.x使用的是阻塞式的API,不支持长连接,没有提供异步,高并发场景下性能低。SpringCloud官网推出了全新的微服务网关技术SpringCloud Gateway,比Zuul性能更强悍、功能更丰富、且支持异步等多种特性。 SpringCloud...
  • Euraka和Zookeeper比较

    作者: 陆金龙       发表时间: 2024-02-25 01:58
    CAP理论 一致性(Consistency): 保证数据是一致的,对的。 可用性(Availability):保证系统能用。 分区容错性(Partition Tolerance):就算网络出了问题(分区)。(各个服务器原来通过网络连接,连成一片,在一个大的区域中,互相之间要同步数据。网络出了问题,服务器之间就断了联系,数据同步不了,形成了分区) CP:网断了,各个服务器之间就数据同步不了,为了服务器的数据一致,停止服务,给客户端返回错误信息,等网络恢复了,再上线。 AP:比如A服务器的数据是要同步给B服务器的,网断了,暂时的数据不一致关系不大(例如统计B...
  • 分布式、集群、负载均衡

    作者: 陆金龙       发表时间: 2024-02-25 01:43
    分布式   分布式:一个业务分拆成多个子业务,或者本身就是不同的业务,部署在不同的服务器上。例如静态资源、数据集、API服务分别部署到不同的服务器上。         分布式是以缩短单个任务的执行时间来提升效率的。 集群   集群通过一组松散集成的计算机软件、硬件连接起来高度紧密地协作完成计算工作。可以被看作是一台计算机。集群系统中的单个计算机通常称为节点,通常通过局域网连接。集群计算机通常用来改进单个计算机的计算速度、可靠性。   比如单个重负载的运算分担到多台节点设备上做并行处理,每个节点设备处理结束后,将结果...