day-6运算符

#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 1.运算符 + - *- / // % ** Ctrl + ?选中的都加注释 in(在) not in(不在) 判断某个东西在不在里边 2.布尔值 1. True 真 False 假 2. 结果就是布尔值 3.运算符 1.比较运算符 == > < != >= <= 2.成员运算符 in not in
分类: 其他 发布时间: 10-09 23:11 阅读次数: 0

v-once指令、v-cloak指令、条件指令家族、原义指令、循环指令、todolist案例、实例成员-符号、实例成员-计算属性、实例成员-属性监听、监听的案例、局部组件、全局组件、组件交互(父传子、子传父)

v-once指令: v-once:单独使用,限制的标签内容一旦赋值,便不可被动更改(如果是输入框,可以主动修改) <div id="app"> <input type="text" v-model="msg"> <!-- 一旦赋值,只可主动更改 --> <input type="text" v-model="msg" v-once> <p>{{ msg }}</p> <!-- 一旦赋值,便不可更改 --> <p v-once>{{ m
分类: 其他 发布时间: 10-09 23:11 阅读次数: 0

2019-2020-1 20175317 《信息安全系统设计基础》第三周学习总结

2019-2020-1 20175317 《信息安全系统设计基础》第三周学习总结 教材学习内容总结 第三周我学习了教材第三章的内容,具体内容如下: 程序的机器级表示的有关知识: 教材学习内容截图 转成汇编程序程序及反汇编程序截图: 教材学习中的问题和解决过程 问题1:暂无 问题1解决方案:暂无 教材学习内容感想 本周学习任务与之前学过的汇编语言息息相关,比如寻址方式与条件码等。所以如果汇编语言学得扎实,相对来说本周任务会轻松很多,所以学过的知识要经常回顾。 代码托管 学习进度条 代码行数(新增
分类: 其他 发布时间: 10-09 23:11 阅读次数: 0

jedis的ShardedJedisPool链接池的扩容问题

回顾上一篇文章jedis连接池的构建。 我们来分析ShardedJedisPool的基于客户端分片所可能带来的问题:扩容 ShardedJedisPool的节点扩容 。ShardedJedisPool采用的 是客户端分片模式 ,我们来看一下Sharded的初始化代码,获取节点信息后,其节点按照权重*160个的虚拟节点,将创建的节点放在TreeMap中,value为虚拟节点对应的 正式分片信息。 private void initialize(List<S> shards) { no
分类: 其他 发布时间: 10-09 23:11 阅读次数: 0

Jackson的基本用法与拓展

目录   一、先搞两个测试需要使用的类   二、简单操作:obj与json互转     2.1、对象转json字符串     2.2、json字符串转对象 三、拓展需求   3.1、对象转json时,忽略某个字段     3.2、对象转json时,自定义json中的属性名     3.3、对象转json时,忽略对象中为null或者""的属性     3.4、json转对象时,忽略json中未知的属性     3.5、对象转json时,生成格式化的json字符串 一、先搞两个测试需要使用的类  
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

HttpServlet中service方法的源码解读

前言     最近在看《Head First Servlet & JSP》这本书, 对servlet有了更加深入的理解。今天就来写一篇博客,谈一谈Servlet中一个重要的方法——service方法。 介绍     当浏览器对servlet发起请求时,web容器会开启一个新的线程,或者是从线程池中分配一个线程,并调用servlet的service()方法,这个方法不需要程序员编写,而是继承自父类HttpServlet(当然,servlet不一定继承HttpServlet,也可以是实现其它协议的
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

一起学Spring之基础篇

本文主要讲解Spring的基础环境搭建以及演变由来,仅供学习分享使用,如有不足之处,还请指正。 什么是Spring ? Spring是一个开源框架,用来处理业务逻辑层和其他层之间的耦合问题。因此Spring将面向接口开发的思想贯穿整个系统应用,且Spring是一个轻量级框架,所以在诞生之初,便风靡Java开发市场,得到了广泛的认可与响应。 Spring基础概念 依赖注入(DI:Dependency Injection)又叫控制反转(IoC:Inversion of Control):将组件对象
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

新建的maven项目出现 src/main/java(missing)

右击项目-properties-Java Build Path-更改JRE System Library。这里默认的是Execution environment,修改成本地的jdk根目录(jdk/bin的上级目录)
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

vue指令及组件

复习 """ vue: 为什么选择vue - 综合其他框架优点,轻量级,中文API,数据驱动,组件化开发,数据的双向绑定,虚拟DO 渐进式js框架 - 选择性控制 - 创建一个vue实例对象,关联一个挂载点 实例成员: el:body,html不能,通常用id,css3选择器语法 data: 数据,字典形式 filters:过滤器函数 fn(a, b) - {{ a | fn(b) }} | {{ a,b | fn }} methods
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

面试题:Python大小写转换

小文:今天面试又搞砸了? 小 k:怎么了? 小文:又一个大小写转换的题目感觉答错了。 小 k:说来听听。 小文:将"hello world"转换为首字母大写"Hello World" 小 k:你的答案是什么? 小文:用 capitalize 方法啊。 小 k:capitalize 方法只能将第一个单词的首字母大写,你这题目要求是两个单词的首字母都要大写。 小文:刚运行了下代码,还真是这样,有什么办法吗? 小 k:有两个方法可解,一种简单,一种复杂,你听那种? 小文:简单的吧 小 k:那我先讲复
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

目录操作习题

小练习: 统计一个多级的目录下,一共多少个文件 每个文件一共有多少行,有多少空行和多少非空行。 统计一下非空行的总和是多少。 算法: 通过os.walk可以找到一个目录下的所有文件的绝对路径 打开每一个文件,执行代码统计相关的函数count_code_line 这个函数可以统计文件中的总行数、空白行数、注释行数和代码行数 最后格式化输出 import os import os.path def count_lines(fp): line_number = 0 bla
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

Gitlab来做代码review

研发团队如何借助Gitlab来做代码review https://mp.weixin.qq.com/s?__biz=MzIyMzYwMjA5MA==&mid=2247483701&idx=1&sn=376ca0394431b0c51ca0e051dcdd7504&chksm=e81af5f0df6d7ce6600694dabff34510b5f5817b68c1aee92d831695ca483f6a146dbc3c5940&scene=21#wechat_redirect 代码review是
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

软件工程第二次作文

采访工业界的软件团队(通过邮件,微博,微信,阅读博客等方式),询问他们的软件开发流程 分组讨论, 投票选出你们小组成员最喜欢的两个团队类型 辩论你们在这门课程中最应该采取哪种类型 列出优劣。 软件开发一般分为五个阶段: 1.问题的定义及规划 此阶段是软件开发与需求放共同讨论,主要确定软件的开发目标及其可行性。 2.需求分析 在确定软件开发可行性的情况下,对软件需要实现的各个功能进行详细需求分析。需求分析阶段是一个很重要的阶段,这一阶段做的好,将为整个软件项目的开发打下良好的基础。“唯一不变的是
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

补充:垃圾回收机制、线程池和ORM缺点

补充:垃圾回收机制、线程池和ORM缺点 垃圾回收机制不仅有引用计数,还有标记清除和分代回收 引用计数就是内存地址的门牌号,为0时就会回收掉,但是会出现循环引用问题,这种情况下会导致内存泄漏(即不会被用,也不会被清除,一直占着) 标记清除就是有引用就画有向图,如果根对象不能通过边达到,那么就被视为垃圾进行回收 分代回收就是把变量分为0代,1代等若干代,数字越小,表示越年轻,越容易被回收掉,0代通过一定的积累就会变成1代以此类推,数字大的一般是全局变量这样 详细戳视频 线程池:为了保障硬件的安全性
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

算法 句子逆序

题目描述 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符 接口说明 /** * 反转句子 * * @param sentence 原句子 * @return 反转后的句子 */ public String reverse(String sentence); 输入描述: 将一个英文语句以单词为单位逆序排放。 输出描述: 得到逆序的句子 示例1 输入 复制 I am a bo
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

uva 12296

发现自己对pslg这边不怎么会,打算对着蓝书刷几道康康 不过好像近几年确实很冷门虽然牛客多校出了个板子 这个就是简单的cut多边形然后暴力判就行了 这macOS 10.15到底有啥用啊,测试版就有clion不能debug的问题了,正式版竟然还有。。。 去jb看他们好像说在clion 9月17那个版本里把这个问题解决了?但是我下了一遍没用? 唔雨又下大了(( 唔ummmm>_< #include <bits/stdc++.h> #define pii pair<int,int> #define
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

ElasticSearch(二):文档的基本CRUD与批量操作

ElasticSearch(二):文档的基本CRUD与批量操作 学习课程链接《Elasticsearch核心技术与实战》 Create 文档 支持自动生成文档_id和指定文档_id两种方式。 通过调用POST index_name/_doc,系统会自动生成文档 _id。 #create document. 自动生成 _id POST users/_doc { "user" : "Mike", "post_date" : "2019-04-15T14:12:12", "m
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

Luogu P5444 [APIO2019]奇怪装置

题目 这种题目看上去就是有循环节的对吧。 在考场上,一个可行的方式是打表。 现在我们手推一下这个循环节。 记函数\(f(t)=(((t+\lfloor\frac tB\rfloor)\%A),(t\%B))\),那么\(f(t_1)=f(t_2)\)的充要条件为: \[ t_1+\lfloor\frac {t_1}B\rfloor\equiv t_2+\lfloor\frac {t_2}B\rfloor(mod\ A) \] \[ t_1\equiv t_2(mod\ B) \] 看到第二个很
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

docker chown: changing ownership of '/var/lib/XXX': Permission denied

1.entos7下docker Permission denied 在centos的docker上安装mysql提示chown mod /var/lib/mysql permission denied,通过下面的方法1解决。 在centos上挂载数据卷,在容器内部访问数据卷的时候报permission denied出错,通过下面的方法1解决。 1.Centos7安全Selinux禁止了一些安全权限,导致mysql和mariadb在进行挂载/var/lib/mysql的时候会提示如下信息: 1
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0

复盘分析两年的学习情况

待更新 教材方面:1、基本没怎么看教材,没有吃透教材。      2、囫囵吞枣看教材,完全没有看进去。 学习方式:1、其实听网课是对自己相对学习效率高的方式。 一、数据结构:
分类: 其他 发布时间: 10-09 22:54 阅读次数: 0