进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 一个程序至少有一个进程,一个进程至少有一个线程。 ...
分类:
编程语言 时间:
2020-04-25 01:23:21
阅读次数:
77
class Solution { public int reversePairs(int[] nums) { int len = nums.length; if(len<2){ return 0; } int[] copy = new int[len]; for(int i=0;i<len;i++) ...
分类:
编程语言 时间:
2020-04-25 01:23:49
阅读次数:
82
ThreadGroup 类,可以把线程归属到某一个线程组中,线程组中可以有线程对象, 也可以有线程组,组中还可以有线程,这样的组织结构有点类似于树的形式。 为什么不推荐使用?因为使用有很多的安全隐患吧,没有具体追究,如果需要使 用,推荐使用线程池。 ...
分类:
编程语言 时间:
2020-04-25 01:28:18
阅读次数:
196
假设MyObject类中有两个方法,一个类方法sayHello,一个实例方法walk,分别为 + (void)sayHello; -(void)walk; 调用方式如下: -(void)doSomething { [MyObject sayHello]; [self walk]; } 编成c++代码 ...
分类:
编程语言 时间:
2020-04-25 09:12:10
阅读次数:
77
一般情况下,如果有些代码必须在项目启动的时候就执行,需要使用静态代码块。这种代码是主动执行的,需要在项目启动的时候就初始化。有些代码是在不创建对象的情况下,由其他程序来调用,需要使用静态方法。这种代码是被动执行的。 静态方法在类加载的时候就已经加载,可以用类名直接调用比如main方法就必须是静态的 ...
分类:
编程语言 时间:
2020-04-25 09:12:56
阅读次数:
61
都说金三银四是找工作的最佳时节,由于本人的个人职业规划跟目前工作内容不太相符(具体原因就不透露了,领导平时也要来这里逛,哈哈),四月份挑选了10多家公司投递简历(公司规模从几十人到上万人都有),参加了7家公司的电话面试,收获了5个offer,也还算不错。下面就分享一下面试过程中一些基础的,又最常见的问题。不啰嗦了,直接看题。1.synchronized你用过吗?synchronized和Lock的
分类:
编程语言 时间:
2020-04-25 09:14:44
阅读次数:
67
java语言的特点 跨平台性(操作系统); 面向对象; 简单性; 健壮性 垃圾回收,异常处理; 多线程; 大数据开发相关; JVM java virtual machine虚拟机; 内存中开辟一块空间;源文件 编译 字节码; java计算机高级编程语言 程序存储在哪里? 程序就是英文 存储在一个地方 ...
分类:
编程语言 时间:
2020-04-25 09:14:59
阅读次数:
60
python环境配置python下载咱们直接在百度输入python选择电脑系统版本,这里我们选择Windows系统根据自己电脑的系统版本选择32/64位的python安装包双击python安装包,弹出如下界面InstallNow为默认安装地址Customizeinstallation为自定义安装地址,注意,安装地址最好不要出现以中文命名的文件夹记得勾选最下方的:AddPython3.6toPATH
分类:
编程语言 时间:
2020-04-25 09:16:23
阅读次数:
88
目前使用的Crc计算包含Crc32和CRC32Mpeg2两种计算方式。
循环冗余检验 CRC 差错检测技术能够证明数据是完整的,是无差错的(只是非常近似的认为是无差错的)。
分类:
编程语言 时间:
2020-04-25 09:17:01
阅读次数:
86
这是我在某平台上看到的一个问题,学IT的话,是学python好还是学大数据好?首先这个问题不太对,因为大数据和python,从根源上来说是两码事,就像你问我,是学做湘菜好,还是学做打铁好。所以,学python好还是大数据好?python是根源,而大数据可以说是python的延伸而且对于学大数据的话,目前所有的编程语言中,python应该是最受青睐的。学python好还是大数据好?从以下几个方面来验
分类:
编程语言 时间:
2020-04-25 10:28:43
阅读次数:
103
#include <stdio.h> #include <string.h> #include <stdlib.h> int main() { char s[20]; char *p[11],temp; while(gets(s)) { int i,j,len; len=strlen(s); for ...
分类:
编程语言 时间:
2020-04-25 10:31:37
阅读次数:
77
#!/bin/envpython#-*-coding:UTF-8-*-#example:python3http_status.pyhttps://blog.51cto.com/liuxiaolan/2488619importrequestsimportsysdefhttp_status(arg):try:html=requests.get(arg)code=html.status_codeprin
分类:
编程语言 时间:
2020-04-25 10:32:38
阅读次数:
371
拖拽排序组件Github地址:https://github.com/VicEcho/VD... 因为使用了react.js技术栈,所以封装优先考虑输入和输出。基于数据驱动去渲染页面、控制拖拽元素的顺序。 由于我不考虑兼容IE8等旧版本浏览器,拖拽的效果采用了HTML5的拖放(Drag 和 drop) ...
分类:
编程语言 时间:
2020-04-25 10:34:08
阅读次数:
84
将自己的tcp程序服务端改写成并发 并发服务端 import socket import subprocess from multiprocessing import Process from threading import Thread cmd_socket = socket.socket(so ...
分类:
编程语言 时间:
2020-04-25 10:34:54
阅读次数:
70
1 线程开启方式 第一种:用Thread类创建线程对象 from threading import Thread import time def task(name): print('%s is running'%name) time.sleep(1) print('%s is over'%name ...
分类:
编程语言 时间:
2020-04-25 10:35:33
阅读次数:
74
__str__(sekf) 类里没有定义这个方法,类的实例显示内存地址__str__(self) 类里有定义这个方法,类的实例显示具体属性值__repr__(self) 在解释器中有用str函数或者print函数 >obj.__str__()repr或者交互式解释器 >obj.__repr__()如 ...
分类:
编程语言 时间:
2020-04-25 10:39:17
阅读次数:
73
1.方法1:最开始本能的想法 import string part=input('请输入一句话:\n') #s="!!.,';??"#$%&'()**+,-/:;<<=>=>@[\]^_`{|}~?????、〃》「」『』【】〔〕〖〗?????〝〞????–—‘'?“”??…?﹏." s=string ...
分类:
编程语言 时间:
2020-04-25 10:42:52
阅读次数:
73
1 格式化输出 2 while循环 3 运算符 4 编码的初始 1 格式化输出 :当你遇到这样的需求,字符串中想让某些位置变成动态可传入的,首先要考虑到格式化输出 %占位符 %s替换字符串 %d替换数字 %i替代数字 例子 name = input('qingshuru:')# age = inpu ...
分类:
编程语言 时间:
2020-04-25 10:44:37
阅读次数:
76
队列介绍 队列的模拟思路 代码实现 ...
分类:
编程语言 时间:
2020-04-25 10:45:22
阅读次数:
64
两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 思路一: 思路二: ...
分类:
编程语言 时间:
2020-04-25 10:46:10
阅读次数:
104