码迷,mamicode.com
首页 > 编程语言
用Python写猜年龄游戏
菜鸟的第一个程序:用python写猜年龄,0基础写起来真他娘的累,一个简单的程序写了几个小时,终于马马虎虎写好了。 许多刚入行的新手们经常问有什么捷径能快速学会写代码?答案是没有的,只有一个字:练! 运行结果个人觉得仍有些问题,待明天向他人请教 ...
分类:编程语言   时间:2017-05-01 01:20:39    阅读次数:1451
Java的volatile关键词
看上去是一个很简单的关键字,但实际上水很深,可以牵扯到很多底层的东西 参考文献: http://ifeve.com/volatile/ http://blog.csdn.net/victor_cindy1/article/details/44310195 ...
分类:编程语言   时间:2017-05-01 01:19:53    阅读次数:183
java web 导出Excel 的工具类公用实现
平时我们在开发后端管理的系统时,经常会出现导出Excel的功能。这个功能很简单,但是呢,我一般就会使用公用的工具类,在一个Util中,暴露公用导出的接口,只需要传入需要导出的数据(一般使用list集合)以及需要导出的key-value字段和值的模板(这里使用了org.json,更加轻量话)。 一、废 ...
分类:编程语言   时间:2017-05-01 01:19:28    阅读次数:306
冒泡排序
冒泡排序可用于数字的排序,定义一串数字,我们可以用冒泡排序来大小顺序排列; 例如: var arr=[5,3,2,1,4]; for(var i=0;i<arr.length;i++){ for(var j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ var ...
分类:编程语言   时间:2017-05-01 00:30:20    阅读次数:194
stl_algorithm算法之分割算法
分割算法: ...
分类:编程语言   时间:2017-05-01 00:30:13    阅读次数:164
stl_algorithm算法之排序算法
排序算法: 注意:容器中必须重载 op< ,排序中stl标准中要求用小于来进行比较。 7.53、sort //全排序。 7.54、stable_sort //稳定排序。两个或两个以上的相邻且相等的元素是不会进行相对位置的变化的。 7.55、partial_sort //部分排序。会先调用sort得到 ...
分类:编程语言   时间:2017-05-01 00:29:31    阅读次数:193
你必须知道的495个C语言问题,学习体会五
本文是 你必须知道的495个C语言问题 系列的第五篇,主要还是来了解下字符和字符串相关的东西,同时也会涉及内存相关的知识。 一般来说,字符串以及字符的处理都是编程语言中的常客,在C语言中,我们被给予了很好的灵活性,但是同时字符也成了最诡秘的处理单元。 在指针的内容里,我基本上讲解了字符串和字符数组的 ...
分类:编程语言   时间:2017-05-01 00:29:09    阅读次数:263
java入门
20170308_java入门 对比C和C++ c是面向过程,c++和java都是杂合语言,但java中杂合并不像前者里那么重要,所以java是更加纯粹的面向对象语言。 java基本概念: 跨平台 通过JVM 垃圾回收 非即时的,按时间片查找回收,一般无法主动干预,仅界面编程中可用.gc()强制回收 ...
分类:编程语言   时间:2017-05-01 00:28:36    阅读次数:179
python之用户登录三次锁定
测试结果: 正确输入: 错误输入: 错误输入3次以后: ...
分类:编程语言   时间:2017-05-01 00:28:26    阅读次数:2323
03-01 Java运算符、选择结构if语句
/和%的区别: ++,--运算符的使用; 运算符的优先级: +的用法: (2)赋值运算符 赋值运算符: 扩展的赋值运算符其实隐含了一个强制类型转换: (4)逻辑运算符 &&和&的区别? 同理||和|的区别? ...
分类:编程语言   时间:2017-05-01 00:27:50    阅读次数:248
Java-eclipse导入jar包
Java-eclipse导入jar包 方法一:基本步骤式 右键项目属性,选择Property,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JARs,导入jar包 方法二:用户Jar包式 右键项目属性,选择Property,在弹出的对话框左侧列 ...
分类:编程语言   时间:2017-05-01 00:27:07    阅读次数:238
delphi 数组作为参数传递
在函数中如果数组的个数不定,可以使用开放数组参数 实参可以接受静态数组和动态数组 procedure p1(a:array of Byte); begin ShowMessage( IntToHex( Integer(@a),2)); ShowMessage(IntToStr(a[0])); end ...
分类:编程语言   时间:2017-05-01 00:26:30    阅读次数:299
javaScript 笔记(5) --- jQuery(上)
这节整理整理 iquery.js 相关的内容... 目录 jQuery 语法 文档就绪事件 jQuery 选择器 jQuery 事件 jQuery 效果 jQuery 语法:jQuery 语法是通过选取(查询,query) HTML 元素,并对它们执行"操作"(actions)。 jQuery 使用 ...
分类:编程语言   时间:2017-05-01 00:25:20    阅读次数:187
20155208徐子涵 2016-2017-2 《Java程序设计》第10周学习总结
#### **教材学习总结**网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据。程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴。 **基础知识** 为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识,这个就 ...
分类:编程语言   时间:2017-05-01 00:24:57    阅读次数:178
20155335俞昆《java程序设计》第10周总结
学号 2016-2017-2 《Java程序设计》第十周学习总结 ## 事实上网络编程,我们可以简单的理解为两台计算机相互通讯数据而已,对于程序员而言,掌握一种编程接口并使用一种编程模型相对而言就简单多了,javaSDK提供了一些相对简单的Api来完成12这些工作,Socket就是其中之一,对于ja ...
分类:编程语言   时间:2017-05-01 00:24:49    阅读次数:232
python基本运算
环境:python3.x a,b = 60,164 一、算数运算符 乘方 二、比较操作符(返回True或者False) 运算符 描述 例子 == 判断两边值是否相等 a == b False != 判断两边值是否不相等 a != b True > 判断左边值是否大于右边 a > b False < ...
分类:编程语言   时间:2017-05-01 00:24:02    阅读次数:305
学习日记之工厂方法模式和Effective C++
简单工厂模式VS工厂方法模式: 简单工厂模式:最大长处在于工厂类中必须包括必要的逻辑推断,依据client选择条件动态实例化相关类,对于client来说,去除了与详细产品的依赖。 工厂方法模式(Factory Method)。定义一个用于创建对象的接口。让子类决定实例化哪一个类。工厂方法模式使一个类 ...
分类:编程语言   时间:2017-05-01 00:23:40    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!