一、进程和线程概念和关系 概念: 进程: 进程即正在运行的一个过程,进程是对正在执行的程序的一个抽象概念。 进程是概念起源与操作系统,是操作系统最核心的概念,也是操作系统 操作系统提供的最古老,也是最重要的抽象概念之一,操作系统的其它 所用内容都是围绕进程的概念展开的。 进程:进程指正在运行的程序, ...
分类:
编程语言 时间:
2019-10-04 17:14:41
阅读次数:
70
今天打开pycharm运行代码感觉不正常,先入为主的原因,看这界面极其不爽,得好好找找毛病了。2333333333 每次运行是这样的: 就是多了三个箭头,这不是解释器的环境吗,我试着运行了,果真是。 解决方式: run Endit Configurations run with python con ...
分类:
编程语言 时间:
2019-10-04 17:14:56
阅读次数:
160
首先肯定是构造一个完整的凸包包括所有的点,那么要使得刚好有两个点在外面,满足这个条件的只有三种情况。 1.两个在凸包上但是不连续的两个点。 2.两个在凸包上但是连续的两个点。 3.一个在凸包上,还有一个在这个点去掉后这段新凸包边上的一个点。 如何快速的截取新凸包的点是谁呢,我们可以将整个凸包划分区域 ...
分类:
编程语言 时间:
2019-10-04 17:15:37
阅读次数:
85
python之导入模块 要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。例如,导入系统自带的模块 math: 你可以认为math就是一个指向已导入模块的变量,通过该变量,我们可以访问math模块中所定义的所有公开的函数、变量和类: >>> math.pow(2, ...
分类:
编程语言 时间:
2019-10-04 17:20:19
阅读次数:
81
package com.Long class Solution { private int Max=0; public int maxProfit(int[] prices) { for(int i=1;i0) { Max+=prices[i]-prices[i-1]; } } return ... ...
分类:
编程语言 时间:
2019-10-04 17:23:48
阅读次数:
90
算法原理: Python代码: ...
分类:
编程语言 时间:
2019-10-04 17:27:06
阅读次数:
88
package com.Long; import java.util.PriorityQueue; import java.util.Queue; import java.util.Random; class node implements Comparable{ int val; int Inde... ...
分类:
编程语言 时间:
2019-10-04 17:27:19
阅读次数:
94
在学习返回函数的时候,函数只是在调用的时候才会运行一直不理解,隔天后在来看的时候明白了一些,记录一下。 看代码 看这个函数的定义是将func1()下定义的函数fun2()进行返回,当将func1(2)的地址赋给pow2后当运行pow2(9)的时候才运行了fun1()内定义并返回的函数即fun2(), ...
分类:
编程语言 时间:
2019-10-04 17:27:48
阅读次数:
102
Spring中用到的设计模式有: 注: 阿里规范中 提到 有用到设计模式的地方最好以模式名称体现,如:代理 :xxProxy 工厂模式:XXfactory,适配器:XXadapter。 言归正传,spring中用到的 代理模式 大约9种: 1.简单工厂模式:beanfactory。 2.工厂方法: ...
分类:
编程语言 时间:
2019-10-04 18:38:20
阅读次数:
70
public static void kuaipai(int[] arr, int lift, int right) {//快速排序 int l = lift; int r = right; int p = arr[(lift + right) / 2]; int temp = 0; while ( ...
分类:
编程语言 时间:
2019-10-04 18:38:33
阅读次数:
120
开发:开发语言: 1.高级语言:Python Java、PHP C# Go ruby C++... 》 字节码 2.低级语言:C、汇编 》 机器码语言之间的对比: 1.PHP类:适用于写网页,局限性 2.Python Java: 及可以写网页 也可以写后台功能 Python执行效率低,开发效率高 J ...
分类:
编程语言 时间:
2019-10-04 18:40:06
阅读次数:
106
需求: 1. 访问一个Servlet,如果是第一次访问,则提示:您好,欢迎您首次访问。 2. 如果不是第一次访问,则提示:欢迎回来,您上次访问时间为:显示时间字符串 分析: 代码实现: ...
分类:
编程语言 时间:
2019-10-04 18:41:49
阅读次数:
102
1. 指针的用处 "链表" 2. 指针的定义 2.1. 基本概念 指针就是指向一个变量或者指针的变量,它里面存储的值是一个内存空间的地址。 当然,一个指针也可以指向指针。 2.2. 代码实现 cpp int i = 3; int p = &i; int q = &p; cout`运算符 或,如果你愿 ...
分类:
编程语言 时间:
2019-10-04 18:47:13
阅读次数:
58
#fitz #os与文件、目录有关 ...
分类:
编程语言 时间:
2019-10-04 18:47:34
阅读次数:
72
不加参数,可以 输出帮助 ,及使用方法。 秘送的也是成功的。在收件与抄送 不会显示。 ...
分类:
编程语言 时间:
2019-10-04 18:47:51
阅读次数:
87
1.下载spring源码并解压 https://codeload.github.com/spring-projects/spring-framework/zip/v5.0.2.RELEASE 打开build.gradle文件,可以看到构建spring源码的需要安装的gradle的版本: 2. 下载g ...
分类:
编程语言 时间:
2019-10-04 18:48:32
阅读次数:
135
协程工作的特点是遇到阻塞或耗时的任务时就切换,协程的生存依赖于线程,线程依赖于协程 一个似乎有点问题的例子 输出结果: 貌似这样的结果并未能达到我们所期待的并发效果,任务仍旧是按部就班的执行。答案在于使用gevent时,相关的一切都要更换成gevent的 耗时,阻塞部分换成gevent库的实现 输出 ...
分类:
编程语言 时间:
2019-10-04 18:54:42
阅读次数:
150
title: 【初识Spring】对象(Bean)实例化及属性注入(xml方式) date: 2018 08 29 17:35:15 tags: [Java,Web,Spring] ? 初识Spring之Bean实例化及属性注入 1.通过xml配置的方式进行实例化。 配置文件中bean标签的常用属性 ...
分类:
编程语言 时间:
2019-10-04 18:57:00
阅读次数:
108
一,JAVA性能优化之设计优化 设计优化处于性能优化手段的上层。它往往须要在软件开发之前进行。在软件开发之前,系统架构师应该就评估系统可能存在的各种潜在问题和技术难点,并给出合理的设计方案,因为软件设计和系统架构对软件总体设计质量有决定性的影响。所以,设计调优对系统的性能影响也是最大的,假设说,代码 ...
分类:
编程语言 时间:
2019-10-04 18:57:31
阅读次数:
88
Java中is-a和has-a的区别 1.“is-a”是继承的关系,比如人是动物,人和动物是继承的关系; 2.“has-a”是聚合的关系,比如人有眼睛,人和眼睛是聚合的关系; 也可以理解为 is-a 是“继承” 但has-a是“接口”关系。是“相互依赖”的关系,同时它们的生命周期都是一样的。 我们以 ...
分类:
编程语言 时间:
2019-10-04 18:57:50
阅读次数:
125