码迷,mamicode.com
首页 > 编程语言 > 月排行
Java读取文件-BufferedReader/FileReader/InputStreamReader/FileInputStream的关系和区别
一、Java读取和存储文件数据流 Java读取文件,实际是将文件中的字节流转换成字符流输出到屏幕的过程 这里面涉及到两个类:InputStreamReader和OutputStreamWriter InputStreamReader:将字节流转换成字符流 OutputStreamWriter:将字符 ...
分类:编程语言   时间:2018-05-04 23:28:18    阅读次数:439
python输出缓冲区的问题
碰到的问题,一段代码,print在前,log的在后,查看日志中log的反而在前面。是python输出缓冲区的问题。 python输出缓冲区要满 4k 才写入文件,除非禁用缓存或者强制输出或者程序结束。中途 ctrl+c 中断会丢失一些输出。 等待10s后一次性输出: * * * * * * * * ...
分类:编程语言   时间:2018-05-04 23:29:29    阅读次数:566
Java序列化
对象转换成二进制流的过程称为对象序列化,将二进制流恢复为对象的过程称为对象的反序列化 1.google 的protocal buffers(支持跨平台,编程代码侵入性较强,需要编写proto文件) 2.java本身内置的序列化方式(优点是不需要引入第三方jar包) 3.Hessian(效率低,但对各 ...
分类:编程语言   时间:2018-05-04 23:49:55    阅读次数:356
C++对象模型之默认构造函数
在不声明自定义构造函数时,编译器会自动生成一个默认构造函数。但是这个默认构造函数有可能是一个trivial(无用的) constructor,也可能是nontrivial constructor。 举个例子 之前的想法是Foo有一个默认构造函数,可以将var和pnext初始化为0。 其实不然。 原因 ...
分类:编程语言   时间:2018-05-04 23:50:06    阅读次数:394
Python生成器总结
什么是生成器? 可以理解为一种数据类型,这种数据类型自动实现了迭代器协议,所以生成器就是一个可迭代对象。生成器可以说是提供了一种新的模式,那就是可以计算一部分,然后返回计算结果。但是保留了当前状态,下次可在另外一个地方调用它,它会继续按以前状态继续执行下去。这对于数据量很大的程序有很大的用处。总之就 ...
分类:编程语言   时间:2018-05-05 00:25:32    阅读次数:275
unity windowEditor平台下鼠标左键控制摄像机的视角
工作的原因,今天就只写了unity下的鼠标左键控制摄像机的视角左右上下调节;明天,补齐。[有诸多参考,着实是需要多多加油的] ...
分类:编程语言   时间:2018-05-05 00:27:07    阅读次数:256
PHP数组
PHP数组 php中,数组的下标可以是整数,或字符串。 样式: $arr1 = array(元素1,元素2,。。。。。 ); 其他形式; $arr1[] = 1; $arr1[] = 5; $arr1[] = 1.1; //直接在变量后面使用[],就成为数组,并依次赋值。 。。。。 $arr2[‘a ...
分类:编程语言   时间:2018-05-05 00:27:25    阅读次数:273
Java细节整理——数组与内存控制
重点:使用Java数组之前,必须对数组对象进行初始化。 当数组的所有元素都被分配了合适的内存空间,并指定了初始值时,数组的初始化完成。程序以后将不能重新改变数组对象在内存中的位置和大小。 知识点整理: 1.数组的初始化有以下两种方式: 1)静态初始化:初始化时由程序员显示指定每个数组元素的初始值,由 ...
分类:编程语言   时间:2018-05-05 00:27:47    阅读次数:242
python-属性的查找与绑定方法
类的属性: 类中有两种属性: 数据属性:类的数据属性是所有对象共享的。 eg: 在类中定义了一个 school = 'luffycity' #这个称类的数据属性。 当这个类生成了多个对象时,这些对象都享有这个数据属性。 函数属性:类的函数属性是绑定给对象使用的。 eg: 类中定义了一个 函数: de ...
分类:编程语言   时间:2018-05-05 00:28:15    阅读次数:224
python 软件管理规范
一、背景 软件开发是一个系统工程,当然编码实现是其中尤其重要的一个环节,关乎到功能需求的实现好坏。这个环节中除了编码这一硬功之外,与之相关的编码风格这一柔道,虽然没有直接决定功能的实现与否,但却在很大程度上决定了的项目代码整体的可读性、健壮性、移植性、可维护性等重要特性。编码风格不仅涉及到代码如何编 ...
分类:编程语言   时间:2018-05-05 00:28:25    阅读次数:247
第四篇:添加一个线程组
1.测试需求:建立20个用户,访问www.baidu.com,查看在负载达到 30QPS的时候的一个平均的响应时间; QPS:query per second每秒查询率,是查询服务器每秒能处理的查询次数,在因特网上,作为域名系统服务器的性能常用每秒查询率来衡量; 2.测试步骤: 线程数:虚拟用户数, ...
分类:编程语言   时间:2018-05-05 00:28:41    阅读次数:380
python 面向对象介绍
数据结构 python的数据结构 就是 列表 字典 使用他们高效存储数据 算法 编写程序流程 编写程序逻辑 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 编程范式 编程是 程 ...
分类:编程语言   时间:2018-05-05 01:03:16    阅读次数:200
python---基础知识回顾(十)进程和线程
前戏:进程和线程的概念 若是学过linux下的进程,线程,信号...会有更加深刻的了解。所以推荐去学习下,包括网络编程都可以去了解,尤其是对select,pool,epool都会有更多的认识。 进程就是资源管理的最小单位,而线程是程序执行的最小单位。一个程序可以有多个进程,一个进程可以有多个同时执行 ...
分类:编程语言   时间:2018-05-05 01:03:47    阅读次数:217
JAVA基础7-面向对象2
一.this关键字 指当前对象的引用,多数情况用来解决传入参数和成员变量重名的现象; 例如在类中定义了setName方法,将方法的参数值赋予类中的成员变量: public void setName(String name){ this.name = name; } this()指调用当前类中其他的构 ...
分类:编程语言   时间:2018-05-05 01:05:11    阅读次数:201
新疆大学ACM-ICPC程序设计竞赛五月月赛(同步赛)F 猴子排序的期望【Java/高精度/组合数学+概率论】
不用map用hash import java.io. ; import java.util. ; import java.util.Scanner; import java.math.BigInteger; import java.lang. ; public class Main{ static ...
分类:编程语言   时间:2018-05-05 01:05:50    阅读次数:270
python 多线程队列套接字
#server端import socket import selectors import threading from threading import Thread import time import queue selector = selectors.DefaultSelector() s... ...
分类:编程语言   时间:2018-05-05 01:06:14    阅读次数:318
【Python】以模块化做比赛模拟
import random #随机#主函数-打印基本信息-获取数据-判断赢场数-打印赢场def main(): printIntro() probA, probB, n = getInputs() winsA, winsB = simNGames(n, probA, probB) printSumm ...
分类:编程语言   时间:2018-05-05 10:19:36    阅读次数:197
python的IO
七.输出 1.什么是输出? 科学技术上指能量、信号等从某种机构或装置发出 2.我们常见的输出: 3.程序中的输出形式: 4.格式化输出 1)什么是格式化输出? 格式化输出是指通过print()等函数向指定的地方(比如屏幕)输出指定格式的内容 例如: ? 我们想输出 int类型的数字 ? 或者是: f ...
分类:编程语言   时间:2018-05-05 10:19:45    阅读次数:195
Java核心技术-泛型程序设计
使用泛型机制编写的代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。 泛型对于集合类尤其有用 1 为什么要使用反省程序设计 泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用。 1.1 类型参数的好处 在Java中增加泛型类之前,泛型程序设计是用继 ...
分类:编程语言   时间:2018-05-05 10:20:22    阅读次数:200
java程序员必读的书籍(适合于本人)
该文章复制于自己的csdn 博客。 目前就职于外包公司,公司内网能登陆csdn,没办法登录博客园,没办法现在继续开始在csdn上写吧。 由于刚刚入职自己的电脑还没有配置好,只能临时使用他人的电脑测试一下以前的需求。这不快下班了,感觉自己应该整理一下接下来的工作、学习计划了。 刚刚翻看了几篇博客,看看 ...
分类:编程语言   时间:2018-05-05 10:21:05    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!