登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Programming
PHP

VS CODE + LARAVEL 搭建Laravel php 开发环境

隔了几年,世界上最好的语言又向我招手。 PHP还是那个PHP,phpstorm换成了vs code。 so,先搞个环境。 环境搭建过程: 安装windows 11 安装wampserver 3.1 git clone项目代码 安装vs code 安装vs code插件PHP Intelephense 支持代码跳转; 安装vs code php debug插件,支持debug; wampserver切换至php7.1,并开启php_xdebug插件。 一、vs code安装插件 二、wampserver开机x_deb…

2021-11-25 代号山岳 阅读全文
软件架构

领域驱动设计学习笔记-使用DDD对交易域分析、建模和设计

一、环境准备 几种常见对象的命名约定:

2021-11-23 代号山岳 阅读全文
软件架构

领域驱动设计学习笔记-战略设计

一、项目介绍 业务背景 团队背景 客户背景 案例优势 二、建模与设计的整体流程 2.1四个阶段 2.2 参与人员 2.3 用户故事 2.4 通用语言 2.5战略设计 2.6战术设计 2.7 常用建模方法 三、如何建立模型?从用户故事到通用语言 3.1 用户故事 用户故事验证:Who? What? Hay 验证方法:卡片->谈话->验收标准 常规用户故事缺点:容易漏掉关键细节 3.2 Domain story telling 四、分解问题:领域划分和子域 本章问题: 什么是领域划分和子域?领域划分就是以分…

2021-11-22 代号山岳 阅读全文
软件架构

领域驱动设计学习笔记-基础

一、核心思想与解决的痛点问题 1.1 模型和建模 模型是领域的抽象和模拟 建模是针对特定问题建立领域的合理模型 1.2软件系统复杂性 业务复杂导致模型复杂 技术实现引入额外复杂性 DDD核心思想一:模型分解 DDD核心思想二:模型驱动设计 模型驱动设计(Model Driven Design):通过分层架构隔离领域层、仔细选择模型和设计方案等措施保持实现与模型的一致。 领域驱动设计通过分解模型和模型驱动设计控制复杂性。 二、面向对象与敏捷与ddd区别于联系 2.1 DDD与面向对象 区别:OOAD没有战略设计;DD…

2021-11-22 代号山岳 阅读全文
Spring Cloud

Spring boot的YML文件中注入Map对象

详见:https://www.baeldung.com/spring-yaml-inject-map 一、补充 按照上文配置后,发现并不能有效注入。经过各类测试,经过以下步骤实现Map对象的有效注入。 1.pom文件增加: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> …

2021-05-10 代号山岳 阅读全文
Python

如何将自定义的python pip包上传至pypi

看官方文档即可:https://packaging.python.org/tutorials/packaging-projects/

2019-03-13 代号山岳 阅读全文
javascript

Spring Cloud 统一授权,基于JSONP的单点登录技术验证

思路: 由Spring Cloud Gateway 提供统一的HTTP API服务; 登录域的前端界面,通过Spring API完成登录,且由Spring API 设置set-cookies; 其它域的前端界面,访问Spring API JSONP 获取cookies中的token; 若授权失败,统一调至登录域完成登录; 基于nodejs+jquery的技术验证代码如下: - jsonp-sso-demo

2019-02-14 代号山岳 阅读全文
ES6

ES6---箭头函数()=>{} 与function的区别-转载

原文见:https://blog.csdn.net/github_38851471/article/details/79446722 1.箭头函数与function定义函数的写法: //function function fn(a, b){ return a + b; } //arrow function var foo = (a, b)=>{ return a + b };  

2018-11-20 代号山岳 阅读全文
Python

Python3发布WebService服务

由于需求,需要使用python35发布一个webService服务,提供给php调用。经过选型,使用的库为: WebService Server:spyne,主页:http://spyne.io WebService Client:Zeep,主页:https://github.com/mvantellingen/python-zeep 选择spyne的原因是,以前的库无人维护且不兼容python3,而spyne开发团队与spyne应该是一个团队,且github star为900+。 选择zeep的原因是python…

2018-08-07 代号山岳 阅读全文
Node.js

Node创建简易web服务器http-server

http-server是一个基于nodejs的建议web服务器。 一、全局安装 npm install -g http-server 二、使用方法 web目录下执行: http-server  

2018-08-06 代号山岳 阅读全文
1…7891011…16
归档
  • 2025 年 6 月
  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 6 月
  • 2023 年 5 月
  • 2023 年 4 月
  • 2023 年 3 月
  • 2023 年 2 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 10 月
  • 2022 年 9 月
  • 2022 年 8 月
  • 2022 年 7 月
  • 2022 年 6 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 2 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 11 月
  • 2021 年 10 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 7 月
  • 2021 年 6 月
  • 2021 年 5 月
  • 2021 年 4 月
  • 2021 年 2 月
  • 2020 年 12 月
  • 2020 年 11 月
  • 2020 年 10 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月
  • 2020 年 2 月
  • 2020 年 1 月
  • 2019 年 12 月
  • 2019 年 11 月
  • 2019 年 10 月
  • 2019 年 9 月
  • 2019 年 8 月
  • 2019 年 6 月
  • 2019 年 5 月
  • 2019 年 4 月
  • 2019 年 3 月
  • 2019 年 2 月
  • 2019 年 1 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 7 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 3 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 8 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月
  • 2017 年 4 月
  • 2017 年 3 月
  • 2017 年 2 月
  • 2017 年 1 月
  • 2016 年 12 月
  • 2016 年 11 月
  • 2016 年 10 月
  • 2016 年 7 月
  • 2016 年 6 月
  • 2016 年 5 月
  • 2016 年 4 月
  • 2016 年 3 月
  • 2016 年 2 月
  • 2016 年 1 月
  • 2015 年 12 月
  • 2015 年 11 月
  • 2015 年 8 月
  • 2015 年 7 月
  • 2015 年 6 月
  • 2015 年 5 月
  • 2015 年 4 月
  • 2015 年 3 月
  • 2014 年 6 月
  • 2014 年 3 月
  • 2013 年 9 月
  • 2013 年 3 月

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号