首页 > 编程语言
Java 并发编程之测试(二)
资源管理的测试 先摆上昨天测试用的栗子 import java.util.concurrent.Semaphore; public class BoundedBuffer { private final Semaphore availableItems, availableSpaces; private final E[] Items; private int putPosition...
分类:编程语言   时间:2014-09-15 17:46:19    收藏:0  评论:0  赞:0  阅读:268
Python学习笔记(五)Python动态类型和引用
动态类型以及由他提供的多态性是Python语言简洁性、灵活性的基础。Python中,类型是在运行过程中自动决定的,没有必要事先声明变量。记住,Python中变量和对象是划分开来的,这样才能能清楚的理解动态类型。再记住,赋值生成的是变量到对象的引用,而非拷贝。...
分类:编程语言   时间:2014-09-15 17:45:40    收藏:0  评论:0  赞:0  阅读:256
【python学习笔记】pthon3.x中的文件读写操作
在学习python文件读写的时候,因为教程是针对python2的,而使用的是python3。想要利用file类时,类库里找不到,重装了python2还是使不了。在别人园子认真拜读了《详解python2和python3区别》(已收藏)之后,才发现python3已经去掉file类。 现在利用pyt...
分类:编程语言   时间:2014-09-15 17:40:09    收藏:0  评论:0  赞:0  阅读:283
Unix时间戳与C# DateTime时间类型、C语言互换 1970-01-01 00:00:00
和同事的下位机交互的时候,需要使用到时间转换,刚好找到这篇文章,用C语言实现的话,还挺麻烦的下面给出C#和C的源码注:C# 转自http://www.cnblogs.com/hanhualangzi/archive/2012/02/10/2345952.html C源码是同事给我的;C#: 1 d....
分类:编程语言   时间:2014-09-15 17:37:49    收藏:0  评论:0  赞:0  阅读:550
Python 学习小结
开学没什么事情,抽出了一点时间学了一下python的最基本的东西,版本是python 2.7.8 通过内置变量__name__可以知道自己现在是处于执行状态还是作为一个模块引入的。 使用help()函数可以查看模块的帮助文档,python会根据注释自动生成帮助文档 使用dir(__builtins_...
分类:编程语言   时间:2014-09-15 17:37:09    收藏:0  评论:0  赞:0  阅读:248
《Python 学习手册4th》 第六章 动态类型简介
'''时间: 9月5日 - 9月30日要求:1. 书本内容总结归纳,整理在博客园笔记上传2. 完成所有课后习题注:“#” 后加的是备注内容(每天看42页内容,可以保证月底看完此书)“重点笔记”“本章习题” - 标题1,二级标题用- 标题2,笔记大纲标题、习题题目- 加粗,16px'''重点笔记 :摘...
分类:编程语言   时间:2014-09-15 17:33:49    收藏:0  评论:0  赞:0  阅读:280
早该知道的7个JavaScript技巧
我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我现在依然能发现一些关于这种语言的新知识。下面的描述的就是过去让我不由得发.....
分类:编程语言   时间:2014-09-15 17:27:29    收藏:0  评论:0  赞:0  阅读:254
Java-struts2 配置hellow world
这里进行struts框架的配置问题,和简单的输出hellow world配置的步骤1. 配置TomCat2. Jak3. 拷贝Struts.xml文件到src目录 HelloWorld ...
分类:编程语言   时间:2014-09-15 17:22:39    收藏:0  评论:0  赞:0  阅读:226
[label][JavaSript]querySelectorAll 方法相比 getElementsBy 系列方法有什么区别?
轉載出處: http://www.zhihu.com/question/24702250querySelectorAll相比下面这些方法有什么区别?getElementsByTagNamegetElementsByClassNamegetElementsByName1. W3C 标准querySel...
分类:编程语言   时间:2014-09-15 17:20:49    收藏:0  评论:0  赞:0  阅读:636
多线程(三)
接着说 线程池,使用java自带的线程池,一般的情况下线程池对应的实现类是ThreadPoolExecutor,当然不排除自己来写一个线程池,扯远了,ThreadPoolExecutor 扩展自抽象类AbstractExecutorService,其中AbstractExecutorService ...
分类:编程语言   时间:2014-09-15 17:20:39    收藏:0  评论:0  赞:0  阅读:455
java获取程序执行时间
第一种是以毫秒为单位计算的。 Java代码 //伪代码 long startTime=System.currentTimeMillis(); //获取开始时间 doSomeThing(); //测试的代码段 long endTime=System.currentTimeMillis(); ...
分类:编程语言   时间:2014-09-15 17:18:39    收藏:0  评论:0  赞:0  阅读:272
从排序开始学JAVA(2)——希尔排序
希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。基本思想:算法先将要排序的一组数按某个增量d(n/2,n为要排序数的个数)分成若干组,每组中记录的下标相差d.对每组中全部元素进行直接插入排序,然后再用一...
分类:编程语言   时间:2014-09-15 17:18:09    收藏:0  评论:0  赞:0  阅读:238
单例模式及C++实现
单例模式及C++实现代码C++中的单例模式http://blog.csdn.net/hackbuteer1/article/details/7460019
分类:编程语言   时间:2014-09-15 17:12:59    收藏:0  评论:0  赞:0  阅读:186
C语言花括号
由于C语言本身就是函数式语言,说白了,C程序就是由函数构成的!所以花括号肯定是用在函数之中,包括函数中的各种流程控制语句中。实际上,C程序中花括号{}的作用:就是把多个单条语句用花括号{}括起来组成一个结构上可以认为是一个语句的复合语句。所以在程序中,我们应该把复合语句看成是单条语句,而不是多条语句...
分类:编程语言   时间:2014-09-15 17:11:39    收藏:0  评论:0  赞:0  阅读:329
Java8新特性——λ表达式
原文地址:http://blog.csdn.net/ioriogami/article/details/127821411. 什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式...
分类:编程语言   时间:2014-09-15 17:10:49    收藏:0  评论:0  赞:0  阅读:283
Java 进阶(二) 使用visualVM远程监控JVM
1.配置Java安全访问 新建文件jstatd.all.policy 内容: grant codebase "file:${java.home}/../lib/tools.jar" { permission java.security.AllPermission; }; 2.在远程服务器上执行 jstatd -J-Djava.security.p...
分类:编程语言   时间:2014-09-15 16:06:39    收藏:0  评论:0  赞:0  阅读:333
在C语言中,double long unsigned int char 类型数据所占字节数
在C语言中,double、long、unsigned、int、char类型数据所占字节数和机器字长及编译器有关系: 表格形式,易于开发者浏览...
分类:编程语言   时间:2014-09-15 16:04:29    收藏:0  评论:0  赞:0  阅读:169
Python 专用方法和迭代机制
Python 设计哲学是“优雅”、“明确”、“简单”,对于一件事只用一种最好的方法来做,而这种优雅在于背后很自然的隐藏了很多细节。比如对一些对象直接用for 语句来迭代,一些全局函数可以作用于很多具有共同特征的对象,还有生成器装饰器自省等特性。其中很多实现都是借助 Python 内部专用方法,而对外则使用统一的全局函数来进行操作,在配合一些语法糖,使得 Python 写起来愈发的方便,符合人的直觉。...
分类:编程语言   时间:2014-09-15 16:03:59    收藏:0  评论:0  赞:0  阅读:280
Quartz cron 表达式(linux 定时器,java 定时任务,spring task定时任务)
Quartz cron 表达式的格式十分类似于 UNIX cron 格式,但还是有少许明显的区别。区别之一就是 Quartz 的格式向下支持到秒级别的计划,而 UNIX cron 计划仅支持至分钟级。许多我们的触发计划要基于秒级递增的(例如,每45秒),因此这是一个非常好的差异。 在 UNIX cron 里,要执行的作业(或者说命令)是存放在 cron 表达式中的,在第六个域位置上。Quar...
分类:编程语言   时间:2014-09-15 15:58:19    收藏:0  评论:0  赞:0  阅读:996
java强化篇(一)---java 1.5的新特性
Java1.5的新特性   1.     快捷键使用技巧 快捷键的位置:General->keys,设置alt+/键(丁:content a 就会搜索出)进行内容提示时,要注意解除alt+/键原来的绑定关系,直接输入alt+/就可以找到它的绑定关系,删除绑定关系时也可以使用remove binding这个按钮。 1、显示系统提示:ALT+/ 2、程序代码自动排版:Ctrl+Shift+F...
分类:编程语言   时间:2014-09-15 15:57:29    收藏:0  评论:0  赞:0  阅读:399
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!