码迷,mamicode.com
首页 > 编程语言 > 月排行
if语句的数据驱动优化(Java版)
举个栗子,如果我要输出数字对应的中文描述,我可以用这种方法来写: 但是如果有一百个数字,难道你要写一百次的if语句么??所以可以优化成下面这样: 然后在Main函数中直接调用该方法System.out.println(ConvertNumber(num));就可以啦! 显而易见的是,第二种数据驱动的 ...
分类:编程语言   时间:2018-05-18 11:40:52    阅读次数:199
JAVA中的Token
JAVA中的Token 基于Token的身份验证 来源:转载 最近在做项目开始,涉及到服务器与安卓之间的接口开发,在此开发过程中发现了安卓与一般浏览器不同,安卓在每次发送请求的时候并不会带上上一次请求的SessionId,导致服务器每次接收安卓发送的请求访问时都新建一个Session进行处理,无法通 ...
分类:编程语言   时间:2018-05-18 11:41:42    阅读次数:261
2018年5月9日JAVA-servlet02
session对象及其常用方法 session对象用于在会话范围内,记录每个客户端的访问状态,以便于跟踪每个客户端的操作状态,在会话存储的信息,在浏览器发出后续请求时可以获取这些会话的有效数据。 在jsp页面中可以直接使用session对象(jsp的内置对象),也可以通过pageContext.ge ...
分类:编程语言   时间:2018-05-18 11:42:41    阅读次数:216
python学习-python2中try..finally和with..as
一、try...finally高级语言通常都内置了一套try...except...finally...的错误处理机制,Python也不例外.当我们认为某些代码可能会出错时,就可以用try来运行这段代码,如果执行出错,则后续代码不会继续执行,而是直接跳转至错误处理代码,即except语句块,执行完except后,如果有finally语句块,则执行finally语句块,至此,执行完毕。如下所示:tr
分类:编程语言   时间:2018-05-18 11:43:00    阅读次数:185
牛客(40)数组中只出现一次的数字
// 题目描述 // 一个整型数组里除了两个数字之外,其他的数字都出现了两次。 // 请写程序找出这两个只出现一次的数字。 //num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 public static void FindNumsAppearOn... ...
分类:编程语言   时间:2018-05-18 11:43:51    阅读次数:193
【.net开发者自学java系列】使用Eclipse开发SpringMVC(1)
第一篇随笔,有点紧张。有错别字是正常的。。。。 好了,自我描述下。我是一个有几年.net开发经验的老菜鸟。是的,老菜鸟。别跟我讨论底层,别跟我讨论协议。TMD啥都不会。 为什么要学JAVA,我也不想,公司需要,也有个人爱好。喜欢敲代码啊,就学咯。 废话不多说。进入正题。这个随笔只是想记录自己成长的过 ...
分类:编程语言   时间:2018-05-18 11:44:16    阅读次数:295
suseoj 1207: 大整数的乘法(java, 大数相乘)
1207: 大整数的乘法 题目描述 求两个不超过200位的非负整数的积。 输入 有两行,每行是一个不超过200位的非负整数,没有多余的前导0。 输出 一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。 样例输入 样例输出 Java代码实现(AC): ...
分类:编程语言   时间:2018-05-18 11:44:34    阅读次数:241
关于Java 软件工程师应该知道或掌握的技术栈
鄙人星云,今天突然想起写这么一篇需要持续更新的文章,主要目的用于总结当前最流行的技术和工具,方便自己也方便他人。 个人主页:http://www.520geek.cn/ 联系方式:fairy_xingyun@hotmail.com 更新时间:2018-05-1811:27:40 JDK: 1.8+ ...
分类:编程语言   时间:2018-05-18 13:43:59    阅读次数:303
share_ptr_c++11
C++智能指针 shared_ptr shared_ptr 是一个标准的共享所有权的智能指针, 允许多个指针指向同一个对象. 定义在 memory 文件中(非memory.h), 命名空间为 std. std::shared_ptr<int> sp1 = std::make_shared<int>( ...
分类:编程语言   时间:2018-05-18 13:44:13    阅读次数:148
Spring注解之BeanPostProcessor与InitializingBean
InitializingBean和BeanPostProcessor的执行顺序:构造方法-->BeanPostProcessor-->InitializingBean-->bean中的初始化方法 bean的最终初始化是由AbstractAutowireCapableBeanFactory的initi ...
分类:编程语言   时间:2018-05-18 13:45:08    阅读次数:247
回溯算法
回溯算法 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为 ...
分类:编程语言   时间:2018-05-18 13:46:44    阅读次数:177
js数组去重(多种方法)
1 // js数组去重 2 Array.prototype.fun1 = function(){ 3 var arr = this, 4 result = [], 5 i, 6 len = arr.length; 7 for(i = 0;i{ 56 57 }); 58 return resul... ...
分类:编程语言   时间:2018-05-18 13:49:20    阅读次数:157
go语言练习:go实现md5
package main import ( "crypto/md5" "fmt" ) func main() { md5_ob := md5.New() md5_ob.Write([]byte("dddfff")) md5_value := md5_ob.Sum([]byte("")) fmt.Pr... ...
分类:编程语言   时间:2018-05-18 13:49:50    阅读次数:185
801. Minimum Swaps To Make Sequences Increasing 为使两个数组严格递增,所需要的最小交换次数
[抄题]: We have two integer sequences A and B of the same non-zero length. We are allowed to swap elements A[i] and B[i]. Note that both elements are in ...
分类:编程语言   时间:2018-05-18 13:52:39    阅读次数:623
java基础-super关键字
一、super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父 ...
分类:编程语言   时间:2018-05-18 13:52:56    阅读次数:163
Java并发包中Lock的实现原理
Java并发包中Lock的实现原理 1. Lock 的简介及使用 Lock是java 1.5中引入的线程同步工具,它主要用于多线程下共享资源的控制。本质上Lock仅仅是一个接口(位于源码包中的java\util\concurrent\locks中),它包含以下方法 //尝试获取锁,获取成功则返回,否 ...
分类:编程语言   时间:2018-05-18 13:54:18    阅读次数:238
Coy的Python之路--Day2
节内容 一,数据类型介绍及格式化输出 什么是数据类型: 我们人类可以很容易的分清数字与字符的区别,但是计算机并不能呀,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,“汉”是文字,否则它是分不清1和‘汉’的区别的,因此,在每个编程语言里都会有一个叫数据类型的东东,其实就是对常 ...
分类:编程语言   时间:2018-05-18 13:54:25    阅读次数:198
C# 《编写高质量代码改善建议》整理&笔记 --(一)基本语言篇
《编写高质量代码改善建议》,感觉这正是自己需要的。 我是做游戏开发的,最近一段时间工作,接触到了数学编程,涉及到大量的计算,策划那边增改需求也很多,加上我的项目对性能要求很高。微量的计算影响到 性能。所以对代码质量要求很高,明显自己的代码质量已经不达标了。所以,我还是打牢固基础,编写高质量代码才是王 ...
分类:编程语言   时间:2018-05-18 13:54:33    阅读次数:261
python 模块与包
一、模块 1.1 什么是模块 1.2 为什么要使用模块 1. 3 如何使用 #! /usr/bin/env python # -*- coding:utf-8 -*- # Author Jmz str1 = 'jmz' str2 = 'block dog' l = [1,'xx','yy','ufo ...
分类:编程语言   时间:2018-05-18 13:55:01    阅读次数:247
Java中的栈
学习了一段时间的JAVA,在这里对最近几次课程所学的 ‘ 栈 ’ 进行总结。 关于栈 栈(Stack)是一种只能在一端进行插入和删除操作的特殊线性表。 它具有 ‘ 后进先出(LIFO)’ 的特性。 关于 Stack 类 Stack类继承Vector类 下表是Stack类的几种方法 实例 这里我暂且用 ...
分类:编程语言   时间:2018-05-18 13:55:10    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!