-
手把手教你如何在Ubuntu系统中安装Pycharm
前几天带大家一起安装了Ubuntu14.04系统,没来得及上车的伙伴可以戳这篇文章:手把手教你在VMware虚拟机中安装Ubuntu14.04系统。今天小编带大家一起在Ubuntu14.04中安装Pycharm,具体的教程如下。 1、首先在主目录下创建software文件夹,此时该文件夹为空文件夹。这个文件夹下用于放置安装软件,当然这个步骤不是必须的,只是小...
时间:2018-06-18点击:192收藏
-
Java程序员如何正确地学习新的知识,拓展自己的技术栈
我的方法可能并不完全适合你,但是,我觉得这至少是我经过实践后认为比较靠谱的一种方法论。 定个目标 & 自我驱动 我不知道此刻正在看文章的你,目前处于人生的哪个阶段。但是,无论你处于哪个阶段,你有没有想过十年后的自己在做什么?关于自己的职业生涯,你有没有花一点时间给自己规划一下?或者说,你到底知不知道一个程序员,除了写代码之外,年龄越来越大之后的出路在...
时间:2018-06-18点击:192收藏
-
python 预测目标(y)的转换
标签二值化 >>> from sklearn import preprocessing >>> lb = preprocessing.LabelBinarizer() >>> lb.fit([1, 2, 6, 4, 2]) LabelBinarizer(neg_label=0, pos_label=1, ...
时间:2018-06-18点击:201收藏
-
怎么使用pipenv管理你的python项目
在thoughtbot,我们用Ruby和Rails工作,但通常我们总是尝试使用最合适的语言或者框架来解决问题。我最近一直在探索机器学习技术,所以Python使用地更多。 Ruby项目和Python项目处理之间的一个很大的区别就是管理依赖关系方式的不同。目前在Python语言中没有类似于Bundler或Gemfiles的东西,所以通常Python开发人员将使用...
时间:2018-06-18点击:175收藏
-
python 特征选择①
移除低方差的特征(Removing features with low variance) VarianceThreshold 是特征选择中的一项基本方法。它会移除所有方差不满足阈值的特征。默认设置下,它将移除所有方差为0的特征,即那些在所有样本中数值完全相同的特征。 假设我们有一个带有布尔特征的数据集,我们要移除那些超过80%的数据都为1或0的特征。布尔特...
时间:2018-06-18点击:168收藏
-
C/C++中int128的那点事
最近群友对int128这个东西讨论的热火朝天的。讲道理的话,编译器的gcc是不支持__int128这种数据类型的,比如在codeblocks 16.01/Dev C++是无法编译的,但是提交到大部分OJ上是可以编译且能用的。C/C++标准。IO是不认识__int128这种数据类型的,因此要自己实现IO,其他的运算,与int没有什么不同。 但是官方上写了GCC...
时间:2018-06-18点击:240收藏
-
Java中死锁的定位与修复
死锁应该可以说是并发编程中比较常见的一种情况,可以说如果程序产生了死锁那将会对程序带来致命的影响;所以排查定位、修复死锁至关重要; 我们都知道死锁是由于多个对象或多个线程之间相互需要对方锁持有的锁而又没有释放对方所持有的锁,导致双方都永久处于阻塞状态; 如上图所示,线程1持有对象1的锁、线程2持有对象2的锁,持此线程1又想去获取对象2对象锁、线程2想获取对象...
时间:2018-06-18点击:161收藏
-
复盘微信支付金额不正确问题解决过程——PHP浮点型计算
问题 2017年9月份,商城项目在运行过程中,购买某商品时如果在下单时没有完成付款,而是稍后再从“个人中心-我的订单”发起付款,则无法调起微信支付界面 思路 其他商品正常,说明导致问题的原因大概率是商品本身 只有从会员中心发起的付款存在此问题,说明大概率是会员中心的代码存在问题 需要先观察问题出现时“统一下单”是否能够成功,检查是否是参数问题导致订单无法在微...
时间:2018-06-18点击:204收藏
-
[译文]c# /.Net 技巧: ToDictionary() and ToList()
原文: [译文]c# /.Net 技巧: ToDictionary() and ToList() 前言: 有两个简单好用的LINQ扩展方法ToDictionary()和ToList(),你可能知道或不知道,但是它的的确确可以简化查询转化为集合的任务: 简介:LINQ和延迟执行 据你所认识的LINQ,你可能会不知道这些查询表达式在幕后做了些什么。让我们说说今天...
时间:2018-06-18点击:188收藏
-
Java并发编程笔记之ConcurrentLinkedQueue源码探究
JDK 中基于链表的非阻塞无界队列 ConcurrentLinkedQueue 原理剖析,ConcurrentLinkedQueue 内部是如何使用 CAS 非阻塞算法来保证多线程下入队出队操作的线程安全? ConcurrentLinkedQueue是线程安全的无界非阻塞队列,其底层数据结构是使用单向链表实现,入队和出队操作是使用我们经常提到的CAS来保证线...
时间:2018-06-18点击:190收藏
-
完美解决setInterval在浏览器切换时加速的问题
JavaScript中当我们切换浏览器的时候,setInterval会加快速度 导致这个原因是: 发现这是因为浏览器本着节省内存的性质,当切换到其他页面时,采油系统页面的定时器不运动,但是动画依然排列,当切换回来的时候,动画加速运动,出现错误,在轮播图之类的页面经常会发生这样的情况 在这里我们需要用到以下三个知识点: document.onvisibilit...
时间:2018-06-18点击:233收藏
-
mybatis开发Dao
参考文献:https://blog.csdn.net/u013036274/article/details/55668317 原始dao方式 需要写dao接口和dao实现类。 创建dao接口:UserDao.java package cn.itcast.mybatis.dao; import cn.itcast.mybatis.po.Employee; pu...
时间:2018-06-18点击:232收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果