开发过程中调试,除了打断点就是日志。 比较low的写法,直接控制台输出。 springboot自带的日志框架。 打开父工程的pom.xml文件 图片展示的就是所有的依赖。 0 继续往上找。slf4j这就是日志框架的抽象层 我们要使用的是log4j,需要额外的引用,但是又会和这里的log4j冲突。 我 ...
分类:
其他 时间:
2019-12-24 00:51:45
收藏:
0 评论:
0 赞:
0 阅读:
83
1.自定义注解 2.抽象策略→策略实现 这里可以新增其他对于价格范围的策略,也可以定义在多个文件中。 3. 策略选择 PriceFactory是个单例类, 准确来说,这个类是个策略选择器。用于获取对应金额的策略类. 而PriceContext则是通过PriceFactory选择出的策略类,调用get ...
分类:
其他 时间:
2019-12-24 00:51:11
收藏:
0 评论:
0 赞:
0 阅读:
69
1.web前端(学习如何开发页面) HTML 负责搭建页面结构和内容 CSS 负责美化页面 JavaScript 负责给页面添加动态效果和动态内容 jQuery 是js的框架,用于简化原生js代码 BootStrap 页面框架对html,css,jQuery进行封装,从而提高开发效率2.数据库(学习 ...
分类:
Web开发 时间:
2019-12-24 00:50:53
收藏:
0 评论:
0 赞:
0 阅读:
87
一.变量 定义 变量是程序运行过程中产生的中间值,暂时存在内存中,供后面的程序使用 变量直接声明就可以了 变量命名规则: 必须使用英文字母,数字,下划线组成 不要是数字开头,更不能是纯数字 要有意义 不要用中文 禁止用关键字 区分大小写 推荐使用两种形式: 驼峰:除了第一个字母外的其他单词的首字母大 ...
分类:
其他 时间:
2019-12-24 00:50:37
收藏:
0 评论:
0 赞:
0 阅读:
101
浅谈接口 2019年12月23日23:40:57 (记录我的学习过程) 1.为什么我会接触这个? 项目组组长推荐:我们先自行学习一下接口(HTTP接口) 2.提到接口,我的第一印象 1. 陌生 2. 熟悉又陌生 3. 需要开始接触,了解学习 3.自我描述:接口是什么? 1.举个例子来说:前台和后台进 ...
分类:
其他 时间:
2019-12-24 00:50:03
收藏:
0 评论:
0 赞:
0 阅读:
78
assert 断言 def div(num1, num2): # 断言 assert isinstance(num1, int), "值类型错误" assert isinstance(num2, int), "值类型错误" assert num2 != 0, "除数不为0" return num1 ...
分类:
数据库技术 时间:
2019-12-24 00:49:42
收藏:
0 评论:
0 赞:
0 阅读:
90
图论 图论,说白了就是一个图 图论,并不是让你用Python的turtle画一个。简单来说,如果我们伟大的先人没有发明图论这个东西的话,就没有今天的地图导航、外卖、飞机等等很多东西都是幻想。 图论,主要是研究它的最短路径。就拿上图来说↑,这个图是一个有向无权图。如果有一个小人,他想从v1坐公交车做到 ...
分类:
其他 时间:
2019-12-24 00:49:10
收藏:
0 评论:
0 赞:
0 阅读:
104
标准库STL Qt VS STL Qt中的字符串类——采用Unicode编码,意味着可以直接支持韩文、日文、中文等等。而STL中的string类不支持Unicode编码,只支持ascII码。——使用隐式共享技术来节省内存和不必要的数据拷贝——跨平台使用,不必考虑字符串的平台兼容性 注意:隐式共享技术 ...
分类:
其他 时间:
2019-12-24 00:48:49
收藏:
0 评论:
0 赞:
0 阅读:
99
各位大神帮我看下这还有别的方法转换类型吗? using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Data ...
分类:
其他 时间:
2019-12-24 00:48:27
收藏:
0 评论:
0 赞:
0 阅读:
101
#include <stdio.h> #include <stdlib.h> const int N=5; // 定义结构体类型struct student,并定义STU为其别名 typedef struct student { long no; char name[20]; int score; ...
分类:
其他 时间:
2019-12-24 00:48:05
收藏:
0 评论:
0 赞:
0 阅读:
63
(1)TCP和UDP有什么区别? TCP是传输控制协议,提供的是面向连接的,可靠地字节流服务。使用三次握手建立连接,四次挥手释放连接。UDP是用户数据报协议,传输的是UDP数据报,是无连接的,而且没有超时重发机制。 TCP保证数据按序到达,提供流量控制和拥塞控制,在网络拥堵的时候会减慢发送字节数,而 ...
分类:
编程语言 时间:
2019-12-24 00:47:48
收藏:
0 评论:
0 赞:
0 阅读:
95
HoJe男孩子你要加油阿 准备材料微信支付需要的参数统一下单二维码回调接口用到的工具类 . 准备材料 首先肯定是要有微信的开发文档开发文档地址再然后就是一些必的参数注意:回调地址异步接收微信支付结果通知的回调地址,通知url必须为外网可访问的url,不能携带参数。 再然后就是微信的SDK . 微信支 ...
分类:
微信 时间:
2019-12-24 00:47:23
收藏:
0 评论:
0 赞:
0 阅读:
118
程序员可以额外做的 下载搜狗医疗、保险、疾病相关的词库(https://pinyin.sogou.com/dict/) 通过抓取主流产品的条款,用 Elasticsearch 或 PostgreSQL zhparser 进行分词、分类型、分段落存储 通过自身身体病症情况,提取出自己病状与之相关的各个 ...
分类:
其他 时间:
2019-12-24 00:46:58
收藏:
0 评论:
0 赞:
0 阅读:
83
有没有感觉这一年过的很快,转眼就到了和2019将要分手的季节. 1.当做一件事,付出很多努力行不通的时候,不妨换一种途径 记得很久前去面试,面试官也是做软件测试的,聊得就是测试工作当中他比较关心的话题,其中抛出一个问题,问我使用抓包工具fiddler抓手机的包,不管使用什么办法就是不能抓取到数据! ...
分类:
其他 时间:
2019-12-24 00:45:57
收藏:
0 评论:
0 赞:
0 阅读:
80
材料: 1、mingw64(用于编译C/C++):https://sourceforge.net/projects/mingw-w64/files/mingw-w64/ 在线安装请选择 MinGW-W64-install.exe 32位请选择 i686-win32-dwarf 64位请选择 x86_ ...
分类:
编程语言 时间:
2019-12-24 00:45:30
收藏:
0 评论:
0 赞:
0 阅读:
84
map()会根据提供的函数对指定序列做映射 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map(function,iterable,...) 参数 function -- 函数 iterable -- ...
分类:
其他 时间:
2019-12-24 00:45:07
收藏:
0 评论:
0 赞:
0 阅读:
67
xcrun instruments -s devices Known Devices: 黑小鸭的MacBook Pro [8614FE14-5336-5DF6-AC53-5F5B8CE1DDA2] (null) [00008030-000E605A1108802E] Apple TV (12.1) ...
分类:
其他 时间:
2019-12-24 00:44:45
收藏:
0 评论:
0 赞:
0 阅读:
109
WDigest 是windows在XP系统中应用的,其作用主要是与超文本传输协议(HTTP)和简单的身份验证安全层(SASL)一起交换使用。而Digest与NTLM协议类似,也是挑战认证协议。 简单说就是: 1.客户端向服务端发起认证请求。 2.服务端返回一个随机值、客户端利用内存中的密码与客户端名 ...
分类:
其他 时间:
2019-12-24 00:43:33
收藏:
0 评论:
0 赞:
0 阅读:
141
1. 自定义Realm基础 步骤: 创建一个类 ,继承AuthorizingRealm->AuthenticatingRealm->CachingRealm->Realm 重写授权方法 doGetAuthorizationInfo 重写认证方法 doGetAuthenticationInfo 方法: ...
分类:
其他 时间:
2019-12-24 00:42:57
收藏:
0 评论:
0 赞:
0 阅读:
123
元祖创建使用圆括号括起来,中间元素使用逗号隔开 如:tuple1 = (1,2,3,4) tuple2 = () 空元祖 1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 4 5 6 tuple1 = (1,2,3,4,5,6,8,2,6) 7 tupl ...
分类:
编程语言 时间:
2019-12-24 00:42:31
收藏:
0 评论:
0 赞:
0 阅读:
83