码迷,mamicode.com
首页 > 编程语言 > 日排行
<JAVA>字节流,字符流
在程序中所有的数据都是以流的方式进行传输或者保存的,程序需要数据的时候需要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流。 可以通过下面的输入输出流关系图表示这种方式。 字节流: 字节流主要操作byte类型数据,以byte数组为准,主要操作类是OutputStream类和I ...
分类:编程语言   时间:2018-06-18 23:23:36    阅读次数:254
前端基础之JavaScript
一、JS概述 avaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时 ...
分类:编程语言   时间:2018-06-18 23:47:19    阅读次数:231
100个线程同时向一个银行账户中存入1元钱
下面的例子演示了100个线程同时向一个银行账户中存入1元钱,在没有使用同步机制和使用同步机制情况下的执行情况。 银行账户类: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 /** * ...
分类:编程语言   时间:2018-06-18 23:47:55    阅读次数:347
python程序解压rar压缩包报错
运行python程序报错Couldn‘t find path to unrar library的解决办法:1、安装依赖包yum?install?gcc?gcc-c++2、下载unrar包、安装、编译wget?http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz tar?zxf?unrars
分类:编程语言   时间:2018-06-18 23:48:20    阅读次数:392
列表形式的汉诺塔(Tower of Hanoi)Python语言实现
从昨天半下午就开始想这个问题,到现在经过30个小时左右(期间并不思考是非常集中,因为连续思考很累而且可能效果不佳),终于把程序搞定了,第一次思考问题这么久.算是第一个自主思考的程序还是很有成就感的. 代码优势:模块化做的很好,找到了通过写出前4-5次的数学表达,找到了规律并将其化成代码. 代码劣势: ...
分类:编程语言   时间:2018-06-18 23:49:35    阅读次数:456
Java基础六
1 二维数组 1.1 二维数组概述 一个班级有许多学生,可以用数组来存储,但是一个学校有许多班级,这是时候也应该用数组来存储。 Java给我们提供了二维数组来供我们使用。 简单的讲,二维数组其实就是一个元素为一维数组的数组。 1.2 二维数组的格式一 示例:int[][] arr = new int ...
分类:编程语言   时间:2018-06-18 23:50:38    阅读次数:288
java线程调度
JAVA线程调度分抢占式和协调式 协调式的线程切换由线程本身自己控制,好处是实现简单,当前线程只有当事情做完才会通知系统进行切换并没有同步开销,坏处是容易引发事故,假如阻塞的线程由于代码BUG没有通知系统进行切换,那么程序就会阻塞在那里。 抢占式: 由操作系统来分配线程时间,就算某线程由于bUG导 ...
分类:编程语言   时间:2018-06-18 23:50:53    阅读次数:298
Go语言-Context上下文实践
实例1这个例子传递一个上下文,它有一个任意的截止期,它告诉一个阻塞函数,一旦它到达它,它就应该放弃它的工作。packagemainimport("context""fmt""time")funcmain(){d:=time.Now().Add(50*time.Millisecond)ctx,cancel:=context.WithDeadline(context.Background(),d)//
分类:编程语言   时间:2018-06-19 00:10:41    阅读次数:220
是哟办法python读、写、追写excel文件
三个工具包 python操作excel的三个工具包如下 xlrd: 对excel进行读相关操作 xlwt: 对excel进行写相关操作 xlutils: 对excel读写操作的整合 注意,只能操作.xls,不能操作.xlsx。 这三个工具包都可以直接使用pip进行下载: xls文件的追写 xlwt只 ...
分类:编程语言   时间:2018-06-19 00:48:11    阅读次数:206
webjars-jquery的引用
什么是WebJars WebJars以jar包的形式来使用前端的各种框架、组件,如jquery、bootstrap WebJars将客户端(浏览器)资源(JavaScript,Css等)打成jar包文件,以对资源进行统一依赖管理。WebJars的jar包部署在Maven中央仓库上。 我们在开发Jav ...
分类:编程语言   时间:2018-06-19 00:50:03    阅读次数:943
开发工具|给你的项目买份保险:Python虚拟环境
读完需要 9 分钟 1. 什么是虚拟环境? 虚拟环境的意义,就如同 虚拟机 一样,它可以实现不同环境中Python依赖包相互独立,互不干扰。这在一定程度的意义上,给了我们的项目一份很有力的保障。在这里,我把它戏称为「保险」。全网唯一。 举个例子吧。 假设我们的电脑里有两个项目,他们都用到同一个第三方 ...
分类:编程语言   时间:2018-06-19 00:50:51    阅读次数:221
Python 爬取 11 万 Java 程序员信息竟有这些重大发现!
一提到程序猿,我们的脑子里就会出现这样的画面: 或者这样的画面: 心头萦绕的字眼是:秃头、猝死、眼镜、黑白 T 恤、钢铁直男…… 而真实的程序猿们,是每天要和无数数据,以及数十种编程语言打交道。 上能手握亿万数据面不改色,下能修改 Bug 奋战两昼夜 。他们热爱生活,讨厌 Bug…… 时代在进步,今 ...
分类:编程语言   时间:2018-06-19 00:51:17    阅读次数:240
多线程糗事百科案例
Queue(队列对象) Queue是python中的标准库,可以直接import Queue引用;队列是线程间最常用的交换数据的形式 python下多线程的思考 对于资源,加锁是个重要的环节。因为python原生的list,dict等,都是not thread safe的。而Queue,是线程安全的 ...
分类:编程语言   时间:2018-06-19 00:52:14    阅读次数:232
03、Swagger2和Springmvc整合详细记录(爬坑记录)
时间 | 内容 |备注 | | 2018年6月18日 | 基本使用 | spirngmvc整合swagger2 开始之前这个系列博文基本是,在项目的使用中一些模块的内容记录,但是后期逐渐优化,不单单是整合内容。 swagger简介 1、swagger主要提供了三个功能: Swagger Editor ...
分类:编程语言   时间:2018-06-19 00:52:50    阅读次数:288
SpringCloud与SpringBoot区别
SpringBoot专注于快速方便的开发单个个体微服务。 SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来, 为各个服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、精选决策、分布式会话等集成服务。 Spr... ...
分类:编程语言   时间:2018-06-19 00:52:57    阅读次数:191
十行代码--用python写一个USB病毒 (知乎 DeepWeaver)
昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序。查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到。但是,如果我想,比如,当一个usb插入时,在后台自动把usb里的重要文件神不知鬼不觉地拷贝到本地或者上传到某个服务器 ...
分类:编程语言   时间:2018-06-19 00:53:03    阅读次数:359
Spring cloud概念
基于SpringBoot 提供的一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。SpringCLoud利用SpringBoot的开发便利性巧妙的简化了分布式系统基础设施的开... ...
分类:编程语言   时间:2018-06-19 00:54:13    阅读次数:212
Java通过selenium自动化爬去数据
Selenium,作为一个Web应用程序测试的工具。 1,配置selenium的路径和浏览器,我用的是firefox webdriver.firefox.bin=D:/tools/firefox/firefox.exe webdriver.gecko.driver=D:/project/geckod ...
分类:编程语言   时间:2018-06-19 10:26:37    阅读次数:194
多线程并发简单版
server #!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2018/6/19 9:33# @File : server1.pyfrom socket import *from threading import Threaddef commun ...
分类:编程语言   时间:2018-06-19 10:28:14    阅读次数:168
开发工具|给你的项目买份保险:Python虚拟环境
读完需要9分钟1.什么是虚拟环境?虚拟环境的意义,就如同虚拟机一样,它可以实现不同环境中Python依赖包相互独立,互不干扰。这在一定程度的意义上,给了我们的项目一份很有力的保障。在这里,我把它戏称为「保险」。全网唯一。举个例子吧。假设我们的电脑里有两个项目,他们都用到同一个第三方包,本来一切都顺利。但是由于某种原因,项目B由于某些原因要使用这个第三方包的一些新特性(新版本才有),而如果就这样贸然
分类:编程语言   时间:2018-06-19 10:29:05    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!