java jdk9的特性 jshell

1、进入 jshell 2、推出 /exit() 和python的解释器用法差不多
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

牛客始战

链接:https://ac.nowcoder.com/acm/contest/3667/C 来源:牛客网 天地不仁,以万物为刍狗。 东汉末年,群雄并起。十八路诸侯各自为战,为得一地一城,大肆征战,民众死伤无数。 诸葛亮密如神鬼,疾如风雷。进不可挡,退不可追。昼不可攻,夜不可袭。多不可敌,少不可欺。前后应会,左右指挥。移五行之性,变四时之令。 神人也。 现,亮得诸侯割据图。亮根据此图,预测第一战将会在何处爆发。 此图由n*m个单位组成,图中有n个诸侯的根据地所在地,每个诸侯只会在第一天都会向自己
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

[NoSQL数据库] Redis主从部署

一、Redis主从 Redis主从有什么用: 1.备份数据:使用slave节点来备份master节点中的数据,这样避免master节点宕机都导致数据丢失。 2.读写分离:master节点只负责写,而slave节点只负责读。读写比例例如是10:1,这样可以提高执行效率。 如下图所示: 一个Master可以有多个Slave,而每个Slave也可以有多个Slave,这样就可以形成强大的服务器集群结构。 二、Redis主节点配置 1.Redis源码编译安装 在CentOS7下: # 安装gcc编译器
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

[人物存档]【AI少女】【捏脸数据】人物鉴赏26

upai_chara_0000859.png upai_chara_0000597.png
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

ArrayList 和LinkList区别

关键字:ArrayList、LinkList、HashMap 1、ArrayList优点:查找数组元素效率高。 2、LinkList优点:数据增删效率高。 具体实现: ArrayList底层是个数组,根据下标或者遍历查找元素的速度很快。而数据的增删其实是新建了一个数组,所以增删效率低。 LinkList底层是是链表,每个链子里包含last(上一个链子的地址),value(存放的值),和next(下一个链子的地址)。想要查找一个元素,需要从头开始遍历,所以查找效率低。而增删只要动上一个链子的ne
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

Markdown 图片内嵌

  本地图片 然并卵!   网络图片方案一,纯手动的解决方案,强烈不推荐! 1,上传图片至图床 2,复制生成好的图片地址 3,用Markdown语法插入图片 比如 http://www.tietuku.com/ ![示例图片](http://i2.tiimg.com/707364/0456a672e003a875.jpg) 如果插入图片过多,简直要崩溃!   网络图片方案二,可以借助工具实现半自动化!比如iPic   网络图片方案三,在markdown编辑器中使用图床,实现快速外链贴图 市面上
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

java 方法定义 调用

一、定义 格式: 修饰符 返回值类型 方法名(参数){   return } 相比之下python方法的定义简单多了 public static 是修饰符 二、调用 方法名(); 注意:要在main方法中调用
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

Rick And Morty使命必达与毁灭--------英语笔记

Rick And Morty使命必达与毁灭--------英语笔记
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

python高级特性的一般认识

列表生成 [x * x for x in range(1, 11)] 写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,或者跟其他的表达式。 例如,题目是要你把偶数全部筛选出来: a=[x for x in range(1,11) if x%2==0] print(a) #[2, 4, 6, 8, 10] python的哲学应该是代码写得越少越好,这样开发效率高。 迭代器 第一,像字符str,列表list,元组turple,字典dict等等都是可迭代对象iterable,内置
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

SAP Hybris的Convertor, Populator, Facade和DTO这几个概念是如何协同工作的

Hybris里极其重要的概念。 之前的issue谈到了Hybris MVC里的M指的是DTO,JSP作为V显示DTO的value,而DB层的Model和DTO的结构不一致。 那么,数据从DB读取之后,需要经过一个转换,写入到DTO。执行这个转换的role,就是Convertor+Populator。 注:DTO是软件设计里一个common的概念,不是Hybris特有。定义见wiki Hybris官方定义 (1) Facade: A facade is a software design pat
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

静态导入法

