码迷,mamicode.com
首页 > 编程语言 > 周排行
C# 如何快速取到enum中的枚举数量
前一阵写一个代码,得取enum中的数量做循环比较,写的很坑爹,但是好用。最近又看了一个方法,真他妈机智。 方法一 用映射来取得enum中的值 方法二 在结尾插入一个表示结束的枚举,来取得大小,这样就避免了映射的GC开销,很精巧的方法。 ...
分类:编程语言   时间:2017-10-10 17:49:36    阅读次数:283
10.10-JavaScript for循环 if判断语句
今天学习了JavaScript里面的for循环以及if的判断语句 for(初始值;循环条件;操作){ 满足条件要执行的代码语句 } 初始值:循环前的初始化变量,通常为赋值表达式:建议用var赋值,可以加快运行速度。 循环条件:每次循环前要计算的条件,是运算符类别中的条件运算符,返回值为true或fa ...
分类:编程语言   时间:2017-10-10 17:51:11    阅读次数:249
python 画K线图
#要求:Matlibplot简单应用 #1.根据数据绘制出2017年6月~8月日线级别的价格走势K线。 #2.将MA5、MA10、MA20叠加至图中 ...
分类:编程语言   时间:2017-10-10 17:51:29    阅读次数:660
python request post请求body中有json数组
今天被这个卡了好久,最后解决发现是个小问题,哈哈 记录: 用request发送post请求,原来当body都是普通的字符串和数字时一切顺利,今天遇到了body里面有json数组,结果就是报参数错误 解决方法很简单,在json数组前面加json.dumps([{"a":1,"b":2},{json2} ...
分类:编程语言   时间:2017-10-10 18:56:21    阅读次数:328
javascript设计模式(一)
1.工厂模式:工厂模式类似与java中的class,一次定义可以多次产生相同的对象。function Person(params){ var person = new Object(); person.name = params.name; person.sex = params.sex; pers ...
分类:编程语言   时间:2017-10-10 18:57:14    阅读次数:143
Java 重载、重写和隐藏的区别
Java 重载、重写和隐藏的区别 一、重载(Overload) 注意:为了正确的区分重载和重写,请各位务必记清重载(Overload)和重写(Override)的英文。 (1)重载定义:表示两个或多个方法的名字相同,但方法的参数不同。方法参数不同有两层含义:A、参数的个数不同;B、参数的类型不同。 ...
分类:编程语言   时间:2017-10-10 18:58:43    阅读次数:453
python中的 += 与 +
这一部分首先要理解python内存机制,Python中万物皆对象。 对于不可变对象,改变了原来的值,其别名(变量名)绑定到了新值上面,id肯定会改变 对于可变对象,+ 操作改变了值,id肯定会变,而+= 是本地操作,其值原地修改 对于+号操作,可变对象和不可变对象调用的都是__add__操作 对于+ ...
分类:编程语言   时间:2017-10-10 18:59:17    阅读次数:154
【Java】导出word文档之freemarker导出
Java导出word文档有很多种方式,本例介绍freemarker导出,根据现有的word模板进行导出 一、简单导出(不含循环导出) 1、新建一个word文件。如下图: 2、使用word将文件另存为xml的格式 3、编辑xml文件内容,将'用户名'替换成-> ${username}、'简介'替换成- ...
分类:编程语言   时间:2017-10-10 18:59:24    阅读次数:154
mac下selenium+python环境搭建
selenium2+python的环境搭建主要需要python和selenium 1.python mac下自带了python,可以查看版本。当然可以选择安装其它版本的python。 2.selenium 在mac自带的终端里输入 sudo easy_install selenium即可完成安装 通 ...
分类:编程语言   时间:2017-10-10 19:00:37    阅读次数:496
如何不使用loop循环创建连续的数组
ES5 Array.apply(null,{length:100}) Object.keys(Array.apply(null,{length:100})); ES6 [...Array(100)] ...
分类:编程语言   时间:2017-10-10 19:01:27    阅读次数:161
java设计模式之模板模式
近日在项目开发中看到一段代码不理解,在方法中居然调用抽象方法。后来在网上查说是模板模式 public abstract class JWBaseProcess implements JWProcess { protected JWBaseProcess() { try{ workitemManage ...
分类:编程语言   时间:2017-10-10 19:01:36    阅读次数:202
选择排序
1、简单选择排序: 1、给定一个列表2、将列表赋值给nums3、取列表nums的长度4、迭代长度5、定义一个maxindex,赋值i 假定i为最大值索引6、迭代i+1-length 如果maxindex[i]的值小于nums[j] 将j赋给maxindex 然后nums[maxindex]就是最大值 ...
分类:编程语言   时间:2017-10-10 19:02:41    阅读次数:186
java自定义注解
Java注解 Annotation(注解)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解三类。它们都不会直接影响到程序的语义,只是作为注解(标识) ...
分类:编程语言   时间:2017-10-10 19:06:07    阅读次数:217
Java基础练习题
练习题 在Java的编程环境下,创建Java项目,项目名称为Test+学号,然后完成下列编程题,为每一道编程题创建一个包,包名为test+题号,例如第一题的包为test1,然后在该包下完成题 目要求。 1.定义一个整型数组,求出数组元素的和、数组元素的最大值和最小值,并输出所求的结果。 public ...
分类:编程语言   时间:2017-10-10 19:06:16    阅读次数:254
idea+springboot+Mybatis搭建web项目
使用idea+springboot+Mybatis搭建一个简单的web项目。 首先新建一个项目; 在这里选择Maven项目也可以,但是IDEA为我们提供了一种更方便快捷的创建方法,即Spring Initializr。选择后点击Next; 把项目信息写好,Next; 按下面三张图勾选设置; 最后Fi ...
分类:编程语言   时间:2017-10-10 19:08:10    阅读次数:977
python下很帅气的爬虫包 - Beautiful Soup 示例
先发一下官方文档地址。http://www.crummy.com/software/BeautifulSoup/bs4/doc/ 建议有时间可以看一下python包的文档。 Beautiful Soup 相比其他的html解析有个非常重要的优势。html会被拆解为对象处理。全篇转化为字典和数组。 相 ...
分类:编程语言   时间:2017-10-10 19:08:32    阅读次数:252
Shiro 整合SpringMVC 并实现权限管理,登录和注销
Shiro 整合SpringMVC 并且实现权限管理,登录和注销 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么 ...
分类:编程语言   时间:2017-10-10 19:08:54    阅读次数:1131
Java常用快捷键
快捷键使用 【Ctrl+F6】:切换到下一个编辑器。 【Ctrl+Shift+F6】:切换到上一个编辑器。 双击左括号(小括号、中括号、大括号),将选择括号内的所有内容 Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量 Ctrl+Shift+K: 和Ctrl+K查找的方向 ...
分类:编程语言   时间:2017-10-10 19:09:13    阅读次数:171
Java7大原则和23种设计模式
1、单一职责原则【SINGLE RESPONSIBILITY PRINCIPLE】:一个类负责一项职责 2、里氏替换原则【LISKOV SUBSTITUTION PRINCIPLE】:继承与派生的规则 3、依赖倒置原则【DEPENDENCE INVERSION PRINCIPLE 高层模块不应该依赖 ...
分类:编程语言   时间:2017-10-10 19:09:28    阅读次数:246
C语言03
为了理解数组,先来认识下内存中的“地址” 一. 地址 1.计算机中的内存是以字节为单位的存储空间。内存的每一个字节都有一个唯一的编号,这个编号就称为地址。凡存放在内存中的程序和数据都有一个地址,也就是说,一个函数也有自己的内存地址。 2.当定义一个变量时,系统就分配一个带有唯一地址的存储单元来存储这 ...
分类:编程语言   时间:2017-10-10 19:09:36    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!