我的代码游记

首页

关于

归档

软件推荐杂谈

Windows自用软件推荐

前言由于自己是个程序猿,对代码认真严谨的态度影响到了现实生活,所以即使是用一个软件,我也希望用上最好用的,所以我从很早就开始尝试各种各样奇奇怪怪的软件,毕竟计算机就是靠着各种不同的软件来帮我们实现各种愿望。这么多年积累下来,就会发现有一些软件是已经离不开的了,这些软件带来的是计算机使用体验质的提升,经常有人问我XX软件好不好用、YY软件有没有替代的,于是就让我来写几篇推荐吧,解决这个旷日已久的问题。这里都是一些我觉得值得推荐给别人使用的软件,更多的一些小工具小网站,可以在博客右上角的收藏界面看:收藏 必备软件这里是我每次重装系统都要装上的软件,可以说真的就是必备了! QTTabBar

更多
loading..
Java正则表达式

正则表达式(三) Java使用正则表达式

简介Java从JDK1.4版本开始提供了非常强大的正则表达式功能,不仅支持了传统的正则表达式的使用,还额外支持了很多基于正则表达式的便捷操作,给我们的开发带来了非常大的帮助。如果你还没有了解过正则表达式,可以从我之前的两篇文章中学习 正则表达式(一) 基本表达式 正则表达式(二) 其他表达式 使用简单的验证Pattern类提供了最简单的正则表达式使用方式,直接使用Pattern的静态方法matches(regex, text)即可直接验证一个字符串是否满足指定的正则表达式 // 显然这里的结果是true boolean result = Pattern.matches(".*love.*", "I love you!"); 如果你要问还有更简单的方法吗?答案是:有..

更多
loading..
正则表达式

正则表达式(二) 其他表达式

零宽度断言在上一篇博客中介绍的\b、^和$都是用来匹配某一个位置的,而且这个位置满足了一定的条件,所以在这里,我们把满足的这一个条件成为断言或零宽度断言。 字符(断言) 说明 ^ 匹配行开始的位置 $ 匹配行结束的位置 \A 匹配必须出现在字符串的开头 \Z 匹配必须出现在字符串的结尾或字符串结尾处的换行符\n之前 \z 匹配必须出现在字符串的结尾 \G 匹配必须出现在上一个匹配结束的地方 \b 匹配字符的开始或结束位置 \B 匹配不是在字符的开始或结束位置 (?=expression)和(?<=expression)(?=expression)被称为零宽度正预测先行断言,它断言自身位置的后面能够匹配表达式expression(?<=expressio..

更多
loading..
正则表达式

正则表达式(一) 基本表达式

定义正则表达式(Regular Expression)用某种模式去匹配一类字符串的公式,主要用来描述字符串匹配的工具。 匹配文本或字符存在不止一个部分满足给定的正则表达式,这是每一个这样的部分都被称为一个匹配。匹配分为以下三种类型: 形容词性的匹配即一个字符串匹配一个正则表达式 名词性的匹配即在文本或字符串里匹配正则表达式 名词性的匹配即字符串中满足给定的正则表达式的一部分 元字符元字符(Metacharacter)是一类非常特殊的字符,它能够匹配一个位置或字符集合中的一个字符,元字符可以分为两种类型 匹配位置的元字符 匹配字符的元字符 元字符只能匹配一个字符位置,也就是一个匹配的单位是一个字符,而不是一个字符串 匹配位置的元字符 字符 说明 ^ 匹配行开始 $ 匹配行结束 \..

更多
数据库Oracle

Oracle数据库常用操作

前言数据库的基本操作说少不少,往往学习数据库操作的时候会因为没有一个比较完善的练习数据库(包含主外键,一对多,多对多等)而起步困难,正值学期末Oracle数据库课准备考试,老师下发了一套练习题,其中恰好包含了一个比较完整的练习数据库以及各种操作题目,因此特地记录下来 表结构Student 学生信息表 sno sname sex birthday class 108 曾华 男 09/01/1977 95033 105 匡明 男 10/02/1975 95031 107 王丽 女 01/23/1976 95033 101 李军 男 02/20/1976 95033 109 王芳 女 02/10/1975 95031 103 陆军 男 06/03/1974 95031 Teac..

更多
123424