码迷,mamicode.com
首页 > 编程语言
python——读取MATLAB数据文件 *.mat
鉴于以后的目标主要是利用现有的Matlab数据(.mat或者.txt),主要考虑python导入Matlab数据的问题。以下代码可以解决python读取.mat文件的问题。主要使用sicpy.io即可。sicpy.io提供了两个函数loadmat和savemat,非常方便。 # adapted fr ...
分类:编程语言   时间:2016-08-15 14:27:06    阅读次数:885
深入理解Java:SimpleDateFormat安全的时间格式化
想必大家对SimpleDateFormat并不陌生。SimpleDateFormat 是 Java 中一个非常常用的类,该类用来对日期字符串进行解析和格式化输出,但如果使用不小心会导致非常微妙和难以调试的问题,因为 DateFormat 和 SimpleDateFormat 类不都是线程安全的,在多 ...
分类:编程语言   时间:2016-08-15 14:23:01    阅读次数:228
数组中存放model去重
在这个项目中出现"添加model数据"数组重复的情况,这就涉及到数组去重的问题了...... 1. 一开始使用的最笨的方法: 依次循环两个数组(原有的数组,选择的数组),双重for循环判断model.code是否相等,不相等才存放到数组中,在这里,可能是自己循环有问题,一直出现的是数组中添加了很多的 ...
分类:编程语言   时间:2016-08-15 14:20:34    阅读次数:156
javascript比较运算符
比较运算符:">" "<" ">=" "<=" "==" "!=" " " "!==" 1.运算符两边都是数字的时候正常比较; 2.都是字符串的时候转化为ASCII码比较(先比第一个字母,相同的话依次往后比较,直到分出大小); 3.数值和字符串比较的情况下,尝试转化字符串(这里是隐式调用Number ...
分类:编程语言   时间:2016-08-15 14:21:46    阅读次数:508
深入理解javascript事件流
摘要:事件流这个东西是比较重要的,为了让自己更加理解js中的事件流,必须整理整理,梳理一下事件流的各种东西啊。本文大部分内容参考《javascript高级程序设计第三版》 先来一段书里的原文: 当浏览器发展到第四代时(IE4和Netscape Communicator 4),浏览器团队遇到一个很有意 ...
分类:编程语言   时间:2016-08-15 14:18:37    阅读次数:255
[转]Java 征途:行者的地图
前段时间应因缘梳理了下自己的 Java 知识体系, 成文一篇望能帮到即将走进或正在 Java 世界跋涉的程序员们。 第一张,基础图 大约在 2003 年我开始知道 Java 的(当时还在用 Delphi),但到 2004 年本科毕业才开始正式决定学习 Java。 那时觉得用 Delphi 写 C/S ...
分类:编程语言   时间:2016-08-15 14:19:17    阅读次数:217
JavaScript基础
1、什么是JavaScript? JavaScript是有Netscape公司推出的运行在浏览器端的解释性脚本语言。JavaScript是一种弱类型的非嵌入式脚本语言,无需嵌入其他程序中,主要实现一般的任务控制。JavaScript主要运用在浏览器端,处理用户的输入实现交互功能。例如,在会员注册页面 ...
分类:编程语言   时间:2016-08-15 14:17:16    阅读次数:118
php 获取数组第一个元素 以及最后一个元素
current() 函数返回数组中的当前元素的值。 每个数组中都有一个内部的指针指向它的"当前"元素,初始指向插入到数组中的第一个元素。 end() - 将内部指针指向数组中的最后一个元素,并输出next() - 将内部指针指向数组中的下一个元素,并输出prev() - 将内部指针指向数组中的上一个 ...
分类:编程语言   时间:2016-08-15 14:18:04    阅读次数:232
Java和eclipse常用操作
eclipse: ctrl+F10 显示行号 ctrl+shift+F 自动对齐 ctrl+/ 注释 java: jar包: Manifest-Version - 指定清单文件的版本号 Main-Class -指定程序运行的入口类。注意:类名后不要加class扩展名 Class-Path -指定支持 ...
分类:编程语言   时间:2016-08-15 14:17:41    阅读次数:156
javascript 获取项目根路径
...
分类:编程语言   时间:2016-08-15 14:15:12    阅读次数:146
Java compile时,提示 DeadCode的原因
在工程编译时,编译器发现部分代码是无用代码,则会提示:某一行代码是DeadCode。今天compile工程的时候发现某一个循环出现这个问题,如下: 分析了下,其实循环部分的第二次就不会再执行了,因编译器已经检查到执行后的flag的状态为true,所以给出了DeadCode的警告。而代码实际运行过程中 ...
分类:编程语言   时间:2016-08-15 14:13:11    阅读次数:184
python程序设计语言笔记 第一部分 程序设计基础
1.1.1中央处理器(CPU) cpu是计算机的大脑,它从内存中获取指令然后执行这些指令,CPU通常由控制单元和逻辑单元组成。 控制单元用来控制和协调除cpu之外的其他组件的动作。 算数单元用来完成数值运算(加减乘除)以及逻辑运算(比较) 现在的cpu都是镶在一块小小的硅半导体芯片上,这块芯片上有数 ...
分类:编程语言   时间:2016-08-15 14:12:25    阅读次数:183
Java 开发技巧
1 加载配置文件 编写配置文件config.properties放在普通java工程的src目录(如果是maven工程就放在工程的src/main/resources)目录下 config.properties PropertiesTool.java 运行测试文件 1 读取src根文件下的confi ...
分类:编程语言   时间:2016-08-15 14:13:46    阅读次数:180
能够编写出更规范多线程代码避免不要的异常
进程使用更多的系统资源,因为每个进程需要独立的地址空间。而线程只有一个内核对象及一个堆栈。如果有空间资源和运行效率上的考虑,则优先使用多线程。正因为每个地址有自已独立的进程空间,所以每个进程都是独立互不影响的。而一个进程中所有线程是共用进程的地址空间的,这样一个线程出问题可能影响到所有线程。像多标签 ...
分类:编程语言   时间:2016-08-15 14:11:29    阅读次数:137
多线程下单例模式:懒加载(延迟加载)和即时加载
在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例,这个好处在单例模式中得到了广泛应用。这个机制在single-threaded环境下的实现非常简单,然而在multi-threaded环境下却存在隐患。本文重点介绍惰性 ...
分类:编程语言   时间:2016-08-15 14:12:19    阅读次数:167
Python3向网页POST数据
还是以我的网页www.selflink.cn/iciba为例 POST数据到www.selflink.cn/iciba/get0.php获取返回的查询结果 ...
分类:编程语言   时间:2016-08-15 13:04:17    阅读次数:479
volatile变量理解 via《Java并发编程实战》
第3章:对象的共享 volatile关键字的理解 volatile变量,用来确保将变量的更行操作通知到其他线程。当变量申明为volatile类型后,编译器与运行时都会注意带这个变量时共享的,因此不会将该变量上的操作与其他内存操作一起重新排序。volatile变量不会被缓存到寄存器或者其他处理器不可见 ...
分类:编程语言   时间:2016-08-15 13:02:36    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!