码迷,mamicode.com
首页 > 编程语言 > 周排行
线程与进程的区别?
进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 一个程序至少有一个进程,一个进程至少有一个线程。 ...
分类:编程语言   时间:2020-04-25 01:23:21    阅读次数:77
[LeetCode] 面试题51. 数组中的逆序对
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
什么是线程组,为什么在 Java 中不推荐使用?
ThreadGroup 类,可以把线程归属到某一个线程组中,线程组中可以有线程对象, 也可以有线程组,组中还可以有线程,这样的组织结构有点类似于树的形式。 为什么不推荐使用?因为使用有很多的安全隐患吧,没有具体追究,如果需要使 用,推荐使用线程池。 ...
分类:编程语言   时间:2020-04-25 01:28:18    阅读次数:196
OC类方法的调用 编译成c++代码后的结果分析
假设MyObject类中有两个方法,一个类方法sayHello,一个实例方法walk,分别为 + (void)sayHello; -(void)walk; 调用方式如下: -(void)doSomething { [MyObject sayHello]; [self walk]; } 编成c++代码 ...
分类:编程语言   时间:2020-04-25 09:12:10    阅读次数:77
Java静态代码块的作用及执行顺序
一般情况下,如果有些代码必须在项目启动的时候就执行,需要使用静态代码块。这种代码是主动执行的,需要在项目启动的时候就初始化。有些代码是在不创建对象的情况下,由其他程序来调用,需要使用静态方法。这种代码是被动执行的。 静态方法在类加载的时候就已经加载,可以用类名直接调用比如main方法就必须是静态的 ...
分类:编程语言   时间:2020-04-25 09:12:56    阅读次数:61
迟来的四月java面经分享,七面收割五个offer,大厂也不过如此!
都说金三银四是找工作的最佳时节,由于本人的个人职业规划跟目前工作内容不太相符(具体原因就不透露了,领导平时也要来这里逛,哈哈),四月份挑选了10多家公司投递简历(公司规模从几十人到上万人都有),参加了7家公司的电话面试,收获了5个offer,也还算不错。下面就分享一下面试过程中一些基础的,又最常见的问题。不啰嗦了,直接看题。1.synchronized你用过吗?synchronized和Lock的
分类:编程语言   时间:2020-04-25 09:14:44    阅读次数:67
java 基础
java语言的特点 跨平台性(操作系统); 面向对象; 简单性; 健壮性 垃圾回收,异常处理; 多线程; 大数据开发相关; JVM java virtual machine虚拟机; 内存中开辟一块空间;源文件 编译 字节码; java计算机高级编程语言 程序存储在哪里? 程序就是英文 存储在一个地方 ...
分类:编程语言   时间:2020-04-25 09:14:59    阅读次数:60
逻辑教育_Windows下的python环境配置
python环境配置python下载咱们直接在百度输入python选择电脑系统版本,这里我们选择Windows系统根据自己电脑的系统版本选择32/64位的python安装包双击python安装包,弹出如下界面InstallNow为默认安装地址Customizeinstallation为自定义安装地址,注意,安装地址最好不要出现以中文命名的文件夹记得勾选最下方的:AddPython3.6toPATH
分类:编程语言   时间:2020-04-25 09:16:23    阅读次数:88
关于python实现CRC32Mpeg2的应用和总结
目前使用的Crc计算包含Crc32和CRC32Mpeg2两种计算方式。 循环冗余检验 CRC 差错检测技术能够证明数据是完整的,是无差错的(只是非常近似的认为是无差错的)。
分类:编程语言   时间:2020-04-25 09:17:01    阅读次数:86
学python好还是大数据好?想学IT,但有点搞不清方向的人可以看看
这是我在某平台上看到的一个问题,学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
python3 获取http请求的返回状态码
#!/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
基于H5实现的react拖拽排序组件
拖拽排序组件Github地址:https://github.com/VicEcho/VD... 因为使用了react.js技术栈,所以封装优先考虑输入和输出。基于数据驱动去渲染页面、控制拖拽元素的顺序。 由于我不考虑兼容IE8等旧版本浏览器,拖拽的效果采用了HTML5的拖放(Drag 和 drop) ...
分类:编程语言   时间:2020-04-25 10:34:08    阅读次数:84
python学习40——课后练习
将自己的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
python学习40——并发编程之多线程
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
python学习之__str__,__repr__
__str__(sekf) 类里没有定义这个方法,类的实例显示内存地址__str__(self) 类里有定义这个方法,类的实例显示具体属性值__repr__(self) 在解释器中有用str函数或者print函数 >obj.__str__()repr或者交互式解释器 >obj.__repr__()如 ...
分类:编程语言   时间:2020-04-25 10:39:17    阅读次数:73
python实验九:查找句子中含有3个单词的程序
1.方法1:最开始本能的想法 import string part=input('请输入一句话:\n') #s="!!.,';??"#$%&'()**+,-/:;<<=>=>@[\]^_`{|}~?????、〃》「」『』【】〔〕〖〗?????〝〞????–—‘'?“”??…?﹏." s=string ...
分类:编程语言   时间:2020-04-25 10:42:52    阅读次数:73
Python 第二天
1 格式化输出 2 while循环 3 运算符 4 编码的初始 1 格式化输出 :当你遇到这样的需求,字符串中想让某些位置变成动态可传入的,首先要考虑到格式化输出 %占位符 %s替换字符串 %d替换数字 %i替代数字 例子 name = input('qingshuru:')# age = inpu ...
分类:编程语言   时间:2020-04-25 10:44:37    阅读次数:76
JAVA数据结构与算法之数组与队列(二)
队列介绍 队列的模拟思路 代码实现 ...
分类:编程语言   时间:2020-04-25 10:45:22    阅读次数:64
Python两数相加
两数相加 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 思路一: 思路二: ...
分类:编程语言   时间:2020-04-25 10:46:10    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!