码迷,mamicode.com
首页 > 编程语言
python入门(12)dict
python入门(12)dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: 给定一个名字,要查找 ...
分类:编程语言   时间:2017-04-24 10:18:14    阅读次数:188
[.NET] 《C# 高效编程》(一) - C# 语言习惯
C# 语言习惯 目录 一、使用属性而不是可访问的数据成员 二、使用运行时常量(readonly)而不是编译时常量(const) 三、推荐使用 is 或 as 操作符而不是强制类型转换 四、使用 Conditional 特性而不是 #if 条件编译 五、为类型提供 ToString() 方法 六、理解 ...
分类:编程语言   时间:2017-04-24 10:17:33    阅读次数:295
springmvc请求小例子
1.welcome.jsp 2.controller 原理待续... ...
分类:编程语言   时间:2017-04-24 10:17:00    阅读次数:139
个人对JavaScript预编译的理解
什么是js的预编译 马上要找工作了,之前学习JS都是很基础的皮毛,作为当前最火热的语言,本人一定是要研究的,然而刚接触到预编译我就快疯了,对于一个脑子不好使的人来说真的太绕了,饶了好久也不知道有没有绕明白,所以先记载下来,以后发现有啥不对的再纠正。 首先,JS解释器在执行一段script脚本时,首先 ...
分类:编程语言   时间:2017-04-24 10:16:32    阅读次数:168
Springmvc_validation 效验器
springmvc-validation效验器的使用介绍 对于任何一个应用来说,都会做数据的有效性效验,但是只在前端做并不是很安全,考虑到安全性這个时候会要求我们在服务端也对数据进行有效验证,springmvc自身对数据在服务端有一个比较好的支持,springmvc能将我们前台提交的数据按照我们事先 ...
分类:编程语言   时间:2017-04-24 10:16:09    阅读次数:193
java中的NIO基础
在jdk1.4中,加入了一个新的包,java.nio.*,这个包引入了新的javaI/O库,目的是为了提高速度,实际上,旧的I/O包也使用nio重新实现过。相对于io,nio中的这个n代表什么呢?《java编程思想》直接把小标题取名为"新I/O",另一种说法是Non-blocking的首字母,不管怎 ...
分类:编程语言   时间:2017-04-24 10:15:28    阅读次数:172
Java垃圾回收机制简要总结
1. 垃圾回收的意义 在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释 ...
分类:编程语言   时间:2017-04-24 10:14:08    阅读次数:131
上千万或上亿数据(有反复),统计当中出现次数最多的N个数据. C++实现
上千万或上亿的数据,如今的机器的内存应该能存下。所以考虑採用hash_map/搜索二叉树/红黑树等来进行统计次数。然后就是取出前N个出现次数最多的数据了,能够用第2题提到的堆机制完毕。 #include "IOSTREAM" #include<hash_map> #include<string> # ...
分类:编程语言   时间:2017-04-24 10:13:39    阅读次数:219
C++模板学习之递归
C++中模板的推导是在编译期由编译器完成的,因此,可以利用模板将一些预先知道递归次数的递归算法用模板编程实现,以此实现将计算从运行期提前到编译期。利用模板完成递归算法与通常模式的递归算法一样,需要递归的公式和递归的结束条件。在模板元编程中,递归的公式利用模板参数的嵌套依赖来实现,而递归的结束条件利用 ...
分类:编程语言   时间:2017-04-24 10:12:37    阅读次数:170
Python数据处理——numpy_3
通过前面两次的学习,基本上对numpy有了一定的认识,所以,接下来进一步对numpy学习。同时,最后以一个有趣的例子加深对numpy的理解。 最后,以随机漫步的例子,运用numpy加深对其的理解。 ...
分类:编程语言   时间:2017-04-24 10:12:10    阅读次数:200
JAVA Eclipse 出现 load id=gralloc != hmi-id=gralloc怎么办
一般是应用程序权限导致的,在Manifest.xml文件中,targetSdkVersion设置不正确,你可以直接删掉这个信息 ...
分类:编程语言   时间:2017-04-24 10:11:39    阅读次数:660
JAVA Eclipse Incorrect line ending found carriage return 怎么办
点击项目-清理即可 ...
分类:编程语言   时间:2017-04-24 10:11:31    阅读次数:128
JAVA Eclipse如何重新设置工作空间workspace
窗口-首选项-常规-启动和关闭,勾选启动时提示工作空间,然后移除现有的工作空间,最好也勾选启动时刷新工作空间 重启之后就可以设置工作空间了 ...
分类:编程语言   时间:2017-04-24 10:10:22    阅读次数:367
(转)在Docker中运行Java:为了防止失败,你需要知道这些
转自:https://mp.weixin.qq.com/s?__biz=MzA5OTAyNzQ2OA==&mid=2649693848&idx=1&sn=4e9ef7e2a9d41b39985899b6ad146298&chksm=889321fbbfe4a8ed58d09e6bcf2f9c2603 ...
分类:编程语言   时间:2017-04-24 10:09:59    阅读次数:352
Java 类加载器及加载Class字节码
参考来源:http://www.cnblogs.com/fingerboy/p/5456371.html java笔记--理解java类加载器以及ClassLoader类 参考来源:http://blog.csdn.net/shareus/article/details/52422788 Java ...
分类:编程语言   时间:2017-04-24 10:09:17    阅读次数:171
JAVA Eclipse如何重命名包
选中某个包之后按F2即可 注意,重命名包不能有大写,而且必须有至少两级(xxx.xxx就是两级) 重命名包之后,你要修改manifest.xml文件 ...
分类:编程语言   时间:2017-04-24 10:08:33    阅读次数:355
Spring Boot配置文件-多环境配置
一. 多环境配置的好处: 1.不同环境配置可以配置不同的参数~ 2.便于部署,提高效率,减少出错~ 二. properties多环境配置 1. 配置激活选项 spring.profiles.active=dev 2.添加其他配置文件 application.properties: 运行的时候还可以制 ...
分类:编程语言   时间:2017-04-24 10:07:54    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!