Java 8 新的日期相关 API

新的时间和日期 API LocalDate、LocalTime 使用 of 方法创建实例,静态不可变对象 LocalDate localDate = LocalDate.of(2019, 5, 20); // 创建 LocalDate 对象 LocalTime
分类: 编程语言 发布时间: 05-20 22:39 阅读次数: 0

Adapter Pattern

Adapter Pattern Adapter pattern works as a bridge between two incompatible interfaces. It converts interface A into another interf
分类: 编程语言 发布时间: 05-20 22:39 阅读次数: 0

520-希望可以做一个会说情话的程序员

做一个积极的人 编码、改bug、提升自己 我有一个乐园,面向编程,春暖花开 今天520,不分享技术了。 分享一些动人的情话,作为程序员在工作编码的同时,也不要忘了追求人生的另一半! 分享下面内容,内容整理来源网络! 王小波除了作家的身份外,还是一名程
分类: 编程语言 发布时间: 05-20 22:39 阅读次数: 0

一种只写 SQL、做配置完成复杂业务系统开发的方法

一看这标题,你肯定会认为基本不可能,或者认为,不写代码最多只能做一些简单业务场景实现。 常规企业及应用开发基本过程 为了达成我们的目标,先来看看常规企业级应用开发的基本过程: 第一步,数据库建表建字段。 第二步,在应用代码里创建跟表对应的业务对象,并实现及涉
分类: 编程语言 发布时间: 05-20 22:39 阅读次数: 0

SSM整合(springMVC+mybatis)

整合目标:控制层采用springmvc、持久层使用mybatis实现 1.导包 spring(包括springmvc) mybatis mybatis-spring整合包 数据库驱动 第三方连接池。 2.整合思路: Dao层: 1、SqlMapConfig.xml,空文件即可,但是需要文件头。 2、applicationContext-dao.xml a) 数据库连接池 b) SqlSessionFactory对象,需要spring和mybatis整合包下的。 c) 配置mapper文件扫描器
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

蓝桥历年套题 约数倍数选卡片 博弈

标题:约数倍数选卡片 闲暇时,福尔摩斯和华生玩一个游戏: 在N张卡片上写有N个整数。两人轮流拿走一张卡片。要求下一个人拿的数字一定是前一个人拿的数字的约数或倍数。例如,某次福尔摩斯拿走的卡片上写着数字“6”,则接下来华生可以拿的数字包括: 1,2,3, 6,12,18,24 .... 当轮到某一方拿卡片时,没有满足要求的卡片可选,则该方为输方。 请你利用计算机的优势计算一下,在已知所有卡片上的数字和可选哪些数字的条件下,怎样选择才能保证必胜! 当选多个数字都可以必胜时,输出其中最小的数字。如果
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

CentOS7 开机进入emergency mode

  今天突然操作了一下磁盘挂载,然后系统启动之后,就直接进入emergency模式了,然后只能输入密码进行救援,截图如下:     突然想了一下最近的一次操作,是因为要挂在镜像,然后每次开机都要挂载一次,觉得比较烦,就修改了一下/etc/fstab文件,不知道是不是这个原因,我选择先一步一步回退.将最后一条最近添加的启动文件注释掉,然后重启.   系统能正常启动,进入系统,发现东西都还在.吓死我了.不过这条镜像挂载,怎么就有问题了?
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

Manacher || P4555 [国家集训队]最长双回文串 || BZOJ 2565: 最长双回文串

题面:P4555 [国家集训队]最长双回文串 题解:就、就考察马拉车的理解 在原始马拉车的基础上多维护个P[i]、Q[i]数组,分别表示以i结尾最长回文子串的长度和以i开头的最长回文子串的长度 然后就枚举断点,只能选择#作为断点,因为#..#才是一个字符串;第一个和最后一个#不能作为断点,因为答案要求|X|、|Y|都>=1 就维护答案 代码: 1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 #define
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

webpack learn1-webpack-dev-server的配置和使用3

首先输入命令来安装webpack-dev-server npm i webpack-dev-server 在package.json文件中添加代码: "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build": "webpack --config webpack.config.js --mode development", "dev": "webpack-dev-serve
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

ZOJ4125 Sekiro

