上一页 1 2 3 4 5 6 ··· 13 下一页
2021年1月5日
摘要: 前端thymeleaf下拉框select、input框中的date类型js回显问题 1. thymeleaf下的select回显 <select id="genderSelect" name="sizeSelect" class="selectpicker" title="请选择" data-dro 阅读全文
posted @ 2021-01-05 19:41 ben跑的换行符 阅读(485) 评论(0) 推荐(0) 编辑
2020年12月31日
摘要: windows下使用pycharm远程连接服务器训练算法模型(上传代码到服务器,配置服务器环境) 背景 这个背景没什么背景,记录一下如何使用在windows环境下使用pycharm远程连接服务器,并且跑算法模型。 使用pycharm的版本为2020.2版本。 配置过程 上传代码到服务器 以fast_ 阅读全文
posted @ 2020-12-31 16:26 ben跑的换行符 阅读(1632) 评论(0) 推荐(0) 编辑
2020年12月30日
摘要: ubuntu上使用apt-get出现安装matlib路径 背景 使用apt-get安装软件,结果出现这个屏幕: 这是从网上摘抄过来的。 解决 安装软件为啥还需要matlab的支持啊。最终的解决是执行这个指令卸载掉support就行 sudo apt-get autoremove matlab-sup 阅读全文
posted @ 2020-12-30 19:48 ben跑的换行符 阅读(107) 评论(0) 推荐(0) 编辑
2020年12月29日
摘要: 记录下windows下安装cuda10.0过程 ubuntu的可以参考这些:ubuntu16.04安装cuda8.0 和cudnn5.1(多个cuda、天坑tensorflow) 前提条件 安装anaconda这个python管理工具,挺方便的,到下文也会用到。 安装的话,首先你的了解几个安装的工具 阅读全文
posted @ 2020-12-29 17:34 ben跑的换行符 阅读(1388) 评论(0) 推荐(0) 编辑
2020年12月17日
摘要: tensorflow常用函数介绍 tensorflow tf.train.Supervisor作用 tf.train.Supervisor可以简化编程,避免显示地实现restore操作.通过一个例子看. import tensorflow as tf import numpy as np impor 阅读全文
posted @ 2020-12-17 10:46 ben跑的换行符 阅读(166) 评论(0) 推荐(0) 编辑
2020年12月15日
摘要: 11 AQS 11.1 AQS简介 AQS是AbstractQueuedSynchronizer的简称,即抽象队列同步器,从字面意思上理解: 抽象:抽象类,只实现一些主要逻辑,有些方法由子类实现; 队列:使用先进先出(FIFO)队列存储数据; 同步:实现了同步的功能。 那AQS有什么用呢?AQS是一 阅读全文
posted @ 2020-12-15 21:12 ben跑的换行符 阅读(116) 评论(0) 推荐(0) 编辑
2020年12月14日
摘要: 10 CAS与原子操作 第十章 乐观锁和悲观锁 10.1 乐观锁与悲观锁的概念 锁可以从不同的角度分类。其中,乐观锁和悲观锁是一种分类方式。 悲观锁: 悲观锁就是我们常说的锁。对于悲观锁来说,它总是认为每次访问共享资源时会发生冲突,所以必须对每次数据操作加上锁,以保证临界区的程序同一时间只能有一个线 阅读全文
posted @ 2020-12-14 19:21 ben跑的换行符 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 9 synchronized与锁 这篇文章我们来聊一聊Java多线程里面的“锁”。 首先需要明确的一点是:Java多线程的锁都是基于对象的,Java中的每一个对象都可以作为一个锁。 还有一点需要注意的是,我们常听到的类锁其实也是对象锁。 Java类只有一个Class对象(可以有多个实例对象,多个实例 阅读全文
posted @ 2020-12-14 18:14 ben跑的换行符 阅读(130) 评论(0) 推荐(0) 编辑
摘要: springboot上传文件和下载文件 上传文件 在这里我们主要有这几个改变: 使用按钮上传 放弃form表单上传,使用js上传文件。 使用按钮上传 实现效果: 点击上传模板按钮,弹出文件框: 刚开始实在是想偷懒,直接百度,结果出来都是一大堆比较麻烦的。后来就自己手动调了。但是提供的思路确实值得借鉴 阅读全文
posted @ 2020-12-14 15:53 ben跑的换行符 阅读(931) 评论(0) 推荐(0) 编辑
2020年12月11日
摘要: 日常踩坑-jquery的ajax映射json问题 背景: 觉得写项目一直采用自己熟悉的写法,终究会停步不前,以前经常使用$.post()的方式向后端传输数据,这次洋气点,使用ajax,但是问题就出来了。 问题 $.ajax({ url: "/****/****/****/save", type: " 阅读全文
posted @ 2020-12-11 21:18 ben跑的换行符 阅读(127) 评论(0) 推荐(0) 编辑
2020年12月10日
摘要: ubuntu16.04安装cuda8.0 和cudnn5.1(多个cuda、天坑tensorflow) 背景 以下只能解决特定问题,普遍问题不能解决,建议参考参考博客内容进行选择。 文本摘要界中有一个很著名的论文,叫做Get to the point(指针生成模型),最近需要复现一下相关论文。然后踩 阅读全文
posted @ 2020-12-10 20:41 ben跑的换行符 阅读(182) 评论(0) 推荐(0) 编辑
2020年12月9日
摘要: ubuntu上安装redis 安装 其实安装特别简单,找到官网网址,点击进去之后,下载6.0版本,(5.0的下载了,然后按照官网解压,然后make执行后,没有cli客户端文件。) 然后按照以下的安装方法进行安装即可。 wget指令可以不用,因为你已经从官网上下载了tar.gz结尾的包了,直接将这个包 阅读全文
posted @ 2020-12-09 10:12 ben跑的换行符 阅读(130) 评论(0) 推荐(0) 编辑
2020年12月8日
摘要: 8 volatitle 8.1 几个基本概念 在介绍volatile之前,我们先回顾及介绍几个基本的概念。 8.1.1 内存可见性 在Java内存模型那一章我们介绍了JMM有一个主内存,每个线程有自己私有的工作内存,工作内存中保存了一些变量在主内存的拷贝。 内存可见性,指的是线程之间的可见性,当一个 阅读全文
posted @ 2020-12-08 19:25 ben跑的换行符 阅读(89) 评论(0) 推荐(0) 编辑
2020年12月7日
摘要: 7 重排序与happens-before 7.1 什么是重排序? 计算机在执行程序时,为了提高性能,编译器和处理器常常会对指令做重排。 为什么指令重排序可以提高性能? 简单地说,每一个指令都会包含多个步骤,每个步骤可能使用不同的硬件。因此,流水线技术产生了,它的原理是指令1还没有执行完,就可以开始执 阅读全文
posted @ 2020-12-07 20:12 ben跑的换行符 阅读(83) 评论(0) 推荐(0) 编辑
2020年12月4日
摘要: 6 Java内存模型基础知识 6.1 并发编程模型的两个关键问题 线程间如何通信?即:线程之间以何种机制来交换信息 线程间如何同步?即:线程以何种机制来控制不同线程间操作发生的相对顺序 有两种并发模型可以解决这两个问题: 消息传递并发模型 共享内存并发模型 这两种模型之间的区别如下表所示: imag 阅读全文
posted @ 2020-12-04 20:09 ben跑的换行符 阅读(89) 评论(0) 推荐(0) 编辑
2020年12月1日
摘要: 5 Java线程间的通信 合理的使用Java多线程可以更好地利用服务器资源。一般来讲,线程内部有自己私有的线程上下文,互不干扰。但是当我们需要多个线程之间相互协作的时候,就需要我们掌握Java线程的通信方式。本文将介绍Java线程之间的几种通信原理。 5.1 锁与同步 在Java中,锁的概念都是基于 阅读全文
posted @ 2020-12-01 19:30 ben跑的换行符 阅读(127) 评论(0) 推荐(0) 编辑
2020年11月30日
摘要: 4 Java线程的状态及主要转化方法 4.1 操作系统中的线程状态转换 首先我们来看看操作系统中的线程状态转换。 在现在的操作系统中,线程是被视为轻量级进程的,所以操作系统线程的状态其实和操作系统进程的状态是一致的。 系统进程/线程转换图 操作系统线程主要有以下三个状态: 就绪状态(ready):线 阅读全文
posted @ 2020-11-30 19:53 ben跑的换行符 阅读(140) 评论(0) 推荐(0) 编辑
2020年11月28日
摘要: jupyter notebook密码设置 win+R,输入cmd,然后输入这段指令 jupyter notebook --generate-config 这时候你的目录(打开c盘-》user/用户-》.jupyter)下会多一个叫做 jupyter_notebook_config.py的文件,编辑查 阅读全文
posted @ 2020-11-28 20:12 ben跑的换行符 阅读(191) 评论(0) 推荐(0) 编辑
2020年11月27日
摘要: 记录一次win10最大的bug 背景 好不容易使用typora记录一下自己的笔记,内容大概就是记录stanfor-nlp的安装过程,都已经写完了,结果突然电脑蓝屏,出现正在收集错误日志,然后重启,重启的过程中,看到正在更新,我电脑都已经十来天没有关过机了,重启自动给我更新win10!!!!!!!这些 阅读全文
posted @ 2020-11-27 20:00 ben跑的换行符 阅读(99) 评论(0) 推荐(0) 编辑
2020年11月17日
摘要: Spring事务处理知识点 事务属性的种类 事务属性的种类: 传播行为、隔离级别、只读和事务超时 传播行为定义了被调用方法的事务边界。 传播行为 意义 PROPERGATION_MANDATORY 表示方法必须运行在一个事务中,如果当前事务不存在,就抛出异常 PROPAGATION_NESTED 表 阅读全文
posted @ 2020-11-17 08:44 ben跑的换行符 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页