控制台

Asp.Net Core 轻松学系列-2从安装环境开始

廉价感情. 提交于 2019-11-27 12:41:19
Asp.Net Core 介绍     Asp.Net Core是微软新一代的跨平台开发框架,基于 C# 语言进行开发,该框架的推出,意味着微软从系统层面正式进击 Linux 服务器平台;从更新速度开来看,微软在 Asp.Net Core 的开发上可谓不遗余力。     从开发者社区看,Asp.Net Core 有多火热,那么在过去 10 年间,C# 的开发者就有多压抑,过去 10 年以来,以 C# 开发语言为主业的开发者,几乎只能游历于所谓的企业级开发,其实就是做 OA、ERP、CRM 等传统软件开发,或者服务于部分互联网公司的内部管理系统;从业务层面来说,他们从来都没有进入互联网公司的核心业务;即使部分业务以 Mono 为容器寄存于 Linux 平台的出现,也没能为他们争得一席之地。      不客气的说,C# 过去一直被认为是做小项目开发所使用的,这种类似于 Java 语法的开发语言,却没有取得类似 Java 的地位,其根本原因在于微软的策略定位的失误;过去 10 年的闭源,带来的是生态的凋零、市场的没落。     C# 语言的开发者,在这个行业可以说是苦不堪言,冷暖自知,从薪资水平到行业地位,我们苦苦支撑,今天,我们终于等来了可能存在的春天。     .Net的历史渊源流长,笔者从 2006 年进入微软的开发阵营,从 .Net 1.1 和 VS2003 开始,一直看着

关于控制台提示“无法加载文件“ ”,因为在此系统上禁止运行脚本”的解决办法

耗尽温柔 提交于 2019-11-27 12:08:56
1.管理员身份运行cmd 2.执行:get-ExecutionPolicy,回复Restricted,表示状态是禁止的 3.执行:set-ExecutionPolicy RemoteSigned即可 来源: https://www.cnblogs.com/shiaoran/p/11362061.html

Java 流(Stream)、文件(File)和IO

白昼怎懂夜的黑 提交于 2019-11-27 12:06:28
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 Java 为 I/O 提供了强大的而灵活的支持,使其更广泛地应用到文件传输和网络编程中。 但本节讲述最基本的和流与 I/O 相关的功能。我们将通过一个个例子来学习这些功能。 读取控制台输入 Java 的控制台输入由 System.in 完成。 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流。 下面是创建 BufferedReader 的基本语法: BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedReader 对象创建后,我们便可以使用 read() 方法从控制台读取一个字符,或者用 readLine() 方法读取一个字符串。 从控制台读取多字符输入 从 BufferedReader 对象读取一个字符要使用 read() 方法,它的语法如下: int read( ) throws IOException 每次调用 read()

SpringBoot之定时任务详解

谁说胖子不能爱 提交于 2019-11-27 10:17:20
一、静态:基于注解 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。 1、创建定时器 使用SpringBoot基于注解来创建定时任务非常简单,只需几行代码便可完成。 代码如下: 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。 @Component @Configuration //1.主要用于标记配置类,兼备Component的效果。 @EnableScheduling // 2.开启定时任务 public class SaticScheduleTask { //3.添加定时任务 @Scheduled(cron = "0/5 * * * * ?") //或直接指定时间间隔,例如:5秒 //@Scheduled(fixedRate=5000) private void configureTasks() { System.err.println("执行静态定时任务时间: " + LocalDateTime.now()); } } Cron表达式参数分别表示: 秒(0~59) 例如0/5表示每5秒 分(0~59) 时(0~23) 日(0~31

Linux必学的60个命令-1

跟風遠走 提交于 2019-11-27 08:28:01
Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, 就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令:tar、unzip、gunzip、unarj

Log4j 学习笔记

