码迷,mamicode.com
首页 > 编程语言
Brainfuck反汇编-高级版(Python)
会简化一些代码流程,比如 上面这段代码,分析后其实就是 ...
分类:编程语言   时间:2017-07-04 18:14:32    阅读次数:235
java的死锁学习
学习java的死锁写的代码 也是看书上的然后自己敲了一个 <span style="font-size:18px;">package synchronization.java.test; /** * 关于java中线程死锁样例 * 在学习操作系统的时候有线程死锁可是也仅仅是理解也没有亲自己主动手敲过 ...
分类:编程语言   时间:2017-07-04 18:13:09    阅读次数:149
Spring Batch 简介
Spring Batch是一个轻量级的,完全面向Spring的批处理框架,可以应用于企业级大量的数据处理系统。Spring Batch以POJO和大家熟知的Spring框架为基础,使开发者更容易的访问和利用企业级服务。Spring Batch可以提供大量的,可重复的数据处理功能,包括日志记录/跟踪, ...
分类:编程语言   时间:2017-07-04 18:12:51    阅读次数:228
Python基础------生成器表达式形式、面向过程编程、内置函数部分
生成器表达式形式 直接上代码 输出结果 生成器的表达式形式,在每一个包含生成器表达式形式的函数写完后,都必须要执行第一次__next__方法初始化后(即传入一个的默认返回值None),才能够使用send()方法传入值,否则会抛出TypeError错误。 初始化装饰器:使用装饰器装饰的方法进行函数定义 ...
分类:编程语言   时间:2017-07-04 18:11:15    阅读次数:171
javascript正則表達式
定义一个正則表達式 能够用字面量 var regex = /xyz/; var regex = /xyz/i; 也能够用构造函数 var regex = new RegExp('xyz'); var regex = new RegExp('xyz', "i"); // 第二个參数表示修饰符 正則表達 ...
分类:编程语言   时间:2017-07-04 18:10:23    阅读次数:163
json、js数组真心不是想得那么简单
之前因为做前台的东西比較少,对于json和js数组的认识仅局限于一种固定格式。这样的固定的思维在开发前台时,特别是近期使用highcharts插件时。让我感到特别不明确。通过查询最终心头的疙瘩解开了。 好了,废话少说。进入正题。 1、json 什么是json? 首先让我看看w3c是怎么定义的。 JS ...
分类:编程语言   时间:2017-07-04 18:09:15    阅读次数:205
用python做一个搜索引擎(Pylucene)
搜索引擎是“对网络信息资源进行搜集整理并提供信息查询服务的系统,包括信息搜集、信息整理和用户查询三部分”。如图1是搜索引擎的一般结构,信息搜集模块从网络采集信息到网络信息库之中(一般使用爬虫);然后信息整理模块对采集的信息进行分词、去停用词、赋权重等操作后建立索引表(一般是倒排索引)构成索引库;最后 ...
分类:编程语言   时间:2017-07-04 18:09:07    阅读次数:1508
Python基础----继承派生、组合、接口和抽象类
类的继承与派生 经典类和新式类 在python3中,所有类默认继承object,但凡是继承了object类的子类,以及该子类的子类,都称为新式类(在python3中所有的类都是新式类) 没有继承object类的子类成为经典类(在python2中,没有继承object的类,以及它的子类,都是经典类) ...
分类:编程语言   时间:2017-07-04 18:08:20    阅读次数:263
2java判断素数
package com.test; import java.math.*;import java.util.Scanner; public class test222 { /** * @param args * 【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 * * 1.程序 ...
分类:编程语言   时间:2017-07-04 17:01:19    阅读次数:157
python基础之面向对象编程介绍、类和对象
面向对象变成介绍 面向过程编程 核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。主要应用在一旦完成很少修改的地方,如linux内核、git、apache服务器等 优点:极大的降低了程序的设计复杂度 缺点:可扩展性差,改动一个地 ...
分类:编程语言   时间:2017-07-04 17:01:10    阅读次数:172
Spring Batch 简单应用(CSV文件操作)(二)
本文将通过一个完整的实例,与大家一起讨论运用Spring Batch对CSV文件的读写操作。此实例的流程是:读取一个含有四个字段的CSV文件(ID,Name,Age,Score),对读取的字段做简单的处理,然后输出到另外一个CSV文件中。 工程结构如下图: JobLaunch类用来启动Job, Cs ...
分类:编程语言   时间:2017-07-04 17:00:55    阅读次数:323
Python开发【笔记】:git&github 快速入门
github入门 简介: 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的 ...
分类:编程语言   时间:2017-07-04 17:00:36    阅读次数:152
Java设计模式—工厂模式
工厂模式主要是为创建对象提供了接口。工厂模式分为三类:1. 简单工厂模式(Simple Factory) 2. 工厂方法模式(Factory Method) 3. 抽象工厂模式(Abstract Factory) 三个设计模式名字中都含有“工厂”二字,其含义是使用工厂(一个或一系列方法)去生产产品( ...
分类:编程语言   时间:2017-07-04 16:59:39    阅读次数:192
C语言笔试经典-查找多位数反复数字以及次数
从键盘输入一个多位的整数 用程序推断 这个数里面有没有 反复的数字 有反复的数字就打印 哪个数字反复了 反复了几次 比如:输入:1122431 打印结果: 1反复 出现3次 2反复 出现2次。 上代码: #include<stdio.h> //查找多位数 反复数字 以及次数 int main() { ...
分类:编程语言   时间:2017-07-04 16:38:51    阅读次数:172
Intellij IDEA 使用Spring-boot-devTools无效解决办法
相信大部分使用Intellij的同学都会遇到这个问题,即使项目使用了spring-boot-devtools,修改了类或者html、js等,idea还是不会自动重启,非要手动去make一下或者重启, 就更没有使用热部署一样。出现这种情况,并不是你的配置问题,相信自己,热部署那几个设置很简单,其根本原 ...
分类:编程语言   时间:2017-07-04 16:38:42    阅读次数:348
python基础模块之序列化
什么是序列化(picking)? 什么是序列化(picking)? 我们把变量从内存中变成可存储或传输的过程称之为序列化。 序列化之后,就可以把序列化后的内容写入磁盘,或者通过网络传输到别的机器上。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 举例:大家应 ...
分类:编程语言   时间:2017-07-04 16:36:54    阅读次数:188
Java BeanUtils 组件 使用
1. BeanUtils组件 1.1 简介 程序中对javabean的操作很频繁, 所以apache提供了一套开源的api,方便对javabean的操作!即BeanUtils组件。 BeanUtils组件, 作用是简化javabean的操作! 用户可以从www.apache.org下载BeanUti ...
分类:编程语言   时间:2017-07-04 16:13:43    阅读次数:221
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!