二进制字符串求和,字符串求和 67 二进制求和给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字1和0。示例1:输入: a = "11", b = "1"输出: "100"示例2:输入: a = "1010", b = "1011"输出: "10101"class Solution(object): def addBinary(self, a, b): """ :type a: str :type b: s...
2020-11-01 题目描述任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对输入描述:输入一个偶数输出描述:输出两个素数示例1输入复制20输出复制713import java.io.InputStreamReader;import java.io.BufferedReader; public class Main{ public static boolean ..
2020-11-01 题目描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输入描述:输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder.com/discuss/276处理多组输入的问题。输出描述:输出该数值的十进制字符串。不同组的测试用例用隔开。示例1输入0xA0xAA输出10170import java.util.*;import java.io.*;public class Mai
JAVA自定义注解[二] 演示一个自定义注解进行持久层映射案例Exp1: 类名映射import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** *...
泛型 在集合中为甚麽建议使用泛型.之前在Java SE5之前的容器的一个主要问题时编译器允许你向容器中插入不正确的类型package com.tmx.On_4_March;import java.util.ArrayList;class Apple { private static long counter; private final long id = counter++; p...
IntelliJ IDEA安装 1:下载地址http://www.jetbrains.com/idea/download/#section=windows2:由于是为了学习这个工具,所以下载的是Ultimate3:默认为exe可执行文件,直接执行修改路径[自定义] 4:根据电脑选择32还是64位,默认选择java.下面的jre如果已经有就不需要勾选 5:安装6 :安装完运行,首次安装默...
数据库批量插入 1:使用addBatch()加入一条要执行的sql命令以及executeBatch()执行全部命令两个方法完成 /** * 插入1万条约耗时30s(不使用事务) * 1W条数据700ms * 10W条数据5S * @param pstm * @throws SQLException */ public static void insert1(Conne...
Restful风格的常用四种请求方式 1、GET[select] 请求会向数据库发索取数据的请求,从而来获取信息,其只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容。无论进行多少次操作,结果都是一样的。2、PUT[update] 请求是向服务器端发送数据的,从而改变信息,其用来修改数据的内容,但是不会增加数据的种类等,无论进行多少次PUT操作,其结果并没有不同。3、POST[insert]请求同PUT请求类似,...
Maven项目间依赖 原本这个很简单的依赖关系建立,由于一个纰漏耽误了几个小时,特此记录1:新建一个Maven主工程,命名为MavenFather步骤1:步骤2:java项目 步骤3:设置项目名与包名步骤:4 完成后项目结构 步骤5:删除scr等结构 步骤6:修改pom.xml文件将红框中之前的jar改为pom2:在MavenFather项目上右键新建一个m...
Restful初实现 这里采用springboot实现restful风格通过访问方法的不同来实现不同功能,而不在根据url的提示来实现import javax.annotation.Resource;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotati...
Springboot整合Redis 1: Springboot整合Redis是在上一篇Springboot整合Mybatis的基础上进行的,链接https://blog.csdn.net/tangmingxin0529/article/details/811063592:新增依赖spring-boot-starter-data-redis 为redis依赖com.alibaba.fastjson 是json依赖...
Springboot整合Mybatis 1:项目目录结构2 :pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...
使用spring-boot-starter-data-jpa无法启动项目 在springboot项目中采用spring-boot-starter-data-jpa来操作数据库,当继承了JpaRepository类后无法启动项目.而且在使用hibernate后,注释掉与JpaRepository有关的实例化对象,虽然项目能启动,但是无法自动创建表.先看一下出错信息如下demo目录结构:启动类在最顶层包中,不存在扫描不到的包 报错信息 实体类:无法自动创...
SpringBoot注解 1:在yml文件中设置三个属性为name,age,heigth[实际上分别为String,int,double类型]2:通过@Value注解获取配置属性值,在这里指定数据类型import org.springframework.beans.factory.annotation.Value;import org.springframework.web.bind.annotation.Request...
SpringBoot项目搭建 1:首先看一下环境maven我安装的是3.5版jdk版本1.8eclipse版本[光子]IDE版本不同,项目搭建流程可能有些区别.2_1:新建SpringBoot项目2_2:指定项目名和包名,项目路径,其余选择默认2_3:选择web项目2_4:完成3:maven设置如果这是你第一次建立springboot项目,而且maven选择的是默认值,那麽项目会持续很久才能建立好.所以需要提前设置maven配...
Maven项目模板 1: internal -> appfuse-basic-jsf (创建一个基于Hibernate,Spring和JSF的Web应用程序的原型) 2: internal -> appfuse-basic-spring (创建一个基于Hibernate,Spring和Spring MVC的Web应用程序的原型) 3: internal -> appfuse-basic-struts...
Maven项目添加jar包 方法1:打开pom.xml文件,在搜索框中输入需要的jar包[不需要全名].这种方式只能添加本地仓库中已经存在的jar包方法2:登录阿里云的maven官网 http://maven.aliyun.com/maven 将xml信息拷贝到pom.xml文件中保存之后就会自动下载.查看jar包是否下载:如果pom.xml中删除某个依赖,则左侧的对应jar包就会消失...
Redis基础 一:Redis 优势性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MUL...
Mybatis工具类 import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import o...