上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页
  2020年12月20日
摘要: 一、背景 为了方便以后的复习,这里记录一下树和链表的过程。 二、基础概念 树:左子树,右子树,根节点(逻辑结构) 链表:表头,数据(物理结构) 两种结构的区别 从大的方面来说,数据结构是反映数据的一种形式,它具体分为逻辑结构和物理结构, 1,逻辑结构:它是表现数据之间的一种关系的结构,分为线性结构和 阅读全文
posted @ 2020-12-20 22:16 蔚蓝色の天空 阅读(465) 评论(0) 推荐(0) 编辑
  2020年12月16日
摘要: 一、背景 在使用MySQL进行插入的时候,遇到了一个场景:当插入的数据不再数据库中的时候就插入,否则就跳过。 二、方法 我们可以使用下面的SQL语句进行处理,处理语句如下。在这个里面有几个重要的地方,DUAL和insert的操作。 标准: INSERT INTO table (primarykey, 阅读全文
posted @ 2020-12-16 10:15 蔚蓝色の天空 阅读(947) 评论(0) 推荐(0) 编辑
  2020年12月14日
摘要: 一、场景 我们在使用admin后台管理用户的时候需要对用户信息进行一个特殊处理,如加密用户的密码。这个时候我们就需要定义一个方法完成数据字段的加密。 二、方法 我们在model中重载save的方法,来对密码字段进行加密处理 代码: class User(models.Model): userid = 阅读全文
posted @ 2020-12-14 09:40 蔚蓝色の天空 阅读(283) 评论(0) 推荐(0) 编辑
  2020年12月13日
摘要: 一、背景 在使用mybatis开发中遇到一个问题,在编写sql语句的时候出现了小于号无法解析的情况。 二、解决方案 我们需要通过在mybatis中使用转移字符完成数据的转义。 转移方法 表达字符 含义 &lt; < 小于号 &gt; > 大于号 &amp; & 和 &apos; ' 单引号 &quo 阅读全文
posted @ 2020-12-13 18:25 蔚蓝色の天空 阅读(844) 评论(0) 推荐(0) 编辑
  2020年12月12日
摘要: 一、背景 在进行开发过程中,为了简化后台的开发过程或者更新后台框架为Django,我们需要使用Django对现有的数据库进行一个接管,以此来完成我们的开发过程。 二、方法 在Django中提供了一种数据转化的程序inspectdb,我们可以通过这个inspectdb来将数据库内容转化成数据模型,这样 阅读全文
posted @ 2020-12-12 12:11 蔚蓝色の天空 阅读(195) 评论(0) 推荐(0) 编辑
  2020年11月5日
摘要: 一、背景 以前也看过一点Redis的内容,现在详细的介绍一下。 二、介绍 1.Redis是完全开源的数据库,遵从BSD协议,是一个高性能的key-value数据库。 1.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 2.Redis不仅仅支持简单的key 阅读全文
posted @ 2020-11-05 12:24 蔚蓝色の天空 阅读(108) 评论(0) 推荐(0) 编辑
  2020年10月31日
摘要: 一、MySQL的用户管理 1.用户介绍 在MySQL中,会涉及到用户的连接登录的内容,这些内容都存在在MySQL的mysql数据库user表中,在这个表中,涉及到这个用户的权限问题,包括以下内容。 1.是否可读数据库 2.是否可以读写数据库 3.有哪些数据库的操作权限 通常会在数据库中,有一个超级权 阅读全文
posted @ 2020-10-31 19:57 蔚蓝色の天空 阅读(225) 评论(0) 推荐(0) 编辑
  2020年9月16日
摘要: 一、背景 在Django的开发过程中,我们会使用admin的后台管理的工具,这里记录一下使用的后台管理需要的东西。Django自身提供了一个简单的界面,可以对此进行二次开发。包括xadmin和bootstrap_amdin两个。这里使用的是boostrap_admin 二、使用 1. 安装 首先我们 阅读全文
posted @ 2020-09-16 08:58 蔚蓝色の天空 阅读(386) 评论(0) 推荐(0) 编辑
  2020年8月23日
摘要: 一、问题 我们在做字符串替换的时候会遇到一个字符想换转换的方法,注:string类型是一个不可变的类型,因为我们不能够直接修改。 """ 替换规则: ATGC-->TACG """ 上述的问题也比较简单,可以使用的方法就是构建一个dict的映射关系,然后使用循环和join即可 二、解决 除了上述的方 阅读全文
posted @ 2020-08-23 00:24 蔚蓝色の天空 阅读(1165) 评论(0) 推荐(0) 编辑
  2020年8月21日
摘要: 一、问题描述 在做LeetCode的时候遇到了都动态规划的问题,在维基百科中动态规划是这样解释的: 通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最佳子结构性质的问题,动态规划方法所耗时间往往远少于朴素解法。 二、解决 求解的的方法包括下面的两种: ①自 阅读全文
posted @ 2020-08-21 20:08 蔚蓝色の天空 阅读(852) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页