码迷,mamicode.com
首页 > 编程语言
python 函数
def square_of_sum(L): sum=0; for i in L: sum+=i*i return sum print square_of_sum([1, 2, 3, 4, 5])print square_of_sum([-5, 0, 5, 15, 25]) ...
分类:编程语言   时间:2016-07-25 01:49:18    阅读次数:248
Java IO 基础
Java IO 基础 @author ixenos 摘要:创建文件、文件过滤、流分类、流结构、常见流、使用文件流 如何创建一个文件 #当我们调用File类的构造器时,仅仅是在运行时创建了一个File对象,而不是在文件系统中创建了一个文件。File类可以表示文件系统中存在的目录或文件,也可以表示尚不存 ...
分类:编程语言   时间:2016-07-25 01:46:28    阅读次数:258
【python】2048
来源:https://www.shiyanlou.com/courses/368 ...
分类:编程语言   时间:2016-07-25 01:48:36    阅读次数:418
Python利用ctypes实现C库函数调用
0X00 ctypes 是强大的,使用它我们就能够调 用动态链接库中函数,同时创建各种复杂的 C 数据类型和底层操作函数。使得python也具备了底层内存操作的能力,再配合python本身强大的表达能力,这才知道为什么python是黑客必学的编程语言。 0x01 ctypes使用 ctypes 提供 ...
分类:编程语言   时间:2016-07-25 01:47:00    阅读次数:203
Struts2之提交对象数组至后台
struts2中有许多很好的特性,比如在设置好getter和setter方法后,加上前端的匹配设置,后台即可自动将前端输入的数据转换为后台的相应的对象。 如现在传入一个Person类的对象,其中Person类中有name和age等属性。 1 class Person { 2 private Stri ...
分类:编程语言   时间:2016-07-25 01:46:00    阅读次数:361
02_排序_插入排序
【基本原理】 直接插入法思想: 1.在原始数据中,将第一个数据作为已排序的数据序列 2.从数组中获取下一个元素,在已经排序好的元素中从后向前扫描,并判断该元素与已排列好的的大小 3.若排序序列的元素大于新元素,则将该元素移到下一位置 4.重复步骤三,直到找到已排序的元素小于或者等于行元素的位置 5. ...
分类:编程语言   时间:2016-07-25 01:45:14    阅读次数:153
关于文本变扇形的算法思考
怎么把一个文本变换成扇形文本 这里有一基础是以哪一条线作为等长线做变换,我们来这里是假定以文字下边缘的线为等长线,这样等长线上的点的Y坐标(和圆心Y坐标的差值)等于变换后的这一点的角度(和0角度差值)的圆弧的长度是相等的。这样关键是确定这个角度(a),圆弧长度公式L=2*Pi*r*a/360 a=3 ...
分类:编程语言   时间:2016-07-25 01:45:10    阅读次数:160
php应用sphinx接口进行排序
排序模式可使用如下模式对搜索结果排序:SPH_SORT_RELEVANCE 模式, 按相关度降序排列(最好的匹配排在最前面)SPH_SORT_ATTR_DESC 模式, 按属性降序排列 (属性值越大的越是排在前面)SPH_SORT_ATTR_ASC 模式, 按属性升序排列(属性值越小的越是排在前面) ...
分类:编程语言   时间:2016-07-25 01:39:27    阅读次数:250
Python程序的执行原理(转载)
Python程序的执行原理 2013-09-17 10:35 佚名 tech.uc 2013-09-17 10:35 佚名 tech.uc 1. 过程概述 Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令,从而完成程序的执行。 2. 字节码 字节码在 ...
分类:编程语言   时间:2016-07-25 01:36:55    阅读次数:282
01_排序_选择排序
【基本原理】 对于给定的一组数据,经过第一轮比较后得到最小的数据,然后将该数据与第一个数据的位置进行交换; 然后对不包括第一个数据以外的其它数据进行第二轮比较,得到最小的数据并与第二个数据进行位置交换; 重复该过程,直到进行比较的数据只有一个时为止。 【举例】 待排序数组 【38,65,97,76, ...
分类:编程语言   时间:2016-07-25 01:36:40    阅读次数:150
[Java面试三]JavaWeb基础知识总结.
1.web服务器与HTTP协议 Web服务器 l WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 l Internet上供外界访问的Web资源分为: ? 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 ? 动态web资源:指 ...
分类:编程语言   时间:2016-07-25 01:34:20    阅读次数:586
【python】zip()函数
来源:http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.html zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例: 1.示例1: 运行的结果是: [(1, 4, 7), ...
分类:编程语言   时间:2016-07-25 01:33:58    阅读次数:167
以写代学:python 格式化操作符
1.简介(1)%s优先使用str()函数进行转换,但是后边可以跟列表,数字,字符串"%s%s"%("name","age")显示多个字符(2)%c转换成字符(3)%d或者%i,转换成整数(4)%o转化为无符号8进制或16进制,如果加#号就会是有符号的(5)%e或%E转换为科学计数法(6)%f或%F转换为浮点数..
分类:编程语言   时间:2016-07-25 00:28:06    阅读次数:265
Java多线程研究04-线程池的使用(ThreadPoolExecutor详解)
为什么要使用线程池?线程是一个操作系统概念。操作系统负责这个线程的创建、挂起、运行、阻塞和终结操作。而操作系统创建线程、切换线程状态、终结线程都要进行CPU调度——这是一个耗费时间和系统资源的事情。 另一方面,大多数实际场景中是这样的:处理某一次请求的时间是非常短暂的,但是请求数量是巨大的。这种技术背景下,如果我们为每一个请求都单独创建一个线程,那么物理机的所有资源基本上都被操作系统创建线程、切换...
分类:编程语言   时间:2016-07-25 00:19:29    阅读次数:293
python脚本实例001
要点总结: 输入输出方法,input()、print()方法 list列表应用,list是一种有序的集合,可以随时添加和删除其中的元素。 条件语句if-else应用 ...
分类:编程语言   时间:2016-07-25 00:18:22    阅读次数:263
PHP - 数组去重,(折中:符串去重)
【译】更快的方式实现PHP数组去重 Jan 11, 2016 ? Hector 原文:Faster Alternative to PHP’s Array Unique Function 概述 使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。 ...
分类:编程语言   时间:2016-07-25 00:17:54    阅读次数:300
[Java面试二]Java基础知识精华部分.
一:java概述(快速浏览): 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器; 1994年将Oak语言更名为Java; Java的三种技术架构: JAVAEE:Java Platform Enterpris... ...
分类:编程语言   时间:2016-07-25 00:18:36    阅读次数:474
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!