若你的程序要接收用户指令,可以用input语法: 执行脚本就会发现,程序会等待你输入姓名后再往下继续走。 可以让用户输入多个信息,如下 结果输出 注意,input()方法接收的只是字符串,即使你输入的是数字,它也会按字符串处理 ...
分类:
编程语言 时间:
2019-09-02 00:09:08
阅读次数:
113
一、事务理论学习 利用数据库事务实现应用事务控制 1.要求:同一个事务需要同一个库的同一个连接。 2. 3.分布式事务 JTA 二、spring事务处理建模 1. 2. 三、spring事务处理流程 ...
分类:
编程语言 时间:
2019-09-02 00:12:12
阅读次数:
146
归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 ...
分类:
编程语言 时间:
2019-09-02 00:13:24
阅读次数:
108
windows linux环境搭建 windows下载zip linux下载tar 下载地址:https://www.elastic.co/downloads/elasticsearch 解压后运行:bin/elasticsearch (or bin\elasticsearch.bat on Win ...
分类:
编程语言 时间:
2019-09-02 00:15:12
阅读次数:
162
1.冒泡排序(以从小到大为例) 【分析】:冒泡排序的思想就是,两两进行比较,第一个元素和第二个元素进行比较,如果第一个元素比第二个元素大,则这两个元素交换位置,然后第二个元素和第三个元素进行比较,如果第二个元素比第三个元素大,交换位置,依次类推,知道到最后一个元素。在比较的时候,每进行一轮比较,就可 ...
分类:
编程语言 时间:
2019-09-02 00:15:54
阅读次数:
103
32位 64位 char 1 1 int 4 大多数4,少数8 long 4 8 float 4 4 double 8 8 指针 4 8 ...
分类:
编程语言 时间:
2019-09-02 09:15:22
阅读次数:
91
#include <stdio.h> /** * 希尔排序(优化) * 平均时间复杂度:O(n^1.3) * 平均空间复杂度:O(1) * 稳定性:不稳定 * 思想理念:分组,进行每个gap都进行除以2, * 这样大组分小,有利于数据的移动变小 **/ void shell_sort(int a[]... ...
分类:
编程语言 时间:
2019-09-02 09:18:28
阅读次数:
95
线程安全 可重入/不可重入:针对函数,多个执行流中是否可以同时进入函数运行而不出现问题 概念:指多个线程同时处理操作临界资源而不会出现数据二义性,则称是线程安全的 二义性:在线程中是否对临界资源进行了非原子操作 如何实现线程安全: 同步(保证合理):临界资源的合理访问(时序可控) 互斥(保证安全): ...
分类:
编程语言 时间:
2019-09-02 09:29:48
阅读次数:
112
本节主要介绍Python中变量创建过程和修改过程的相关内存地址变化以及思路。 ...
分类:
编程语言 时间:
2019-09-02 09:34:27
阅读次数:
86
很多Java Web开发者目前常用的技术还是SpringBoot,想要工作效率更,在刚入门不久时有必要全面了解一下它的功能特性,而高效学习的方法,除了在官网学习外,还可以看下网上已有的不错的教程。刚看到一些不错的教程汇总,有需要的朋友可以找适合自己的教程系统的学习一下。http://springbo... ...
分类:
编程语言 时间:
2019-09-02 09:35:59
阅读次数:
102
关键词:spring boot 依赖管理、spring boot dependencies、spring boot parent 问题 maven 工程,依赖管理是非常基本又非常重要的功能,现在的工程越来越庞大,依赖越来越多,各种二方包、三方包太多太多,依赖冲突处理起来真是让人头疼,经常需要涉及到多 ...
分类:
编程语言 时间:
2019-09-02 09:36:18
阅读次数:
82
?一、break 1.break是Java语言中的关键字,被翻译为“中断/折断” 2.break + ";"可以成为一个单独的完整的java语句: break; 3.break语句使用在switch语句中用来终止switch语句的执行 4.break语句同样可以使用在循环语句中,用来终止循环的执行 ...
分类:
编程语言 时间:
2019-09-02 09:36:45
阅读次数:
97
第五章 初始化与清理(下) 5.7 构造器初始化 可以使用构造器来进行初始化,在运行时可以调用方法或执行某些动作来确定初值,但是我们无法阻止自动初始化的进行,它将在构造器被调用之前发生。例如: 那么i首先被置为0,然后变成7.编译器不会强制你一定要在构造器的某个地方或在使用它们之前对元素进行初始化, ...
分类:
编程语言 时间:
2019-09-02 09:37:57
阅读次数:
82
到 Python 官网下载 Python3 安装依赖 configure make make test sudo checkinstall ...
分类:
编程语言 时间:
2019-09-02 09:41:00
阅读次数:
74
Python 最常见的 170 道面试题解析:2019 最新 2019年06月03日 23:30:10 GitChat的博客 阅读数 21329 文章标签: PythonPython入门Python面试Python基础 更多 分类专栏: Python Python 最常见的 170 道面试题解析:2 ...
分类:
编程语言 时间:
2019-09-02 09:41:19
阅读次数:
186
学完JavaWeb阶段有一段时间了,在进入框架学习之前,把JavaWeb三大组件做个总结记录,为框架学习铺点基础. 一、什么是JavaWeb三大组件? Servlet,Listener,Filter.它们在JavaWeb开发中分别提供不同的功能. 二、三大组件介绍 1、Servlet 1.1 ser ...
分类:
编程语言 时间:
2019-09-02 09:42:20
阅读次数:
100
基于 javassist 字节码工具 和 java agent 代理程序实现动态切面,融合了 javassist 的应用、javaagent 代理程序、动态创建代理程序、类加载器等各方面的知识,结合在一起实现动态切面的能力,在程序运行期间动态更改代码。 ...
分类:
编程语言 时间:
2019-09-02 09:42:34
阅读次数:
578
模块导入 当文件夹中有这样一个自定义的command模块 在它的内部写下下列代码: 然后我们在command模块中执行下列代码: 我们如果在这段程序中反复执行多次这一段代码,这一个文件结果也只会被导入一次 调用command模块中的方法fuc() 当我们写这样一个代码的时候,计算机会先去找到这一个模 ...
分类:
编程语言 时间:
2019-09-02 09:45:37
阅读次数:
96
三元运算 变量 = 条件表达式 and 结果1 or 结果2 如果 条件表达式是布尔类型的,成立的话执行and后面的结果;不成立的话执行or后面的结果 函数练习 ...
分类:
编程语言 时间:
2019-09-02 09:45:53
阅读次数:
83
Json 简介 Json (JavaScript Object Notation) 是一种轻量级的数据交换格式。它作为目前最欢迎的数据交换格式,也是各大开源贡献者的必争之地,如:阿里爸爸的 fastjson(java),腾讯的 rapidjson(c++) 等。但 .Net 却没有得到大厂的青睐,在 ...
分类:
编程语言 时间:
2019-09-02 09:47:08
阅读次数:
100