码迷,mamicode.com
首页 > 编程语言 > 日排行
高性能Javascript
javasciprt性能优化 本文主要是在我读《高性能Javascript》之后,想要记录下一些有用的优化方案,并且就我本身的一些经验,来大家一起分享下, Javascript的加载与执行 大家都知道,浏览器在解析DOM树的时候,当解析到script标签的时候,会阻塞其他的所有任务,直到该js文件 ...
分类:编程语言   时间:2018-04-12 19:51:59    阅读次数:175
Python之简单验证码实现
def v_code(): ret = '' for i in range(5): num = random.randint(0,9) alf = chr(random.randint(65,122)) s = str(random.choice([num,alf])) ret += s retur ...
分类:编程语言   时间:2018-04-12 19:52:58    阅读次数:139
java--文本文件写入
写入文本文件 1. 关联读入的文件,使用Reader 和 FileReader 2. 关联写出的文件,使用Writer和 FileWriter 3. 创建缓冲 char数组,用于接收读取到的文本信息 4. 将文本读入到 缓冲数组(buff)中 5. 输出读取到的文本信息 6. 写出读取到的文件 7. ...
分类:编程语言   时间:2018-04-12 19:53:38    阅读次数:171
Python之旅.第五章.面向对象 4.12
一、上节课复习 1、类中最常见的就是变量与函数的定义,并不是说一定要定义出变量与函数 2、程序中类并不完全等同于现实世界中的类,即可以是现实世界中存在的,也可是不存在的。 3、__init__方法 a.该方法内可以有任意的python代码;主要用于完成初始化,也可以有其他功能 b.一定不能有返回值 ...
分类:编程语言   时间:2018-04-12 19:55:58    阅读次数:213
C++ 二分法求解方程的解
二分法是一种求解方程近似根的方法。对于一个函数 f(x)f(x),使用二分法求 f(x)f(x) 近似解的时候,我们先设定一个迭代区间(在这个题目上,我们之后给出了的两个初值决定的区间 [-20,20][?20,20]),区间两端自变量 xx 的值对应的 f(x)f(x) 值是异号的,之后我们会计算 ...
分类:编程语言   时间:2018-04-12 19:56:15    阅读次数:511
【C++ Primer】 第十章 泛型算法(一)
向算法传递函数 练习10.11 【运行结果】 ...
分类:编程语言   时间:2018-04-12 19:56:27    阅读次数:188
剑指offer-数组中重复的数字
题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 ac代码: ...
分类:编程语言   时间:2018-04-12 19:57:42    阅读次数:134
springboot+mybatis整合——基础版
我用的事IDEA,jdk版本是1.7.新建项目的时候这个地方的选择需要注意一下,springboot版本是1.5的,否则不支持1.7的jdk pom.xml TestBootController.java ITestDao.java GysServiceImpl.java DemoApplicati ...
分类:编程语言   时间:2018-04-12 19:58:22    阅读次数:268
计算器作业(摘要算法)
“1-2*((60-30)+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))” 1. 去掉表达式中的所有空格 s.replace(" ","") #将空格直接替换为空 2. 判断表达式的正确性 3. 寻找最内层括号的表达式优先计算 ...
分类:编程语言   时间:2018-04-12 19:58:38    阅读次数:208
java发送http请求(提交form表单)
http://hbiao68.iteye.com/blog/1973914 写一个servlet用于测试请求 Java代码 import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletExce ...
分类:编程语言   时间:2018-04-12 19:59:01    阅读次数:266
Python系列之 - 反射
一、静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被类调用,就像正常调用函数一样 类方法和静态方法的相同点:都可以直接被类调用,不需要实例化 类方法和静 ...
分类:编程语言   时间:2018-04-12 19:59:10    阅读次数:215
人生苦短,我用Python(目录)
一、计算机基础 二、Python基础 三、函数 四、常用模块 五、面向对象 六、网络编程socket 计算机发展历程 计算机硬件 微机原理 计算机网络通信 Python学习【第1篇】:Python初识 Python学习【第2篇】:Python系列之 - python数据类型 Python学习【第3篇 ...
分类:编程语言   时间:2018-04-12 20:47:58    阅读次数:181
java--字节流和字符流的转换
package com.machuang.convertStream; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; im... ...
分类:编程语言   时间:2018-04-12 20:48:04    阅读次数:141
[3] python:使用KNN识别手写数字
数据是很重要的,机器学习实战的源代码提供了数据,这点是非常好的 将图像转化为文本,读进向量里,就可以使用前面写的分类器 理解程序没有什么问题,很多函数前面也都学习过了,这里学习一下读取一个文件夹里的所有文件名 使用listdir()需要从os模块导入 os.listdir() 方法用于返回指定的文件 ...
分类:编程语言   时间:2018-04-12 20:48:54    阅读次数:214
[Effective Modern C++(11&14)]Chapter 5: Rvalue References, Move Semantics, and Perfect Forwarding
1. 理解std::move和std::forward 从std::move和std::forward不能做的地方开始入手是有帮助的,std::move不会移动任何值,std::forward也不会转发任何东西,在运行时,他们不会产生可执行代码,一个字节也不会:)。他们实际上是执行转换的函数模板。s ...
分类:编程语言   时间:2018-04-12 20:49:04    阅读次数:217
C/C++ 宏
0. 1. 宏可以像函数一样被定义,例如: #define min(x,y) (x<y?x:y) //事实上这个宏存在BUG 但是在实际使用时,只有当写上min(),必须加括号,min才会被作为宏展开,否则不做任何处理。 2. 如果宏需要参数,你可以不传,编译器会给你警告(宏参数不够),但是这会导致 ...
分类:编程语言   时间:2018-04-12 20:50:00    阅读次数:139
字符串模式匹配中的BF算法与KMP算法
博客园的编辑器太难用了。。。。。。。。。。。 BF算法即暴力算法,很简单,随便举个栗子: KMP算法: 主要的实现内容包括一个getNext函数以及一个比较字符串和模式的函数; 其中getNext函数的实现最为关键。原理在其他很多文章中有介绍。这里说一下我自己觉得比较重要的地方。 个人觉得其中最重要 ...
分类:编程语言   时间:2018-04-12 20:50:20    阅读次数:176
springMVC学习-day04
@ModelAttribute注解
分类:编程语言   时间:2018-04-12 20:50:56    阅读次数:174
20165226 2017-2018-4 《Java程序设计》第7周学习总结
20165226 2017 2018 4 《Java程序设计》第7周学习总结 教材学习内容总结 第十一章 JDBC与MySQL数据库 下载MySQL最新版本。 连接数据库 下载JDBC MySQL数据库驱动 加载JDBC MySQL数据库驱动 连接数据库( 和`Connection getConne ...
分类:编程语言   时间:2018-04-12 20:51:05    阅读次数:233
寻找数组中第K大的数
给定一个数组A,要求找到数组A中第K大的数字。对于这个问题,解决方案有不少,此处我只给出三种: 方法1: 对数组A进行排序,然后遍历一遍就可以找到第K大的数字。该方法的时间复杂度为O(N*logN) 方法2: 利用简单选择排序法的思想,每次通过比较选出最大的数字来,比较上K次就能找出第K大的数字来。 ...
分类:编程语言   时间:2018-04-12 20:51:16    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!