码迷,mamicode.com
首页 > 编程语言 > 周排行
Python相对、绝对导入浅析
这篇文章从另外一个不同的视角来分析一下Python的import机制,主要的目的是为了搞懂import中absolute、relative import遇到的几个报错。 这里不同的视角是指从Python import hooks这个方面来展开,当然本身关于Python import hooks有很多 ...
分类:编程语言   时间:2016-09-20 15:17:11    阅读次数:1491
SpringData系列四 @Query注解及@Modifying注解
@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。 索引参数与命名参数 1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数 ...
分类:编程语言   时间:2017-05-17 00:56:10    阅读次数:1685
Java8 时间处理类的使用实践(LocalDate...)
有了它,谁还在用Date?Calendar?其实也不能这么绝对,毕竟还没到那个程度上。Java8 新增了处理时间的一组类(LocalDate、LocalDateTime、LocalTime),刚开始使用时觉得非常费劲,没有Calendar好用,但是真的使用之后觉得还是比较好用的啊。建议大家以后多多使...
分类:编程语言   时间:2015-11-25 10:58:11    阅读次数:2219
Spring AOP 之 通知、连接点、切点、切面。
1:知识背景 软件系统可以看成是由一组关注点组成的,其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。 2:面向切面的基本原理什么是面向切面编程 横切关注点:影响应用多处的功能(安全、事务、日志) 切面: 横切关注点被模块化为特殊的类,这些类称为切面 优点: 每个关注点现在都集中于一处,而不是分散到多处代码中 服务模块更简洁,服务模块只需关注核心代...
分类:编程语言   时间:2016-05-06 15:07:37    阅读次数:6155
CentOS7 升级python同时解决yum损坏问题
CentOS7中的python版本为python2.7.5,升级到最新版的python时需要注意两个问题 新版的python安装好后要修改python的系统默认指向问题 升级到最新版python后yum报错的问题 下面对新版的安装步骤进行说明。 一、下载并安装最新版python 1.下载并解压 2. ...
分类:编程语言   时间:2016-07-24 16:23:41    阅读次数:3326
Spring-boot 之 Swagger2(打造不一样的api)
一、Swagger2是什么? Swagger 是一款RESTFUL接口的文档在线自动生成+功能测试功能软件。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧 ...
分类:编程语言   时间:2017-06-18 18:09:49    阅读次数:1683
vuex中filter的使用 && 快速判断一个数是否在一个数组中
vue中filter的使用 如上所示,对于vuex,我们在使用mapState获取state时, 可以使用filter来过滤其中的元素,在filter的回调函数中接受三个参数,第一个是value,即每一个元素的值; 第二个是index, 即每一个元素所在的index, 第三个参数是arr,即这个数组 ...
分类:编程语言   时间:2017-05-28 22:32:05    阅读次数:1863
基于 spring boot + mybatis-plus实现简单的转账业务
需求:aa向bb转账2000 1.准备工作 简单的数据库 2.创建springboot项目,添加依赖pom.xml 3.使用官方提供的代码生成器,生成entity,controller,service,mapper类 添加至项目,结构如下 4.src/main/resources下的资源配置 4.1 ...
分类:编程语言   时间:2017-08-08 17:48:17    阅读次数:882
使用Apriori算法和FP-growth算法进行关联分析(Python版)
1:关联分析 2:Apriori算法和FP-growth算法原理 3:使用Apriori算法发现频繁项集 4:使用FP-growth高效发现频繁项集 5:实例:从新闻站点点击流中挖掘新闻报道 以下程序用到的源代码下载地址:GitHub 一:关联分析 1:相关概念 关联分析(association analysis):从大规模数据集中寻找商品的隐含关系 项集 (itemse...
分类:编程语言   时间:2016-05-12 20:32:57    阅读次数:4385
python 并发执行之多线程
正常情况下,我们在启动一个程序的时候。这个程序会先启动一个进程,启动之后这个进程会拉起来一个线程。这个线程再去处理事务。也就是说真正干活的是线程,进程这玩意只负责向系统要内存,要资源但是进程自己是不干活的。默认情况下只有一个进程只会拉起来一个线程。多线程顾..
分类:编程语言   时间:2016-01-06 06:58:50    阅读次数:3559
spring线程池ThreadPoolTaskExecutor与阻塞队列BlockingQueue
一: ThreadPoolTaskExecutor是一个spring的线程池技术,查看代码可以看到这样一个字段: private ThreadPoolExecutor threadPoolExecutor; 可以发现,spring的 ThreadPoolTaskExecutor是使用的jd...
分类:编程语言   时间:2014-12-26 16:29:08    阅读次数:8063
Unity3D NGUI UIInput制作输入框屏蔽特殊字符(只允许输入正整数)
1、首先看看使用NGUI插件创建一个简单输入文本框效果:。 2、这个简单的输入文本框需要一个label标签作为显示,一个背景图片以及输入UIInput脚本。我们看看unity的输入文本框的节点图 我们需要如下操作创建上图的节点, 接着创建量空的Gameobject节点如图所示并且重新命名为Input和Label名字。 3、绑定对应的脚本,在Input节点上我们添加部件选择UIInput.c...
分类:编程语言   时间:2015-03-03 15:14:08    阅读次数:10422
springmvc 中 Instantiation of bean failed实例化Bean失败错误
springmvc 中 Instantiation of bean failed实例化Bean失败错误 配置springMVC 项目时,启动tomcat服务器报错: 错误: 信息: Initializing Spring FrameworkServlet 'springmvc' 2015-8-19 9:57:35 org.apache.catalina.core.Applicati...
分类:编程语言   时间:2015-08-19 11:13:21    阅读次数:12051
python基础:zip和dict详解
一.zip函数:接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。 1.示例1: 运行的结果是: [(1, 4, 7), (2, 5, 8), (3, 6, 9)] 从这个结果可以看出zip函数的基本运作方式。 2.示例2: 运行的结果是: [(1, 4), (2, 5), (3, ...
分类:编程语言   时间:2017-05-30 13:14:04    阅读次数:1402
如何用python写一个简单的12306抢票软件
所谓抢票实际上是在开始放票的一瞬间第一个发出请求并点击预订。作为程序员的我们,完全可以让程序来做这件事。我花了几个小时写了一个demo。用到的工具集有:Python3.6, Selenium, chromdriver. 程序本身就是流程性的东西,没有什么可介绍的。代码如下 ...
分类:编程语言   时间:2017-04-09 16:52:51    阅读次数:817
java中的三元运算符详解
最近在带领实习生中遇到很多新手问与三元运算符有关的java题目,多数为代码结果题,少数为应用题。鉴于很多资料上对于java三元运算的讲解过于简单,网上的资料与题目也不是很完善,对于结果答案分析不一,故在此总结,当然仅为个人观点,水平有限,不足之处,还请大家多多指出..
分类:编程语言   时间:2015-08-28 02:17:08    阅读次数:25004
IntelliJ IDEA创建JavaFX项目
点击File>New>Project,选中Java FX,Next,填写项目名称和路径,Finish 项目创建成功,目录如下,src下为项目源码,out目录下为编译结果。 Main为项目主入口,sample.fxml为资源文件,可以看到main方法选择从sample.fxml加载窗口元素。 Main ...
分类:编程语言   时间:2017-08-29 23:51:40    阅读次数:1173
ubuntu14.0 更改默认python为3.5 并安装tensorflow(cpu)
转:http://blog.csdn.net/qq_27657429/article/details/53482595 第一:安装pip(如果有pip 跳过) #在ubuntu/Linux 64-bit $ sudo apt-get install python-pip python-dev 第二: ...
分类:编程语言   时间:2017-10-03 15:53:49    阅读次数:350
JAVA中怎么处理高并发的情况
一、背景综述 并发就是可以使用多个线程或进程,同时处理(就是并发)不同的操作。 高并发的时候就是有很多用户在访问,导致系统数据不正确、糗事数据的现象。对于一些大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程 ...
分类:编程语言   时间:2016-08-28 22:23:13    阅读次数:1573
spring_boot打jar包及打包错误的解决方法
问题产生及解决 对于刚接手spring_boot的人,可能会感觉到很茫然无措,看到书上写的spring_boot是直接打包成jar包,使用java -jar *运行。然而却不知道该怎么打包。而创建spring_boot以后在pom文件中会安装spring_boot打包插件,此时我们会看到如下几个选项 ...
分类:编程语言   时间:2017-01-13 12:45:12    阅读次数:3239
282904条   上一页 1 ... 3 4 5 6 7 8 9 ... 14146 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!