码迷,mamicode.com
首页 > 编程语言
Go语言 IDE之Gogland配置使用
Gogland 是 JetBrains 公司推出的 Go 语言集成开发环境。Gogland 同样基于 IntelliJ 平台开发,支持 JetBrains 的插件体系。目前正式版尚未发布。官方:https://www.jetbrains.com/go/。关于使用,即将开始咯! 一、安装Golang ...
分类:编程语言   时间:2017-02-21 00:51:50    阅读次数:11858
必须知道的八大种排序算法【java实现】(三) 归并排序算法、堆排序算法详解
一、归并排序算法 基本思想: 归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 归并排序示例: 合并方法: 设r[i…n]由两个有序子表r[i…m]和r[m+1…n]组成,两个子表长度 ...
分类:编程语言   时间:2017-02-21 00:40:59    阅读次数:217
必须知道的八大种排序算法【java实现】(一) 冒泡排序、快速排序
冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序的示例: 冒泡排序的算法实 ...
分类:编程语言   时间:2017-02-21 00:37:45    阅读次数:144
004dayPython学习输入并输出用户名和密码
在python 2.7中,捕获用户输入用raw_input 一、捕获并打印用户名和密码 要求: 输入用户名和密码都可见 # -*- coding:utf-8 -*-userName = raw_input("请输入用户名:")passWord = raw_input("请输入密码:")print(u ...
分类:编程语言   时间:2017-02-21 00:35:39    阅读次数:542
Python常用模块之hashlib
Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据 如图为执行结果 这里写一个利用md5进行用户登陆网站进行注册之后密码加密的基本事例,加深理解 这里只简单写了一个用户的注册以及登陆 ...
分类:编程语言   时间:2017-02-21 00:34:12    阅读次数:142
javascript的乐趣——0220
1、对于generator函数,还不是很理解,之后再续 2、javascript的乐趣_不要问为什么 不要使用new Number()、new Boolean()、new String()创建包装对象; 用parseInt()或parseFloat()来转换任意类型到number; 用String( ...
分类:编程语言   时间:2017-02-21 00:33:14    阅读次数:230
java的ConcurrentModificationException问题
执行报错 分析原因: 虽然没有明显的修改和增加set,但是实际上已经增加。 tempMap2 从tempMap1中获取Set<String> [5,50],此时是把tempMap2的key值引用指向了Set<String>集合。 故而 tempMap1 的key="5" 和tempMap2 的key ...
分类:编程语言   时间:2017-02-21 00:29:13    阅读次数:153
SpringMVC template和HttpClient post提交
服务器的接口如果是springmvc客户端除了用springmvc提供的RestTemplate请求如下publicclassRestClient{privatestaticLoggerlogger=Logger.getLogger(RestClient.class);@SuppressWarnings({rawtypes,unchecked})publicstaticObjectpost(Stringurl,Map<string,object="">m..
分类:编程语言   时间:2017-02-20 23:38:35    阅读次数:427
R语言 选取某一行的最大值
可以先自定义函数,也可以用的时候再定义。>mat<-matrix(c(1:3,7:9,4:6),byrow=T,nc=3) >mat [,1][,2][,3] [1,]123 [2,]789 [3,]456 >apply(mat,2,function(x){order(x,decreasing=T)[1]})#查找每一列 [1]222 >apply(mat,1,function(x){order(x,decreasing=T..
分类:编程语言   时间:2017-02-20 23:39:48    阅读次数:7447
eclipse中内存溢出java.lang.OutOfMemoryError: PermGen space解决
设置tomcat的时候,应该点击server的配置,配置下我标红的地方就好了。-Xms256M-Xmx512M-XX:PermSize=256m-XX:MaxPermSize=512m
分类:编程语言   时间:2017-02-20 23:38:56    阅读次数:353
SpringMVC 解决GET请求时中文乱码的问题
<filter><filter-name>CharacterEncoding</filter-name><filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><init-param><param-name>encoding</param-name><param-value>UTF-8</..
分类:编程语言   时间:2017-02-20 23:37:16    阅读次数:416
python内置函数3-complex()
Helponclasscomplexinmodule__builtin__:classcomplex(object)|complex(real[,imag])->complexnumber||Createacomplexnumberfromarealpartandanoptionalimaginarypart.|Thisisequivalentto(real+imag*1j)whereimagdefaultsto0.||Methodsdefinedhere:||__abs__(...)|x.__abs_..
分类:编程语言   时间:2017-02-20 23:29:17    阅读次数:239
影响JavaScript应用可扩展性因素
引言:JavaScript应用变得越来越庞大。这是因为使用JavaScript能做的事情远比我们大多数人所需求的要多得多。我们不能仅因为技术上可行,就去考虑软件系统的扩展问题。为一个不需要扩展的系统增加扩展性是不值得的,尤其对最终用户来说,这只会使系统显得更加笨重。本文选自《..
分类:编程语言   时间:2017-02-20 23:26:50    阅读次数:202
python读取excel表格的数据
1.在Windows命令行中安装第三方模块xlrd,先切到python安装目录(Python34),然后切到Scripts,然后输入命令easy_installxlrd按回车进行安装安装完成2.新建一个excel表,然后保存,造数据3.编写python脚本#utf-8importxlrd#导入第三方模块xlrdexcel=xlrd.open_workbook(‘C:\\..
分类:编程语言   时间:2017-02-20 23:27:25    阅读次数:309
Spring-ehcache RMI形式的分布式缓存配置
ehcache所需jar:ehchache-core和spring注解所需spring-context<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.6</version> </dependency> <dependency> <gro..
分类:编程语言   时间:2017-02-20 23:25:17    阅读次数:482
python内置函数3-dir()
Helponbuilt-infunctiondirinmodule__builtin__:dir(...)dir([object])->listofstringsIfcalledwithoutanargument,returnthenamesinthecurrentscope.Else,returnanalphabetizedlistofnamescomprising(someof)theattributesofthegivenobject,andofattributesreachablefromit...
分类:编程语言   时间:2017-02-20 23:25:00    阅读次数:264
Windows 系统下配置python环境变量
在Dos中,输入setpath=%path%;C:\python36,其中红字部分为python的安装路径
分类:编程语言   时间:2017-02-20 23:25:05    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!