自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SinkDream的博客

不积跬步,无以至千里;不积小流,无以成江海

  • 博客(22)
  • 收藏
  • 关注

原创 0.5小时判断

0.5小时判断 private boolean validateTimeUnit(BigDecimal inputTime){ BigDecimal roundTime = inputTime.multiply(new BigDecimal(10)); return roundTime.divideAndRemainder(new BigDecimal(1))[1].compareTo(BigDecimal.ZERO) == 0; }

2021-11-30 11:22:11 183

原创 mac系统修改zshrc文件后ls命令失效的解决办法

昨天修改yarn的环境变量open .zshrc添加了一行自己也看不懂的东西command+s保存之后在终端执行了source .zshrc终端再次使用ls、open提示不存在的指令上网找了方法,复制以下代码到终端PATH=/bin:/usr/bin:/usr/local/bin:${PATH} export PATH入问题解决,不过还是要重新打开zshrc文件,把之前修改的删掉,或者改成正确内容即可解决方案来源:https://www.jianshu.com/p/8d484d67c3e

2021-08-10 09:09:34 1334

原创 行政区划数据库表结构设计最佳实践

行政区划表设计最佳实践这里只涉及行政区划,不涉及国家表;此设计仅提供参考,具体内容请根据项目需求设计这里只涉及行政区划,不涉及国家表;此设计仅提供参考,具体内容请根据项目需求设计主键:id,bigint(20)所属国家主键:countryid,bigint(20)行政级次:level,int(11)全拼:fullspell,varchar(50) shinan简拼:simplespell,varchar(50) sn长编码:longnumber,varchar(255) 00200.00002

2021-05-27 09:44:02 1241

原创 君typescript本当上手:工程化编译

抛开上一次的小打小闹,typescript正式工程化使用,从这里开始。在之前的example文件夹下创建src文件夹作为源码目录在src文件夹下创建入口文件index.ts(ts文件的内容和上一篇里的一样)输入命令初始化项目npm init目录中多出了package.json说明初始化成功,打开这个json文件,把"main"对应的入口改为刚才创建的index.ts文件{ "main": "src/index.ts",}使用typescript的脚本初始化ts项目tsc

2020-09-17 14:15:39 176

原创 typescript初步使用

创建一个目录,例如名为example创建一个ts文件,例如名为enum.ts在文件中写入内容:export enum TokenType { ACCESS = 'accessToken', REFRESH = 'refreshToken'}通过命令编译文件tsc enum.ts在目录下生成js文件表示完成...

2020-09-15 11:02:19 287

原创 typescript初见杀:基础安装

先安装node安装cnpm(要不然太慢了)npm install -g cnpm --registry=http://registry.npm.taobao.org全局安装tsnpm install -g typescript4.查看版本tsc -v安装完成

2020-09-15 10:37:01 89

原创 springboot项目集成rabbitmq踩坑记录

