首页 > 编程语言
《Effective C++》学习笔记——条款19
《Effective C++》学习笔记——条款19:设计class犹如设计type...
分类:编程语言   时间:2014-12-11 20:50:44    收藏:0  评论:0  赞:0  阅读:248
使用Maven来下载Spring
首先推荐一本Maven的书《Maven实战》,许晓斌著,是一本非常棒的学习Maven的教材。自从Spring网站改版之后,好多网友抱怨无法在网站直接下载Spring了,下面就来教你用Maven下载Spring。 第一步:Maven的安装,去http://maven.apache.org/download.cgi这个网址下载最新版的Maven,目前最新版是3.2.3,不论是apache-maven...
分类:编程语言   时间:2014-12-11 20:49:34    收藏:0  评论:0  赞:0  阅读:428
javascript画正弦曲线
主要运用的就是css的绝对定位,原理就是用很多的小div拼成曲线图html css#context{ width:500px; height:320px; margin:150px auto; positi...
分类:编程语言   时间:2014-12-11 20:48:13    收藏:0  评论:0  赞:0  阅读:320
java如何把char型数据转换成int型数据(转)
一字符串,String=“2324234535”;把第i个数取出来时是char型的:char temp=String.charAt(i)如何把char型转换成int型?我需要求个尾数之和,如:123的各位数之和为6.每个字符取出来,得到char型的1,2,3,4,5;但是求和得到的结果是ASCII码...
分类:编程语言   时间:2014-12-11 20:47:53    收藏:0  评论:0  赞:0  阅读:446
排序的基本概念
排序是数据结构的一种重要运算。本章的5.1节至5.6节介绍内排序的各种方法,5.7节介绍外排序方法。此外,堆排序也是一种典型的选择排序,有关堆排序的算法将在第8章中介绍。5.1基本概念在讨论排序的概念之前,首先引入排序码的概念。排序码是结点中的一个或多个字段,其值作为排序运算中的依据。排序码可以是关...
分类:编程语言   时间:2014-12-11 20:44:53    收藏:0  评论:0  赞:0  阅读:279
Python Socket 网络编程
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TC...
分类:编程语言   时间:2014-12-11 20:41:03    收藏:0  评论:0  赞:0  阅读:400
### CentOS6.5系统自带版本是python2.6.6,升级至python2.7.5操作如下:
### CentOS6.5系统自带版本是python2.6.6,升级至python2.7.5操作如下:# wget https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz //无法下载时自行官网下载# tar zxvf Python-2.7....
分类:编程语言   时间:2014-12-11 20:39:03    收藏:0  评论:0  赞:0  阅读:412
C/C++ Linux 程序员必须了解的 10 个工具(转)
1. 基本命令http://mally.stanford.edu/~sr/computing/basic-unix.htmlhttp://pangea.stanford.edu/computing/unix/shell/commands.phphttp://infohost.nmt.edu/tcc/...
分类:编程语言   时间:2014-12-11 20:34:23    收藏:0  评论:0  赞:0  阅读:391
java异步通信
在Merlin之前,编写Socket程序是比较繁琐的工作.因为输入输出都必须同步.这样,对于多客户端客户/服务器模式,不得不使用多线程.即为每个连接的客户都分配一个线程来处理输入输出.由此而带来的问题是可想而知的.程序员不得不为了避免死锁,线程安全等问题,进行大量的编码和测试.很多人都在抱怨为什么不...
分类:编程语言   时间:2014-12-11 20:33:43    收藏:0  评论:0  赞:0  阅读:379
Java实现多线程下载
1 package cn.test.DownLoad; 2 3 import java.io.File; 4 import java.io.InputStream; 5 import java.io.RandomAccessFile; 6 import java.net.HttpUR...
分类:编程语言   时间:2014-12-11 20:32:53    收藏:0  评论:0  赞:0  阅读:488
JAVA 创建一个简单的文件
Datedate=newDate(); DateFormatformatter=newSimpleDateFormat("yyyyMMddHHmmss"); intsjt=(int)(Math.random()*9000+1000);//随机4位数字 StringnewXmlName="file"+formatter.format(date)+sjt+".xml"; Stringpath=ServletActionContext.getServletContext().getReal..
分类:编程语言   时间:2014-12-11 19:22:44    收藏:0  评论:0  赞:0  阅读:270
C++11初窥一:保证稳定性和兼容性
1.1开始支持宏_STDC_ 和 _func_ 不得不吐槽,g++早就支持这俩宏了,第一个宏_STDC_还有几个衍生的宏,用来控制版本;_func_在函数定义体内使用返回函数名称,不要在形参列表中使用,原因你懂的,函数都还没声明完毕呢。 顺带提一下标准C支持的其他的宏:      __LINE__                       在源代码中插入当前源代码行号         _...
分类:编程语言   时间:2014-12-11 19:13:43    收藏:0  评论:0  赞:0  阅读:297
java持久化API
一、简介 JPA(java持久化API)以Enitity为核心,主要功能是将实体映射到底层数据库表,然后通过在应用程序中使用JPA的EntityManager来操作Entity,而JPA实现则将这种操作转换为对底层数据表的操作。 JPA是规范,并不是任何具体的ORM框架,所以在系统中使用JPA时,只是用的规范,具体还是会有一种ORM的实现,例如Hiernate,TopLink等。 如图所示是...
分类:编程语言   时间:2014-12-11 19:10:53    收藏:0  评论:0  赞:0  阅读:209
JavaScript面向对象编程(7)只继承prototype
上一讲我们学会了通过原型来继承父类实例的属性,即用prototype指向一个父类实例。 这样做我们需要人为地实例化一个父类对象,而且如果父类中有一些特别的属性和行为子类有可能是用不到。 由此我们自然会想,有没有一种办法只将一些公共属性和行为公开,让子类来继承呢? 做法很简单,就是将这些公共的属性和行为全部定义到父类的prototype中。...
分类:编程语言   时间:2014-12-11 19:09:33    收藏:0  评论:0  赞:0  阅读:261
运行jar包时读取jar里面的文件
在开发过程中,我们经常会遇到读取配置文件的情况,对于配置文件的读取,根据环境等情况又各有不同,一般情况下,如果从非jar包中使用相对/路径,比较简单,就不在累述了,而在很多 情况下,我们需要把我们的class打包成jar文件,进行使用,这时就会发现,我们先前如果没有考虑到这些,可能就行不通了,那么,该如何解决呢?方法如下 : 有如下路径 : Web-info--|-->classe...
分类:编程语言   时间:2014-12-11 19:09:20    收藏:0  评论:0  赞:0  阅读:167
Java实现断点下载Demo
1 //1、声明URL 2 String path="http://localhost:8080/day22_DownLoad/file/a.rmvb"; 3 URL url=new URL(path); 4 //2、设置已下载文件 5 ...
分类:编程语言   时间:2014-12-11 19:06:33    收藏:0  评论:0  赞:0  阅读:422
线程安全
线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据概述编辑如果你的代码所在的进程中有多个线...
分类:编程语言   时间:2014-12-11 19:05:23    收藏:0  评论:0  赞:0  阅读:296
decorview that was originally added here or java.lang.IllegalArgumentException: View not attached to window manager
使用Dialog的时候,没少出现下面这两个报错12-11 17:47:49.776: E/WindowManager(11461): android.view.WindowLeaked: Activity TestActivity has leaked window com.android.inte...
分类:编程语言   时间:2014-12-11 19:04:43    收藏:0  评论:0  赞:0  阅读:383
三维组和二维数组的区别
我来个形象生动的~把一个数当作一个鸡蛋,那么一个int型的变量就是一个鸡蛋,对吧。现在建立一个一维数组int[5]:这个就相当于在你面前放了一排5个鸡蛋,这里也没问题吧。接下来到二维数组int[3][4]:首先,由二维数组的第二维[4]我们可以确定一排是4个鸡蛋,这个跟刚才的一维数组一样。那么之前的...
分类:编程语言   时间:2014-12-11 19:02:03    收藏:0  评论:0  赞:0  阅读:248
HTML5 JavaScript 文件上传
function fileUpload(targetUrl) { // 隐藏表单名称 var inputName = '_fileselect'; // 文件尺寸 this.fileSize = 0; // 上传表单名称 var formName ...
分类:编程语言   时间:2014-12-11 19:01:33    收藏:0  评论:0  赞:0  阅读:276
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!