函数的相关博客:http://www.nnzhp.cn/archives/154 1、函数 一个方法 一个功能 函数不调用不被执行 提高代码的复用性 2、函数的入参: def hello(file_name,content): f=open(file_name,'a+') f.seek(0) f.w ...
分类:
编程语言 时间:
2018-01-14 10:59:27
阅读次数:
179
hashlib作用: 将明文加密成密文,有两种加密方法md5,sha 实例演练: 1.md5方法 打印结果: 备注: 2.sha方法 sha有很多种方法,后面算法越来越复杂,运算效率越低。一般应用sha256 打印结果: ...
分类:
编程语言 时间:
2018-01-14 10:59:45
阅读次数:
186
声明:以下代码,Python版本3.6完美运行 一、思路介绍 不同的图片网站设有不同的反爬虫机制,根据具体网站采取对应的方法 1. 浏览器浏览分析地址变化规律 2. Python测试类获取网页内容,从而获取图片地址 3. Python测试类下载图片,保存成功则爬虫可以实现 二、豆瓣美女(难度:?) ...
分类:
编程语言 时间:
2018-01-14 11:00:50
阅读次数:
5621
java排序 ...
分类:
编程语言 时间:
2018-01-14 11:01:31
阅读次数:
139
Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进 ...
分类:
编程语言 时间:
2018-01-14 11:01:57
阅读次数:
171
Python的网络编程主要支持两种网络协议:TCP和UDP。这两种协议都通过叫Socket的编程抽象进行处理。Socket起源于Unix,是类似于文件的存在,可以像文件一样进行I/O、打开、关闭等操作,最主要的是它可以实现网络上不同主机的进程间通信,所以基本上Socket是任何一种网络通讯中最基础的 ...
分类:
编程语言 时间:
2018-01-14 11:02:40
阅读次数:
181
#\n 回车符 #\r 换行符 #\s 空格 #\t tab符号,不知道?开个txt文本,然后按电脑的tab键,就是caps lock上面那个,卧槽,看到一个大长空格(也可能是个超短空格),这个就是tab符 #其他基本不会用,这几个够用了 #%d 数字 print '%d' %2 #%s 字符串 p ...
分类:
编程语言 时间:
2018-01-14 11:04:38
阅读次数:
191
*********生成器*************在Python中,这种一边循环一边计算的机制,称为生成器(Generator),节省大量的空间。列表生成式,当生成时元素即打印,会占用内存。一、读取生成器元素的两种方式:*l.next()*for循环读取;(生成器是可迭代对象);列表生成式,当生成时元素即打印,会占用内存;In[5]:l=[iforiinrange(1,11)]In[6]:prin
分类:
编程语言 时间:
2018-01-14 11:05:30
阅读次数:
181
排序是我们生活中经常会面对的问题。同学们做操时会按照从矮到高排列;老师查看上课出勤情况时,会按学生学号顺序点名;高考录取时,会按成绩总分降序依次录取等。排序是数据处理中经常使用的一种重要的运算,它在我们的程序开发中承担着非常重要的角色。 排序分为以下四类共七种排序方法: 交换排序: ① 冒泡排序 ② ...
分类:
编程语言 时间:
2018-01-14 11:05:40
阅读次数:
211
今天写python 100例时,有个题目是大致是这样的:已知输入形式是1+3+2+1,要求输出形式为1+1+2+3 一开始思路是将输入的字符串用split()函数划分成数组,在对数组进行排序,再用for循环输出 代码附上: 虽然能够输出正确结果,但是代码过于繁琐。由于先前学习C语言,也做过相关算法练 ...
分类:
编程语言 时间:
2018-01-14 11:07:23
阅读次数:
201
java诞生于1995年在sun,在2009年时被Oracle收购。 1.简洁有效,面向对象,简单易学 2.跨平台性好,java写好的程序可以在任何系统上运行,一次编译处处运行,java为每一个平台都提供了一个jvm。 3.适合大型企业级管理系统,大型互联网系统(分布式系统)。 、 ...
分类:
编程语言 时间:
2018-01-14 11:07:34
阅读次数:
146
1.首先使用命令行进入到a.java所在的文件夹:(比如我的在D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 这样一个路径下,) d: 回车, cd D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 回车,... ...
分类:
编程语言 时间:
2018-01-14 11:07:51
阅读次数:
134
用法: 它通过{}和:来代替传统%方式 1、使用位置参数 要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开,传入位置参数列表可用*列表 2、使用关键字参数 要点:关键字参数值要对得上,可用字典当关键字参数传入值,字典前加**即可 3、 ...
分类:
编程语言 时间:
2018-01-14 11:07:59
阅读次数:
190
控制器 作为控制器,大体的作用是作为V端的数据接收并且交给M层去处理,然后负责管理V的跳转。SpringMVC的作用不外乎就是如此,主要分为:接收表单或者请求的值,定义过滤器,跳转页面;其实就是servlet的替代品。 - append Spring MVC在Web应用中扮演V的角色,负责处理HTT ...
分类:
编程语言 时间:
2018-01-14 11:08:08
阅读次数:
192
卡方检验是一种用途很广的计数资料的假设检验方法。它属于非参数检验的范畴,主要是比较两个及两个以上样本率( 构成比)以及两个分类变量的关联性分析。其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。(更多参考:卡方检验、卡方分布) 不讲过多理论,主要使用 python 实现卡方验证。之前 ...
分类:
编程语言 时间:
2018-01-14 11:08:46
阅读次数:
2184
导出的word地址是在后台控制的,如何做到在浏览器弹框选择地址?如下代码11行中导出的路径是在JAVA代码中写死的,如何在浏览器弹框选择地址 1 configuration.setDirectoryForTemplateLoading(new File(sourcePath)); // FTL文件所 ...
分类:
编程语言 时间:
2018-01-14 11:09:10
阅读次数:
175
JRE:java Runtime environment(Java 运行环境)。 JVM(java virtual machine)(Java 虚拟机)java程序就是在jvm中运行的 Java的核心类库:jre提供的让程序能运行的java类。 JDK:java development kit(Ja ...
分类:
编程语言 时间:
2018-01-14 11:09:46
阅读次数:
139
一、实现原理 Spring整合HibernateTemplate应用了模板方法设计,具体如下,以一个Demo为例,具体实现原理如下: 首先定义一个回调/钩子类,如下: 在HibernateTemplate调用时通过上述回调来执行具体的数据库操作,如下: 模板调用方法 ...
分类:
编程语言 时间:
2018-01-14 11:09:51
阅读次数:
191
近期偶然间看到一个开源项目minimp3 Minimalistic MP3 decoder single header library 项目地址: https://github.com/lieff/minimp3 单文件头的最小mp3解码器。 一直很想抽时间好好看上一看。 最好的学习方式就是写个实用 ...
分类:
编程语言 时间:
2018-01-14 12:06:25
阅读次数:
734
在 Java 中要将 String 类型转化为 int 类型时,需要使用 Integer 类中的 parseInt() 方法或者 valueOf() 方法进行转换. 例1: 1 2 3 4 5 6 String str = "123"; try { int a = Integer.parseInt( ...
分类:
编程语言 时间:
2018-01-14 12:06:48
阅读次数:
158