第一个坑:使用brew在mac上安装的rabbitmq,安装之后把brew给update了,导致启动时提示etc/rabbitmq/mn****无法删除(can_not_delete什么的),上网找了一下都是权限的问题,我的电脑没有其他的用户和用户组,所以无法用chown解决,于是自己找到路径手动删除,over第一个坑的小坑:safari浏览器不显示rabbitmq的控制台,通过配置打开插件显示就ok第二个坑:还是报错,不过是其他错误,init terminating in do_boot ({e

2020-08-23 15:21:11 516

转载 Mac安装Brew

Mac安装Brew在终端中使用以下命令即可:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"感谢作者:金牛肖马

2020-08-11 22:10:34 84

转载 工具代码(二):获取定长字符串

别人的代码import java.util.Random;/** * User: rizenguo * Date: 2014/10/29 * Time: 14:18 */public class RandomStringGenerator { /** * 获取一定长度的随机字符串 * @param length 指定字符串长度 * @return 一定长

2017-11-03 14:15:00 381

转载 工具代码(一):MD5加密

别人的代码package com.tencent.common;import java.security.MessageDigest;/** * User: rizenguo * Date: 2014/10/23 * Time: 15:43 */public class MD5 { private final static String[] hexDigits = {"0", "1

2017-11-03 13:51:17 204

原创 (一)数据库中手机号字段的设置

中国大陆境内的手机号码都是11位的,如果是mysql数据库的话,使用int会导致丢失精度,数据库中的手机号和实际的不符; 使用bigint类型的字段可以有效解决这个问题,但是在实际开发中并不使用bigint类型:在许多情况下对手机号码并不使用精确查询“=”,而是使用“LIKE”进行模糊查询bigint存储的手机号,读出来需要进行处理转字符串放在业务上将,比如说要进行手机号码格式验证,同样不如

2017-11-03 11:11:58 18926 4

原创 Mybatis与SpringMVC整合

这里写代码片

2017-11-01 10:24:20 195

原创 Jquery点击按钮弹出alert

‘$(document).ready(function(){ $('#btn').click(function(){ alert('弹出对话框.'); }); }); //$("#btn"):按钮的id是'btn'

2017-10-16 11:39:11 20082

转载 Ajax参数

代码块$.ajax({ type: 'GET', // 这是请求的方式 可以是GET方式也可以是POST方式, 默认是GET url: ' xxx.php ', // 这是请求的连接地址 一般情况下这个地址是后台给前端的一个连接,直接写就可以 dataType: 'json', // 这是后台返回的数据类型 一般情况下都是一个json

2017-10-11 15:06:29 163

转载 概要

算法的重要特性:有穷性:在执行有穷步后结束,切每一步都可在有穷时间内完成确定性:算法中的每一条指令都有确切的含义,理解时不会产生二义性,算法只有唯一的一条执行路径,对于相同的输入只能得出相同的输出可行性:算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现的输入:一个算法有零个或多个输入,这些输入曲子某个特定的对象的集合输出:一个算法有一个或多个的输出,这些输出是同输入有着某些特

2017-08-31 19:06:31 201

原创 用户账号配置

创建用户账号安装oracle之后创建数据库时默认的DBA有“sys”和“system”两个账号,为了使用oracle,用户可能需要为自己的数据建立一个模式。建立自己的模式是很重要的,因为用户应避免使用oracle提供的system等系统账号,创建一个属于自己的模式从某种意义上来讲,也就是创建一个用户账户。要创建一个用户账户,需要使用System连接到数据库,然后使用如下语句创建用户:C

2017-08-31 18:57:40 668

原创 JQuery使用Ajax引发的跨域问题和解决方法

源代码:<!doctype html><html><head><meta charset=utf-8><title>第二个页面</title><script type="text/javascript" src="./js/jquery-3.2.1.min.js"></script><script type="text/javascript"> $(function(){

2017-08-31 18:42:20 496

原创 使用GitHub上传项目

使用GitHub上传项目前提条件电脑里安装了git软件电脑全程联网自已已有GitHub账号步骤:1、创建数据仓库网页上登陆账号:Git官网,点击“Sign In”点击右侧栏目的绿色按钮“New repository”跳转到新的页面之后,在Repository name的输入栏中输入仓库名字,下面的Description是可选项,用于描述仓库,再往下是仓库的公开属性,免费版本只能选择pu

2017-08-30 21:05:55 205

原创 mysql生成UUID

只有一句话:INSERT INTO g_distinct VALUES ( replace(uuid(),'-',''),'110101','东城区','110100')

2017-08-28 15:24:21 1199

原创 JDBC以及数据库

数据库1.安装数据库 sqlSever ,MySql,oracle ,sqlliter, Access,Excel关系型数据库2.MySQL的优点:免费、开源、效率高、跨品台。3.数据库操作语句(sql)增 insert into 表(编号,姓名,。。。。) values(1,贺文);删delete from 表 where 条件;改update 表 set 姓名=贺文

2016-09-14 14:31:39 186

原创 7.5 Map

Map的创建Map map = new HashMap();HashMap是Map的子类,泛型里的k是关键字(key),v是值(value),k和v同样是数据类型,泛型可定义为String、Integer、Float、Double,这里也是类,而不是Java里的数据类型Map中的数据添加使用map.put(); 如: map.put("zhangsan","131234156");

2016-09-12 20:54:19 167

原创 Ubuntu15.10初用心得

这个操作系统并不友好,出现各种各样的问题,比如说安装输入法就要打代码,下载下来的安装包并不能直接使用,切换输入法的时候数字小键盘的灯会灭等等问题,用起来头疼。。用网上说的各种办法安装各类软件,都是文件不存在什么的回复,说实话,这系统和freedom的理念相去甚远

2015-12-18 14:33:16 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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