配置服务开机自动三种方式

方法一:ln -s 建立软连接 在CentOS中总共有7种运行级别,可以在/etc/inittab 文件中进行设置,7种运行级别对应着 /etc/rc.d/rc[0-6].d 这七个目录 ps: 你可能也发现了在/etc下也有同样的7个文件夹即 /etc/rc[0-6].d ,通过查看发现/etc/rc[0-6].d其实就是/etc/rc.d/rc[0-6].d的软连接,只是为了保持和Unix的兼容性 这7个目录对应着7种不同运行级别,也就是说在每一个目录下的内容表示在该运行级别下应该启动或者
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

创建Vue实例的三种方法

第一种 <html> <head><title>TEST</title></head> <body> <div id='app'>{{msg}}</div> // 页面为 <div id=’app’> hello vue </div> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> <script> new Vue({
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

前后端分离开发与跨域问题

前后端分离 传统开发方式 曾几何时,JSP和Servlet为Java带来了无限风光,一时间大红大紫,但随着互联网的不断发展,这样的开发方式逐渐显露其弊端,在移动互联网炙手可热的今天,应用程序对于后台服务的要求发生了巨大的变化; 传统的项目开发与交互流程: 在传统的web开发中,页面展示的内容以及页面之间的跳转逻辑,全都由后台来控制,这导致了前后端耦合度非常高,耦合度高则意味着,扩展性差,维护性差,等等问题 传统开发的问题如下: 耦合度高 调试麻烦,出现问题时往往需要前后台一起检查 开发效率低,
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

Flink使用(三)——记一次Flink Session任务反复重启

前言   环境: JDK 1.8+Flink 1.6+Hadoop 2.7.3   文中若有表述不正确,欢迎大伙留言指出,谢谢! 1、现象   使用yarn-session在yarn上启动flink集群并提交任务后,在Flink Web UI 上发现任务的state个数每十分钟左右会从0到10左右后又重复从0开始,但输出的结果没有问题。 2、分析过程   2.1 检查checkpoint过程(不是最终原因)   最开始以为是checkpoint的状态(RockDB方式)未设置好,检查配置未发现
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

小Y的涂鸦 数学期望 dp

