不当初

一个孤独的程序猿

排序:
默认
按更新时间
按访问量

MySQL之内连接、外连接的含义和具体使用

1 简介 在实际开发中,需要根据实体的内容设计数据表,实体间会有各种关联关系。所以根据实体设计的数据表之间也存在着各种关联关系,MySQL中数据表的关联关系有三种。 2 关联关系 2.1 多对一 多对一是数据表中最常见的一种关联关系。例如部门和员工之间的关系,一个部门可以有多个员工,而一个...

2018-11-03 13:29:30

阅读数:37

评论数:0

MySQL之关联关系

1 简介 在实际开发中,需要根据实体的内容设计数据表,实体间会有各种关联关系。所以根据实体设计的数据表之间也存在着各种关联关系,MySQL中数据表的关联关系有三种。 2 关联关系 2.1 多对一 多对一是数据表中最常见的一种关联关系。例如部门和员工之间的关系,一个部门可以有多个员工,而一个...

2018-11-03 13:09:47

阅读数:41

评论数:0

MySQL中外键的定义、作用、添加和删除

1 简介 在实际开发的项目中,一个健壮数据库中的数据一定有很好的参照完整性。例如学生档案和成绩单两张表,如果成绩单中有张三的成绩,学生档案中张三的档案却被删除了,这样就会产生垃圾数据或者错误数据。为了保证数据的完整性,将两张表之间的数据建立关系,因此就需要在成绩表中添加外键约束。 2 外键的定...

2018-10-31 21:18:11

阅读数:58

评论数:0

MySQL之数据类型

1 简介 使用MySQL数据库存储数据时,不同的数据类型决定了MySQL存储数据方式的不同。为此,MySQL数据库提供了多种数据类型,其中包括浮点数,整数,定点数,日期和时间类型,字符串类型以及二进制类型。熟悉了解MySQL所支持的类型,正如在C++,Java等编程语言所支持的类型,是非常必备的...

2018-10-28 21:57:42

阅读数:45

评论数:0

Java异常执行路径

