码迷,mamicode.com
首页 > 编程语言 > 日排行
java String拼接时候的一个小问题
刚才发现了一个小问题,比如我们设置一个字符串对象test并初始化为null,然后执行 ,此时test的值不是abc,而是nullabc。这是因为我们实际上是让test="abc"+null;,此时null会被强制转为String类型,其值就是"null".例如下面的例子: 输出就是nullabc 所 ...
分类:编程语言   时间:2020-02-27 01:16:59    阅读次数:77
python正则表达式
一、校验数字的表达式 1. 数字:^[0-9]*$ 2. n位的数字:^\d{n}$ 3. 至少n位的数字:^\d{n,}$ 4. m-n位的数字:^\d{m,n}$ 5. 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+( ...
分类:编程语言   时间:2020-02-27 01:17:42    阅读次数:145
Java编程的逻辑 (26) - 剖析包装类 (上)
包装类 Java有八种基本类型,每种基本类型都有一个对应的包装类。 包装类是什么呢?它是一个类,内部有一个实例变量,保存对应的基本类型的值,这个类一般还有一些静态方法、静态变量和实例方法,以方便对数据进行操作。 Java中,基本类型和对应的包装类如下表所示: 基本类型 包装类 boolean Boo ...
分类:编程语言   时间:2020-02-27 09:11:36    阅读次数:97
用C语言实现,输入圆的半径,输出圆的面积和周长
#include <stdio.h> /** 要求:输入圆的半径,输出圆的面积和周长 */ int main(void) { /** 声明一个float类型的变量 radius 来获取半径的值;area来表示面积,perimeter来表示周长 */ float radius; float area; ...
分类:编程语言   时间:2020-02-27 09:12:40    阅读次数:1227
Java编程的逻辑 (29) - 剖析String
上节介绍了单个字符的封装类Character,本节介绍字符串类。字符串操作大概是计算机程序中最常见的操作了,Java中表示字符串的类是String,本节就来详细介绍String。 字符串的基本使用是比较简单直接的,我们来看下。 基本用法 可以通过常量定义String变量 String name = ...
分类:编程语言   时间:2020-02-27 09:13:57    阅读次数:76
SpringBoot整合Mybatis
springboots使用的版本是2.0.1,注意不同版本可能有差异,并不一定通用 添加Mybatis的起步依赖: <!--mybatis起步依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybat ...
分类:编程语言   时间:2020-02-27 09:16:00    阅读次数:71
201709-2 公共钥匙盒 Java
思路: 按上课开始时间排一下序,一个时刻一个时刻判断要不要还钥匙,要不要借钥匙 ...
分类:编程语言   时间:2020-02-27 10:27:24    阅读次数:65
C++Review14_数组参数和指针参数
一、数组参数: 1 //数组作为参数,编译器会把它解释为一个指向其首元素首地址的指针; 2 void func(char a[],int length){ 3 //a表示的是首元素的首地址,a+3表示的是数组第三个元素的首地址 4 //数组下标和指针形式访问都行; 5 cout<<a[3]<<end ...
分类:编程语言   时间:2020-02-27 10:28:16    阅读次数:67
springcloud vue.js 前后分离 微服务 分布式 activiti工作流 集成代码生成器 shiro权限
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连 ...
分类:编程语言   时间:2020-02-27 11:37:29    阅读次数:67
数据结构与算法系列五(双向链表)
1.引子 1.1.为什么要学习数据结构与算法? 有人说,数据结构与算法,计算机网络,与操作系统都一样,脱离日常开发,除了面试这辈子可能都用不到呀! 有人说,我是做业务开发的,只要熟练API,熟练框架,熟练各种中间件,写的代码不也能“飞”起来吗? 于是问题来了:为什么还要学习数据结构与算法呢? #理由 ...
分类:编程语言   时间:2020-02-27 12:53:49    阅读次数:82
R语言入门:向量的运算
向量之间的加减乘除运算: > x <- 1 > x [1] 1 2 3 4 5 6 7 8 9 10 > x=x+1 > x [1] 2 3 4 5 6 7 8 9 10 11 > x = 1:10 > x [1] 1 2 3 4 5 6 7 8 9 10 > y = seq(1,100, leng ...
分类:编程语言   时间:2020-02-27 12:55:37    阅读次数:516
Python面试重点(进阶篇)
第一部分 必答题 1. 简述 OSI 7层模型及其作用?(2分) 应用层:文件传输 电子邮件 文件服务 虚拟终端 表示层:数据格式化 代码转换 代码加密 会话层:建立或解除和其他节点的连接 传输层:提供端对端的接口 网络层:为数据包选择路由 数据链路层:传输有地址的帧 错误检测功能 物理层:以二进制 ...
分类:编程语言   时间:2020-02-27 12:57:37    阅读次数:91
Java 重写(Override)与重载(Overload)
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: ...
分类:编程语言   时间:2020-02-27 12:59:33    阅读次数:51
C++和JAVA传统中积极的一面
文翻译自Bruce Eckel(《Thinking in C++》& 《Thinking in Java》作者)的博文,该博文于2009年03月14日发表于: http://www.artima.com/weblogs/viewpost.jsp?thread=252441 本文的发表引起了互联网上热 ...
分类:编程语言   时间:2020-02-27 13:00:26    阅读次数:73
201809-2 买菜 Java
思路: 顺序读入,例如:小H装车的时间段为【1,3】,小W装车的时间段为【2,4】,重叠部分为【2,3】,记在数组times[2]中。最后输出时判断数组times中值大于1的(其实就是2),即为重叠部分 ...
分类:编程语言   时间:2020-02-27 13:03:16    阅读次数:78
Python面试重点(进阶篇)
Python面试重点(进阶篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 1. 简述 OSI 7层模型及其作用?(2分) 2. 简述 TCP三次握手、四次回收的流程。(3分) 3. TCP和UDP的区别?(3分) 4. 什么是黏包?(2分) 5. 什么 B/S 和 C/S ...
分类:编程语言   时间:2020-02-27 13:04:51    阅读次数:88
SAP Hybris Commerce,CRM和C4C的登录语言选择
三个产品都有登录语言的选择:CRM C4C: Hybris: 看到tomcat log里加载的是zk label_en.propeties: 以前做Fiori的时候,我们知道UI5是从浏览器的语言设置里determine语言的: navigator.languages 里存储的是我在Chrome 语 ...
分类:编程语言   时间:2020-02-27 13:05:11    阅读次数:95
【带你装逼带你飞】吐血总结了这五大常用算法技巧,让你在同事/面试官面前惊艳全场!
对于算法技巧,之前的文章也写过一些算法技巧,不过相对零散一些,今天我把之前的很多文章总结了下,并且通过 增删查改 ,给大家总结一些常用的 算法解题技巧 ,当然,这些也不是多牛逼的技巧,不过可以让你的代码看起来更加短小精悍,如果你能够充分掌握这些技巧,能够混合运用起来,那么写出来的代码,必然可以让别人 ...
分类:编程语言   时间:2020-02-27 13:07:24    阅读次数:86
Python opencv 常用操作
[toc] 1 数据读取 1.1读取 array([[[142, 151, 160], [146, 155, 164], [151, 160, 170], ..., [156, 172, 185], [155, 171, 184], [154, 170, 183]], [[108, 117, 126 ...
分类:编程语言   时间:2020-02-27 13:07:39    阅读次数:68
python网络编程
python网络编程(进阶) 第一部分 1.简述OSI7层模型及其作用? # OSI七层模型应用层表示层会话层数据传输层网络层数据链路层物理层?OSI五层协议应用层传输层网络层数据链路层物理层 2.简述TCP三次握手、四次挥手的流程。 3.TCP和UDP的区别? TCP协议 可靠、面向连接、速度慢、 ...
分类:编程语言   时间:2020-02-27 13:08:49    阅读次数:91
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!