码迷,mamicode.com
首页 > 编程语言
python 内置函数
chr(i) i 是10进制或者16进制形式的整数,范围在 0~256 之间,返回当前整数对应的 ASCII字符。 print( chr(0x30), chr(0x31), chr(0x61) ) # 十六进制,0,1,a print( chr(48), chr(49), chr(97) ) # 十 ...
分类:编程语言   时间:2020-06-17 18:10:30    阅读次数:48
php冒泡排序
前言:冒泡排序是一种很大众的排序算法,基本思路是,两个相邻的进行比较,如果满足条件,就交换位置,如果不满足,保持不变,依次循环到结束。 冒泡排序算法代码如下: $arr = [36, 26, 8, 21, 6, 23, 1, 3, 16]; function bubbleSort($arr) { i ...
分类:编程语言   时间:2020-06-17 18:08:04    阅读次数:50
《算法竞赛进阶指南》0x15 POJ1961 KMPNext数组求循环节
题目链接:http://poj.org/problem?id=1961 通过next数组求字符串截止到i位置的最小循环节以及循环次数,可以在O(N)时间内得出,通过这个方法可以求得字符串的任意长度的循环节。 代码如下: #include<iostream> #include<cstdio> usin ...
分类:编程语言   时间:2020-06-17 18:07:49    阅读次数:51
C语言实现MyString
C语言实现strcpystrcatstrstrstrchrstrcmpmemcpymemovecharmy_strcpy(char*dest,constchar*src)//实现strcpy{assert(dest);assert(src);while(*src){*dest=*src;dest++;src++;}*dest=‘\0‘;}intmain(){chardest[20]="123456
分类:编程语言   时间:2020-06-17 18:04:59    阅读次数:53
Spring Cloud Alibaba系列(四)使用gateway作为服务网关
什么是网关在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、测试、部署和管理。这时,各个独立部署单元可以用不同的开发测试团队维护,可以使用不同的编程语言和技术平台进行设计,这就要求必须使用一种语言和平台无关的服务协议作为各个单元间的通讯方式。换句话说就是网关为所有的请求提供了统一的入口,方便我们对服务请求和响应做统一管理。为什么要用网关API网关是一个处于应用程序或服务(
分类:编程语言   时间:2020-06-17 16:56:47    阅读次数:64
深度分析:Java并发编程之线程池技术,看完面试这个再也不慌了!
线程池的好处Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池,相对于单线程串行处理(SerialProcessing)和为每一个任务分配一个新线程(OneTaskOneNewThread)的做法能够带来3个好处。降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。提高响应速度。当任务到达时,任务可以不需
分类:编程语言   时间:2020-06-17 16:56:29    阅读次数:60
[C语言]整型提升
示例:unsigneducHigh,ucLow;unsignedshortusValue=ucHigh<<8+ucLow;解析:1、上面的问题在哪呢?是ucHigh值太低,导致移位溢出?2、还是运算符优先级的问题?答案是运算符优先级的问题,那溢出不考虑么?下面就解释为啥不考虑unsignedshortusValue=(ucHigh<<8)+ucLow;"Achar
分类:编程语言   时间:2020-06-17 16:56:03    阅读次数:117
python08_数据结构(容器类型)
存储大量数据的容器在python中称之为内置数据结构4种内置数据结构(容器类型):1.列表:list=>[val1,val2,val3,val4]列表是处理一组有序项目的数据结构可包含任何类型的对象是可变的数据类型(即这种类型的值可被修改)列表的基本操作:索引:sample=[1,2,3,4]----下标不能越界切片:sample=[start:end:step]----三个值都为选填项切片
分类:编程语言   时间:2020-06-17 16:55:22    阅读次数:65
Spring Cloud Alibaba系列(四)使用gateway作为服务网关
什么是网关在微服务架构里,服务的粒度被进一步细分,各个业务服务可以被独立的设计、开发、测试、部署和管理。这时,各个独立部署单元可以用不同的开发测试团队维护,可以使用不同的编程语言和技术平台进行设计,这就要求必须使用一种语言和平台无关的服务协议作为各个单元间的通讯方式。换句话说就是网关为所有的请求提供了统一的入口,方便我们对服务请求和响应做统一管理。为什么要用网关API网关是一个处于应用程序或服务(
分类:编程语言   时间:2020-06-17 16:54:51    阅读次数:54
python语言有什么特点?python应用领域有哪些?
随着人工智能、大数据的发展,各大企业都开始抢夺市场,而python语言作为该领域的首选语言,广受大家的喜欢,现在越来越多人都想要学习python,为什么呢?
分类:编程语言   时间:2020-06-17 16:49:37    阅读次数:177
leetcode-----26. 删除排序数组中的重复项
链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/ 代码 class Solution { public: int removeDuplicates(vector<int>& nums) { int k = ...
分类:编程语言   时间:2020-06-17 16:42:35    阅读次数:66
Python通过多线程实现 `异步`
import threading, time def thead(num): print("线程%s开始执行" % num) time.sleep(5) print("线程%s执行完毕" % num) def main(): print("主方法开始执行") poll = [] # 线程池 for ...
分类:编程语言   时间:2020-06-17 15:34:10    阅读次数:65
c++mooc第六章小测
(红色为补充代码) 001:看上去像多态 #include <iostream> using namespace std; class B { private: int nBVal; public: void Print() { cout << "nBVal="<< nBVal << endl; } ...
分类:编程语言   时间:2020-06-17 15:33:34    阅读次数:91
c++11 和 java8 中的 lambda表达式
最近做题老被lambda表达式折磨(c++的class内部sort函数里不让自定义cmp函数,只能丢一个匿名函数进去),索性把这块东西学一学 首先是c++11 的lambda: [函数对象参数] (操作符重载函数参数) mutable 或 exception 声明 -> 返回值类型 {函数体} 下面 ...
分类:编程语言   时间:2020-06-17 15:28:28    阅读次数:110
【MFC】解决EDIT控件滚动条滚动后,对话框顶部的文字重叠的问题
问题描述:MFC EDIT控件的滚动条滚动后,对话框顶部的文字重叠。 解决方法:捕获滚动事件,在定时器中重绘文字重叠区域。 主要实现代码: 1 HBRUSH CMyDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 2 { 3 if(pWnd- ...
分类:编程语言   时间:2020-06-17 14:23:37    阅读次数:87
SpringBoot数据访问
SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通 ...
分类:编程语言   时间:2020-06-17 14:22:33    阅读次数:66
PHP中文字符转数组
//汉字字符转数组 function chStrToArray($str){ $length = mb_strlen($str, 'utf-8'); $array = array(); for ($i=0; $i<$length; $i++) $array[] = mb_substr($str, $ ...
分类:编程语言   时间:2020-06-17 13:12:46    阅读次数:61
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!