码迷,mamicode.com
首页 > 编程语言 > 周排行
C语言编程 字符串的旋转(左旋右旋及判断)
此前不太熟悉这种类型的题目,特此做一个合计的方法总结。包括字符串中字符的左旋(右旋),和判断一个字符串是否是由另一个字符串旋转(左旋或者右旋)而来。一.字符串的左旋(右旋)由于左旋和右旋思路一致,这里仅介绍左旋方法。这种题目有两种思路:1.首字符的后置以及其余元素的往前推置,循环重复此过程K次(k为左旋字符个数)。eg:字符串为“ABCDEF\0”,要旋转2个字符,首先保存首字符到一个变量,然后把
分类:编程语言   时间:2019-04-28 19:19:01    阅读次数:158
《JAVA程序设计》_第九周学习总结
一、学习内容 1.数据库的建立、配置 在官网先下载好MySQL、navicat for MySQL、XAMPP、MySQL connecter 在XAMPP中点击 开启MySQL 在navicat for MySQL中点击 连接 ,输入信息后确定 在连接名处右击,创建新数据库,输入数据库名,字符集和 ...
分类:编程语言   时间:2019-04-28 20:24:48    阅读次数:149
Java虚拟机
内存分配以及回收Java虚拟机运行时数据区,分为以下几个模块,包含所有线程共有的数据区和线程单独享有的数据区。程序计数器:字节码行号,通过这个计数器来选取下一条需要执行的指令,线程独有。虚拟机栈:线程私有。方法在执行时会创建一个栈帧,用于存储局部变量表等。局部变量表中存放了编译器可知的基本数据类型、对象引用、returnAddress(指向了一条字节码指令的地址)本地方法栈:与虚拟机栈类似,只不过
分类:编程语言   时间:2019-04-28 20:26:53    阅读次数:171
java篇 之 类型转化
类型转换时,如果最初的数值类型是有符号的,那么就执行符号扩展;如果它是char,那么不管将要被转换成什么类型,都执行零扩展 代码执行顺序是从上至下,从右至左 强制转换: Int a =(int)(short)(byte)-1 10000001-->11111111(byte)(-1补码) -->11 ...
分类:编程语言   时间:2019-04-28 20:28:30    阅读次数:146
C++解析头文件-Qt自动生成信号声明
[TOC] 一、瞎白话 时间过的 ,距离上一篇文章已经小半年过去了。为了安家、装修和结婚,搞得自己焦头烂额,这不是也正好赶上过年,一直没有时间写篇文章,最近终于慢慢回归正轨,所以决定写下这一篇文章,记录工作中的一些经验和内容。对于写文章这件事,我是这么认为的:一个是回顾自己的工作内容;另一方面也是为 ...
分类:编程语言   时间:2019-04-28 20:29:22    阅读次数:179
马拉车算法——求回文子串个数zoj4110
zoj的测评姬好能卡时间。。 求回文子串的个数:只要把p[i]/2就行了: 如果s_new[i]是‘#’,算的是没有中心的偶回文串 反之是奇回文串 ...
分类:编程语言   时间:2019-04-28 20:32:01    阅读次数:248
算法小记
1、冒泡排序 2、斐波那契数列 ...
分类:编程语言   时间:2019-04-28 20:32:38    阅读次数:143
【javaScript基础】异常处理
理解异常在javaScript面向对象编程是非常重要的,异常是一种非常强大的处理错误的方式。 错误处理 首先我们来看一个有问题的代码: nonexistant(); 在以上这个样例中,訪问一个不存在的变量,在这样的情况下,程序会怎么处理?非常早曾经的处理方式就是程序直接崩溃死掉,所以我们不能容忍这样 ...
分类:编程语言   时间:2019-04-28 20:33:57    阅读次数:166
spring-第一章-基本用法
一,简介 spring是一个开源框架 是一个非常强大的容器框架,分离项目组件之间的依赖关系,由spring容器管理整个项目的资源和配置; 通常我们可以称spring是容器大管家(项目大管家) 功能: (1) 控制反转(IOC) (2)AOP变成的支持 (3)事务的事务 (4)依赖注入(DI) (5) ...
分类:编程语言   时间:2019-04-28 20:38:01    阅读次数:180
SpringBoot通过RedisTemplate执行Lua脚本
如果你对Redis和Lua的关系不太清楚,请先阅读: "Redis进阶之使用Lua脚本开发" 1.RedisScript 首先你得引入spring boot starter data redis依赖,其次把lua脚本放在resources目录下。 在Spring Boot2.0的时候,上述配置没有问 ...
分类:编程语言   时间:2019-04-28 20:38:31    阅读次数:1189
LeetCode 20. Valid Parentheses(c++)
利用栈的操作,遇到"(","[","{"即进栈,遇到")","]","}"判断是否与栈顶匹配,若不匹配则false。 ...
分类:编程语言   时间:2019-04-28 20:39:02    阅读次数:171
spring boot +mybatis(通过properties配置) 集成
注:日常学习记录贴,下面描述的有误解的话请指出,大家一同学习。 因为我公司现在用的是postgresql数据库,所以我也用postgresql进行测试 一、前言 1.Spring boot 会默认读取src/main/resource路径下的application.properties(或者appl ...
分类:编程语言   时间:2019-04-28 20:39:27    阅读次数:145
4.(编程)用C语言求1-1/2+1/3-1/4+……+1/99-1/100;
//代码: 注意:在除法出现时,注意变量的类型(一般情况下是浮点型) ...
分类:编程语言   时间:2019-04-28 20:44:25    阅读次数:262
【转】漫画:Bitmap算法
漫画:Bitmap算法 ...
分类:编程语言   时间:2019-04-28 20:46:17    阅读次数:153
学号 20175223 《Java程序设计》第9周学习总结
目录 [toc] 教材学习内容总结 因未熟练掌握第十章 输入、输出流的内容,继续学习第十章。 第十章要点: 要点1:File 类; 要点2:文件字节输入流、输出流、; 要点3:缓冲流、随机流、数组流、数据流、对象流; 要点4:序列化与对象克隆; 要点5:使用 Scanner 解析文件; 要点6:文件 ...
分类:编程语言   时间:2019-04-28 20:47:50    阅读次数:206
SpringBoot2.0之四 简单整合MyBatis
从最开始的SSH(Struts+Spring+Hibernate),到后来的SMM(SpringMVC+Spring+MyBatis),到目前的S(SpringBoot),随着框架的不断更新换代,也为我们广大的程序猿提供了更多的方便,一起搭建一个从控制层到持久层的项目可能需要一两天的时间,但是采用S ...
分类:编程语言   时间:2019-04-28 20:48:37    阅读次数:178
python前端
html html可以理解为一个骨架 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言。 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器根据规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容性问题) 注意: ...
分类:编程语言   时间:2019-04-28 20:49:55    阅读次数:195
C语言函数声明什么时候可以省略,什么时候不能省?
在学习C语言函数的时候,老师总会告诉我们函数要写声明,然后再定义。这是个稳健的做法。等我自己学习了其他高级语言以后,回头再来写C,突然就觉得函数要写声明有点麻烦。无意间发现有一次函数没写声明居然编译(GCC 5.3)也通过了,而且都没有报错。于是想起来要好好研究一下这个C语言的函数声明什么时候可以不 ...
分类:编程语言   时间:2019-04-28 20:51:02    阅读次数:802
java篇 之 流程控制语句
条件判断语句 条件语句: If(boolean类型) {} else {} (打大括号避免出错) switch (export)语句:export的类型必须是 byte,short,char,int ,String enum; Switch(export){ Case (n): 语句; Break; ...
分类:编程语言   时间:2019-04-28 20:51:26    阅读次数:175
Java并发编程之美之并发编程线程基础
什么是线程 进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程则是进程的一个执行路径,一个进程至少有一个线程,进程的多个线程共享进程的资源。 java启动main函数其实就是启动了一个JVM的进程,而main函数所在的线程就是这个进程的一个线程,也称主线程。 进程和线程关 ...
分类:编程语言   时间:2019-04-28 20:53:24    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!