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