计算机程序:为了让计算机执行某些操作或解决某个问题,而编写的一系列有序指令的集合。 java技术平台简介 Java SE:标准版 Java技术的基础和核心。 主要用于研发桌面应用程序。 Java EE:企业版 提供了企业级应用开发的完整解决方案 很多网站都是采用Java EE技术开发 Java ME ...
分类:
编程语言 时间:
2017-05-15 20:44:22
收藏:
0 评论:
0 赞:
0 阅读:
302
js <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w ...
分类:
编程语言 时间:
2017-05-15 20:40:19
收藏:
0 评论:
0 赞:
0 阅读:
261
计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 Java SE:标配版 a:Java技术的基础和核心 b:主要用于开发桌面应用程序 Java EE:企业版 a:提供了企业级应用开发的完整解决方案 b:很多的网站都是采用Java EE技术开发 Java ME:微型版 J ...
分类:
编程语言 时间:
2017-05-15 20:21:05
收藏:
0 评论:
0 赞:
0 阅读:
320
由排序问题可以引申出选择问题,选择问题就是选择并返回数组中第k小的数,如果把数组全部排好序,在返回第k小的数,也能正确返回,但是这无疑做了很多无用功,由上篇博客中提到的快速排序,稍稍修改下就可以以较小的时间复杂度返回正确结果。 代码如下: 思想很不错,值得学习。 夜深了,,, 唉,失恋的人就是矫情, ...
分类:
编程语言 时间:
2017-05-15 20:19:37
收藏:
0 评论:
0 赞:
0 阅读:
414
C语言类型转换 在C语言里用到的类型转换方式。一般都是用强制类型转换,语法:(类型说明符)(表达式),比如: (float)a 把a转换为实型,(int)(x+y) 把x+y的结果转换为整型。 C语言这样的赋值时的类型转换形式可能会使人感到不精密和不严格,由于无论表达式的值如何,系统都自己主动将其转 ...
分类:
编程语言 时间:
2017-05-15 20:18:44
收藏:
0 评论:
0 赞:
0 阅读:
436
近期在做公司一个web项目。要求在我们的系统上,可以显示其它站点上的数据。 刚開始接到这个任务时,还在想。简单的非常。直接用UrlConection直接进入该网页,然后获取该网页的html,取到想要的数据。返回给我们的系统的前台页面,打印出来。还想到了设计模式,以便今后扩展至可以查看多个网页。 但是 ...
分类:
编程语言 时间:
2017-05-15 20:17:51
收藏:
0 评论:
0 赞:
0 阅读:
319
那今天就介绍一下我理解的Spring.net吧。介绍Spring.NET之前,先谈点其他的。我们都知道,.NET有一个基本原则“高内聚,低耦合“。关于这个概念,想必大家都知道。所谓高内聚,也就是模块内部内聚,各个模块之间“低耦合”。也就是结耦,降低耦合度。所以我们选取了传统的三层,把,数据访问层,业 ...
分类:
编程语言 时间:
2017-05-15 19:34:47
收藏:
0 评论:
0 赞:
0 阅读:
354
多线程和并发性并不是什么新内容,但是 Java 语言设计中的创新之一就是,它是第一个直接把跨平台线程模型和正规的内存模型集成到语言中的主流语言。核心类库包含一个 Thread 类,可以用它来构建、启动和操纵线程,Java 语言包括了跨线程传达并发性约束的构造 —— synchronized 和 vo ...
分类:
编程语言 时间:
2017-05-15 19:33:21
收藏:
0 评论:
0 赞:
0 阅读:
512
摘要: 今天翻到了《剑指offer》面试题39,题目二中的解法二是在函数的参数列表中通过指针的方式进行传值,而java是没有指针的,所以函数要进行改造。然而我翻了下别人的java版本(我就想看看有什么高大上的改造,毕竟要传递多个参数,是不是会涉及到那么一点点设计模式呢?),简直不能忍了,我只能用一句 ...
分类:
编程语言 时间:
2017-05-15 19:33:06
收藏:
0 评论:
0 赞:
0 阅读:
447
Overview 类 封装(encapsulation): 也称为数据隐藏。从形式上看,是将数据与行为组合起来,并对对象的使用者隐藏了数据的实现方式。封装给对象赋予了黑盒特征,提高重用性和可靠性。 继承:扩展已有类来方便的定义一个新的类。子类具有父类的全部属性和方法。 对象 对象的三个特性: 对象的 ...
分类:
编程语言 时间:
2017-05-15 19:23:49
收藏:
0 评论:
0 赞:
0 阅读:
333
修改默认语言 编辑/etc/sysconfig/i18n这个文件,原内容如下: LANG="zh_CN.UTF-8" <中文 SYSFONT="latarcyrheb-sun16" SUPPORTED="zh_CN.UTF-8:zh_CN:zh" 修改为: LANG="en_US.UTF-8" <英 ...
分类:
编程语言 时间:
2017-05-15 19:22:05
收藏:
0 评论:
0 赞:
0 阅读:
294
JavaScript中的6种数据类型,如下所示: 数字(Number) 字符串(String) 布尔(Boolean) NuLL 未定义(Undefined) 对象(Object) 1. 数字: 在javascript中这些完全是有效的数字: 1 51.50 -1 oxd(是一个十六进制数) 1.1 ...
分类:
编程语言 时间:
2017-05-15 19:21:09
收藏:
0 评论:
0 赞:
0 阅读:
301
-*- coding: utf-8 -*- import urllib2 import os def mean_audience_score(id): arv = 0.0 sc_url = "http://movie.mtime.com/" + id + "/" sc_req = urllib2.R... ...
分类:
编程语言 时间:
2017-05-15 19:19:51
收藏:
0 评论:
0 赞:
0 阅读:
492
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。 用一张图概括: 选择排序 选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n²) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间了吧。通俗来说 ...
分类:
编程语言 时间:
2017-05-15 19:15:16
收藏:
0 评论:
0 赞:
0 阅读:
287
一、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度。 var arrayObj = new Array([element0[, element1 ...
分类:
编程语言 时间:
2017-05-15 19:13:54
收藏:
0 评论:
0 赞:
0 阅读:
287
Long Long ago。就听说过SSH。起初还以为是一个东东,详细内容更是不详,总认为高端大气上档次,经过学习之后才发现,不不过高大上,更是低调奢华有内涵,经过一段时间的研究和学习SSH框架的基本原理与思想。总算接地气了。作为刚開始学习的人,有点小小收获,想通过以博文的形式和大家一起分享,共同进 ...
分类:
编程语言 时间:
2017-05-15 19:10:08
收藏:
0 评论:
0 赞:
0 阅读:
324
Sunday算法是Daniel M.Sunday于1990年提出的字符串模式匹配。其核心思想是:在匹配过程中,模式串发现不匹配时,算法能跳过尽可能多的字符以进行下一步的匹配,从而提高了匹配效率。 核心思想:在匹配过程中,模式串并不被要求一定要按从左向右进行比较还是从右向左进行比较,它在发现不匹配时, ...
分类:
编程语言 时间:
2017-05-15 19:07:12
收藏:
0 评论:
0 赞:
0 阅读:
357
Python 基础之模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 就是一个python文件中定义好了类和方法,实现了一些功能,可以被别的python文件所调用 那么如何使用一个模块呢? 当然是使用import 模块名 这个方式加载一个模块了 ,比如: ...
分类:
编程语言 时间:
2017-05-15 19:05:39
收藏:
0 评论:
0 赞:
0 阅读:
241
超实用Java快捷键 Ctrl+1或F2快速修复 Ctrl+D快捷删除行 Shift+Enter 快速切换到下一行,在本行的任何位置都可 Ctrl+F11快速运行代码 Alt+上下键 快速移动行(可多行) Ctrl+M 将光标焦点所在区域的视图变大 Alt+/ 叫出快捷的代码提示 syso Alt+ ...
分类:
编程语言 时间:
2017-05-15 19:01:39
收藏:
0 评论:
0 赞:
0 阅读:
238
ThreadPoolExecutor是Executor运行框架最重要的一个实现类。提供了线程池管理和任务管理是两个最主要的能力。这篇通过分析ThreadPoolExecutor的源代码来看看怎样设计和实现一个基于生产者消费者模型的运行器。 生产者消费者模型 生产者消费者模型包括三个角色:生产者,工作 ...
分类:
编程语言 时间:
2017-05-15 19:01:25
收藏:
0 评论:
0 赞:
0 阅读:
418