码迷,mamicode.com
首页 > 编程语言
day9线程和进程
进程:qq要以一个整体的形式暴露给操作系统管理,里面包含对各种资源的调用,内存的对各种资源管理的集合,就可称之为进程。 线程:是操作系统最小的调度单位,是一串指令的集合。 进程:要操作CPU,必须要先创建一个线程,进程不能单独执行,进程执行是调动线程,至少要有一个线程, ...
分类:编程语言   时间:2017-09-01 00:10:32    阅读次数:157
python的引用计数分析(二)
python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; 说明:直接使用del关键字或者del()函数;注意:上述代码手动销毁的是被赋值引用的a,但是在列表里的a不会被销毁。 三.一个对象离开它的作用域; 结果:3;3 说明:a作为参数传递到sys.getrefcount(a)函 ...
分类:编程语言   时间:2017-09-01 00:10:06    阅读次数:206
C/C++知识点清单02-上
第二章 预处理、const、static与sizeof (上) 在这章编写时,发现了一个不错的帖子。其中对程序预处理语句的基本概念写得还是十分清晰的。 (http://www.runoob.com/cprogramming/c-preprocessors.html) 一、预处理的使用: 考察#ifd ...
分类:编程语言   时间:2017-09-01 00:09:31    阅读次数:192
使用Python编写一个猜拳游戏
#coding=utf-8 import random #1、接收从键盘输入一个数字: num=int(input(u"请输入剪刀(0) 石头(1)布(2):")) #2、随机产生一个数字: num2=int(random.randint(0,2)); if num==1 : print("你出的是... ...
分类:编程语言   时间:2017-09-01 00:09:14    阅读次数:1323
spring (由Rod Johnson创建的一个开源框架)
你可能正在想“Spring不过是另外一个的framework”。当已经有许多开放源代码(和专有)J2EEframework时,我们为什么还需要Spring Framework? Spring是独特的,因为若干个原因: 它定位的领域是许多其他流行的framework没有的。Spring致力于提供一种方 ...
分类:编程语言   时间:2017-09-01 00:08:06    阅读次数:191
20170831 - Q - Java IO操作
1 当需要将对象转化为字节用什么? 2 使用对象流字节化对象时需要注意什么? 3 如何将字节化的对象转换为文件数据? 4 什么是对象序列化,对象反序列化? 5 对象反序列化返回的是二进制的数据还是对象? 5 一旦实现了serializable接口,就需要? 6 如何选择性写出对象属性?何时需要使用? ...
分类:编程语言   时间:2017-09-01 00:07:53    阅读次数:121
Python 3 并发编程多进程之进程同步(锁)
Python 3 并发编程多进程之进程同步(锁) 进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的,竞争带来的结果就是错乱,如何控制,就是加锁处理。 1、多个进程共享同一打印终端 from multiprocessing import Process i ...
分类:编程语言   时间:2017-09-01 00:07:44    阅读次数:199
20170831 - A - Java IO操作
1 当需要将对象转化为字节用什么?对象流Person p = new Person("苍老师",18,"男" ,list);System.out.println(p); FileOutputStream fos = new FileOutputStream("person.obj");ObjectO ...
分类:编程语言   时间:2017-09-01 00:07:06    阅读次数:174
线程池的使用
为了更好的使用线程,.NET集成了线程池,线程池有固定的大小,里面维护着一批线程,当有线程请求时,从线程池中取出空闲的线程,执行任务,当任务执行完毕,线程重新释放到线程池,等待再次的请求,当线程池中的线程使用完毕后,如果有新的请求,而且也没有超过线程池的容量,将为新的请求建立线程,注册到线程池。 线 ...
分类:编程语言   时间:2017-09-01 00:06:58    阅读次数:193
java求最大公约数
public class ArithmeticTest1 { public static void main(String[] args) { System.out.println(gab1(88,72)); System.out.println(gab2(88,72)); /** * gab1(g ...
分类:编程语言   时间:2017-09-01 00:06:49    阅读次数:248
JavaScript高级编程随笔
前言: 本人之前在博客园写过一遍关于MVC基础的一个小文章,由于当时各种原因没能继续坚持写下去,最近本人在学习JavaScript,想用自己的方式整理出来,主要是为了加深自己的印象,我还是一个前端的小学生,希望各位前端的前辈多指点。我会吧每一章节学到的看到的整理到我的博客园里,虽然这本书前面讲的很基 ...
分类:编程语言   时间:2017-09-01 00:06:36    阅读次数:197
Java多线程——volatile关键字、发布和逸出
1、volatile关键字 Java语言提供了一种稍弱的同步机制,即volatile变量。被volatile关键字修饰的变量不会被缓存在寄存器或者对其他处理器不可见的地方,因此在每次读取volatitle类型变量时总会返回最新的值,而不是从寄存器中获取。 加锁机制既然可以确保可见性又可以确保原子性, ...
分类:编程语言   时间:2017-09-01 00:06:00    阅读次数:139
spring框架的总结
http://www.cnblogs.com/wangzn/p/6138062.html 大家好,相信Java高级工程师对spring框架都很了解吧!那么我以个人的观点总结一下spring,希望大家有所帮助。 一、内容纲要 1、spring的起源和背景 2、spring简介 3、spring的核心模 ...
分类:编程语言   时间:2017-09-01 00:05:45    阅读次数:191
Python学习总结
Python 总结 Python 学习总结 【第01节】 Python 学习总结 【第02节】 Python 学习总结 【第03节】 Python 学习总结 【第04节】 Python 学习总结 【第05节】 Python 学习总结 【第06节】 Python 学习总结 【第07节】 Python ...
分类:编程语言   时间:2017-09-01 00:05:32    阅读次数:165
Spring MVC-静态页面示例(转载实践)
以下内容翻译自:https://www.tutorialspoint.com/springmvc/springmvc_static_pages.htm 说明:示例基于Spring MVC 4.1.6。 以下示例显示了如何使用Spring MVC Framework编写一个简单的基于Web的应用程序, ...
分类:编程语言   时间:2017-09-01 00:03:55    阅读次数:181
排序算法--快速排序算法解析
一、快速排序算法思路 ①、取待排序列表的第一个元素p,通过归位算法,挪移他到列表中正确的位置。 ②、列表被元素p分成两部分,左边都比元素p小,右边都比元素p大。 ③、通过递归,在两部分,重复1、2步骤,直至列表有序。 归位算法动画演示: 二、快速排序算法代码示例 快速排序算法一般情况下要比冒泡算法快 ...
分类:编程语言   时间:2017-09-01 00:03:13    阅读次数:164
Spring 学习笔记01
1.Spring 简介 Spring 是为企业提供的一个轻量级的解决方案,包括:基于依赖注入的核心机制,基于AOP的声明式事务管理, 与多种持久层技术的集合以及优秀的WEB MVC框架等。 Spring 框架的组成结构: 2.Spring 准备工作 1)首先在官网下载Spring 压缩文件并解压 2 ...
分类:编程语言   时间:2017-09-01 00:02:48    阅读次数:271
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!