码迷,mamicode.com
首页 > 编程语言
Java两种核心机制
Java虚拟机(Java Virtal Machine) JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器。对于不同的平台,有不同的虚拟机。Java虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”。垃圾收集机制(Garbage Colle ...
分类:编程语言   时间:2017-05-22 16:52:55    阅读次数:159
图论算法简介(一)
1.网络流 容量网络是一个有向图,图的边 ( u , v ) 有非负的权 c ( u , v ) ,被称为容量。图中有一个被称为源(只有出边)的节点和一个被称为汇(只有入边)的节点。实际通过每条边的流量记为 f ( u , v ) 。残量网络是一个结构和容量网络相同的有向图,只不过边的权值为c ( ...
分类:编程语言   时间:2017-05-22 16:52:15    阅读次数:178
javascript回调函数的理解
在JavaScript中,回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称(函数表达式),就叫做匿名回调函数。 callback 不一定用于异步,一般同步(阻塞)的场景下也经常用到回调,比如要求执行某些操作后执行 ...
分类:编程语言   时间:2017-05-22 16:50:21    阅读次数:183
python学习笔记2-变量、数据类型、数据运算
一、python的变量 变量,可变的量,主要用来存储数据;变量是一个存储位置和一个关联的符号名字,这个存储位置包含了一些已知或未知的量或者信息,即值。 1、变量的语法结构 2、变量的命名规范 变量只能是字母、数字或下划线的任意组合 变量的第一个字符不能是数字 以下关键字不能声明为变量 ['and', ...
分类:编程语言   时间:2017-05-22 16:49:43    阅读次数:137
java开发环境配置
1. 安装jdk 2. 安装SVN 3. 安装Mysql(mysql_5.6.24_winx64.zip免安装版) 4. 安装Oracle 4.1 安装oracle客户端 4.2 安装oracle可视化工具PLSQL Developer 5. 安装Maven 6. 安装Tomcat 7. 安装Ecl ...
分类:编程语言   时间:2017-05-22 16:49:37    阅读次数:127
python--登陆接口
登陆接口要求: 输入用户名密码 认证成功后显示登陆成功信息 输错三次后锁定并追加到user_lock文件一、只针对帐号文件里的用户进行判断并锁定,针对用户和密码各有三次错误重试机会。1、流程图如下: 2.代码如下 1 #! usr/bin/env python 2 import sys,os,get... ...
分类:编程语言   时间:2017-05-22 16:49:26    阅读次数:212
raywenderlich.com的Swift编程风格指南
翻译自:https://github.com/raywenderlich/swift-style-guide这个风格指南可能和你从其它地方看到的不同,我们的焦点主要集中在互联网和文章上的可读性。创建这个编程风格指南是为了保持我们的书籍、教程和入门工具包中代码的优雅与一致性 虽然我们有和很多不同的作者 ...
分类:编程语言   时间:2017-05-22 16:49:04    阅读次数:189
Python第三堂课(网络篇)
1.什么是互联网协议及为何要有互联网协议 1.1互联网协议就是一系列的网络协议,包括TCP/IP/Ethernet等协议,以上诸层一起构成网络中两个节点的通信标准。 1.2而其存在的意义就是定义计算机如何接入internet,以及接入internet的计算机通信的标准。 2.osi五层模型 从上往下 ...
分类:编程语言   时间:2017-05-22 16:48:23    阅读次数:197
Java匿名对象
匿名对象就是没有明确给出名字的对象——一般匿名对象只使用一次,而且匿名对象只在堆内存中开辟空间,而不存在栈内存的引用 匿名对象在实际开发中基本上都是作为其他类实例化对象的参数传递的 ...
分类:编程语言   时间:2017-05-22 16:47:35    阅读次数:244
eclipse启动tomcat错误:A Java Exception has occurred
在tomcat bin目录下执行startup.bat可以正常启动,但在eclipse下安装了tomcat插件并且配置tomcat路径后启动且报错:A Java Exception has occurred 解决方法,在eclipse中[window][Preferences]找到[tomcat][ ...
分类:编程语言   时间:2017-05-22 16:44:51    阅读次数:258
Python学习笔记之python脚本遍历文件、文件夹
eg: import os import os.path filePath = 'E:\Test\ZSC' def readFileName(): for fileNames in os.walk(filePath): for fileName in fileNames: return fileNa ...
分类:编程语言   时间:2017-05-22 16:44:43    阅读次数:153
小Z爱序列(NOIP信(sang)心(bin)赛)From Fall_Dream(粗制单调队列&单调栈的算法解析)
原题: 小Z最擅长解决序列问题啦,什么最长公共上升然后下降然后上升的子序列,小Z都是轻松解决的呢。 但是小Z不擅长出序列问题啊,所以它给了你一道签到题。 给定一个n个数的序列ai,你要求出满足下述条件的点对的数量。 假设点对是(i , j),max(l,r)是[l,r]当中最大的ai的值。 这个点对 ...
分类:编程语言   时间:2017-05-22 16:44:22    阅读次数:226
Python学习杂记_4_分支和循环
分支 和 循环 分支和循环这俩结构在各语言中都有着很重要的地位,当然我之前都没有学好,这里总结一下在Python学习中对这俩结构的认识。 分支结构 # 单分支 if 条件判断: 执行语句… # 双分支 if 条件判断: 执行语句… else: 执行语句… #多分支 if 条件判断: 执行语句… el ...
分类:编程语言   时间:2017-05-22 16:43:52    阅读次数:173
Python ----脚本CGI、特点、应用、开发环境
CGI CGI 目前由NCSA维护,NCSA定义CGI如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。 CGI程序可以是Python脚本、Perl脚本、Shell脚本、C或者C++程序等 ...
分类:编程语言   时间:2017-05-22 16:42:31    阅读次数:277
python学习之环境搭建 输入输出
一 环境搭建: 在安装好python2.7之后就可以利用其命令行和交互式模式进行基本的输入和输出测试了,但这样编码无法保存,所以就需要用到好用的编辑器和环境搭建了,这里用uestdio. 1.1打开uestdio,高级-设置-intergrated application -python -定位py ...
分类:编程语言   时间:2017-05-22 16:42:25    阅读次数:191
java反射机制
1、反射概念以及为什么要使用反射 我们考虑一个场景,如果我们在程序运行时,一个对象想要检视自己所拥有的成员属性,该如何操作? 那再考虑这样另一个场景,如果我们想要在运行期获得某个类Class的信息如它的属性、构造方法、一般方法 后再考虑是否创建它的对象,这种情况该怎么办呢?这就需要用到反射! 我们. ...
分类:编程语言   时间:2017-05-22 16:42:08    阅读次数:155
Java在各领域中的应用
从Java的应用领域来分,Java语言的应用方向主要表现在以下几个方面:企业级应用:主要指复杂的大企业的软件系统、各种类型的网站。 Java的安全机制以及它的跨平台的优势,使它在分布式系统领域开发中有广泛应用。应用领域包括金融、电信、交通、电子商务等。Android平台应用:Android应用程序使 ...
分类:编程语言   时间:2017-05-22 16:42:00    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!