编程语言-周排行
# 多线程 vs 多进程 - 程序:一堆代码以文本形式存入一个文档- 进程: 程序运行的一个状态 - 包含地址空间,内存,数据栈等 - 每个进程由自己完全独立的运行环境,多进程共享数据是一个问题- 线程 - 一个进程的独立运行片段,一个进程可以由多个线程 - 轻量化的进程 - 一个进程的多个现成间共 ...
分类:编程语言 时间:2019-05-07 19:18:44 收藏:0 阅读:195
# -*- coding: utf-8 -*- """ 主线程要等到所有非守护线程结束,才能结束。 db.json----->{"count":1} """ import json from threading import Thread, Lock import time def search(n... ...
分类:编程语言 时间:2019-05-07 19:19:35 收藏:0 阅读:190
世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程 ? 今天开始写下这个系列的读书笔记,用自己的方式把 周志明 老师的《深入理解Java虚拟机_JVM高级特性与最佳实践》书中的知识点大概记录下来,方便自己以后的重读。 一、概述 ? Java不仅仅是一门编程语言,还 ...
分类:编程语言 时间:2019-05-07 19:22:22 收藏:0 阅读:167
一、Java的优先级 Java提供了一个线程调度器来监控程序启动后进去就绪状态的所有线程。线程调度器通过线程的优先级来决定调度哪些线程执行。一般来说,Java的线程调度器采用时间片轮转算法使多个线程轮转获得CPU的时间片。然而根据实际情况,每个线程的重要程序也不相同,有时候我们想让一些线程优先执行, ...
分类:编程语言 时间:2019-05-07 19:23:11 收藏:0 阅读:135
设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的、经 ...
分类:编程语言 时间:2019-05-07 19:25:16 收藏:0 阅读:115
让我们开启java虚拟机的愉快之旅。 一、java虚拟机的特点 1、支持跨平台。 2、支持多种语言,不止只有java语言,只有语言支持的相应的规范,即可java虚拟机中运行。 二、java的发展版本 说明java在不断更新和优化,其中有很多值得借鉴和学习。 1、Java SE 8 Java SE 8 ...
分类:编程语言 时间:2019-05-07 19:26:04 收藏:0 阅读:142
当前台传数据给spring的control时,如果后台方法的参数或参数对象的对应属性是基本类型或者string类型时,前台值自动的注入到后台方法参数或对象属性中。如果方法参数或对象属性不是基本类型或string,比如是date类型,则不能直接赋值。 解决方法有一下三种: 一、使用注解 1、在spri ...
分类:编程语言 时间:2019-05-07 19:27:10 收藏:0 阅读:105
1.URL编码 URL编码是浏览器发送数据给服务器时使用的编码。 如通过百度搜索美女: 编码前:https://www.baidu.com/s?wd=美女 编码后:https://www.baidu.com/s?wd=%E7%BE%8E%E5%A5%B3 URL编码规则: A Z, a z, 0 9 ...
分类:编程语言 时间:2019-05-07 19:27:59 收藏:0 阅读:141
Thrift 介绍及java实例 转载自:https://blog.csdn.net/zhu_tianwei/article/details/44002721 Thrift 介绍及java实例 转载自:https://blog.csdn.net/zhu_tianwei/article/details ...
分类:编程语言 时间:2019-05-07 19:29:06 收藏:0 阅读:123
方式一、 方式二、 ...
分类:编程语言 时间:2019-05-07 19:30:15 收藏:0 阅读:130
## 复习 ```python'''1.跨文件夹导包 - 不用考虑包的情况下直接导入文件夹(包)下的具体模块 2.__name__: py自执行 '__main__' | py被导入执行 '模块名' 3.包:一系列模块的集合体,通过包内的__init__文件来管理包中所有模块提供给外界的名字 -- ...
分类:编程语言 时间:2019-05-07 19:33:48 收藏:0 阅读:105
一、为什么要使用包装器类型 java是面向对象的语言,但基本类型并不是面向对象的,从而出现了包装器类型,并且包装器添加了更多的属性和方法。如我们在使用集合类型Collection的时候就一定要使用包装类型而非基本类型,它相当于将基本类型"包装起来",使它具有了对象的性质,丰富了基本类型的操作。 ja ...
分类:编程语言 时间:2019-05-07 19:38:52 收藏:0 阅读:156
str内置常用函数 字符串查找类:find、index find:查找字符串中是否包含一个子串 如:s= "abcdf" s1="ab" s.find(s1, 查找起始位置) 从指定位置开始查找 s.rfind()从右边开始 s.lfind() 从左边 s.find(s1) ==>返回数字 0 返回 ...
分类:编程语言 时间:2019-05-07 19:41:53 收藏:0 阅读:172
"菜鸟教程 Python3 基本数据类型" 可能是考点的各种形态的数值类型 int型:正数负数,八进制0开头,十六进制0x开头 float型:小数点的前后都可以没有数字,自动补全 complex型:虚部的J可大写可小写 一点感想:Python的风格真的超级自由了..非常友好... END ...
分类:编程语言 时间:2019-05-07 20:03:49 收藏:0 阅读:144
数组截取: 返回值类型:Array star:从索引star位置开始截取数组 end(可选,没有则截取到数组最后):索引end位置结束(截取的索引不包括end) 数组修改: 返回值:Array (对旧数组进行修改) index:必需。规定从何处添加/删除元素。 howany:必需。规定应该删除多少元 ...
分类:编程语言 时间:2019-05-07 20:05:38 收藏:0 阅读:138
else在循环结构中,只有循环正常结束后才执行else,如果使用break跳出了循环,不会执行else for i in range(0,10): print(i)else: print("else") 当循环结束后执行else for i in range(0,10): print(i) if(i ...
分类:编程语言 时间:2019-05-07 20:07:58 收藏:0 阅读:170
参考博客: https://www.cnblogs.com/Unknw/p/6346681.html#4195503 十大经典算法 一张图概括: 名词解释: n:数据规模 k:“桶”的个数 In-place:占用常数内存,不占用额外内存 Out-place:占用额外内存 稳定性:排序后2个相等键值的 ...
分类:编程语言 时间:2019-05-07 20:33:03 收藏:0 阅读:196
字符串 strip() 删除字符串中前后的空格(默认),或其他字符。 遇到前后第一个不是空格的字符就停止。 换行符也是空格。 注:想要删除中间的,可以先分割在strip。 ...
分类:编程语言 时间:2019-05-07 20:36:08 收藏:0 阅读:107
1.简介: JavaScript(JS)是一种基于对象和事件驱动,可以与 HTML 标记语言混合使用的脚本语言。广泛用于客户端 Web 开发,常用来给 HTML 网页添加动态功能,比如响应用户的各种操作。其编写的程序可以直接在浏览器中解释执行。Javascript 的国际标准是 ECMAScript ...
分类:编程语言 时间:2019-05-07 20:38:04 收藏:0 阅读:96
简介 上篇我们已经介绍了什么是接口测试和接口测试的意义。在开始接口测试之前,我们来想一下,如何进行接口测试的准备工作。或者说,接口测试的流程是什么?有些人就很好奇,接口测试要流程干嘛?不就是拿着接口文档直接利用接口测试工具测试嘛。其实,如果只是三五个接口,你可以这么做一个临时的接口测试。但是,如果是 ...
分类:编程语言 时间:2019-05-07 20:42:52 收藏:0 阅读:195
1209342093520936209372093825642
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!