首页 > 编程语言
java中的new BufferedReader(new InputStreamReader(System.in))
流 JAVA /IO 基本小结 通过一行常见的代码讨论:new BufferedReader(new InputStreamReader(System.in)) java的IO是基于流(stream)概念的,什么是流呢,作为初学者,我是这样理解的,在各个应用之间传送的是BITS,这些BIT可已被认为 ...
分类:编程语言   时间:2017-09-26 21:46:21    收藏:0  评论:0  赞:0  阅读:259
python lock, semaphore, event实现线程同步
lock 机制不管你是java, C#, 还是python都是常用的线程同步机制, 相比较C# 的锁机制, python的加锁显得比较简单, 直接调用threading 标准库的lock 就可以了. python 的 lock类有两个函数, 分别是acquire 函数以及 release 函数, 前 ...
分类:编程语言   时间:2017-09-26 21:44:21    收藏:0  评论:0  赞:0  阅读:285
JavaScript代码规范及其他注意事项
代码执行一般自上而下,变量需要在使用的函数段之前进行声明并赋予初值。 代码规范书写: 1.选中代码段后使用Tab键,可令代码段整体向右移动一段位置(一般是4位),善用Tab键可使得代码段对齐变得更容易。代码段对齐,可读性更好。 2.等号“=”、加号“+”等数学运算符两边应空出1位。如 x = x + ...
分类:编程语言   时间:2017-09-26 20:52:21    收藏:0  评论:0  赞:0  阅读:228
python lambda表达式
为什么使用lambda 通常来说,lambda起到了一种函数速写的作用,允许在使用的代码内嵌入一个函数的定义。他们完全是可选的(你总是能够使用def来替代它们),但是你仅需要嵌入小段可执行代码的情况下它们会带来一个更简洁的代码结构。 例如,我们在稍后会看到回调处理器,它常常在一个注册调用(regis ...
分类:编程语言   时间:2017-09-26 20:48:55    收藏:0  评论:0  赞:0  阅读:318
Java内存模型
原本准备把内存模型单独放到某一篇文章的某个章节里面讲解,后来查阅了国外很多文档才发现其实JVM内存模型的内容还蛮多的,所以直接作为一个章节 的基础知识来讲解,可能该章节概念的东西比较多。一个开发Java的开发者,一旦了解了JVM内存模型就能够更加深入地了解该语言的语言特性,可能这个章 节更多的是概念 ...
分类:编程语言   时间:2017-09-26 20:48:31    收藏:0  评论:0  赞:0  阅读:247
python学习 网络编程--主机命令执行
import osos.system()执行系统命令只能执行命令不能返回值import subprocess 能执行系统命令res=subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)第一个参 ...
分类:编程语言   时间:2017-09-26 20:48:06    收藏:0  评论:0  赞:0  阅读:292
java基础知识--java集合框架
java集合框架 1、概述: 集合框架被设计成要满足以下几个目标。 该框架必须是高性能的。基本集合(动态数组,链表,树,哈希表)的实现也必须是高效的。 该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 对一个集合的扩展和适应必须是简单的。 该框架必须是高性能的。基本集合(动态数组,链 ...
分类:编程语言   时间:2017-09-26 20:46:46    收藏:0  评论:0  赞:0  阅读:294
JAVA导入jar包
新建的java项目,想要引用别的jar包中的方法,需要将.jar文件引入自己的project中。 例如: 1.下载jar包。 download: 3.在projec项目下新建lib目录。 3.解压下载的压缩包,将压缩包里的.jar文件拷贝到项目的lib目录。 3.选中lib目录下的commons-c ...
分类:编程语言   时间:2017-09-26 20:44:07    收藏:0  评论:0  赞:0  阅读:217
document和javaScript内置对象
1.Document 属性: referrer //返回载入当前文档的URL URL //返回当前文档的URL 方法: getElementById(); //根据id获取html元素对象 getElementsByName(); //根据name获取html元素对象数组 getElementsBy ...
分类:编程语言   时间:2017-09-26 20:42:36    收藏:0  评论:0  赞:0  阅读:236
Java语言中的GUI总结
一、GUI 1、GUI的概念 GUI(Graphical User Interface)即图形用户界面,它能够使应用程序看上去更加友好。 2、AWT、Swing以及SWT AWT(Abstract Windows Toolkit)是Java语言中最原始的GUI工具包,相关API位于java.awt包 ...
分类:编程语言   时间:2017-09-26 20:41:23    收藏:0  评论:0  赞:0  阅读:239
python中的矩阵、多维数组----numpy
1. 引言 最近在将一个算法由matlab转成python,初学python,很多地方还不熟悉,总体感觉就是上手容易,实际上很优雅地用python还是蛮难的。目前为止,觉得就算法仿真研究而言,还是matlab用得特别舒服,可能是比较熟悉的缘故吧。matlab直接集成了很多算法工具箱,函数查询、调用、 ...
分类:编程语言   时间:2017-09-26 20:39:43    收藏:0  评论:0  赞:0  阅读:630
前端基础之javaScript
一、JS的引入的方式: 1.直接编写 <script></script> 2.导入文件 <script src="hello.js"></script> 二、JS的变量 1.声明变量时不用声明变量类型,全都使用var关键字 2.一行可以声明多个变量,并且可以是不同类型 如:var name="yua ...
分类:编程语言   时间:2017-09-26 20:36:20    收藏:0  评论:0  赞:0  阅读:300
JAVA程序导入eclipse的简易教程
直入正题! 1.首先在合适位置建立文件夹——名称是英文———first 2.在eclipse中新建名称为first的java项目;取消勾选使用缺省位置,把位置的地址改为步骤1中文件夹的地址———点击“完成” 3.在新建的first项目中新建要导入程序中包相同的名字———也可以随意命名,但在导入成功后 ...
分类:编程语言   时间:2017-09-26 20:33:59    收藏:0  评论:0  赞:0  阅读:220
IDEA用maven创建springMVC项目和配置
工具准备:IDEA2016.3 Java jdk 1.8 1、DEA创建项目 新建一个maven project,并且选择webapp原型。 然后点击next 这里的GroupId和ArtifactID随意填写,但是ArtifactID最好和你的项目一名一样然后next 为了快一点创建,我们添加一个 ...
分类:编程语言   时间:2017-09-26 20:33:15    收藏:0  评论:0  赞:0  阅读:305
java后端研发经典面试题总结
垃圾回收算法 1.标记-清除算法 标记-清除算法是最基本的算法,和他的名字一样,分为两个步骤,一个步骤是标记需要回收的对象。在标记完成后统一回收被标记的对象。这个算法两个问题。一个是效率问题,标记和清除的效率不高。第二个问题是标记-清除之后会有大量不连续的碎片空间,如果我们需要更大的连续内存就必须G ...
分类:编程语言   时间:2017-09-26 20:32:26    收藏:0  评论:0  赞:0  阅读:341
java基础知识及详细笔记
第一章:初识java 1.1.java的概述 ü 什么是计算机程序:计算机按照某种顺序而完成的一系列有序指令的集合。 ü Java的作用:1:安装和运行本机上的桌面程序。2:通过浏览器访问面向internet的应用程序 ü Java技术平台:1.java SE是java的核心2.java EE主要用 ...
分类:编程语言   时间:2017-09-26 20:31:54    收藏:0  评论:0  赞:0  阅读:268
JAVAWEB之文件的上传和下载
一、文件的上传: Enctype的属性介绍: 基于表单文件上传的界面简介: 文件上传时服务器端获取不到请求信息的原因及获取请求信息的几种方式: 输入流方式的实现: 实用工具包的实现: 如何获取List<FileItem>对象: 1.简单方式: 2.复杂方式: ...
分类:编程语言   时间:2017-09-26 20:30:23    收藏:0  评论:0  赞:0  阅读:191
漫谈JavaScript设计模式
单体模式: 用来划分命名空间,减少全局作用域 代码实例: ...
分类:编程语言   时间:2017-09-26 20:26:36    收藏:0  评论:0  赞:0  阅读:201
python学习_day30_基于tcp协议的粘包现象
1、基于远程执行命令的程序 需用到subprocess模块 服务端: 客户端: 注意注意注意: res=subprocess.Popen(cmd.decode('utf-8'),shell=True,stderr=subprocess.PIPE,stdout=subprocess.PIPE) 的结果 ...
分类:编程语言   时间:2017-09-26 20:25:39    收藏:0  评论:0  赞:0  阅读:313
Python 对象
1.Python 对象 Python 使用对象模型来存储数据。构造任何类型的值都是一个对象。所有的Python 对像都拥有三个特性:身份,类型和值。 身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可 以被认为是该对象的内存地址。您极少会用到这个值,也 ...
分类:编程语言   时间:2017-09-26 20:25:27    收藏:0  评论:0  赞:0  阅读:299
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!