犹豫就会败北!! 给出两个数n,k 对n进行[n/2](向上取整)k次 注意n为1时跳出就行了(我有个队友没写这个跳出条件 用二重循环 直接TLE了 AC代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef long long ll; 4 typedef unsigned long long ull; 5 6 int t, n, k; 7 8 int main(){ 9 cin
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

JS——DOM操作(createElement、appendChild的用法,及todolist案例)

createElement、appendChild的用法 讲解: (1)语法:document.createElement(nodename) 【参数nodename为节点对象元素,必须】 即:该方法通过指定名称创建一个元素 (2)语法:node.appendChild(node) 【参数node为节点对象,必须】即:该方法可向节点的子节点列表的末尾添加新的子节点 用原生js方法,简单制作todolist案例     //可以参考本人之前做过的vue中的todolist案例,链接:https:
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

记一次项目导入报错经验

用eclipse或idea导入项目一直是我的伤心事,总是会报错; 有一次用eclipse导入多个SpringBoot项目,系统运行代码报错,我靠,为什么,另一台机器好好的,为什么到这里就报错了,难道svn版本不一样,拉取的代码也不一样?maven依赖没下载全?这个问题浪费了一天半的时间。 查看报错信息JCE报错,何为JCE?就是JDK自带的加密类报错了导致后面有两个类也跟着报错,因为我安装的JDK版本过低,加密类不足以支撑项目运行,当时JDK版本(JDK1.8_131),只要把local_po
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

前端开发与图片处理

5G即将来临,我们还需要优化加载速度嘛? 当年4G来的时候也被这么问过,但是对于网页加载速度而言永远是前端不可逃避的问题,尤其首屏加载,特别对于官网、电商、直播等网站而言,无论何时,这些网站的加载速度都直接影响到客户的去留,这里什么多少速度多少流量以及多少转化率我就不讨论了,网上出有很多,这里只记录图片在网站中加载优化的注意事项。 图片类型 点阵图(位图):图片由一个个像素构成,分辨率 200x300 及表示该图片长宽方向的像素数量; 矢量图:记录的是图片中元素的形状和颜色的属性信息,信息量往
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

520 爱的宣言(程序员的表白)

有趣的事,Python永远不会缺席! 如需转发,请注明出处:小婷儿的python https://www.cnblogs.com/xxtalhr/p/10896958.html 链接:https://pan.baidu.com/s/1qlbyJRijZWXtcCMksdBGHA 提取码:qxyf 复制这段内容后打开百度网盘手机App,操作更方便哦 一、文件运行下载 解压文件,点击运行html文件,即可出现视频效果(右键点击html文件,用txt打开,可以编辑视频中的文字哦) 二、下载 视频效果
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

总结TCP与UDP的区别

TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数据传递时,确认机制、重传机制、拥塞控制机制等都会消耗大量的时间,而且要在每台设备上维护所有的传输连接,事实上,每个连接都会占用系统的CPU、内存等硬件资源。 而且,因为TCP有确认机制、三次握手机制
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

iptables step 1

linux的防火墙功能 iptables不是真正的防火墙,真正的防火墙是位于内核空间的netfilter安全框架,用户通过iptables把防火墙规则应用到这个框架中。 Netfilter是linux内核中的一个数据包处理模块,包括3大功能 1,数据包过滤功能 2,网络地址转换功能(NAT) 3,数据包内容修改功能 iptables分有4张表 () 1,filter表 (负责过滤数据包) 2,nat表 (负责转换数据包的ip地址和端口) 3,mangle表 (负责修改数据包内容) 4,raw表
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

第五周内容补充

1.第一次分手:主机1(可以使客户端,也可以是服务器端),设置Sequence Number和Acknowledgment Number,向主机2发送一个FIN报文段;此时,主机1进入FIN_WAIT_1状态;这表示主机1没有数据要发送给主机2了; 2.第二次分手:主机2收到了主机1发送的FIN报文段,向主机1回一个ACK报文段,Acknowledgment Number为Sequence Number加1;主机1进入FIN_WAIT_2状态;主机2告诉主机1,我也没有数据要发送了,可以进行关
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

一个关于树状选取信息的模块

<template> <el-container> <el-header> <div class="selectedTop"> <div class="checkedCategoryNew" > <div v-for="item in selectedInformation"> <div style=" position: a
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

ubuntu 16.04 apt-get update 报错解决

一:Some index files failed to download, they have been ignored, or old ones used instead. 更换国内源,修改/etc/apt/sources.list 文件的源地址 可删除掉sources.list 文件内容或备份 1.1 cp sources.list sources.list.bak 1.2 粘贴以下内容 阿里源 deb http://mirrors.aliyun.com/debian wheezy ma
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0

spring-session与redis实现session共享

一.准备 两个不同端口号的输出request.getLocalPort() + " ---> " + request.getSession(true).getId()的简单Springboot程序 nginx 二.Springboot中使用spring-session以及redis共享session 2.1.POM配置 1 <dependencies> 2 <dependency> 3 <groupId>org.springframework.boot</gr
分类: 其他 发布时间: 05-20 22:39 阅读次数: 0