首页 > 编程语言
C语言的整形提升
1、算术转换 许多运算符都会引发转换,以类似的方式产生结果类型,这个模式称为“寻常算术转换”。 首先,任何类型为char或short的操作数被转换为int,任何类型为float的操作数被转换为double。其次,如果其中一个操作数类型为double,那么另一个操作数被转换为double,计算结果.....
分类:编程语言   时间:2015-05-27 06:14:40    收藏:0  评论:0  赞:0  阅读:378
优秀Python学习资源收集汇总--强烈推荐(转)
原文:http://www.cnblogs.com/lanxuezaipiao/p/3543658.htmlPython是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、...
分类:编程语言   时间:2015-05-27 06:14:32    收藏:0  评论:0  赞:0  阅读:291
03点睛Spring MVC 4.1-REST
3.1 REST REST:Representational State Transfer; REST是一种数据导向web service,相对于SOAP是一种操作操作和处理导向的web service; Spring为对REST的支持提供了@RestControll ...
分类:编程语言   时间:2015-05-27 02:20:59    收藏:0  评论:0  赞:0  阅读:250
04点睛Spring MVC 4.1-拦截器
4.1 拦截器 拦截器实现了对每一个请求处理之前和之后进行相关的处理,类似于Servlet的filter; 可以实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter类; 继承HandlerInterceptorAdapter类,因为使用接口要实现接口的所有方法; 4.2 示例 新建拦截器 package com.wisely.i ...
分类:编程语言   时间:2015-05-27 02:20:35    收藏:0  评论:0  赞:0  阅读:336
Java使用Pipeline对Redis批量读写(hmset&hgetall)
一般情况下,Redis Client端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Client。??????? 感觉这有点类似于HBase的Scan,通常是Client端获取每一条记录都是一次RPC调用服务端。 在Redis中,有没有类似HBase Scanner Caching的东西呢,一次请求,返回多条记录呢 ...
分类:编程语言   时间:2015-05-27 02:11:28    收藏:0  评论:0  赞:0  阅读:352
Spring security 访问权限控制
GrantedAuthority 用户在认证成功后查询处理用户拥有的所有权限,Authentication中存储了用户的所有权限,spring-security的权限接口GrantedAuthority public interfac ...
分类:编程语言   时间:2015-05-27 02:10:59    收藏:0  评论:0  赞:0  阅读:349
Spring-security核心拦截器
(一) ExceptionTranslationFilter Spring-security的异常拦截器:这个拦截器只拦截AuthenticationException和AccessDeniedException异常,其他异常直接抛出 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain ...
分类:编程语言   时间:2015-05-27 02:10:34    收藏:0  评论:0  赞:0  阅读:458
Java获取图片EXIF格式的元数据
一、引言Java中要取得一张图片的exif(Exchangeable Image File, 可交换图像文件)信息。比如:拍摄时间,拍摄设备型号,焦距,曝光时间等。通过开源Jar包metadata-extractor-2.8.1.jar、xmpcore-5.1.2.jar中提供的类就可以获取到以上信息。 ? 二、示例代码 1) 示例1 package com.wbf.test; i ...
分类:编程语言   时间:2015-05-27 02:06:24    收藏:0  评论:0  赞:0  阅读:306
Java配置文件Unicode编码可能引发的bug
发现bug: 在服务器上部署后台服务并验证能够正常运行,但是一次修改配置重启后突然出现了一个空指针bug,部署的程序并没有改变 ? 2.????定位bug: 空指针定位到一个变量,查找代码发现变量初始化来自于读取配置文件,但是检查配置文件中有正常配置相应值,所以无法找到原因。
分类:编程语言   时间:2015-05-27 02:05:09    收藏:0  评论:0  赞:0  阅读:340
swift基本语法-多线程
实现多线程的方式以及优势: ????1、NSThread ????????轻量级最轻,但需要自己管理线程的生命周期和线程同步。线程同步对数据的加锁会有一定的系统消耗。 ????2、Cocoa NSOpertion(NSOpertion 和...
分类:编程语言   时间:2015-05-27 01:13:29    收藏:0  评论:0  赞:0  阅读:328
java资料网址收集
1、比较全的jar包下载网址http://jarfiles.pandaidea.com/
分类:编程语言   时间:2015-05-27 01:12:00    收藏:0  评论:0  赞:0  阅读:200
java易忘代码备份
1、文件上传privatestaticvoidcopy(Filesrc,Filedst)throwsIOException{InputStreamin=null;OutputStreamout=null;in=newBufferedInputStream(newFileInputStream(src),BUFFER_SIZE);out=newBufferedOutputStream(newFileOutputStream(dst),BUFFER_SIZE);byte[]buffer=newbyte[..
分类:编程语言   时间:2015-05-27 01:11:50    收藏:0  评论:0  赞:0  阅读:249
小算法,大思路,用最优代码阐述编码风格
//two_arg.cpp//题目:两个有序数组,求是否有共同元素(假设是两个升序数组)。//要求:时间复杂度:O(n),空间复杂度S(1)。//算法描述:一次遍历,两个指针分别开始分别指向两个数组。循环控制为是否到两个数组的末尾//每次循环比较两个指针指向的元素的大小,将小的指针后移,..
分类:编程语言   时间:2015-05-27 01:08:30    收藏:0  评论:0  赞:0  阅读:305
javascript的字符串方法
JavaScript的字符串方法indexOf()在指定字符串中寻找一个字符或者子串,返回一个子串后字符所在的索引lastIndexOf()在指定字符串中从后往前查找一个字符或者子串varzp="chinancepuzp";console.log(zp.indexOf("c"));//输出0console.log(zp.indexOf("c",1));//从第1个位置向后开..
分类:编程语言   时间:2015-05-27 01:06:00    收藏:0  评论:0  赞:0  阅读:257
【算法】2 由股票收益问题再看分治算法和递归式
回顾分治算法分治算法的英文名叫做“divide and conquer”,它的意思是将一块领土分解为若干块小部分,然后一块块的占领征服,让它们彼此异化。这就是英国人的军事策略,但我们今天要看的是算法。如前所述,分治算法有3步,在上一篇中已有介绍,它们对应的英文名分别是:divide、conquer、combine。接下来我们通过多个小算法来深化对分治算法的理解。二分查找算法问题描述:在已排序的数组A...
分类:编程语言   时间:2015-05-27 00:59:19    收藏:0  评论:0  赞:0  阅读:349
(转)Live555单线程原理
1. 概述在live555-Server库中,使用单线程实现了多用户请求视频数据,这似乎多线程才能实现的功能,并且用户请求视频数据各个流程衔接的都十分完美,其执行效率非常高。 live555是如何实现单线程的?其动力系统有什么借鉴的地方?2. 动力系统原理一个无关的话题: 某人A有一堆任务要办理,但...
分类:编程语言   时间:2015-05-27 00:56:49    收藏:0  评论:0  赞:0  阅读:346
堆排序(c++第一次尝试)
对排序的实现思路有两种第一种:1.构建最小堆。2.将最小堆的堆顶元素取出放到辅助数组的0号下标。3.重新调整成最小堆(向上调整) 4.重复2-3第二种:1.构建最大堆。2.将堆顶元素(0号)与最后一个元素调换位置。3.最后一个元素不变,剩下的数据调整成最大堆。 4.重复2-3。这里用的是第二种方式。...
分类:编程语言   时间:2015-05-27 00:56:09    收藏:0  评论:0  赞:0  阅读:266
Java Annotation试用
Java的很多特性了解的差不多了,比如多线程,io,集合类诸如此类的,但是都没做总结,今天恰好用了Annotation,所以就稍微总结下吧。要用Annotation首先要搞懂元注解元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它...
分类:编程语言   时间:2015-05-27 00:54:09    收藏:0  评论:0  赞:0  阅读:288
Python学习(二) Django安装配置
上一节介绍了如何搭建Python的开发环境,这次介绍一下如何搭建Django的开发环境。 第一、下载Django Django跟Python的版本对应Django versionPython versions1.42.5, 2.6, 2.71.7, 1.82.7and3.2, 3.3, ...
分类:编程语言   时间:2015-05-27 00:51:39    收藏:0  评论:0  赞:0  阅读:345
[LeetCode][JavaScript]Combination Sum II
Combination Sum IIGiven a collection of candidate numbers (C) and a target number (T), find all unique combinations inCwhere the candidate numbers sum...
分类:编程语言   时间:2015-05-27 00:50:39    收藏:0  评论:0  赞:0  阅读:264
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!