首页 > 编程语言
怎样编写高质量的java代码
原文链接: http://www.cnblogs.com/leefreeman/p/3585032.html 代码质量概述 怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋 ...
分类:编程语言   时间:2017-01-04 14:03:11    收藏:0  评论:0  赞:0  阅读:294
Python模拟实现Linux系统unix2dos功能
目标 1.Linux系统与windows系统文件系统换行符问题 2.实现unix文件转换成dos文件格式 1.Linux系统与windows系统文件系统换行符 ?关于回车|换行的来历 在计算机还没有出现之前,有一种电传打字机(Teletype Model 33),每秒钟可以打10个字符。但是它存在一 ...
分类:编程语言   时间:2017-01-04 14:00:26    收藏:0  评论:0  赞:0  阅读:232
Python爬虫进阶二之PySpider框架安装配置
关于 首先,在此附上项目的地址,以及官方文档 PySpider 官方文档 安装 1. pip 首先确保你已经安装了pip,若没有安装,请参照 pip安装 2. phantomjs PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持 ...
分类:编程语言   时间:2017-01-04 13:59:55    收藏:0  评论:0  赞:0  阅读:290
“java.lang.IllegalArgumentException: Failed to evaluate expression ‘ROLE_USER’”报错的解决
这个问题出现在Spring Security的相关配置中,找到原来的这一行: <security:intercept-url pattern="/**" access="ROLE_USER"/> 改成以下内容问题得以解决:<security:intercept-url pattern="/**" a ...
分类:编程语言   时间:2017-01-04 12:52:00    收藏:0  评论:0  赞:0  阅读:402
C语言 回文
1 #include 2 #include 3 int main() 4 { 5 char s[80]; 6 int i,j; 7 printf("Please input the string:\n"); 8 gets(s); 9 j=strlen(s)-1; 10 for(i=0;i<j;i++... ...
分类:编程语言   时间:2017-01-04 12:46:40    收藏:0  评论:0  赞:0  阅读:232
向量时钟算法简介——本质类似MVCC
转自:http://blog.chinaunix.net/uid-27105712-id-5612512.html 一、使用背景 先说一下需要用到向量时钟的场景。我们在写数据时候,经常希望数据不要存储在单点。如db1,db2都可以同时提供写服务,并且都存有全量数据。而client不管是写哪一个db都 ...
分类:编程语言   时间:2017-01-04 12:45:42    收藏:0  评论:0  赞:0  阅读:278
Dynamo涉及的算法和协议——p2p架构,一致性hash容错+gossip协议获取集群状态+向量时钟同步数据
转自:http://www.letiantian.me/2014-06-16-dynamo-algorithm-protocol/ Dynamo是Amazon的一个分布式的键值系统,P2P架构,没有主从的概念,数据一致性做到了最终一致。Apache Cassandra参考了它的实现方法。 一致性哈希 ...
分类:编程语言   时间:2017-01-04 12:45:04    收藏:0  评论:0  赞:0  阅读:218
Spring - constructor-arg和property
1、说明 constructor-arg:通过构造函数注入。 property:通过setter对应的方法注入。 2、constructor-arg的使用示例 (1)、Model代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ...
分类:编程语言   时间:2017-01-04 12:42:20    收藏:0  评论:0  赞:0  阅读:243
javascript知识点总结----Function定义
恢复内容开始 函数Function: 函数实际上是对象,每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法,函数名实际上是一个指向函数的指针,不会与某个函数绑定; 函数定义的三种方法: 1、函数声明 2.函数表达式,又叫函数字面量 3.函数构造法,参数必须加引号 三者区别 ...
分类:编程语言   时间:2017-01-04 12:39:06    收藏:0  评论:0  赞:0  阅读:258
java读取excel(只是读取)
package com.shxr.utils; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List ...
分类:编程语言   时间:2017-01-04 12:38:04    收藏:0  评论:0  赞:0  阅读:287
C语言 完美字符串
1 #include 2 #include 3 #define N 10000 4 /* 5 1.把大写字母转换成小写字母 6 2.统计各个字母出现的次数 7 3.将最大的*26,其他以此减少* 8 ... ...
分类:编程语言   时间:2017-01-04 12:36:31    收藏:0  评论:0  赞:0  阅读:247
Spring与Akka的集成
近年来随着Spark的火热,Spark本身使用的开发语言Scala、用到的分布式内存文件系统Tachyon(现已更名为Alluxio)以及基于Actor并发编程模型的Akka都引起了大家的注意。了解过...
分类:编程语言   时间:2017-01-04 11:56:45    收藏:0  评论:0  赞:0  阅读:288
【java回调】java两个类之间的回调函数传递
背景交代:熟悉用js开发的cordovaAPP;对java一窍不通的我,老师让做一个监测用户拍照事件的功能,无奈没有找到现成的库,无奈自己动手开发java插件~~0基础java GreenHand,祝我好运T^T 本文关键词:cordovaAPP插件开发、实战问题 开发中遇到的实际问题: 存在2个只 ...
分类:编程语言   时间:2017-01-04 11:54:54    收藏:0  评论:0  赞:0  阅读:322
spring中订阅redis键值过期消息通知
1、首先启用redis通知功能(ubuntu下操作):编辑/etc/redis/redis.conf文件,添加或启用以下内容(过期通知): 或者登陆redis-cli之后,输入以下命令: 更多通知详见:http://redis.io/topics/notifications#configuratio ...
分类:编程语言   时间:2017-01-04 11:54:39    收藏:0  评论:0  赞:0  阅读:2384
Python的静态方法和类成员方法
Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的: 1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数; 2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量; 3)静态方法有点像函数工具库的作 ...
分类:编程语言   时间:2017-01-04 11:52:27    收藏:0  评论:0  赞:0  阅读:271
MFC按钮、列表控件应用实例(一)
需求:实现张三、李四、王五 3 人的课程选择,并将选课结果提交到列表框中显示。 实现过程: 1、建立对话框mfc工程。 2、添加控件 tab 顺序 控 件 类 型 控件 ID1 Button IDC_ADD2 Button IDCANCEL3 Group Box IDC_STATIC4 Radio ...
分类:编程语言   时间:2017-01-04 10:58:47    收藏:0  评论:0  赞:0  阅读:224
spring filter拦截器
实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。比较好的做法是不管什么人都不能直接访问jsp页面,要访问就通过action,这样就变成了一个实实在在的权限控制了。那么就有3种方法可以解决楼主的问题1,直接使用filter2,直接使用webwork的int ...
分类:编程语言   时间:2017-01-04 10:57:34    收藏:0  评论:0  赞:0  阅读:232
C语言基础(10)-数组
一.数组的定义 数组就是在内存中连续的相同类型的变量空间。 二.数组在内存中的存储方式 同一个数组所有的成员都是相同的数据类型,同时所有的成员在内存中的地址是连续的,数组名是一个地址的常量,代表数组中首元素的地址。 三.数组的初始化 3.1 一维数组初始化 注意: 在C语言中,数组未初始化就使用是极 ...
分类:编程语言   时间:2017-01-04 10:49:39    收藏:0  评论:0  赞:0  阅读:239
js判断数组
1.constructor 在W3C定义中的定义:constructor 属性返回对创建此对象的数组函数的引用 就是返回对象相对应的构造函数。从定义上来说跟instanceof不太一致,但效果都是一样的 如: (a instanceof Array) //a是否Array的实例?true or fa ...
分类:编程语言   时间:2017-01-04 10:46:29    收藏:0  评论:0  赞:0  阅读:241
spring-mvc注解(mvc:annotation-driver,JSON,配置详解)
一.DefaultAnnotationHandlerMapping 和 AnnotationMethodHandlerAdapter 的使用已经过时! spring 3.1 开始我们应该用 RequestMappingHandlerMapping 来替换 DefaultAnnotationHandl ...
分类:编程语言   时间:2017-01-04 10:43:21    收藏:0  评论:0  赞:0  阅读:640
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!