流过昼夜 提交于 2019-11-27 08:18:31
Log4j 学习笔记 1 Log4j 概述 1.1 Log4j基础 1.1.1 Log4j的下载 1.1.2 Log4j2与Log4j区别 1.1.2 日志级别 1.1.3 日志输出控制文件 2 创建第一个项目 2.1 添加依赖 2.2 放入日志输出控制文件 2.3 代码中实现日志记录 2.4 结果 3 日志输出控制文件分析 3.1 日志输出控制文件组成 3.2 修饰日志附加器 3.3 控制台附加器 3.4 文件附加器File 3.5 滚动文件附加器 3.6 Log4j常见布局类型 3.7 配置根Logger    1 Log4j 概述   一个完整的软件,日志是必不可少的。程序从开发,测试,维护,运行等环节,都需要向控制台或文件等位置输出大量的信息。这些信息的输出,在很多时间是使用System.out.println()是无法实现的。日志信息根据用途与记录内容不同,分为调试日志、运行日志、异常日志等。用于记录的日志技术很多,如jdk的logger技术,apache的log4j、log4j2、logback技术等。Log4j的全称为Log for Java,即,专门用于java语言的日志记录工具。 1.1 Log4j基础 1.1.1 Log4j的下载 Log4j下载地址: http://logging.apache.org 1.1.2 Log4j2与Log4j区别   a

IDEA Tomcat控制台输出乱码

我的梦境 提交于 2019-11-27 05:08:59
乱码 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.鏈嶅姟鍣ㄧ増鏈�: 这种乱码的错误,虽然不影响启动和使用,但看着就很烦 解决 解决这种乱码的问题,解决问题的方法是 到tomcat/conf/目录下 修改logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK 确实可用! 来源: https://www.cnblogs.com/xietianhua/p/11345856.html

day27-控制台输出彩色文字

匆匆过客 提交于 2019-11-27 04:41:48
#格式:   设置颜色开始 :\033[显示方式;前景色;背景色m #说明: 前景色 背景色 颜色 --------------------------------------- 40 黑色 41 红色 42 绿色 43 黃色 44 蓝色 45 紫红色 46 青蓝色 47 白色 显示方式 意义 ------------------------- 终端默认设置 高亮显示 使用下划线 闪烁 反白显示 不可见 #例子: \033[1;31;40m <!--1-高亮显示 31-前景色红色 40-背景色黑色--> \033[0m <!--采用终端默认设置,即取消颜色设置--> 来源: https://www.cnblogs.com/python-daxiong/p/11343684.html

在jQuery中使用自定义属性

亡梦爱人 提交于 2019-11-27 03:31:57
在jquery中 自定义属性及值 默认以下都是在class='acitve'对象中 进行自定义属性操作: 1,自定义属性格式:data-xxxx 2,获取该属性值: $('.active').data('xxxx') 获取属性值:data-xxxx的值 3,设置该属性值: $('.active').data('xxxx','love') 设置属性: data-xxxx="love" 如:<div class="active" data-love="you"></div> 1,获取属性值: $('.active').data('love'); 2,设置属性值: $('.active').data('love','fuck'); 把 data-love = "fuck" 修改该属性值,在控制台其值是不会改变的,从控制台输出是可以看到的。 3,此外设置$('.active')对象没有的属性,如添加 data-itemNum 并设置默认值 five 4,如:$('.active').data('itemNum','five');审查元素是看不到该属性的,只能输出控制台可以看到该值。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel=

ActiveMQ基本使用

断了今生、忘了曾经 提交于 2019-11-27 03:15:07
消息队列,目前在实际的开发项目中应用十分广泛。本文主要介绍入门级的ActiveMQ的基本使用以及相关的概念。 一、JMS   全称 Java Message Service,即Java消息服务。JMS是一套Java的面向消息中间件的API接口规范,用于在不同应用程序中异步的发送消息。JMS本身语言无关,绝大多数的消息中间件厂商都提供了对JMS的支持。基于JMS实现的消息中间件,也叫做JMS Provider。   消息服务,传递的载体自然是消息(Message)。在JMS中,消息主体可以简单分为几个类型:简单文本(TextMessage)、可序列化的对象 (ObjectMessage)、属性集合 (MapMessage)、字节流 (BytesMessage)、原始值流 (StreamMessage)。   JMS中,有一整套的名词提供,下面简单说说相关的名词以及解释:   1、Destination     目的地。JMS Provider(消息中间件)进行维护,用于对消息(Message)对象进行管理。MessageProducer需要指定Destination才能进行发送消息,MessageConsumer需要指定Destination才能进项消息的接收消费。   2、Producer     消息生产者,负责发送消息到Destination目的地