javascript具有自动垃圾回收机制,即GC(Garbage Collection),垃圾回收器会按照固定的时间间隔周期性的执行垃圾回收。 垃圾回收有两种常见做法: 1. 标记清除(多数浏览器使用此策略,其执行GC的时间间隔不同) 当变量进入环境时候,例如,在函数中声明一个变量,就将此变量标记为 ...
分类:
编程语言 时间:
2017-05-07 18:46:19
阅读次数:
210
jsp 调用dao包下面的findById()函数时出现如下报错: 百度 原因都说是 jar包有不同的版本导致的。 解决方法 。 。 。 看不懂。 瞎捣鼓了两个小时就放弃睡觉了。 第二天起床打开myeclipse 重新运行下,结果 。 。 。 错误消失了!! 简直惊呆了。 果然睡觉是第一生产力!! ...
分类:
编程语言 时间:
2017-05-07 18:45:04
阅读次数:
294
本章讲了python的系统模块,也就是sys和os模块。 唯一的代码可以用来输出文档内容。 还有一些关于字符串的基本操作。用时再查。 讲了一些文件操作的基本知识,实际用时可以简单的调用就行了。同时介绍了一些不同操作系统命令行操作 os.path是目录相关的工具,简单来说,就是os.path.xxx( ...
分类:
编程语言 时间:
2017-05-07 18:44:59
阅读次数:
144
20145310 《Java程序设计》第10周学习总结 教材学习内容总结 网络概述 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。在发送和接收数据时,大部分的程序设计语言都设计了专门的API ...
分类:
编程语言 时间:
2017-05-07 18:44:36
阅读次数:
198
一、找到安装Apache的目录/usr/local/apache2/conf,并对httpd.conf配置文件进行修改 1.加载cgi模块 去掉注释: LoadModule cgid_module modules/mod_cgid.so #//当使用内置模块prefork.c 时动态加载cgi_mo ...
分类:
编程语言 时间:
2017-05-07 18:44:20
阅读次数:
160
面向对象的三大特性是指:封装、继承和多态。 一、封装 第一步:将内容封装到某处 _init_就是构造方法,根据类创建方法自动执行 self 是一个形式参数 当执行 obj1 = Foo(‘wupeiqi’, 18 ) 时,self 等于 obj1 当执行 obj2 = Foo(‘alex’, 78 ...
分类:
编程语言 时间:
2017-05-07 18:42:55
阅读次数:
219
结合六个基本质量属性: 易用性:用户不符合规则的输入都会有相应的提示 安全性:通过用户名、密码对用户进行身份验证,对用户的密码进行md5加密 可用性:异常 可修改性:通过修改DBUtil类实现对不同数据库的连接 登录功能模块的MVC设计实现: View: 登录界面(login.jsp);登陆成功界面 ...
分类:
编程语言 时间:
2017-05-07 18:41:21
阅读次数:
280
str类方法(操作): name = "abcdefg" 去除字符串首尾的空格.strip() int类方法(操作): age = 18 bool类方法(操作):包含int所有操作,但主要是输出True 和False ...
分类:
编程语言 时间:
2017-05-07 18:41:12
阅读次数:
136
前言:在这里我将用java来简单的实现rabbitMQ。下面我们带着下面问题来一步步的了解和学习rabbitMQ。 1:如果消费者连接中断,这期间我们应该怎么办 2:如何做到负载均衡 3:如何有效的将数据发送到相关的接收者?就是怎么样过滤 4:如何保证消费者收到完整正确的数据 5:如何让优先级高的接 ...
分类:
编程语言 时间:
2017-05-07 18:40:21
阅读次数:
207
http://poj.org/problem?id=2299 题意:给出一组数,求逆序对。 思路: 这道题可以用树状数组解决,但是在此之前,需要对数据进行一下预处理。 这道题目的数据可以大到999,999,999,但数组肯定是无法开这么大的,但是每组数据最多只有500000个,那么,怎么办呢,离散化 ...
分类:
编程语言 时间:
2017-05-07 18:39:34
阅读次数:
157
各位,学Python 的同志,相信对 Django 、Flask、等不会陌生,这些就是Python语言的web 框架。 那么问题来了,web 服务器又是什么,他和web框架有什么关系?他们又是如何工作的,分别处于什么位置?还有有时候有人会把HTTP服务器叫做web服务器,这是为何?这种说法对吗?带着... ...
分类:
编程语言 时间:
2017-05-07 18:37:51
阅读次数:
207
六、字典和散列表 我们已经知道,集合表示一组互不相同的元素(不重复元素)。在字典中,存储的是键值对,其中键值是用来查询特定的元素的。字典和集合是很相似的,集合采用[值,值]的方式存储,而字典则是以[键,值]的方式来进行存储的。字典也称作映射。 首先,我们还是用函数来创建一个字典,在es6中新增了ma ...
分类:
编程语言 时间:
2017-05-07 18:36:42
阅读次数:
254
前面几篇讲解了如何使用rabbitMq,这一篇主要讲解spring集成rabbitmq。 首先引入配置文件org.springframework.amqp,如下 一:配置消费者和生成者公共部分 二:配置生成者 三:生产者程序 其中convertAndSend方法默认第一个参数是交换机名称,第二个参数 ...
分类:
编程语言 时间:
2017-05-07 18:35:32
阅读次数:
244
Java软件设计模式一共分为23种; 一般常用的有: 单例设计模式 装饰设计模式 工厂设计模式 单例设计模式(以后的用处:spring框架IOC,默认创建的对象都是单例的): 单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实 ...
分类:
编程语言 时间:
2017-05-07 18:33:27
阅读次数:
201
实现当前日历的打印,当前日期用*来表示。 关键得出这个月的第一天是星期几。 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数+1,m表示月份数。y表示年数。 注意1:在公式中有个与其它公式不同的地方: 把一月和二 ...
分类:
编程语言 时间:
2017-05-07 18:32:56
阅读次数:
208
Java使用Thread代表线程,所有的线程对象都必须是Thread类或其子类的实例。每个线程的作用就是执行一段程序流(完成一定的任务)。 Java使用线程执行体来代表这段程序流。 1. 继承Thread类创建线程类 执行结果: 注意:实际上该程序有三个线程,main()方法是主线程,显示的创建了两 ...
分类:
编程语言 时间:
2017-05-07 18:32:15
阅读次数:
131
粘包现象 基于tcp的套接字实现远程执行命令的操作(1.执行错误命令。2.执行ls。3.执行ipconfig) #_*_coding:utf-8_*_ __author__ = '777' import socket import subprocess phone=socket.socket(soc ...
分类:
编程语言 时间:
2017-05-07 17:45:21
阅读次数:
381