给定一个由有向边与无向边组成的图,现在需要你把所有的无向边变成有向边,使得形成的图中没有环,如果可以做到请输出该图,否则直接输出 NO ...
分类:
编程语言 时间:
2021-02-08 12:16:27
阅读次数:
0
bat @echo off set CLASSPATH=%CLASSPATH% set PATH=%PATH% set JAVA_HOME=%JAVA_HOME% d: cd F:\VC\teslamanage_server\ start java TServer exit @pause ...
分类:
编程语言 时间:
2021-02-08 12:12:30
阅读次数:
0
本文适合有 Python 基础的小伙伴进阶学习 作者:pwwang 一、前言 本文基于开源项目: https://github.com/pwwang/python-import-system 补充扩展讲解,希望能够让读者一文搞懂 Python 的 import 机制。 1.1 什么是 import ...
分类:
编程语言 时间:
2021-02-08 12:10:31
阅读次数:
0
Python是没有swithch语句, 这点还是对于我们这些整Java/C/Shell/... 人都是很不习惯, 你得这样才行! #!/usr/bin/env python2 junk = "shoo2" def shoo_fun1(): print "hello ok1" def shoo_fun ...
分类:
编程语言 时间:
2021-02-08 12:09:39
阅读次数:
0
1.三个多线程可能引起的问题 package other; public class UnSafeTicker implements Runnable { private int ticket=10; boolean flag=true; @Override public void run() { ...
分类:
编程语言 时间:
2021-02-08 12:09:22
阅读次数:
0
接口描述了类的行为和功能,而不需要完成类的特定实现。 C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。 如果类中至少有一个函数被声明为纯虚函数,则这个类就是抽象类。纯虚函数是通过在声明中使用 "= 0" 来指定的,如下所示: class ...
分类:
编程语言 时间:
2021-02-08 12:07:46
阅读次数:
0
通过python可以调用smtp第三方邮件服务接口,这使得我们可以通过python直接来发送邮件。在这个功能基础上,我们可以结合Linux的定时任务服务Crontab,来开发一些有意思的项目,比如爬虫等。这里我们就只简单演示一个定时播报随机数的任务示例,很好的结合了crontab定时任务、pytho... ...
分类:
编程语言 时间:
2021-02-08 12:06:32
阅读次数:
0
参考来源:Magnus Lie Hetland 《Python基础教程》 1. 自定义函数 def hello( name ): return 'Hello, ' + name + '!' 可以判断一个对象是不是函数: callable( hello ) 如果是函数,就会返回True,否则会返回Fa ...
分类:
编程语言 时间:
2021-02-08 12:06:02
阅读次数:
0
包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[pkg3...]]; 一般利用公司域名倒置作为包名;com.baidu.www 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用import语句可 ...
分类:
编程语言 时间:
2021-02-08 12:05:15
阅读次数:
0
文章搬运,原文链接 Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用 ...
分类:
编程语言 时间:
2021-02-08 12:04:58
阅读次数:
0
默认centos, unbtan都已经安装了python3版本,可以通过 whereis python来检查已经安装的版本。 root@hecs-x-medium-2-linux-20200619090653:/usr/bin# whereis pythonpython: /usr/bin/pyth ...
分类:
编程语言 时间:
2021-02-08 12:04:26
阅读次数:
0
public class ArrayListTest { public static void main(String[] args) { String[] arr = new String[]{"AA", "BB", "CC", "DD", "EE"}; // 数组的复制 String[] arr ...
分类:
编程语言 时间:
2021-02-08 12:03:48
阅读次数:
0
VS2015 提供的性能探查器,可以看到程序的哪部分代码占用了多少的cpu 可以看到 FD_SET select FD_ISSET recv这几个个函数占用的cpu比较高 将服务端改造成多线程: 1.分离处理客户端连接的函数,放到线程中。减少客户端并发连接时间。 2.分摊占用cpu的操作,放到几个线 ...
分类:
编程语言 时间:
2021-02-08 11:58:13
阅读次数:
0
注释 Java中的注释有三种: 单行注释 // 多行注释 /* */ 文档注释 /** */ Java关键字 Java所有的组成部分都需要名字。类名、变量名以及方法都被称为标识符。 标识符注意点 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始 首字符之后可以是字 ...
分类:
编程语言 时间:
2021-02-08 11:55:41
阅读次数:
0
不懂原理的同学请参考: https://blog.csdn.net/qq_43337858/article/details/102738352?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPa ...
分类:
编程语言 时间:
2021-02-08 11:52:03
阅读次数:
0
这道题要求将数组中奇数放前面偶数放后面,不需要排序。 第一时间想到的是额外数组res存结果,遍历原数组奇数存在res前面,偶数存在res后面。 时间复杂度O(n),空间复杂度O(n),好处是没有修改原数组 class Solution { public int[] exchange(int[] nu ...
分类:
编程语言 时间:
2021-02-08 11:47:07
阅读次数:
0
回到顶部 一、全局配置文件 1、分类:(文件名固定) (1)application.properties(2)application.yml(3)以上两种文件作用类似,但是内部写法有些区别。 2、作用: 修改 SpringBoot 自动配置的默认值。 3、什么是yml YML文件格式是YAML (Y ...
分类:
编程语言 时间:
2021-02-08 11:44:58
阅读次数:
0