ICode9

精准搜索请尝试: 精确搜索
  • 【Leetcode】字符串拼接2021-10-13 11:02:23

    题目链接:412. Fizz Buzz 题目描述: 写一个程序,输出从 1 到 n 数字的字符串表示。 1.如果 n 是3的倍数,输出“Fizz”; 2.如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例: n = 15, 返回: [ "1", "2", "Fizz", "4", "Buzz",

  • 力扣 297. 二叉树的序列化与反序列化2021-10-12 15:59:11

    题目 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法

  • SB slf4j + filter 实现检测接口响应时间【日志】2021-10-10 18:01:48

    新建一个filter 文件夹 创建类  实现 filter 接口 【servlet 的 】 然后一顿骚操作: package com.bihu.study.filter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; import javax.servlet.*; import javax.serv

  • 2.3常用类-String Buffer类2021-10-10 16:01:57

    String Buffer 基本: 可变的字符序列,可以对字符串内容进行增删 很多方法与String 相同,但String Buffer是可变长度的 String Buffer 是一个容器 类图结构: String 与 String Buffer 对比: String 保存的是字符串常量,里面的值不能更改,每次String类的更新实际上就是更

  • 验证StringBuilder效率比String高2021-10-09 22:03:42

    package com.liu.demo1;//验证StringBuilder效率比String高public class Demo2 { public static void main(String[] args) { long start =System.currentTimeMillis();//开始时间 //String string =""; // for (int i = 0; i < 10000; i++) {

  • CF-div2-SB-AB题(是我SB,简单题都能被卡)2021-10-08 12:30:17

    目录 前言题目题目1:求能满足式子 ∑ i = 1

  • 每日总结:修改字符串(2021.10.7)2021-10-08 01:01:39

    当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 由于 StringBuilder 相较于 StringBuffer 有速度优势,所以多数情况下建议使用 StringBuilder 类。

  • 位运算相关的2021-10-05 19:31:01

    二进制转化为16进制 参考lc题目 这道题目是32位的数,二进制32位,从右到左的方向为低位到高位,每4位为一组,通过这个公式 (nums>>(4×i)) & 0xf 将这4位转化为对应的16进制数(取值范围为0到15(即16进制的f)) 对于负整数,由于最高位一定不是 0,因此不会出现前导零。对于零和正整数,可能

  • LeetCode_166. 分数到小数2021-10-05 15:05:32

    文章目录 前言原题题目解题思路代码实现 前言 10月三日的每日一题打卡来了,先申明一下,这次的打卡没打卡的原因是由于我做出来的时候已经超过12点了,所以当天的打卡界面是一个灰色的界面鸭。至于为什么到今天才更新,这就是我的惰了。 打卡界面 原题题目 给定两个整数,分

  • WPF之控件模板2021-10-03 11:32:49

    标题 wpf的控件都是由基本的控件组成,与winform不同winform每个控件都是独立的。 以下是获取控件模板的方法 /// <summary> /// 方法1、打印控件的控件模板 /// </summary> private void PrintControlVisualTree() { Xml

  • asp.net core 如何将网页导出2021-10-01 16:02:27

     1.直接将Html转成Word。MVC自带FileResult很好用。Html中我们也可以嵌入自己的样式。     html: <div id="target"> <style> table{border-collapse: collapse;border: 1px solid black;} td{border: 1px royalblue solid} </style> <img

  • PHP大文件上传进度条分块2021-09-30 10:01:16

    一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传; 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文

  • 获取格式化查询字符串2021-09-30 01:00:47

    package com; import java.util.*; public class MethodTest { public static void main(String[] args) { System.out.println(getFormatStr("LW53_CQ_0207")); } /** * 获取查询字符串的格式化查询列表 * @param queryStr * @return

  • Java对map键名进行顺序排序后转为字符串2021-09-29 09:02:12

    /** * @author *** * @title: Test2 * @projectName osaos * @description TODO * @date 2021/9/26 15:31 */ public class Test2 { public static void main(String[] args) { Map<String,String> map = new TreeMap<>(); map.put(&q

  • string stringbuffer stringbuilder2021-09-28 15:01:54

    1.string 每次都要创建新对象,开辟新的空间 2. StringBuffer (jdk1.0)可变的,线程安全的,为了解决string问题而生,单线程下加了synchronized StringBuffer sb = new StringBuffer(); sb.append('a'); 其中append方法是往动态字符串数组中添加字符,相当于+号 3. StringBuilder (jd

  • JAVA的StringBuilder()方法,该方法添加数据不会浪费堆里的空间2021-09-27 23:57:53

    在字符串中的添加,如果用一般的添加的话,在堆里面会造成空间的浪费: public static void mian(String[] args){         String s="Hello";         s+="Wold"; System.out.println(s); } 由此可见,在对立面会有两个s,一个是Hello,另一个是Wold,最后打印出来的s才是我们

  • Leetcode Algorithm-125. 验证回文串2021-09-27 20:06:58

    前言 闲来无事刷题玩,顺带记录一下解题思路,方便未来二刷的时候来找思路。 题目 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。 示例 : 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: tru

  • PHP大文件上传进度条分片2021-09-27 17:32:43

    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。   首先我们需要了解的是上传文件三要素: 1.表单提交方式:post (get方式提交有大小限制,post没有) 2.表单的enctype属性:必须设置为multipart/form-data. 3.表单必

  • Redis哨兵搭建以及SpringBoot整合2021-09-27 11:00:35

    由于业务需要,在公司用了Redis去存储Token,用于用户登录验证以及权限校验。原本的Redis方案是一个单体的Redis,存在当Redis节点down掉之后,整套分布式微服务都不可用的风险,于是进行Redis高可用方案的技术选型,综合考虑各种方案的可用性、并发性和复杂度,最后选择了使用Redis哨兵的方案。

  • Java中的StringBulider2021-09-26 21:33:36

    Java中的StringBulider Date:2021.9.25 Author:lqy 文章目录 Java中的StringBulider一、StringBulider简介:二、拼接字符串区别-String和StringBulider三、StringBulider构造方法:四、StringBulider常用函数:五、StringBulider和String类型相互转换:1. String->StringBulider

  • 179. 最大数2021-09-24 20:02:50

    179. 最大数 - 力扣(LeetCode) (leetcode-cn.com) class Solution { public: static bool cmp(int a,int b){ string sa=to_string(a); string sb=to_string(b); return sa+sb>sb+sa; } string largestNumber(vector<int>& nums

  • 剑指offer-二进制加法2021-09-24 19:32:15

            题目:输入两个表示二进制的字符串,请计算它们的和,并以二进制字符串的形式输出。 package 剑指Offer.整数除法和二进制加法; /** * @program:多线程和IO * @descripton:二进制加法 * @题目:输入两个表示二进制的字符串,请计算它们的和,并以二进制字符串的形式输出

  • 九月二十三2021-09-23 23:02:08

    package yanzhengma; import java.math.*; import java.util.Random; import java.util.Scanner; public class RandomStr {     public static void main(String[] args) {     Scanner sc = new Scanner(System.in);     String str="ABCDEFGHIJKLMNOPQR

  • C# 计算时间间隔,两个时间差(年月日时分秒)2021-09-23 17:03:32

     参考:https://www.cnblogs.com/hllive/articles/10592812.html public class Program { /// <summary> /// 计算两个时间差(年月日时分秒) /// </summary> /// <param name="b">开始时间</param> /// <p

  • 9.20学习记录2021-09-20 20:33:28

    StringBuffer 适用于多次修改String对象的值 public class RunoobTest{     public static void main(String args[]){         StringBuilder sb = new StringBuilder(10);         sb.append("Runoob..");                                     

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有