一、 问题介绍:在写python web时访问特定网页,出现了'NoneType' object has no attribute 'encoding'错误。 二、 查看文件mini_frame.py文件(用于处理业务逻辑的文件),发现在进行数据库连接时有编码的设定。 db=pymysql.conn ...
分类:
Web程序 时间:
2020-07-16 12:00:13
阅读次数:
89
Spring之AOP什么是AOP???AOP为AspectOrientedProgramming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。目的:??利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。作用及其优势作用:在程序运行期间,在不修改源码的情况下对方法进行功能增强优
分类:
编程语言 时间:
2020-07-16 10:19:06
阅读次数:
77
MVC是单向通信 m后端数据, v 视图 将m与v 分离开来 mvvm是双向通信 MVVM实现的是业务逻辑组件的重用,使开发更高效,结构更清晰,增加代码的复用性。 ...
分类:
Web程序 时间:
2020-07-14 13:48:54
阅读次数:
65
本文列举了十个使用一行代码即可独立完成(不依赖其他代码)的业务逻辑,主要依赖的是Java8中的Lambda和Stream等新特性以及try-with-resources、JAXB等。 1、对列表/数组中的每个元素都乘以2 // Range是半开区间 int [] ia = range(1, 10). ...
分类:
其他好文 时间:
2020-07-13 16:46:56
阅读次数:
97
基础 前端:HTML CSS JavaScript 云端接口: JSON AJAX RESTful Web服务器: Apache Nginx Tomcat Web框架: Django Tornado Flask Pyramid 业务逻辑: Python 数据库: MySQL PostgresQL M ...
分类:
其他好文 时间:
2020-07-13 14:04:13
阅读次数:
67
记一次Dynamics CRM Audit 查询失败的问题。 客户环境现象:由于业务逻辑需要使用RetrieveAuditDetailRequest API查询相关Record的详细更改信息。但查询过程中偶尔会出现失败的情况,出错原因提示是 System.TimeoutException: 'The ...
分类:
其他好文 时间:
2020-07-13 13:30:39
阅读次数:
58
NodeJS适合运用在高并发、I/O密集、少量业务逻辑的场景。 node.js 为异步而生,这一点毫无疑问,但是在 CPU 和内存发面,要远远落后于 C/C++ 和 Java。特别是对于海量请求的场景,CPU 飙高,内存 GC 缓慢居高不下 来源:https://www.zhihu.com/ques ...
分类:
Web程序 时间:
2020-07-13 13:29:37
阅读次数:
88
一、参数校验 在开发中经常需要写一些字段校验的代码,比如字段非空,字段长度限制,邮箱格式验证等等,写这些与业务逻辑关系不大的代码个人感觉有两个麻烦: 验证代码繁琐,重复劳动 方法内代码显得冗长 每次要看哪些参数验证是否完整,需要去翻阅验证逻辑代码 hibernate validator(官方文档)提 ...
分类:
编程语言 时间:
2020-07-13 11:47:10
阅读次数:
54
1、我的疑问:什么是测试套件 测试套件,是一套业务逻辑验证时,所需要的测试用例,包含测试逻辑、测试预期、测试结果。 一个套件里面,由多个测试类集合,一个测试类中可以有多个测试实例,因此可以测试多个测试类的多个逻辑 2、开始看phpnuit phpunit 的五个基础类和接口 (1)class Tes ...
分类:
Web程序 时间:
2020-07-11 21:06:19
阅读次数:
68
轻量级 - Spring 在代码量和透明度方面都很轻便。IOC - 控制反转 AOP - 面向 切面编程可以将应用业务逻辑和系统服务分离,以实现高内聚。容器 - Spring 负 责创建和管理对象(Bean)的生命周期和配置。MVC - 对 web 应用提供了高 度可配置性,其他框架的集成也十分方便 ...
分类:
编程语言 时间:
2020-07-11 19:22:55
阅读次数:
78