码迷,mamicode.com
首页 > 编程语言 > 周排行
python Events
Events事件 Events是一个简单的同步对象, 事件表示一个内部标志和线程 可以等待设置标志,或设置或清除标志本身。 Events使用 生成event对象 event = threading.Event() 设置标志位 event.set() 清空标志位 event.clear() 等待设置标 ...
分类:编程语言   时间:2017-10-18 00:28:49    阅读次数:225
python基础学习字符串操作
#常用的字符串操作#somestring.capitalize() 首字母大写,不需要参数#somestring.lower() 将字母转换为小写#somestring.upper() 将字母转换为大写#somestring.count() 统计参数出现的次数#somestring.find() 查 ...
分类:编程语言   时间:2017-10-18 01:47:18    阅读次数:193
多线程:Operation(二)
1. Operation 设置依赖关系 先看看如何设置operation的依赖关系。 啥叫依赖关系?有啥用啊?打个比方咱们要做一个听音乐的付费App项目,需要经过登陆、付费、下载、播放四个步骤。其实一看就明白,这四个操作是有先后顺序的,但假如所有的操作都是多线程,咱们怎么控制顺序?通过设置“优先级” ...
分类:编程语言   时间:2017-10-18 01:47:34    阅读次数:288
JAVA基础-反射
一、反射的介绍 JAVA反射机制是在运行状态中,能够获取任意一个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法。这种动态获取的以及动态调用对象的方法的功能称为java语言的反射机制。JAVA编译时是先获取到类,然后才是类里边的属性和方法,而反射则和编译相反,他是先获取类里边的对象和 ...
分类:编程语言   时间:2017-10-18 01:49:03    阅读次数:208
Spring异常重试框架Spring Retry
Spring Retry支持集成到Spring或者Spring Boot项目中,而它支持AOP的切面注入写法,所以在引入时必须引入aspectjweaver.jar包。 快速集成的代码样例: 下面是基于Spring Boot项目的集成步骤: POM: Service: @Retryable注解 被注 ...
分类:编程语言   时间:2017-10-18 01:49:19    阅读次数:1780
python 安装
因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序 ...
分类:编程语言   时间:2017-10-18 01:54:40    阅读次数:241
Eclipse-Java代码规范和质量检查插件-阿里巴巴代码规约
此工具配套阿里巴巴Java开发手册:http://www.cnblogs.com/EasonJim/p/6436387.html Eclipse安装和使用方法:https://github.com/alibaba/p3c/blob/master/eclipse-plugin/README_cn.md ...
分类:编程语言   时间:2017-10-18 01:56:49    阅读次数:238
java之职责链模式
话说,老王刚换了家公司,毕竟工作好几年了,经过一番面试,进了一家大公司,这个公司吧,在南京还是相当比较大的,公司的班车有那么十几辆来着,刚到公司人生地不熟的,这第一天上班,可是有点不自在,可是没有之前待的老公司舒服,那真是予取予求啊。现在倒好好像又要从新员工开始做起,崩溃之心,怎是一两句话能说的完的 ...
分类:编程语言   时间:2017-10-18 02:04:51    阅读次数:193
机器学习--PCA降维和Lasso算法
1、PCA降维 降维有什么作用呢?数据在低维下更容易处理、更容易使用;相关特征,特别是重要特征更能在数据中明确的显示出来;如果只有两维或者三维的话,更便于可视化展示;去除数据噪声降低算法开销 常见的降维算法有主成分分析(principal component analysis,PCA)、因子分析(F ...
分类:编程语言   时间:2017-10-18 02:06:30    阅读次数:1367
Java序列化与反序列化
转自:http://www.cnblogs.com/sjjsh/p/5266741.html Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Java序列化是指把Java对象转换为字节序列的过程 ...
分类:编程语言   时间:2017-10-18 02:06:55    阅读次数:233
shell函数与数组
shell函数与数组 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.为什么要使用shell函数 简单的说函数的作用就是把程序里多次调用的相同的代码部分定义成一份,然后起个名字,所有的调用都只用这个名字就可以了。修改代码时,只需要改变函数体内的代码即可 1 a>.把相同的代码定 ...
分类:编程语言   时间:2017-10-18 02:07:42    阅读次数:248
Python基础知识之:hello world,注释,变量,数据类型
从接触编程语言以来,在我脑海里经常有三个问号: 我觉得初学一个东西,把这三个问号都搞明白,那么剩下的就是孰能生巧的过程了,在接下来的博客中,每个知识点,我都尽量围绕这三个问号来写 第一个Python小程序:Hello world 那么接下来开始正题,先说一下Python里面的Hello world, ...
分类:编程语言   时间:2017-10-18 02:08:55    阅读次数:247
Spring多线程编程
在Spring框架下如何保证线程安全,如何很happy顺畅地并发编程。 常见的如下面的这坨代码,在Spring中,默认是单例的,也就是说,在同一时刻只有一个SpringOrdinaryClass的单实例。这时候如果类中有一个可变的成员变量,如VariableClass类型的var。在多 线程同时访问 ...
分类:编程语言   时间:2017-10-18 02:10:05    阅读次数:212
elasticsearch更新操作java
/** * 更新操作,更新某个_id下的field的值 * @throws IOException */public static void UpdateDoc() throws IOException { UpdateRequest updateRequest = new UpdateReques ...
分类:编程语言   时间:2017-10-18 02:11:44    阅读次数:438
SpringBoot设置 @Transactional ,并在异常处理中调用setRollbackOnly()事务不回滚
在SpringBoot 中,使用事务非常简单,只需在方法上面加入 @Transactional 注解就可以实现。也可加在类上,此时则类中所有方法都支持事务。 而当我使用下面代码时,发现事务却没有回滚,异常之前的数据仍然插入了数据库 在各种尝试之后,最后发现是mysql中的表类型是MyISAM,而My ...
分类:编程语言   时间:2017-10-18 02:12:09    阅读次数:4584
Python3 迭代器
1 ''' 2 生成器都是迭代器,迭代器不一定是生成器 3 ''' 4 5 # list1 = [1,2,3,4,5] 6 # p1 = iter(list1) # 等价于__iter__() 7 # print(p1) 8 # print(next(p1)) 9 # print(next(p1))... ...
分类:编程语言   时间:2017-10-18 02:12:26    阅读次数:275
python 简介
Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Pyt ...
分类:编程语言   时间:2017-10-18 02:12:34    阅读次数:194
The JVM found at JAVA_HOME is damaged.Please reinstall or define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE
一、介绍 exe4j是一个很棒的工具,可以把jar包打包成exe进行运行。他可以把jre环境和打包的exe进行集成,使得打包后的exe应用程序可以在没有安装java的机器上运行(前提是要把exe和jre一起捆绑)。 二、问题及解决方法 使用exe4j集成jre打包exe时,运行exe应用程序时,发现 ...
分类:编程语言   时间:2017-10-18 02:12:40    阅读次数:374
自然语言处理在医学领域的应用
近年来医疗数据挖掘发展迅速, 然而目前医 疗数据结构化处于起步阶段, 更多的医疗数据仍然 以自然语言文本形式出现, 这些医学文本资料中的 知识是不同地域、 不同时代人们智慧的结晶, 展现 的是大量、 未整理的文献资料以及诊疗记录, 而这一点在中医学中尤为突出。自然人的学习能力有限, 因此学者们尝试通 ...
分类:编程语言   时间:2017-10-18 02:13:11    阅读次数:3136
JAVA提高五:注解Annotation
今天我们学习JDK5.0中一个非常重要的特性,叫做注解。是现在非常流行的一种方式,可以说因为配置XML 比较麻烦或者比容易查找出错误,现在越来越多的框架开始支持注解方式,比如注明的Spring 框架,常用的注解:@Required, @Autowired, @PostConstruct, @PreD ...
分类:编程语言   时间:2017-10-18 02:13:54    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!