码迷,mamicode.com
首页 > 编程语言 > 日排行
python_面向对象_组合
组合: 一个类的对象是另外一个类对象的属性 # 组合 # 一个类的对象是另一个类对象的属性 # 什么时候使用组合:当两个类之间的关系是 :什么有什么的关系 : 班级有学生 学生有班级 班级有课程 图书有作者 学生有成绩 # 组合: 一个类的对象是另外一个类对象的属性 class Grade(): d ...
分类:编程语言   时间:2020-06-02 23:08:35    阅读次数:92
python_Re模块_1
# @ Author : Collin_PXY # 正则表达式: import re # 1,分步写法: # 1)rule.search(string) pattern='各小区' rule=re.compile(pattern) tel=rule.search(string) # 返回第一个匹配的 ...
分类:编程语言   时间:2020-06-02 23:09:30    阅读次数:109
Java高级编程--多线程(一)
多线程程序将单个任务按照功能分解成多个子任务来执行,每个子任务称为一个线程,多个线程共同完成主任务的运行过程,这样可以缩短用户等待时间,提高服务效率。本篇博客将简单介绍Java开发中多线程的使用... ...
分类:编程语言   时间:2020-06-02 23:11:37    阅读次数:93
算法分析设计实践——M着色问题
1. 问题 给定无向连通图G=(V,E)和M中不同的角色,用这些颜色为图G的个顶点着色,每个顶点着一种颜色。是否有一种着色算法是G中相邻的两个顶点有不同的颜色?给出所有可能的着色方案;如果不存在,则回答“NO” 2.解析 回溯法 使用回溯法,具体步骤是将cur=1传入dfs(),即从第一个开始涂色。 ...
分类:编程语言   时间:2020-06-03 00:18:14    阅读次数:76
【DP-03】动态规划算法题目解析
目录 面试题14- I. 剪绳子/343. 整数拆分 面试题42. 连续子数组的最大和/53. 最大子序和 面试题47. 礼物的最大价值 一、面试题14- I. 剪绳子/343. 整数拆分 1.1 问题: 给定一个正整数n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最... ...
分类:编程语言   时间:2020-06-03 00:18:36    阅读次数:74
springboot 2.26版本官方文档学习记录 2020 6.2日
@RestController 注解 模板注解 @RequestMapping 提供路由信息 将请求与方法进行匹配 @EnableAutoConfiguration 基于添加的jar 由springboot 推测配置.eg :在添加了spring-boot-starter-web 的前提下,spri ...
分类:编程语言   时间:2020-06-03 00:22:35    阅读次数:117
Java-String类型的参数传递问题
提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类型的变量在作为方法参数时所表现出的“非对象”的特性。 一、最开始的示例 写代码最重要的就是实践,不经过反复试验而得出的说辞只能说是凭空遐想罢了。所以,在本文中首先以一个简单示例来抛出核心话题: public class  ...
分类:编程语言   时间:2020-06-03 00:24:53    阅读次数:59
Python中不可变类型和可变类型详解
什么是不可变类型 变量对应的值中的数据是不能被修改,如果修改就会生成一个新的值从而分配新的内存空间。 # int为不可变类型 n = 5 print(id(n)) 140707604042688 n+=1 print(id(n))140707604042720 b = Falseprint(id(b ...
分类:编程语言   时间:2020-06-03 00:25:10    阅读次数:88
线程 以及 thread类
1.多进程实现并发的socket # server.py?import socketfrom multiprocessing import Processdef chat(conn): while True: try: ret = conn.recv(1024).decode('utf-8') co ...
分类:编程语言   时间:2020-06-03 00:27:06    阅读次数:61
java踩坑记之双花括号初始化实例导致内存泄露
问题描述 先来看一段代码: public class DoubleBracesTest { private String key = "key"; private String value="value"; public Map<String, String> test(String[] args) ...
分类:编程语言   时间:2020-06-03 00:27:25    阅读次数:62
八、【spring】web应用安全设计
spring web应用的安全设计模式,很值得学习,除了简单易上手之外,给予我们得更多是关于web安全开发层面得思考和收获 ...
分类:编程语言   时间:2020-06-03 00:30:00    阅读次数:60
使用JAVA执行shell
引入依赖1 <dependency> 2 <groupId>ch.ethz.ganymed</groupId> 3 <artifactId>ganymed-ssh2</artifactId> 4 <version>262</version> 5 </dependency> 创建Connection并 ...
分类:编程语言   时间:2020-06-03 00:33:24    阅读次数:61
解决win10在命令行敲下python弹出系统应用商店的问题
####在命令行敲下‘python’没有显示版本号,并弹出windows应用商店 进入环境变量设置 ? 查看python变量是不是放到了用户变量下的PATH中? 注意 添加后 要将python变量上移到顶部 或确保其在windowsApps变量之上 ok了 点确定就行了 再去命令行里试试 可以显示版 ...
分类:编程语言   时间:2020-06-03 00:34:41    阅读次数:326
Python核心编程第二版 pdf,中文带目录(附下载链接)
Python开发者的完全指南 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用Python中的Tkinter和其他工具来 ...
分类:编程语言   时间:2020-06-03 00:34:59    阅读次数:130
使用spring框架自带的字符拦截器
1、只需在web.xml中配置即可 <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-clas ...
分类:编程语言   时间:2020-06-03 00:36:08    阅读次数:102
【积累】如何优雅关闭SpringBoot Web服务进程
1.使用ps ef查出进程对应的pid。 2.使用kill -15 pid结束进程。 为什么不使用kill -9 pid,个人理解kill -15 pid更优雅,能在结束进程前执行spring容器清理工作。 二者区别如下: SIGNKILL(9) 是立即杀死进程. 该信号不能被阻塞, 处理和忽略。S ...
分类:编程语言   时间:2020-06-03 00:43:43    阅读次数:207
【java基础】循环结构
循环结构的基本组成部分: 1、初始化语句:最先执行,只执行一次 2、条件判断:成立则循环继续,不成立则退出此次循环 3、循环体:循环语句 4、步进语句 1、for 循环 for (int i = 0; i < 3; i++) { System.out.println("坚持!!!"); } 2、wh ...
分类:编程语言   时间:2020-06-03 00:48:10    阅读次数:80
Python 的 time.sleep()
import time time.sleep( seconds) , 可以看到 在毫秒下是相对准确, 但不能在毫秒级以下 也就是python的 sleep最多支持1ms的整数倍 , 不能是0.5ms , 那会是无效的 所以你不可能获取两个时间 , 时间间隔在1ms以内 ,只能比1ms大 ...
分类:编程语言   时间:2020-06-03 00:50:21    阅读次数:208
正确的使用interrupt停止线程
- 使用interrupt来请求的好处 可以保证数据的安全,将决定权留给被中断的线程 - 想要停止线程需要请求方, 被停止方, 子方法被调用方相互配合 请求方:需要发出interrput请求 被停止方:需要对interrupt作出响应,在可能抛出InterruptedException的地方作出处理 ...
分类:编程语言   时间:2020-06-03 00:50:34    阅读次数:74
《SpringCloud 从入门到入土 》 第3章:服务治理:Spring Cloud Eureka
简介:Spring Cloud Eureka 是Spring Cloud Netflix微服务套件中的一部分,他基于 Netflix Eureka做了二次封装,主要负责完成微服务架构中的服务治理功能。Spring Cloud通过为Eureka增加了Spring Boot风格的自动化配置,我们只需通过 ...
分类:编程语言   时间:2020-06-03 00:51:24    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!