图解 Ubuntu 手动分区方法

  • Post author:
  • Post category:其他

图解 Ubuntu 手动分区方法 最近搭建 Oracle 服务器,先装了一个 Ubuntu 服务器版本 Linux 系统。这里转载了一篇写的不错的 Ubuntu 手动分区过程,希望可以方便更多的朋友。 如果你只是简单地想用上Ubuntu,可以这样操作: 1)如果你是直接将整个硬盘都用来装Ubuntu,机器上没有需要保存的数据,或者已经做好备份的情况下,可以直接在Ubuntu分区时选择“向导──整个…

继续阅读 图解 Ubuntu 手动分区方法

dmpython安装

  • Post author:
  • Post category:python

Import dmpython步骤 数据库版本: SQL>select * from v$version;         DM Database Server 64 V8         DB Version: 0x7000c Python版本:3.7.3 -------------------------------------------------------------------…

继续阅读 dmpython安装

Linux之shell中的大括号、中括号、小括号的使用详解+多示例

  • Post author:
  • Post category:linux

摘要:很多人和我一样对于shell的各种括号的各种用法肯定不是很清楚,有时候看见别人脚本都不知道是什么意思,今天就来说说bash中的大中小括号的用法和解释,本人常用bash所以也只能用bash来说明了,若其他shell有出入请勿怪我。 一、shell中的大括号(也叫花括号) "{}"的用法: 1、${var} 解释:当变量名和后面的内容都是变量命名所允许的内容时候这时候直接用$var是不行的得用{…

继续阅读 Linux之shell中的大括号、中括号、小括号的使用详解+多示例

SpringSecurity自动登录

  • Post author:
  • Post category:其他

在上一章:SpringSecurity入门案例 中,实现了入门程序, 这章为该程序加上自动登录的功能。 文章目录 一、修改login.html二、两种实现方式2.1 Cookie存储2.2 数据库存储2.2.1 基本原理2.2.2 代码实现 三、运行程序 一、修改login.html 在登陆页添加自动登录的选项,注意自动登录字段的 name 必须是 remember-me : <!DOCTY…

继续阅读 SpringSecurity自动登录

Java实现AOP的两种方式

  • Post author:
  • Post category:java

知道Spring的都知道Spring的切面编程AOP(Aspect Oriented Programming),这里我们不讲Spring的切面,后面有机会我们再来解剖Spring的切面编程,我们想讲解一下普通的Java代码中怎么实现AOP,有两种方式实现AOP切面,一种是原生SDK实现,一种是基于三方包cglib。 先介绍一下JDK原生的,JDK原生的是基于接口编程: 先定义一个接口: publi…

继续阅读 Java实现AOP的两种方式

网站后台万能密码’or’=’or’ 原理

  • Post author:
  • Post category:其他

  很多菜鸟都不知道'or'='or' 为什么可以直接进网站的后台,下面就来解释下给大家吧! 原理是这样的:(以下全部以asp为例子) 很多网站把密码放到数据库中,在登陆验证中一般都用以下sql查询语句去查找数据库, sql=select * from user where username='username'   很多菜鸟都不知道'or'='or' 为什么可以直接进网站的后台,下面就来解释下给…

继续阅读 网站后台万能密码’or’=’or’ 原理

差速驱动机器人的里程计信息计算(一)

  • Post author:
  • Post category:其他

最近做一个机器人采用差速驱动的原理,故总结一下关于差速驱动相关计算。 下图是移动机器人在两个相邻时刻的位姿,其中是两相邻时刻移动机器人绕圆弧运动的角度,是两相邻时刻移动机器航向角(朝向角head)的变化量。Ldist(Vl*△t)表示左轮移动距离,Rdist(Vr*△t)代表右轮移动的距离,d是右轮比左轮多走的距离,是左右轮之间的间距。是移动机器人圆弧运动的半径 移动机器人前进速度等于左右轮速度的…

继续阅读 差速驱动机器人的里程计信息计算(一)

【CICD】Jenkins 部署 Docker 容器形态的后端服务

  • Post author:
  • Post category:其他

在实现 Jenkins 构建部署前端项目之后,逐渐对使用 Jenkins 部署后端服务有了一定兴趣;总体流程没有什么很大的变化,不过是后端服务需要以 Docker 的形式进行启动,在此记录一下具体过程(部分过程与构建部署前端相同不做详细阐述,建议阅读前篇)。 1.目标 希望实现:本地 Git 推送代码或 Jenkins 直接构建,将后端服务代码(本文用 Express.js 演示)推送至后端服务器…

继续阅读 【CICD】Jenkins 部署 Docker 容器形态的后端服务

C# await sync

  • Post author:
  • Post category:其他

本人初学C#被这俩关键字困扰了好几天,一顿午觉醒来豁然开朗,说下自己的理解哈。 首先要跳出C#: 多线程和异步的概念:多线程旨在多件事可以同时执行,而异步则关注于代码的执行顺序,并在保证两个步骤的先后顺序的同时,主任务可以不因为等待从任务而卡死。 然后进入C#: C#中将这两个概念结合起来,就有了关键字Await和sync,在查阅资料时,很多人都强调这两个关键字是异步的第三形态(第一形态是可见传入…

继续阅读 C# await sync

UITableView 的两种复用 cell 方法的区别

  • Post author:
  • Post category:其他

做过 iOS 开发的人都知道, iOS 的 UITableView 的 Cell 需要复用, 复用的时候有两种方法可以调用 dequeueReusableCell(withIdentifier:) dequeueReusableCell(withIdentifier:for:) 那么他们到底有什么区别? himg 之前没有深究过这个问题, 每次用的时候只要使用了 register(_:forCel…

继续阅读 UITableView 的两种复用 cell 方法的区别