码迷,mamicode.com
首页 > 编程语言
程序员的基本功之Java集合的实现细节
1.Set集合与Map 仔细对比观察上面Set下和Map下的接口名,不难发现它们如此的相似,必有原因 如果只考察Map的Key会发现,它们不可以重复,没有顺序,也就是说把Map的所有的Key集中起来就是一个Set集合,所以map有了方法 Set<K> keySet(); 对于Map而言,实际上他就相 ...
分类:编程语言   时间:2016-07-31 20:39:12    阅读次数:186
Python-S13作业-day5-之 ATM
Python-S13作业-day5-之 ATM 需求: 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 其实是两套单独程序 可以提现,手续费5% 提现不能超过总余额一半 每月22号出账单,每月10号为还款日,过期未还,按欠款总额 ...
分类:编程语言   时间:2016-07-31 20:38:19    阅读次数:180
Python爬虫总结(二)常见数据类型及其解析方法
Python爬虫总结(二)常见数据类型 上一篇我们简单介绍了如何用Python发送 http/https 请求获取网上数据,从web上采集回来的数据的数据类型有很多种,主要有: 注意:这里很多概念都是web前端开发里的,因为我们采集的大多数数据都来自web,因此了解一些前端知识还是挺有必要的. 下面 ...
分类:编程语言   时间:2016-07-31 20:36:41    阅读次数:314
C++模拟实现Objective-C动态类型
在OC(Objective-C)里面有动态类型分为以下几类: 虽然C++本身不包含以上这些功能,但是相比之下C++是更为底层的语言,其实以上大部分也可以用C++模拟实现。虽然这些对实际开发意义或许不大,但是从中我们也可以了解很多高级语言底层知识,从而更深入了解语言本质或者是语言的灵活性。 首先我们来 ...
分类:编程语言   时间:2016-07-31 20:37:33    阅读次数:211
.NET 多语言支持解决方案(转)
asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。 首先在App_GlobalResources新建resx资源文件。如: 不同语言的resx中项目应该具有相同的名称: 中文资源项 英文资源项 完了以后就 ...
分类:编程语言   时间:2016-07-31 20:34:32    阅读次数:207
VS2010 C++调用Java的Jar包
在网上看了一圈,只有一个示例代码,而且运行有错误,下面给出正确代码: JarAppCall.h JarAppCall.cpp 这里要注意,33行是:\\cmd.exe,其他网站漏掉了冒号;而且这样设置路径就要在windows/system32下把cmd.exe复制到C盘根目录下。 main.cpp ...
分类:编程语言   时间:2016-07-31 20:34:18    阅读次数:229
进击的Python【第二章】:Python基础(二)
Python基础(二) 本章内容 一、数据类型 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) 1. Number(数字) number类型用来专门存储数字数据,他们是不可改变的数据类型,这意味着 ...
分类:编程语言   时间:2016-07-31 20:32:25    阅读次数:319
算法入门———递归
递归:在定义自身的过程中,直接或间接调用自身的一种算法 最简单的递归示例: 阶乘 求n! 分析: n!等价于 n(n-1)! 这是一个典型的递归算法题 public int recursion(int n){ if(n==0){ return 1; }else{ return n*recursion ...
分类:编程语言   时间:2016-07-31 20:33:18    阅读次数:152
Java内存管理
Java程序实际上是把内存控制的权力交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那排查错误将会成为一项异常艰难的工作。而且了解了Java的内存管理,有助于优化JVM,从而使得自己的应用获得最佳的性能体验。所以还等什么,赶紧跟着我来一起学习这方面的知识吧~ ...
分类:编程语言   时间:2016-07-31 20:31:57    阅读次数:245
C语言::模拟实现strlen函数
题目要求 编写一个C语言程序模拟实现strlen函数. 算法 strlen函数功能是计算字符串中字符的个数.(除\0外) 而字符串本身就是一个字符数组,只不过末尾以\0结束. 因此,我们只需遍历除\0之外的所有字符即可. 有三种方法可以解决这个问题. 算法总结 方法一:设置一个整型计数器,遍历字符串 ...
分类:编程语言   时间:2016-07-31 20:30:18    阅读次数:173
外文翻译——JavaScript Tutorial——Regular Expression——(4)
修饰符 一个正则式可能包含一个能影响搜索结果的修饰符。 JS中有3个修饰符: g:查找所有结果; i:结果忽略大小写; m:多行匹配模式; 修饰符放在参数后面,如:/.../g。 没有全局修饰符的正则式只返回第一个匹配值: 如果有全局修饰符,所有匹配值都会被返回: 多个修饰符也是可行的。比如:忽略大 ...
分类:编程语言   时间:2016-07-31 20:32:25    阅读次数:173
Python--socket和threading编程
网络编程基础(一) TCP/IP协议 OSI/RM协议 特点:独立于计算机硬件和操作系统,统一分配网络地址,提供可靠服务,隔离了物理网络的硬件差异 协议分层(百度):网络接口层:IEE802.3(以太网协议集),IEEE802.4(令牌环网);网络层(IP);传输层(tcp/udp);应用层(FTP ...
分类:编程语言   时间:2016-07-31 20:30:53    阅读次数:307
在JavaScript 自定义对象来模拟Java中的Map
直接看代码: 代码测试: 最终输出结果: ...
分类:编程语言   时间:2016-07-31 19:23:26    阅读次数:193
初学Python(一)
一、输入函数input()和raw_input() 区别: 在Python3.x中只有input()作为输入函数,会将输入内容自动转换str类型; 在Python2.x中有input()和raw_input()两个输入函数,对于input()函数,你输入的是什么类型,他就传入什么类型;raw_inp ...
分类:编程语言   时间:2016-07-31 19:22:29    阅读次数:353
[SpringMVC]SpringMVC学习笔记一: springmvc原理及实例解析.
前言:今天来回顾下SpringMVC的开发原理, 使用图文并茂的方式 来解析其中的内幕, 我相信懂了其中的运行机制后, 对于面试中SpringMVC大家都可以说so easy了. 一, 图示法 第二张图的前端控制器应为DispatcherServlet. 看完图中的整体流程后, 我们再使用实际代码来 ...
分类:编程语言   时间:2016-07-31 19:20:53    阅读次数:217
解决Unity3D导出apk失败:Failed to re-package resources
错误信息主要包括: CommandInvokationFailure: Failed to re-package resources. See the Console for details. E:\Android\sdk\build-tools\24.0.0\aapt.exe package -... ...
分类:编程语言   时间:2016-07-31 19:18:48    阅读次数:1675
算法学习(5)----二叉树前序、中序、后序遍历互相转换
代码: ...
分类:编程语言   时间:2016-07-31 19:16:41    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!