BichonCode BichonCode
4年前
数据库系统概论
一、范式与规范1.1一个二元组一定属于BCNFeg:R{A,B,C},{BC,BA}等价于{BAC}1.2求候选码1.列出左右出现的元素:L,R,LR,N。(当右边出现组合元素时,拆分开来)1.从(LN)中的元素开始求闭包,能推出所有元素则一定是唯一的候选码。1.如果L中的闭包推不出
Wesley13 Wesley13
3年前
java邮箱校验,手机号校验,格式化日期等等
importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.regex.Matcher;importjava.util.regex.Pattern;import这个是传入数据的封装jar包,可以不用看,具
易娃 易娃
4年前
Golang简单写文件操作的四种方法
packagemainimport("bufio"//缓存IO"fmt""io""io/ioutil"//io工具包"os")funccheck(eerror){ifenil{panic(e)}}/判断文件是否存在存在返回true不存在返回false/func
Wesley13 Wesley13
3年前
Java 通用md5工具类
java封装的MD5工具包,兼容PHP的MD5函数,代码如下:packagemain.blog.utils;importjava.security.MessageDigest;importjava.security.NoSuchAlgorithmException;publicclass
Wesley13 Wesley13
3年前
TCP协议中的序列号
!(https://oscimg.oschina.net/oscnet/d318fe519115276a95fd96bf8bf39c37b9a.gif)TCP协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备
Stella981 Stella981
3年前
CMake学习笔记四:usb_cam的CMakeLists解析
最近在学习cmake,在完整看了《cmake实践》一书后,跟着书上例程敲了跑了一遍,也写了几篇相关读书笔记,算是勉强基本入门了。所以找了usb\_cam软件包的CMakeLists.txt来进一步学习,在看懂这个例子之后,准备写篇博客记录一下,若有谬误还望指正。<br/1usb\_cam软件包简介现在市面上最
Wesley13 Wesley13
3年前
oracle 数据库RPM安装方式
下载RPM包OracleDatabaseSoftwareDownloads(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.oracle.com%2Fdatabase%2Ftechnologies%2Foracledatabasesoftwaredo
Wesley13 Wesley13
3年前
MySQL基本命令总结
一.基本命令1.启动服务windows:netstartmysqllinux:servicemysqldstartmac:/usr/local/mysql/supportfiles/mysql.serverstart(gz解压包方式安装,路径按照解压安装时的目录
Wesley13 Wesley13
3年前
JAR冲突问题的解决以及运行状态下如何查看加载的类
今天碰到群里小伙伴问,线上程序好像有多个不同版本的Netty包,怎么去看到底加载了哪一个?在说如何看之前,先来说说,当你开始意识到项目里有多个不同版本的Jar包,都是因为遇到了这几个异常:1.java.lang.NoSuchMethodException:自己代码中调用了某个方法,因为加载了其他版本的jar,这个版本正好没这个方法。2.
一种基于alpine、支持ARM架构64位的镜像构建方法及其构建系统
一种基于alpine、支持ARM架构64位的镜像构建方法及其构建系统,包括以下步骤:步骤1:准备arm64位基础镜像包