码迷,mamicode.com
首页 > 编程语言 > 日排行
笨办法学Python(二十)
习题 20: 函数和文件 回忆一下函数的要点,然后一边做这节练习,一边注意一下函数和文件是如何在一起协作发挥作用的。 1 from sys import argv 2 3 script, input_file = argv 4 5 def print_all(f): 6 print f.read() ...
分类:编程语言   时间:2017-08-23 23:10:31    阅读次数:392
多线程的实现及其安全问题
一、进程和线程概述 1、进程:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动,简单来说开启一个程序就开启了一个进程; 如果开启多个进程,它们之间是由于CPU的时间片在相互的切换; 2、线程:开启一个进程的一个任务,对于多线程:每一个线程都在争夺CPU的执行..
分类:编程语言   时间:2017-08-23 23:10:41    阅读次数:366
c语言——字符串变量、函数
包含头文件 字符串函数 字符串长度函数strlen 字符串连接函数 strcat 字符串复制函数strcpy 字符串比较函数strcmp ...
分类:编程语言   时间:2017-08-23 23:10:59    阅读次数:378
两个小算法
1.现在有100元,公鸡5元每只,母鸡3元每只,小鸡1元每只,要求三种鸡都必须买,并且正好100元花完,三种鸡加起来凑足100只。 我们可以假设公鸡为x只,母鸡为y只,小鸡为z只。 百鸡百钱算法 #include<stdio.h> #include<stdlib.h> void main(){ __ ...
分类:编程语言   时间:2017-08-24 00:01:56    阅读次数:292
java中流的注意事项
缓冲流 缓冲流继承自过滤流,使用缓冲流时一些要注意的知识点: 1.如果在缓冲流对象创建时使用了其他流,最后关闭时只需关闭缓冲流就可以了,其他流会跟着自动关闭。 2.缓冲字符输入流(BufferedReader)可以直接 readLine() 一次读取一行,BufferedInputStream没有此 ...
分类:编程语言   时间:2017-08-24 00:04:35    阅读次数:271
Python 3 socket编程
Python 3 socket编程 一 客户端/服务器架构 互联网中处处是C/S架构 1、C/S结构,即Client/Server(客户端/服务器)结构 2、在互联网中处处可见c/s架构 比如说浏览器,在线视频,各种社交软件。 C/S架构与socket的关系: 我们学习socket就是为了c/s架构 ...
分类:编程语言   时间:2017-08-24 00:04:56    阅读次数:270
008-shiro与spring web项目整合【二】认证、授权、session管理
008-shiro与spring web项目整合【二】认证授权 ...
分类:编程语言   时间:2017-08-24 00:05:09    阅读次数:250
最短任务调度算法
1 package com.mmall.common.program; 2 3 import java.util.Map; 4 import java.util.Scanner; 5 import java.util.TreeMap; 6 7 /** 8 * Created by Workstati ...
分类:编程语言   时间:2017-08-24 00:05:49    阅读次数:209
如何跨线程调用Windows窗体控件
通过一个子线程来操作主线程中的控件,但是,这样作会出现一个问题(如图1所示),就是TextBox控件是在主线程中创建的,在子线程中并没有对其进行创建,也就是从不是创建控件的线程访问它。那么,如何解决跨线程调用Windows窗体控件呢?可以用线程委托实现跨线程调用Windows窗体控件。下面将上一个例 ...
分类:编程语言   时间:2017-08-24 00:07:11    阅读次数:194
C++ 中容器
容器为模板类 顺序容器 vector deque (双端队列) list (双向链表) forward_list(单向链表) array (固定大小数组) string ( 与vector 相似)保存字符, substr(), inset(), assign,append(), repace(), ...
分类:编程语言   时间:2017-08-24 00:09:25    阅读次数:188
009-shiro与spring web项目整合【三】验证码、记住我
009-shiro与spring web项目整合【三】验证码、记住我 ...
分类:编程语言   时间:2017-08-24 00:09:59    阅读次数:235
JavaEE学习记录(一)--软件系统体系结构
1 常见软件系统体系结构B/S、C/S 1.1 C/S l C/S结构即客户端/服务器(Client/Server),例如QQ; l 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序; l 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦; l 优点:安全性比较好。 ...
分类:编程语言   时间:2017-08-24 00:11:12    阅读次数:210
python之多线程队列
# 一共有以下3种队列# 1、先进先出# 2、后进先出# 3、存储数据的时候可设置优先级的队列,设置不同的优先级,取的时候按照优先级的顺序来取下面介绍一下队列的方法,如果要使用队列,则需要导入一个模块queue import queue q = queue.Queue(maxsize=3) #创建一... ...
分类:编程语言   时间:2017-08-24 00:11:32    阅读次数:244
Java虚拟机 - 多态性实现机制
【深入Java虚拟机】之五:多态性实现机制——静态分派与动态分派 方法解析 Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址。这个特性给Java带来了更强大的动态扩展能力,使得可以在类运行期间才能确 ...
分类:编程语言   时间:2017-08-24 00:11:40    阅读次数:231
PHP中遍历二维数组—以不同形式的输出操作
<body> <?php //定义二维索引数组$arr = array( array("101","李军","男","1976-02-20","95033"), array("103","陆君","男","1974-06-03","95031"), array("105","匡明","男","197 ...
分类:编程语言   时间:2017-08-24 00:12:18    阅读次数:236
十大编程算法助程序员走上高手之路
转:http://www.it1352.com/598042.html 算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n ...
分类:编程语言   时间:2017-08-24 00:12:25    阅读次数:220
【python】-- 列表,元组
本节内容 字符串格式化输出 数据运算 for循环 while循环 列表 元组 【字符串格式化输出】 占位符 %s—string,%d—digital,%f —float 【数据运算】 整数(integer) 整形 长整形 在Py3.x不区分整形与长整形,统一叫整形,Py2.x区分。 复数(compl ...
分类:编程语言   时间:2017-08-24 00:12:40    阅读次数:212
007-shiro与spring web项目整合【一】基础搭建
007-shiro与spring web项目整合【一】基础搭建 ...
分类:编程语言   时间:2017-08-24 00:13:28    阅读次数:266
Python——交互式图形编程
1、图形显示 图素法 像素法 图素法 矢量图:以图形对象为基本元素组成的图形,如矩形、 圆形 像素法 标量图:以像素点为基本单位形成图形 2、图形用户界面:Graphical User Interface,GUI Tkinter Python 标准GUI Graphics 基于Tkinter扩展图形 ...
分类:编程语言   时间:2017-08-24 00:13:48    阅读次数:346
多线程学习之路-学习wait和notify
package threadtest; import java.util.LinkedList; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; public class ... ...
分类:编程语言   时间:2017-08-24 00:14:16    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!