题意概述:   现在给出一个N*N的方格纸,有M个格子已经被涂黑了。现在小明也来涂格子,每次等概率地涂格子(包括已经被涂过的),问期望的涂格子次数,使得方格纸每一行每一列都至少有一个格子被涂过。 数据范围:   1 ≤ n ≤ 2·103,0 ≤ m ≤ min(n2, 2·103),1 ≤ ri, ci ≤ n (这是给出的涂过的格子的坐标),   Time limit : 1 s,Memory limit : 512 mb 分析:   我开始有一点小小的认为我的脑子可能有点好使了(YY出一
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

JavaScript入门学习之一——初级语法

JavaScript是前端编辑的一种编程语言(不同于html,html是一种标记语言),所以和其他的编程语言一样,我们将会从下面几点学习 基础语法 数据类型 函数 面向对象 JavaScript的组成 实际上一个完整的JavaScript是由下面三个不同的部分组成的 核心(ECMAScript) 文档对象模型(DOM),Document object model,整合了JS,CSS及Html 浏览器对象模型(BOM),Broswer object model,整合了JS和浏览器 简单的说,ES
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

GHOST CMS - Utility Helpers公用事业帮手

Utility Helpers Utility helpers are used to perform minor, optional tasks. Use this reference list to discover what each handlebars helper can do when building a custom Ghost theme. Available utility helpers asset ghost_head/foot body_class post_cla
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

arts lettcode 题目

编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 说明: 所有输入只包含小写字母 a-z 。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-common-prefix 著作权归领扣
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

GHOST CMS - Editor编辑器

Editor The open-source Ghost editor is robust and extensible. Overview More than just a formatting toolbar, the rich editing experience within Ghost allows authors to pull in dynamic blocks of content like photos, videos, tweets, embeds, code and ma
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

使用动态数组,按照城市名字拼音排序

#include<iostream> #include<stdlib.h> #include<string.h> using namespace std; void input(char *city[],int n); void sort(char *city[],int n); int main() { int i= 0,m; cout<<"输入城市个数:"<<endl; cin>>m; char **city=new char *[m];//生成了指针city,指向数组city[m],ci
分类: 其他 发布时间: 12-22 23:17 阅读次数: 0

第十六周,Java

Publicstaticvoidmain(stringarge[]){Stringstr=newStriing("ahello");System.out.println(“长度:”+str.length());System.out.println(“位置的字符:”+str.charAt(0));bytearr[]=strgetBytes();}Set集合类似一个罐子,可以将多个
分类: 编程语言 发布时间: 12-22 23:10 阅读次数: 0

nginx之fastcgi配置参数及其缓存

CGI的由来 最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越来越复杂,以至于出现动态技术,比如像php(1995年)、java(1995)、python(1991)语言开发的网站,但是nginx/apache服务器并不能直接运行 php、java这样的文件,apache实现的方式是打补丁,但是nginx缺通过与第三方基于协议实现,即通过某种特定协议将客户端请求转发给第三方服务处
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

解决:javax.servlet.ServletException: Circular view path []: would dispatch back to the current....

解决方案: 通过原因分析,造成问题有两个因素: 缺省转发 view和path同名 所以,解决方案如下 1.消除缺省转发 2.修改view和path,让他们不同名 报出这个异常是因为在导ModelAndView包时不小心导成了import.org.springframework.web.portlet.ModelAndView;把他改为 import org.springframework.web.servlet.ModelAndView;即可 也可能是忘记写@ResponseBody注解
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

2019-2020 20191325 《信息安全专业导论》第三周学习总结

教材学习内容总结 本周学习了计算机科学概论第二 三章,通过课堂学习后,学会了十进制与其他进制数字的转化,小数点后数字的进制转化,明白了二进制数字在计算机中的应用。学习了编码,文本的压缩,对文本,音频,图像,视频文件有了初步了解,了解了视频压缩的两种原理。 教材学习中的问题及解决方法 不理解补码,查资料,翻看教材后解决 其他 在做BASE64编码解码过程中,3码,尝试多个代码都报错,之后请教同学,python3版本中编码前需输入b,改正后得到了计算结果,但依旧会出现报错,base64编码解码的代
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

dstat 监控命令详解

一、工具介绍   dstat的man手册对于该工具的解释:   dstat - versatile tool for generating system resource statistics 系统资源多用途的统计工具     Dstat is a versatile replacement for vmstat, iostat and ifstat. Dstat overcomes some of the limitations and adds some extra features.  
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

日问周刊 | 全栈面试汇总 | 第七期

勤学如春起之苗,不见其增,日有所长;辍学如磨刀之石,不见其损,日有所亏。 我在 github 上新建了一个仓库 日问,每天一道大厂题,敲开大厂之门。有关全栈,devops,微服务以及软技能,促进职业成长,欢迎交流。 以诸葛武侯的诫子书与君共勉 夫君子之行,静以修身,俭以养德。非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也,非学无以广才,非志无以成学。淫慢则不能励精,险躁则不能治性。年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及! 第一期 第二期 第三期 第四期 第五期 第六期
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

nginx之系统参数优化

系统参数优化 默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同的,此处针对最通用的、使Nginx支持更多并发请求的TCP网络参数做简单的配置,修改/etc/sysctl.conf来更改内核参数 net.ipv4.ip_nonlocal_bind = 1 #作为负载均衡服务器一定要开启(LVS、haproxy、nginx),允许某个
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

内部类的变量为什么必须加final

因为生命周期不同,局部变量会在方法结束以后会被销毁,这样会导致内部类引用了一个不存在 的变量,这就前后矛盾了 所以编译器会在内部类中生成一个局部变量的拷贝,这个拷贝的生命周期与内部类的对象相同,就不会出现上述的问题 但是这样一来就导致了其中一个变量被修改,两个变量值可能会不同的问题,为了解决这个问题,编译器就要求局部变量需要把final修饰,以保证两个变量的值相同。 在JDK8之后,编译器不要求内部类访问的局部变量必须被final修饰,但是局部变量的值不能被修改(无论是方法中还是内部类中),否
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

Linux 生成随机mac地址,并固化到本地

1.使用$RANDOM和md5sum MACFILE=/etc/config/mac ETHNAME=eth0 if [ ! -f "$MACFILE" ]; then # Create HEX code to FILE (使其以88开头) echo 88`echo $RANDOM | md5sum | sed 's/\(..\)/&/g' | cut -c1-10` > $MACFILE fi # Set mac /sbin/ifconfig $ETHNAME down /sbin/
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0

[[1,2],[3,4],[5,6]]一行代码展开该列表,得出[1,2,3,4,5,6]

利用推导式 old = [[1, 2], [3, 4], [5, 6]] # 从old中一个一个取出值,对取出的值(i)再进行一次遍历取值操作(也可以进行判断或者运算) new = [j for i in old for j in i] print(new)
分类: 其他 发布时间: 12-22 22:50 阅读次数: 0