码迷,mamicode.com
首页 > 编程语言 > 周排行
python初学之函数嵌套与闭包
函数的嵌套: 在函数内部定义函数就是函数的嵌套 def func1(): pass def func2(): pass 闭包: example: def funcx(x): def funcy(y): return x*y(内部函数(funcy)对外部作用域(funcx)(不包括全局作用域)变量(x ...
分类:编程语言   时间:2017-03-31 21:30:13    阅读次数:181
wamp server 3.0.0 修改默认浏览器和软件语言
改默认IE浏览器为Chrome: wampmanager.conf : navigator ="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" wampmanager.ini : 批量替换成为 FileName: "C:\Pr ...
分类:编程语言   时间:2017-03-31 21:37:37    阅读次数:320
对数组结构体按照K值翻转
自己测试可以,但是PTA只能运行只能得4分,哪位大神帮我看看错哪了。 笔记和代码的思路来源: 好大学慕课浙江大学陈越、何钦铭的《数据结构》 1 package ygh.study.demo1; 2 3 import java.util.ArrayList; 4 import java.util.Li ...
分类:编程语言   时间:2017-03-31 21:42:45    阅读次数:186
【C++】智能指针详解(一):智能指针的引入
智能指针是C++中一种利用RAII机制(后面解释),通过对象来管理指针的一种方式. 在C++中,动态开辟的内存需要我们自己去维护,在出函数作用域或程序异常退出之前,我们必须手动释放掉它,否则的话就会引起内存泄漏. 例如:我们用指针变量来创建对象时,需要手动来删除它 事实上,即使我们非常谨慎,但有时候 ...
分类:编程语言   时间:2017-03-31 21:47:39    阅读次数:176
Java重要技术(1)语法之静态导入
1.1. 静态导入 静态导入(import static)是一种不推荐使用的导入类的静态成员的语法。相对于普通的导入,静态导入有一个好处是可以少些几个单词,不必写类名。 有一个被导入类: 现在使用普通导入的方式来导入这个类并调用两个静态方法: 使用静态导入的方式: 此处用*号导入所有静态方法和静态变 ...
分类:编程语言   时间:2017-03-31 21:48:29    阅读次数:142
Java安全框架shiro
shiro是一个强大而且简单易用的Java安全框架,主要功能有认证(就是登陆验证),授权(就是权限管理),加密(就是密码加密),session管理。适用于各种大型或者小型企业应用。和Spring Security比较而言,确实更加简单而且灵活易懂。 1. shiro中的重要概念 要理解shiro,先 ...
分类:编程语言   时间:2017-03-31 21:48:53    阅读次数:500
最大子数组
题目要求: 输入一个一维整形数组,数组里有正数也有负数。一维数组首尾相接,像个一条首尾相接带子一样。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。 程序设计思路: (1)创建一个一维数组a[],进行数据存储 (2)定义变量n用于求和,m为和的最大值 (3) ...
分类:编程语言   时间:2017-03-31 21:54:39    阅读次数:203
python cookboo 文件与IO 函数
写出文本数据 t是windows平台特有的所谓text mode(文本模式),区别在于会自动识别windows平台的换行符。类Unix平台的换行符是\n,而windows平台用的是\r\n两个ASCII字符来表示换行,python内部采用的是\n来表示换行符。rt模式下,python在读取文本时会自 ...
分类:编程语言   时间:2017-03-31 21:56:03    阅读次数:208
python全栈考试(一)
1、执行 Python 脚本的两种方式 (1)、在Linux终端,[root@zscs1 ~]# chmod +755 *.py # ./py (2)、[root@zscs1 ~]# python *.py2、简述位、字节的关系 一个字节(byte)=8位(bit)3、简述 ascii、 unico ...
分类:编程语言   时间:2017-03-31 21:56:24    阅读次数:212
python之hello world
初学python会有学python2还是python3的困惑,因为现在公司的实际环境下大部分还是用2.7编写的代码,python3.X又向下不兼容2.X,我认为作为初学者更应该从python3着手:python3和python2区别不是很大,只有在某些语法、某些库名不一样而已;python2官方只支持到2020年,且不会有..
分类:编程语言   时间:2017-03-31 22:00:25    阅读次数:171
JAVA学习笔记(一)--02--注释、关键字、标识符、进制等
1.注释:用于解释说明程序的文字(1)注释的分类及格式:A:单行注释//B:多行注释/注释内容+回车/C:文档注释/*注释内容+回车/(2)注释作用:A:解释说明程序,提高程序的阅读性B:可以帮助我们排错2.关键字:被Java语言赋予特定含义的单词(1)关键字特点:组成关键字的字母全部..
分类:编程语言   时间:2017-03-31 22:10:38    阅读次数:190
shell 常规数组&关联数组
在日常编写shell的过程中,数组是一个非常常用到的内容。我们这里简要介绍两种数组的使用方式。一种常规数组,一个中关联数组。差异就是常规数组,只能用整数作为下标来进行数据的存龋而关联数组能够使用字符作为小标来进行存储。常规数组1)初始化数组中的多个变量用括号来括..
分类:编程语言   时间:2017-03-31 22:10:57    阅读次数:184
JAVA学习笔记(一)--01--JAVA概述
1、命令行方式(1)打开DOS窗口方式:a:开始—运行—输入cmd回车b:快捷键windos图标键盘+R—输入cmd回车(2)常用的DOS命令a:盘符切换盘符:然后回车b:列出当前目录下的文件以及文件夹dir然后回车c:创建目录(文件夹)了解md目录名称d:删除目录了解rd目录名称e:进入指定目..
分类:编程语言   时间:2017-03-31 22:11:09    阅读次数:147
线程之间通信之Notify,wait_注意使用if
间隔打印A,B:publicclassPrint{ privatebooleannowIsA=true; synchronizedvoidprintA()throwsInterruptedException{ //注意点:如果使用if,会使此处处于wait状态线程被唤醒, //状态改变没有及时响应直接往下执行,可能出现重复打印A或B; //使用while可以再次校验; //wait:..
分类:编程语言   时间:2017-03-31 22:14:03    阅读次数:152
Qt-不调用CoInitialize-实现SDL多线程运行
使用Qt开发程序,参考的MFC的程序中有CoInitialize。结果Qt程序调用不了,导致SDL不能音视频同步。此时SDL的初始化是放在主程序里的。把SDL的初始化部分放到了辅助线程里,运行就正常了,还不需要CoInitialize。用SDL作音视频同步及多线程,在Qt移植太麻烦了,最后还是使用VLC..
分类:编程语言   时间:2017-03-31 22:17:27    阅读次数:169
linux命令:bash编程之数组
变量:一段内存空间,用于存储字符,数字等信息.数组:如何申明一个数组:赋值方法1:AA[0]=jerryAA[1]=tomAA[3]=wendyAA[6]=natasha赋值方法2:AA=(jerry"tomobama"wendynatasha)AA=([0]=jerry[1]=tom[2]=wendy[6]=natasha)AA[3]=selinaAA[4]=nikita如何获取数组中非空的字符..
分类:编程语言   时间:2017-03-31 22:30:28    阅读次数:173
Java项目中的一些注意事项
一、关于包命名方式 例如:com.sun.spring.xxx.service.impl 第一级:公司域名的倒序com.sun 第二级:项目名称spring 第三级:模块信息xxx 第四级:功能顶层包service/dao/vo/po 第五级:实现层impl 二、关于model的命名方式 1、po: ...
分类:编程语言   时间:2017-03-31 22:59:56    阅读次数:138
java中jdk安装与测试
1、安装路径不要带中文路径和空格 2、当提示安装jre的时候,可以取消,如果要安装不要和原来的jdk安装在一起; 测试: 1、打开cmd窗口: win+r cmd 2、切换盘符: 盘符: 3、进入到指定的目录 cd 路径 4、java 出现下图 5、javac 出现如下图 则安装成功 ...
分类:编程语言   时间:2017-03-31 23:01:05    阅读次数:133
(JAVA指针),对象引用问题
引出指针 从表面上看JAVA是没有指针的,或者是说,弱化了指针。但是指针在JAVA中还是真真切切存在的。在Java中我们称之为引用。 String a;//引用为空 String a = new Srting("");//内容为空 a指向一个句柄(两个指针),一个指向对象的方法表和类,一个指向对象的... ...
分类:编程语言   时间:2017-03-31 23:01:25    阅读次数:181
Python(七)之OS模块
文件系统功能:os模块 python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令: 目录: os.mkdir('/tmp/dir1') os.makedirs():创建多级目录 os.rmdir() os.removedi ...
分类:编程语言   时间:2017-03-31 23:03:32    阅读次数:227
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!