码迷,mamicode.com
首页 > 编程语言 > 日排行
初识python - 输入和输出
若你的程序要接收用户指令,可以用input语法: 执行脚本就会发现,程序会等待你输入姓名后再往下继续走。 可以让用户输入多个信息,如下 结果输出 注意,input()方法接收的只是字符串,即使你输入的是数字,它也会按字符串处理 ...
分类:编程语言   时间:2019-09-02 00:09:08    阅读次数:113
Spring事务处理流程和原理
一、事务理论学习 利用数据库事务实现应用事务控制 1.要求:同一个事务需要同一个库的同一个连接。 2. 3.分布式事务 JTA 二、spring事务处理建模 1. 2. 三、spring事务处理流程 ...
分类:编程语言   时间:2019-09-02 00:12:12    阅读次数:146
基础为技术之本_归并排序
归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 ...
分类:编程语言   时间:2019-09-02 00:13:24    阅读次数:108
python elasticsearch环境搭建
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
C++32位和64位常见类型的大小
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之变量的创建过程
本节主要介绍Python中变量创建过程和修改过程的相关内存地址变化以及思路。 ...
分类:编程语言   时间:2019-09-02 09:34:27    阅读次数:86
SpringBoot 的一些学习资源
很多Java Web开发者目前常用的技术还是SpringBoot,想要工作效率更,在刚入门不久时有必要全面了解一下它的功能特性,而高效学习的方法,除了在官网学习外,还可以看下网上已有的不错的教程。刚看到一些不错的教程汇总,有需要的朋友可以找适合自己的教程系统的学习一下。http://springbo... ...
分类:编程语言   时间:2019-09-02 09:35:59    阅读次数:102
【spring-boot 源码解析】spring-boot 依赖管理
关键词:spring boot 依赖管理、spring boot dependencies、spring boot parent 问题 maven 工程,依赖管理是非常基本又非常重要的功能,现在的工程越来越庞大,依赖越来越多,各种二方包、三方包太多太多,依赖冲突处理起来真是让人头疼,经常需要涉及到多 ...
分类:编程语言   时间:2019-09-02 09:36:18    阅读次数:82
Java连载24-break语句、continue语句、输出质数练习
?一、break 1.break是Java语言中的关键字,被翻译为“中断/折断” 2.break + ";"可以成为一个单独的完整的java语句: break; 3.break语句使用在switch语句中用来终止switch语句的执行 4.break语句同样可以使用在循环语句中,用来终止循环的执行 ...
分类:编程语言   时间:2019-09-02 09:36:45    阅读次数:97
Java编程思想---第五章 初始化与清理(下)
第五章 初始化与清理(下) 5.7 构造器初始化 可以使用构造器来进行初始化,在运行时可以调用方法或执行某些动作来确定初值,但是我们无法阻止自动初始化的进行,它将在构造器被调用之前发生。例如: 那么i首先被置为0,然后变成7.编译器不会强制你一定要在构造器的某个地方或在使用它们之前对元素进行初始化, ...
分类:编程语言   时间:2019-09-02 09:37:57    阅读次数:82
Python的编译安装
到 Python 官网下载 Python3 安装依赖 configure make make test sudo checkinstall ...
分类:编程语言   时间:2019-09-02 09:41:00    阅读次数:74
Python 最常见的 170 道面试题解析:2019 最新
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三大组件做个总结记录,为框架学习铺点基础. 一、什么是JavaWeb三大组件? Servlet,Listener,Filter.它们在JavaWeb开发中分别提供不同的功能. 二、三大组件介绍 1、Servlet 1.1 ser ...
分类:编程语言   时间:2019-09-02 09:42:20    阅读次数:100
基于 Javassist 和 Javaagent 实现动态切面
基于 javassist 字节码工具 和 java agent 代理程序实现动态切面,融合了 javassist 的应用、javaagent 代理程序、动态创建代理程序、类加载器等各方面的知识,结合在一起实现动态切面的能力,在程序运行期间动态更改代码。 ...
分类:编程语言   时间:2019-09-02 09:42:34    阅读次数:578
Python学习日记(十九) 模块导入
模块导入 当文件夹中有这样一个自定义的command模块 在它的内部写下下列代码: 然后我们在command模块中执行下列代码: 我们如果在这段程序中反复执行多次这一段代码,这一个文件结果也只会被导入一次 调用command模块中的方法fuc() 当我们写这样一个代码的时候,计算机会先去找到这一个模 ...
分类:编程语言   时间:2019-09-02 09:45:37    阅读次数:96
python基础 --- 难点重点
三元运算 变量 = 条件表达式 and 结果1 or 结果2 如果 条件表达式是布尔类型的,成立的话执行and后面的结果;不成立的话执行or后面的结果 函数练习 ...
分类:编程语言   时间:2019-09-02 09:45:53    阅读次数:83
Swifter.Json 可能是 .Net 平台迄今为止性能最佳的 Json 序列化库【开源】
Json 简介 Json (JavaScript Object Notation) 是一种轻量级的数据交换格式。它作为目前最欢迎的数据交换格式,也是各大开源贡献者的必争之地,如:阿里爸爸的 fastjson(java),腾讯的 rapidjson(c++) 等。但 .Net 却没有得到大厂的青睐,在 ...
分类:编程语言   时间:2019-09-02 09:47:08    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!