码迷,mamicode.com
首页 > 编程语言
java压缩 GZIP进行简单压缩,ZIP进行多文件保存
java压缩 GZIP进行简单压缩,ZIP进行多文件保存 package org.rui.io.compress; import java.io.BufferedOutputStream; import java.io.BufferedReader; import java.io.FileInput ...
分类:编程语言   时间:2017-04-22 15:43:29    阅读次数:166
python-函数的使用
一、函数的定义 首先,我们来看一个简单的例子来定义函数: 在其中 def : 关键字,用来告诉解释器,接下来的一段代码是一个函数 test : 函数名 () : 用来接收参数 print('hello') : 函数内部的功能 当解释器执行到函数这一块时,函数内部的功能是不会执行的,只会把这个函数放入 ...
分类:编程语言   时间:2017-04-22 15:42:57    阅读次数:195
spring总结
★IoC:Spring通过控制反转技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。可以认为IoC与JNDI相反——不是我们自己控制对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它,这就是DI——依赖 ...
分类:编程语言   时间:2017-04-22 15:40:35    阅读次数:245
Java中的元注解
注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。 通过使用注解,我们可以将这些元数据保存在Java源代码中,并利用annotation API为自己的注解构造处理工具。注解必须佩戴自己相应的处理器,不然注解没有任何意思! 基本形式 在Java中定义一 ...
分类:编程语言   时间:2017-04-22 15:39:51    阅读次数:174
javascript异步代码的回调地狱以及JQuery.deferred提供的promise解决方式
我们先来看一下编写AJAX编码常常遇到的几个问题: 1.因为AJAX是异步的,全部依赖AJAX返回结果的代码必需写在AJAX回调函数中。这就不可避免地形成了嵌套。ajax等异步操作越多,嵌套层次就会越深。代码可读性就会越差。 $.ajax({ url: url, data: dataObject, ...
分类:编程语言   时间:2017-04-22 15:39:44    阅读次数:261
编译 python 生成静态库 libpython2.7.so
由于我们是C++作驱动的Python开发,驱动需要加上Python静态库libpython2.7.so、libpython2.7.so.1.0、libpython2.7.a。此处我想在python源码上加上自己加的log,因此要重新编译Python生成静态库,再生成驱动。 一般快速编译安装Pytho ...
分类:编程语言   时间:2017-04-22 15:39:24    阅读次数:1341
python remove()有可能会出现错误
import os, sys, pyperclip import easygui as g import re file_name = 'tt3' target_code_file = 'targetcode' new_file = 'new_code2.text' replace_code = r... ...
分类:编程语言   时间:2017-04-22 15:39:15    阅读次数:469
python 3层装饰器及应用场景
#!/usr/bin/envpython#-*-coding:utf-8-*-#author:ChanghuaGongimporttime,functools‘‘‘实现装饰器:1.函数即变量;2.高阶函数;1)把一个函数名当做实参传给另一个函数(在不修改被装饰函数的源代码情况下为其添加功能);2)返回值中,包含函数名(不修改函数的调用方试)。3..
分类:编程语言   时间:2017-04-22 14:55:29    阅读次数:214
JavaScript学习-js中的数组/Boolean类/字符串String类
JavaScript学习 【js中的数组】 1、数组的概念:是在内存中连续储存对个有序元素的结构 元素的顺序称为下标,通过下标查找对象元素。 2、数组的声明: ① 字面量声明:var arr1 = []; js中,同一数组,可以储存多种不同的数据类型: 例如: var arr1 = [1,"2",t ...
分类:编程语言   时间:2017-04-22 14:55:22    阅读次数:193
windows 计划任务执行python脚本
1. 查找并打开Windows计划任务 2. 创建任务 3. 输入名称 4. 通过触发器设置运行时间或周期 5. 通过操作,设置运行的脚本 a. 操作选择‘启动程序’ b. 程序或脚本选择 python c. ‘参数’中填写命令行执行脚本时,需要使用的参数 d. ‘起始于’填写脚本所在的文件目录(注 ...
分类:编程语言   时间:2017-04-22 14:54:05    阅读次数:510
mvn spring-boot:run运行不了的解决办法
1)由于maven缺少对应包 修改maven 文件夹中的settings.xml ,增加下面语句 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </acti ...
分类:编程语言   时间:2017-04-22 14:53:57    阅读次数:1507
初入spring boot(五 )Spring Data JPA
Spring Data JPA通过提供基于JPA的Repository极大地减少JPA作为数据访问方案的代码量。 1.定义数据访问层 使用Spring Data JPA建立数据访问层十分简单,只需定义一个继承JpaRepository的接口即可,接口如下: 继承JpaRepository接口意味着我 ...
分类:编程语言   时间:2017-04-22 14:53:50    阅读次数:853
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map
1、错误描写叙述java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map at service.impl.BillServiceImpl.exportBillExcel(BillServiceI ...
分类:编程语言   时间:2017-04-22 14:52:31    阅读次数:1921
Java 希尔排序
效率:O(n*logN) package sort; import utils.Util; /** * 希尔排序 * 以h为间隔,进行比較。 按一定公式。先求出最大的间隔h * 当h值大时,须要移动的元素个数就少,但移动的距离长。 内部以h步长的元素做插入排序 * 当h减小时。每趟排序须要移动的元素 ...
分类:编程语言   时间:2017-04-22 14:49:59    阅读次数:144
【Spring源码分析】配置文件读取流程
前言 Spring配置文件读取流程本来是和http://www.cnblogs.com/xrq730/p/6285358.html一文放在一起的,这两天在看Spring自定义标签的时候,感觉对Spring配置文件读取流程还是研究得不够,因此将Spring配置文件读取流程部分从之前的文章拆出来单独成为 ...
分类:编程语言   时间:2017-04-22 14:48:27    阅读次数:188
Java设计模式之工厂模式
工厂设计模式,我们在工厂对象上调用的是创建方法,而该工厂对象将生成接口的某种实现的对象。理论上,通过这种方式,我们的代码完全与接口的实现分离,这使得我们透明的将某个实现替换为另一个实现。 比如利用工厂方法来执行抛硬币(Coin)和投骰子(Dice类)的功能。以下用2个方式来实现工厂模式。 第一种: ...
分类:编程语言   时间:2017-04-22 14:46:12    阅读次数:233
Java final 关键字
Final 关键字 final 关键字在 Java 中被称为完结器,表示最终的意思 并且,final 能声明类、方法和属性,但是: 1. 使用 final 声明的类不能被继承; 2. 使用 final 声明的方法不能被重写; 3. 使用 final 声明的变量变成敞亮,常亮是不可以被修改的。 代码如 ...
分类:编程语言   时间:2017-04-22 14:45:09    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!