码迷,mamicode.com
首页 > 编程语言 > 周排行
【集训第五天·后缀数组】哇哈哈哈哈~
前面放了几天假(虽然我们是在补课),所以懒得写博客。补课期间学习了网络流,后面写专题总结。网络流主要是建模,慢慢搞。 后缀数组这个东西非常难搞,当初老师讲的时候 我(lao)们(shi) 水了2h,讲完还是一脸懵逼。虽然思路是理解了,但是完全不知道代码是什么意思。cnm 然后某一天晚上我没交手机,坐 ...
分类:编程语言   时间:2017-04-06 00:08:37    阅读次数:236
python-模块与函数(一)
模块和模块的常用方法 至关重要的:__init__.py 是否为主文件:__name__ if__name=='__main__' 当前文件路径:__file__ 当前文件描述:__doc__ 函数式 参数 def Fun(arg,*args,**kargs): 默认参数 可变参数 ...
分类:编程语言   时间:2017-04-06 00:14:32    阅读次数:265
浅谈java中循环结构之一——————while的简单应用
浅谈java中循环结构之一——————while的简单应用 1、什么是循环? 有时您希望代码在工作完成之前反复做同一件事。可使用循环 实现此目的。循环是一种编程结构,它在满足某个特定条件(或某组条件)时反复执行。循环结构就是为了解决重复代码或者是有规律的代码。 2、今天先简单谈谈while的简单应用 ...
分类:编程语言   时间:2017-04-06 00:45:53    阅读次数:284
python 实现随机验证码
预备知识点: Python中的random模块用于生成随机数。 random模块中其他函数: import random print random.random() #获取一个小于1的浮点数 import random random.randint(1,10) #获取一个从1到10的整数 impor ...
分类:编程语言   时间:2017-04-06 00:46:46    阅读次数:134
Python学习笔记 - 列表
# ----------------------------------------------------- # 创建列表 : [], 用方括号标识列表, 用逗号来分割元素 motorcycles = ['honada','yamaha','suzuki'] print(motorcycles) ... ...
分类:编程语言   时间:2017-04-06 00:48:18    阅读次数:212
C语言sendto()函数:经socket传送数据
相关函数:send, sendmsg, recv, recvfrom, socket头文件:#include <sys/types.h> #include <sys/socket.h>定义函数:int sendto(int s, const void * msg, int len, unsigned ...
分类:编程语言   时间:2017-04-06 00:48:52    阅读次数:223
第13章 TCP编程(4)_基于自定义协议的多线程模型
7. 基于自定义协议的多线程模型 (1)服务端编程 ①主线程负责调用accept与客户端连接 ②当接受客户端连接后,创建子线程来服务客户端,以处理多客户端的并发访问。 ③服务端接到的客户端信息后,回显给客户端 (2)客户端编程 ①从键盘输入信息,并发送给服务端 ②接收来自服务端的信息 //msg.h ...
分类:编程语言   时间:2017-04-06 00:49:42    阅读次数:182
(14)python函数与变量
1.函数介绍: 编程语言中的函数与数学中的函数是有区别的:数学中的函数有参数(输入),就会有相应的结果(输出)。编程语言中的函数有输入,不一定会返回结果。 编程语言中的函数其实就是一个用于完成某个特定功能的相关代码的代码段 。 编程语言中的函数的作用就是实现代码的可重用性,提高代码可维护性、扩展性和 ...
分类:编程语言   时间:2017-04-06 00:52:25    阅读次数:198
java 排序
选择排序 冒泡排序 ...
分类:编程语言   时间:2017-04-06 00:53:05    阅读次数:173
13_线程安全
【线程安全概念】 当多个线程访问某一个类(或对象、方法)时,这个类始终都能表现出正确的行为,那么这个类就是线程安全的。 【synchronized】 可以在任意对象及方法上加锁,而加锁的这段代码被称为“互斥区”或“临界区”。 【不加synchronized和加synchronized的不同情况】 【 ...
分类:编程语言   时间:2017-04-06 00:55:25    阅读次数:231
springmvc系列03 注解开发
1.web.xml 不变 2.springmvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.spr ...
分类:编程语言   时间:2017-04-06 00:58:07    阅读次数:287
阅读:《javascript权威指南》(笔记)
判断是否为NaN类型:x!=x //true 当且仅当x为NaN时,x才不等于自身。 isNaN()//ture 参数为NaN或则非数字值,则返回true。false可判是否为断数字和字符串数字(如:"3"); js数字精度值极其接近0.1,如:0.411 - 0.401,期待结果0.01,实际结果 ...
分类:编程语言   时间:2017-04-06 01:04:24    阅读次数:158
python tornado 自定义session
python tornado 中需要自定session session原理: 1.客户端发送请求信息,服务端为用户端生成一个加密随机字符串random_str,然后将用户的信息作为这个随机字符串random_str的值,增加用户信息的安全性; 2.将random_str做为cookie写入给客户端, ...
分类:编程语言   时间:2017-04-06 01:08:05    阅读次数:297
数学建模2012A题部分解答基于R语言
1 library(xlsx) 2 library(nortest) 3 library(Kendall) 4 library(stats) 5 6 chart1 <- read.xlsx("E:/迅雷下载/cumcm2012problems/A/附件1-葡萄酒品尝评分表.xls",stringsA... ...
分类:编程语言   时间:2017-04-06 01:10:11    阅读次数:560
java编程规范
地址 一、单选题1. 如下关于集合类的描述错误的是A. 含有集合意义的属性命名,尽量包含其复数的意义B. 集合中的数据不需要释放,垃圾回收器会自动回收C. 集合必须指定模板类型D. 使用集合类时要设置初始化容量2. 关于线程以下说法错误的有A. 新起一个线程,都要使用Thread.setName(“ ...
分类:编程语言   时间:2017-04-06 01:10:39    阅读次数:1522
Spring Struts2 整合
一、在Web下使用Spring原理:之前加载Spring的IoC容器是用代码ApplicationContext context = new ClasspathXml......("beans.xml");加载的。在Web中加载需要放在应用程序启动的时候加载,这可以使用监听器来实现。 1.添加jar ...
分类:编程语言   时间:2017-04-06 01:11:26    阅读次数:222
Spring Hiernate整合
Spring整合Hibernate 一、整合目标 1.由IoC容器管理Hibernate的SessionFactory2.让Hibernate使用Spring的声明式事务 二、整合步骤 先加入Hibernat,再加入Spring,再进行整合。第一步: 配置Hibernate1.加入Hibernate ...
分类:编程语言   时间:2017-04-06 01:12:03    阅读次数:237
python初步学习中的问题之HTTP status code is not handled or not allowed
按照网上的教程学习python,最开始的dmoz_spider项目一直不能正常运行,一直出现下面的问题: 即http status code is not handled or allowed http状态代码没有被处理或允许, 一开始我不理解,在网上找了好多修改setting.py中的 DOWNL ...
分类:编程语言   时间:2017-04-06 01:12:22    阅读次数:2927
《Java核心技术》 -- 读书笔记 ① - 预热
引言 之前通过网上的实例自己使用了Java的一些技术及轮子快速的的“烂“造了一些小应用,但是毕竟没有认真地了解和认知Java,遂打算花一个月左右的时间来细细品味一下。。。 从头开始,慢慢深入!! Java的定义 Java 并不只是一种语言,他是一个完整的平台,拥有庞大的库,其中包含许多可重用的代码和 ...
分类:编程语言   时间:2017-04-06 01:13:06    阅读次数:176
并发策略-CAS算法
对于并发控制而言,我们平时用的锁(synchronized,Lock)是一种悲观的策略。它总是假设每一次临界区操作会产生冲突,因此,必须对每次操作都小心翼翼。如果多个线程同时访问临界区资源,就宁可牺牲性能让线程进行等待,所以锁会阻塞线程执行。 与之相对的有一种乐观的策略,它会假设对资源的访问是没有冲 ...
分类:编程语言   时间:2017-04-06 01:16:30    阅读次数:438
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!