提示到静态导入,可以省去很多事情,但是不好看。 package com.baidu; import static java.lang.System.out; import static java.lang.Integer.*; public class A { public static void main(String[] args) { out.println("你好啊。"); out.println(Integer.MAX_VALUE); //整数的最大值,2的31次方减一 } }
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

爬虫-requests-html

文档 https://cncert.github.io/requests-html-doc-cn/#/ 安装 pip install requests-html 简单使用 from requests_html import HTMLSession session = HTMLSession() r = session.get(url='https://search.jd.com/Search?keyword=显卡&enc=utf-8&suggest=2.his.0.0&wq=&pvid=2a
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

2020.1.5考试总结

T1和T3不太可做..先只放一下T2 TMD考场上没算好空间直接MLE爆零... 操作1可以归到操作3里,并且几个人的操作可以合并到一块,用线段树挺好维护的。 对于询问的话可以对每一个节点开一个桶,记录区间内前缀数量,向上合并的时候左儿子直接加,右儿子异或后再加。 发现很多节点根本用不到,动态开点即可。 #include<iostream> #include<cstring> #include<cstdio> #define lson (k<<1) #define rson ((k<<1)|1
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

Visual Studio 文字样式背景设置

菜单栏 “工具”->选项->环境->常规
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

SAP SADL和SAP Hybris DTO

When you need a simpler or more convenient format for some of the data to display in JSPs 上面是从help.hybris.com摘录出来的原话,解释为什么我们需要DTO. 简单来说,就是因为Service Layer定义的model格式和UI需要的格式不是完全一样,如果UI直接消费Service Layer的model,代码写起来非常难看,而且会产生UI layer和service layer的强耦合。
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

亚里士多德是综合性最伟大的思想家

作者:Akrasiay 链接:https://www.zhihu.com/question/295829833/answer/506248363 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 亚里士多德是综合性最伟大的思想家,他在科学等多个领域有全方面的贡献。他的写作涉及伦理学、形而上学、心理学、经济学、神学、政治学、修辞学、自然科学、教育学、诗歌、风俗,以及雅典法律。亚里士多德的著作构建了西方哲学的第一个广泛系统,包含道德、美学、逻辑和科学、政治和玄学。
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

猜拳游戏全代码

腾讯视频 宋国安 的 猜拳游戏未完成部分,提供了源代码,如有问题,可以与我联系。qq:24766954 1.学习人机猜拳 2、eclipse 创建好的类怎么改名字 a 操作方法:先鼠标点击要修改的类名或方法名或字段名, 按快捷键 ALT+SHIFT+R-->修改成目标名称-->回车 结束 b 点中类名(笔记本没法按F2啊) 按F2功能键. 在键盘的上面- - 如果有提示,是让你保存后再改名,点是就行了. 3、老师的视频代码不全,下面是所有代码,共用4个类。 1)Person类 import j
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

HAProxy的高级配置选项-haproxy预定义(内置)acl使用案例

         HAProxy的高级配置选项-haproxy预定义(内置)acl使用案例                                        作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.haproxy内置的ACL概述 博主推荐阅读:   http://cbonte.github.io/haproxy-dconv/1.8/configuration.html#7.4 二.使用内置的acl案例实战 1>.后端服务器安装及数据准备   该过程相
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

java中的JUC组件(Semaphore、CountDownLatch、CyclicBarrier)

目录 1、简介 2、Semaphore 3、CountDownLatch 4、CyclicBarrier 1、简介 Semaphore、CountDownLatch、CyclicBarrier 这三个工具类都是用于并发控制的操作,底层都是基于AQS去实现的; Semaphore(信号量): 提供一个竞争资源处理的工具,当系统内有足够的信号量事,线程可以去获取信号量执行操作,当信号量资源被使用完后,需要等待资源释放后后续线程(资源竞争)才能够执行; CountDownLatch(闭锁):可以理解
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0

Django 连接数据库,数据库表字段的增删改查

如何获取前端数据 request方法: 获取前端数据的方式: request.POST(获取表单中发送的数据)、request.GET (获取的是url后面跟的数据) 前端:注意name属性的值即为后台大字典的key ,即通过key来取到前端发过来的数据 后端: views : request.POST.get() 方法默认取列表中的最后一个值,request.POST.getlist() 取列表 数据库:Django连接数据库配置: 1. setting.py : 配置数据库 DATABAS
分类: 其他 发布时间: 01-05 22:17 阅读次数: 0