ICode9

精准搜索请尝试: 精确搜索
  • 3. vue中的class和style的动态绑定2021-07-05 01:01:45

    1. 动态绑定class * 对象方式处理 1. 直接写在结构上 * 语法 -- :class = " { 样式类名,响应式数据 } " 当响应式数据为TRUE的时候,才会有这个样式 * 例子:` <div class="test" :class="{ active: isActive }"

  • 踩坑系列--正确地给代码加锁2021-07-05 00:00:20

    本文为博主自学笔记整理,内容来源于互联网,如有侵权,请联系删除。 个人笔记:https://www.dbses.cn/technotes 踩坑5:锁加在了不同层面上导致结果不符合预期 案例场景 class Data { @Getter private static int counter = 0; public static int reset() { c

  • 2021最新Android开发者学习路线,附赠课程 题库2021-07-04 23:51:31

    ### **技术面**具体哪面问的忘了,就统一写一起了,具体的顺序也是随便写的。#### **Java相关**1. String、StringBuffer、StringBuilder的比较。好,那你给我说个需要使用StringBuffer的场景(囧),还真没想出来。。。2. finalize知道吧?不知道,但是我知道final和finally,好,那try catch final

  • 【力扣】[力扣热题HOT100] 337.打家劫舍|||2021-07-04 23:04:24

    1、题目 在上次打劫完一条街道之后和一圈房屋后,小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为“根”。 除了“根”之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果两个

  • Swagger学习2021-07-04 23:03:12

    Swagger学习 Swagger简介 前后端分离 前后端分离时代(Vue + SpringBoot): 后端:后端控制层Controller,服务层Service,数据访问层Dao【后端团队】 前端:前端控制层,视图层【前端团队】 伪造后端数据,json。已经存在了,不需要后端,前端工程依旧能够跑起来。 前后端如何交互? ===> API 前后端

  • 【Java】集合之Collection接口2021-07-04 23:02:34

    /** * The root interface in the collection hierarchy(单列集合),Map是双列集合 */ public interface Collection<E> extends Iterable<E> { /** * 查询集合元素总个数 */ int size(); /** * 判断集合是否为空 */ boolean isEmpty();

  • 网页即时通讯项目2021-07-04 22:04:59

    设计思路 项目名称:网页即时通讯 项目描述:实现通信系统,使用户能够通过浏览器进行用户的登录,进行即时聊天 开发环境:Centos7.6 -vim,g++,makefile,git 使用技术:MVC框架,MYSQL,mongoose,JsonCpp,Vue.js,jQuery ajax 框架设计:使用MVC框架 M-数据管理模块:用户数据的管理 V-前端页面模块:前

  • Java ASM系列:(038)GeneratorAdapter介绍2021-07-04 20:52:21

    本文属于[Java ASM系列一:Core API](https://blog.51cto.com/lsieun/2924583)当中的一篇。 对于`GeneratorAdapter`类来说,它非常重要的一个特点:将一些`visitXxxInsn()`方法封装成一些常用的方法。 ## 1. GeneratorAdapter类 ### 1.1 class info 第一个部分,`GeneratorAdapter`类

  • vue里axios的封装2021-07-04 19:33:35

    1)、创建目录和文件:utils/service.js,封装axios的请求拦截器和全局的配置,axios的post,get请求, import axios from "axios" // 创建axios 赋值给常量service const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, timeout: 100000 headers: {

  • js递归学习2021-07-04 19:01:54

    递归:就是函数自己调用自己本身,或者在自己函数调用的下级函数中调用自己。 递归的两个必要因素: 递归方程,递归结束条件 递归算法的核心: 在有限次可预见性结果中,找到结果与上一次结果之间的关系梳理清楚本次结果和上一次结果的关系有哪些方面或是因素在草稿纸上写出前几次的结果

  • LeetCode 805 Split Array With Same Average (推荐 预处理 类01背包dp 详解 640ms -> 16ms)2021-07-04 18:57:29

    You are given an integer array nums. You should move each element of nums into one of the two arrays A and B such that A and B are non-empty, and average(A) == average(B). Return true if it is possible to achieve that and false otherwise. No

  • 常用字符串处理工具封装2021-07-04 18:00:54

    这些年C++下的开发习惯了大而全的库,突然有一天,不能使用这些库了,才发现缺少一套自己常用的库 后续除了ROS以外,还会更新一些没有额外依赖的常用工具库 基于std::string的字符串处理 本人是Qt的忠实fans,接口的名称和风格参考Qt 使用.hpp文件,不需要加入项目中,只要#include文件即可使用

  • LeetCode Hot100 ---- 二叉树专题2021-07-04 17:34:36

    104. 二叉树的最大深度 根节点为第一层,经典必会。 class Solution: def maxDepth(self, root: TreeNode) -> int: if not root: return 0 return 1 + max([self.maxDepth(root.left), self.maxDepth(root.right)]) 94. 二叉树的中序遍历

  • Java知识点-----------重写Object的equals方法2021-07-04 17:33:26

    题目:编写Order类,有int型的orderId, String型的orderName,相应的getter()和setter()方法,两个参数的构造器, 重写父类的equals()方法:public boolean equals(Object obj), 并判断测试类中创建的两个对象是否相等。 1. 手动重写 @Override /** **重写Object类的equals的方法 */

  • 记一次大物流查询插件的开发2021-07-04 17:30:40

    来项目组已经一个多月了,oms、wms、tms都有涉及,大物流系统采用原始的hibernate操作数据库,并进行了一系列的封装。单表增删改查比较方便,直接操作对象,和jpa、mybaits plus类似。涉及到多表查询,用供应商的话来讲得写三件套,如下: 作为比较懒的我,这是一种煎熬,也就是上周五我萌生了,

  • kmp算法完成DNA的病毒感染检测2021-07-04 17:02:42

    运行结果: 代码: #include<cstring> #include<iostream> using namespace std; #define OK 1#define ERROR 0;#define OVERFLOW -2typedef int Status;#define MAXSTRLEN 255typedef char SString[MAXSTRLEN + 1];const int maxn = 100; Status StrAssign(SString T,

  • The Law of Demeter2021-07-04 17:02:34

    The Law of Demeter 文章目录 The Law of Demeter简介定义1. Chain Calls2. The Law and the Builder Pattern3. 例外总结 简介 最近在提交代码质量检测的时候,总是因为这个major错误搞的痛不欲生,头发狂掉。弄懂了以后特地记录一下,省的忘记。 在使用面向对象的语言进行编

  • 用c++实现bf算法2021-07-04 17:01:40

    运行结果: 代码: #include<cstring> #include<iostream>using namespace std; #define OK 1#define ERROR 0#define OVERFLOW -2typedef int Status;#define MAXSTRLEN 255//用户可在255以内定义最长字符串typedef char SString[MAXSTRLEN + 1];//0号单元存放串的长度 SString S; St

  • 五:编写装饰器,为多个函数加上认证功能,要求登录成功一次,在超时时间内无需重复登录,超过了超时时间,则必须重新登录2021-07-04 16:35:12

    def f4(): d = {} with open('a.txt', mode='rt', encoding='utf-8') as f: for line in f: i = line.strip('\n').split(':') d[i[0]] = i[1] return dimport timedef f1(x):

  • leetcode二叉树题目总结2021-07-04 16:33:18

    leetcode二叉树题目总结 题目链接:https://leetcode-cn.com/leetbook/detail/data-structure-binary-tree/ 前序遍历(NLR) public List<Integer> preorderTraversal(TreeNode root) {    List<Integer> res = new ArrayList<>();    preOrder(root, res);    return res;

  • c++ template 模板2021-07-04 16:00:31

    目录 1. 模板是什么? 2.为什么需要模板 3.模板怎么用 和泛型搭配一起看 C++ Primer - 模板与泛型编程 你所不知道的 template 1. 模板是什么? 模板=函数模板+类模板 C++函数模板(Function Template) C++类模板(Class Template)         我们知道,数据的值可以通过函数参

  • 使用Redis事务与乐观锁、Lua脚本解决秒杀系统问题2021-07-04 15:58:37

    该栏目会系统的介绍 Redis 的知识体系,共分为相关概念、操作指令、主从复制等模块 文章目录 事务简介1、概述2、特性3、相关命令 秒杀案例 事务简介 1、概述 :redis 事务是一个单独的隔离操作,就是用来串联多个命令防止别的命令插队 2、特性 单独的隔离操作没有隔离级别不

  • 奇偶游戏(二分图染色法/带权并查集/扩展域并查集)2021-07-04 15:32:23

    题目链接:https://www.acwing.com/problem/content/241/ 题目描述 简要题解 一.二分图染色法 首先,我们需要将题意所维护的信息转化一下,对于区间信息来说一定是不容易维护的,因此我们尝试转化为 端点维护,可以发现,若[l,r]中1的个数为偶数,则等同于[1,l-1]和[1,r]的1的个数同奇

  • 为什么SqlMapClientFactoryBean与SqlMapClient类型不同也可被注入2021-07-04 15:02:42

    原文路径:https://blog.csdn.net/rj042/article/details/6966547 在对spring和ibatis进行整合时,大家都会用到如下的配置以在ibatis中使用spring提供的事务处理功能。 <beans> ...... <!-- 配置相关数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicD

  • 合并区间2021-07-04 15:02:40

    题目链接:https://leetcode-cn.com/problems/merge-intervals/ 题目描述: 题解: class Solution { public: static bool cmp(vector<int> &a, vector<int> &b) { return a[0] < b[0]; } vector<vector<int>> merge(vector&

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

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

ICode9版权所有