1 问题引入 public class Test{ public static void main(String[] args) { int str = getMsg(); System.out.println(str); //控制台会输出什么?&q...

2018-10-24 21:35:08

阅读数:25

评论数:0

MySQL之聚合查询、分组和函数

1 简介 之前写过一个比较单表查询比较简单的内容。在单表查询查询中,还有较为高级的部分,诸如聚合查询,排序和分组查询,熟悉的了解关系型数据库中此类操作,可以非常方便的帮助我们实现自定义的数据提取操作。 2 材料 因为所有的数据库管理系统的底层均为命令行,只不过提供界面之后更加的直观和容易操作...

2018-10-23 22:39:58

阅读数:33

评论数:0

Activiti之使用教程入门准备

1 简介 Activiti是一个项目的名称,Alfresco软件在2010年5月17日宣布Activiti业务流程管理(BPM)开源项目的正式启动,其首席架构师由业务流程管理BPM的专家 Tom Baeyens担任。该项目托管于GitHub。Activiti是一款良好的业务工作引擎。可以在日常生...

2018-10-21 11:37:31

阅读数:75

评论数:0

Navicat Premium 12.1安装与激活

1简介 Navicat Premium Navicat Premium 是一套多连接数据库开发工具,让你在单一应用程序中同时连接多达七种数据库:MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL,可一次快速方便地访问所有数据库...

2018-10-21 09:36:02

阅读数:235

评论数:0

Java删除中文前后的空格和指定内容

1简介 正则表达式是一种强大而灵活的文本处理工具,使用正则表达式,我们能够构造复杂的文本模式,并对输入的字符串进行搜索,一旦找到了匹配这些模式的部分,你就能能够随心所欲的对它们进行处理。 有一种场景,在进行工资excel解析时,由于excel第一行中标题很可能有空格,这会给我们后续的处理带来很...

2018-10-18 09:07:29

阅读数:34

评论数:1

使用notepad++批量在每行首尾添加内容

1 简介 在程序员开发过程中,一个不错的工具是notepad++,该工具为notepad的增强,增强了许多的功能,包括程序员喜欢的列块编辑模式,支持众多的插件,例如json格式化,支持markdown语法。 一种场景是这样的, 比如说上传的工资单中的标题栏为以上的内容,因此,在输入数据库...

2018-10-17 22:40:01

阅读数:275

评论数:0

Windows下MySQL安装配置和问题解决

1 简介 1.1 MySQL数据库 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 • MySQL ...

2018-10-14 17:41:06

阅读数:115

评论数:0

Java使用正则表达式(-|\\+)?(\\d+)*.?\\d+匹配正数、负数、浮点数

1简介 可以使用正则表达式对字符串进行匹配,比如对用户输入的字符串进行有效性验证。 2Java正则表达式 正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别 3代码片段 import com.sun.xml.int...

2018-10-12 22:28:33

阅读数:106

评论数:0

git为项目打tag和re-tag的过程

1远程仓库地址 全恒@Lenovo-PC MINGW64 /d/系统/qw/qw (develop) $ git remote -v origin git@gitlab.com:yanchenmochen/qw.git (fetch) origin git@gitlab.com:yan...

2018-10-10 22:42:57

阅读数:52

评论数:0

Git提交流程和日志查看

1 简介 在程序员编程过程中,Git作为非常优秀的代码版本管理工具而为广大程序员所喜爱,了解Git的使用,并熟练掌握Git使用过程中的操作和问题解决过程,对于提升工作效率是必须的技能。 2 Git结构 2.1 工作区 写代码所在的区域,即working area 2.2 暂存区 临时存...

2018-10-08 16:43:07

阅读数:124

评论数:0

notepad++集成JSON格式化插件

1 简介 notepad++是非常方便的文本编辑工具,对于开发人员非常友好,庞大的插件不断的对notepad的功能进行增强。 JSON是一种非常方便的数据交换格式,对于前后端交互,接口参数传递很有帮助,有一种应用场景是函数的返回值是一个符合json格式的字符串,但如果不格式化,看起来非常吃力, {...

2018-09-30 16:07:26

阅读数:72

评论数:0

Git跨团队协作和Win7凭据管理器

1 简介 Git的一大优点就是可以整合全世界的开发人员,当然在公司内部,使用Git多是作为版本管理工具,作为团队内协作并行开发的工作,而Git的另外一个极为大的应用,便是跨团队协作,一种可能的情形是单位内的代码在开发某项功能时,对于某个问题并不擅长,因此此时可以求助于网络上的众多开发人员,但把项...

2018-09-29 10:11:46

阅读数:63

评论数:0

彻底删除远端最新一次提交

1, 问题描述 如果在操作Git时,向远端推送了一次提交,可事后却发现本次提交是完全错误的,此时的策略就是在别人提交之前彻底移除这次提交。 如何操作呢? 2, 操作步骤 全恒@Lenovo-PC MINGW64 /d/Git/ObjectToJsonPressureTest (master) $ ...

2018-09-29 09:05:08

阅读数:57

评论数:0

Git中使用.gitignore忽略文件的推送

1 简介 在使用Git管理自己的代码版本时,由于编译生成的中间文件,Git使用SHA-1算法来对文件进行加密,进而得出来一个40位的十六进制加密字符串。 325525d8b1f67b5ddd37956a8a728fd26c4ba5ce 但这种算法对于文本文件有效,对于二进制之类的文件...

2018-09-27 16:20:20

阅读数:50

评论数:0

使用systemctl restart network无法重启网络和ping不通百度

1 问题描述 在使用Centos7时,突然遇到使用systemctl status network发现网络无法正常重启。当时束手无策。虽然看到 状态显示为Failed to start LSB.但没有较好的解决方式。当时同事因为经验比较丰富,操作了一下,把操作记录 留存一下,以后在遇到相同问...

2018-09-19 20:56:50

阅读数:258

评论数:0

Mysql select查询语句单表操作指南

单表查询 1 简介 在当前工作环境下,程序员在开发项目时一般需要保存数据到某种数据库中,而常用的数据库有Oracle,Mysql,SQL Server,DB2,MongoDB等数据库。MySQL数据库管理系统是由瑞典的MySQL AB公司开发的,但是几经辗转最后成为Oracle的产品。由...

2018-09-16 20:05:44

阅读数:52

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