自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大雪的博客

多情自古空余恨,此恨绵绵无绝期。

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

原创 go语言学习[flag]

【代码】go语言学习[flag]

2023-06-07 13:38:20 75

原创 23种设计模式之观察者模式(黑马程序员)

观察者模式又被称为发布-订阅模式(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有的观察者对象,使他们能够自动更新自己。降低了目标与观察者之间的耦合关系,两者之间都是抽象耦合关系。被观察者发送通知,所有注册的观察者都会收到信息【可以实现广播机制】如果观察者非常多的话,那么所有的观察者收到被观察者发送的通知会耗时越来越多。

2023-04-25 13:38:19 500

原创 23种设计模式之建造者模式(黑马程序员)

简单理解五种创建型设计模式之建造者模式。

2023-04-17 16:16:35 579

原创 23种设计模式之工厂方法模式(黑马程序员)

设计模式之工厂方法模式,是设计模式中相对比较好理解的一种。

2023-04-16 12:40:24 535

原创 jooq从入门到精通(一)

本篇文章作为jooq的入门,搭建一个jooq的基本的测试环境,为后续深入学习jooq作准备。jooq是一个orm层的框架,生态中的地位和mybatis等同,但是不用书写过多的sql语句,其包括了强大的api以及数据层代码生成能力。

2023-03-12 17:26:52 814

原创 Mysql常见的函数介绍

本篇博客中介绍了mysql查询时,常用的一些函数,融会贯通这些函数的使用,会对工作和学习有很大的帮助。

2023-03-08 16:49:24 325

原创 对象实例化【JVM】

介绍了一下Java对象创建的几种方式和创建对象的步骤。思维导图1.判断对象是否已经加载、链接、初始化2.为对象分配内存3.处理并发安全问题4.初始化分配到的内存空间5.设置对象头6.执行init方法进行初始化。❤️ 博主笔力尚浅,文中有疏漏之处还请流言指正,不胜感激。❤️1. new2. Class对象的newInstance方法3. Construstor对象的newInstance(xx)方法4. 使用clone方法。

2023-03-03 11:32:54 252

原创 交付实施工程师是做什么的?

交付实施工程师的职业和任职要求有哪些?

2022-11-15 15:46:37 3916

转载 mysql保留字

https://www.cnblogs.com/itree/p/4739030.html

2021-12-07 18:38:49 296

原创 MySQL 的读写分离原理及延迟问题处理

https://blog.csdn.net/qq_27828675/article/details/115869395

2021-11-22 17:40:38 228

转载 Mac在终端查看进程/杀死进程

引用如下https://www.cnblogs.com/shuchengyi/p/10850293.html

2021-11-20 13:29:49 1211

原创 Update failed:ssh: Could not resolve hostname github.com: Name or service not known Could not read

背景:当我本地修改了我的代码之后,我commit到了本地仓库,这个时候,我想把它推送到github上去。但是idea给我报了一个这样的错误。无法解析主机名github.com:名称或服务未知,无法从远程存储库读取。我试着去网上查找资料,有的博主提到修改本机host文件,加上一行52.74.223.119 github.com但是我设置了之后,并没有用。这时候我在浏览器试着访问了一下http://github.com很遗憾,我不能访问这个时候,我大概知道了原因。..

2021-05-22 03:09:50 848 1

原创 hosts文件编辑工具

推荐一个hosts文件编辑的小工具界面相当友好。自己下载哦。下面有链接。https://github.com/oldj/SwitchHosts/releases

2021-04-28 01:48:09 461 1

原创 mysql命令行下如何清屏

在linux下我们习惯了使用clear命令来清屏。所以习惯上也在mysql命令行下,这么做。这真是一个坑的点。你会发现并没有什么卵用。。在mysql命令行下,不用什么清屏命令。只要鼠标往下拉,滚动就行了。。。。坑...

2021-04-27 22:15:33 1129

原创 yaml文件中${}语法取值

问题来源,在我们的配置文件中有一个${test.aa}的特殊写法,那么问题来了,他是从哪里取得值?从官方文档上,可以看出,从系统属性,或者依赖的其他模块中取值。https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/htmlsingle/#boot-features-external-config-placeholders-in-properties那么我们就以系统属性取值演示一下:配置一个test.aa的系统属性.

2020-12-25 18:32:01 13818

原创 依赖注入框架 Google Guice @Inject注解

本文介绍 inject 这个依赖注入框架简单以一个demo为示例,演示简单的依赖注入使用。<dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>${guice-version}</version></dependency>全程无废话,直接上代码:第.

2020-12-18 11:38:28 2048

原创 CentOS7 安装man中文手册

[root@localhost ~]# yum list | grep man.*zhman-pages-zh-CN.noarch 1.5.2-4.el7 base[root@localhost ~]# yum -y install man-pages-zh-CN.noarch[root@localhost ~]...

2019-12-11 09:10:16 551

原创 Android(常用)主流UI开源库推荐

很多安卓常用的UI组件,很不错。https://blog.csdn.net/ChangAlbert/article/details/61424193

2019-11-27 20:52:27 276

原创 git cherry-pick 用法

1.当合并代码冲突特别多的时候,有时候只想提交自己分支的代码。这个时候使用cherry-pick 可以实现1)首先使用 git log --oneline -n找到最近自己分支的提交记录,n表示提交的次数2)比如要提交第一次的代码到另外一个test分支,首先 git checkout test 切换到test分支,然后git cherry-pick4db0729d...

2019-11-04 11:36:50 419

原创 mybatis异常: There is no getter for property named '****' in 'class java.lang.String'

执行语句错误解析.方式一: <select id="selectUserByLikeName" parameterType="java.lang.String" resultType="entity.User"> SELECT * FROM user WHERE userName LIKE '%${likeName}%'</sel...

2019-07-30 22:52:08 288

原创 React 踩坑之旅(map函数下this.类函数)

背景:create-react-app搭建react程序示例组件如下:const list = [ { title: 'React', url: 'http://facebook.github.io/react/', author: 'daxue', num_components: 3, points: 4, objectID: 0, ...

2019-02-23 01:59:22 2399

原创 java学习笔记(一)关于浮点数的精确表示

1.&amp;&amp; 和 &amp; 操作符①最终结果一致②&amp;&amp; 具有短路效果,左边是false,右边不执行。③&amp; 不管左边是false,还是true,右边都会执行。2.三元运算符和if-else结构辨析能用三元运算符的地方,都能改为if-else语句结构。反之:能用if-else的结构,不一定转为三元运算符三元运算符返回的是一个表达式(一个结果)...

2019-02-17 23:46:36 271

原创 vim使用

vim /etc/vimrc set ts=4                             " 设置一个tab 4 个长度set expandtab                   " 设置tab 缩进按照空格填充set autoindent                   " 自动对齐 即是把当前行的对齐格式应用到下一行set smartindent        ...

2019-01-17 12:10:01 95

原创 webstorm配置

众所周知,webstorm是收费的。天才第一步,下载并破解webstormhttps://blog.csdn.net/voke_/article/details/76418116window下配置:大多在file &gt; setting中,多见名知意,有补充再详述。---------------------------------分割线------------------------...

2019-01-08 22:51:45 242

原创 sublime插件配置

sublime曾使用如下几种插件IMESupportHTML-CSS-JS Prettity            代码格式化SublimeCodeIntelColor Highlighter                    颜色高亮及设置Color Hight                               颜色高亮Side Bar           ...

2019-01-02 20:03:00 330

原创 javascript的几种跳转方式

1.window对象的open函数window.open("url")&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;js的三种跳转方式&lt;/title&gt; &lt;sty

2018-12-29 21:56:48 207

原创 CentOS下环境变量

  CentOS的环境变量配置文件体系是一个层级体系,这与其他多用户应用系统配置文件是类似的,有全局的,有用户的,有shell的,另外不同层级有时类似继承关系。下面以PATH变量为例。1.修改/etc/profile文件,将影响全局,所有用户。/etc/profile在系统启动后第一个用户登录时运行。在/etc/profile文件中添加export PATH=/someapplic...

2018-12-17 15:51:49 218

原创 position定位属性,检索或设置对象的定位方式

positionstatic  默认值位置设置为static的元素会正常显示,它始终会处于文档流给予的位置(static元素会忽略任何top、buttom、left、right声明)absolute相对于父级元素的绝对定位,浮出。脱离布局流,它不占据空间,就是我们说的层,其位置相对于最近的已定位父元素而言的位置可直接指定left、top、right、buttom属性。若父元素没...

2018-12-15 16:19:30 782

原创 vh、vw和rem和em、pt

vhheight:1vh; 指当前屏幕可见高度的1%,即:height:100vh ==height:100%设置为vh,当元素没有内容时候,元素会被撑开和屏幕高度一致。height:100%则无法撑开。vw当前屏幕宽度的1%width:100%,被设置元素的宽度是以父元素的宽度来设置的但是100vw是相对于屏幕可见宽度来设置的,所以有坑能出现50vw比50%大的情...

2018-12-15 13:20:26 797

原创 进程的状态以及进程的优先级

进程共有5种状态,即:创建、就绪,执行,阻塞、终止创建状态:进程在创建时需要申请一个空白PCB,向其中填写控制和管理进程的信息,完成资源分配。如果创建工作无法完成,比如资源无法满足,就无法被调度运行,把此时进程所处状态称为创建状态就绪状态:进程已经准备好,已分配到所需资源,只要分配到CPU就能够立即运行执行状态:进程处于就绪状态被调度后,进程进入执行状态阻塞状态:正在执行的进程...

2018-11-26 19:10:54 2887 1

原创 cnetOS下部署jdk8和环境

本机已经准备好了1. xshell和Xftp远程连接工具2.下载jdk-8u191-linux-x64.tar.gz 安装包到 /usr/local/目录3. 解压缩 tar xvf   jdk-8u191-linux-x64.tar.gz -C /usr/local/jdk ,解压安装包到/usr/local/jdk目录  删除压缩包 rm  jdk-7u76-linux-x64....

2018-11-25 22:51:18 204

转载 javaWeb中的web.xml文件的配置

在java工程中,web.xml用来初始化工程配置信息,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等。每一个xml文件都有定义他书写规范的schema文件,web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xml的模式文...

2018-10-14 14:25:55 955

原创 java自动装箱自动拆箱==记录

kage com.daxue;public class Test { public static void main(String[] args) { //①自动装箱 Integer a = 10; Integer b = 10; System.out.println(a==b); //② Integer aInteger = 1000; Integer ...

2018-10-11 14:28:08 132

转载 MyEclipse导入前端代码所有的js文件出错

MyEclipse提供比较严谨的js校验功能,因此ExtJs、jQuery等前端框架导入到MyEclipse后均会提示错误,只需将校验去掉即可方法一:1、在MyEclipse选择菜单栏window2、选择preferences3、左侧菜单树中展开myeclipse4、选择下面的validation5、将右侧表格中javascript validator for Js files 把Bu...

2018-10-07 22:07:37 383

原创 git本地库push到远程github

在一个名目文件夹下git init        初始化一个本地库git pull origin master  从远程拉取最新仓库合并到本地当前仓库的远程分支:git remote -vorigin  https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)origin  https://github.com/YOUR_U...

2018-10-04 23:37:23 152

原创 Oracle(一):Oracle登录与基础操作

win+R --&gt; cmd --&gt; sqlplus username/password   //以指定用户名/密码身份登录1.以管理员登录C:\Users\Administrator&gt;sqlplus system/root2.切换用户conn username/password    //切换用户SQL&gt;conn hr/123456    //conn同...

2018-09-29 17:48:09 223

原创 JS创建对象的三种方式和闭包的两种常用场景

对象创建的三种方式①通过new关键字创建对象var obj = new Object(); obj.name = 'daxue'; obj.age = 28; obj.fun = function(){ } alert(obj.age);②简单字面量var obj2 = {}; obj2.name = "ben"; obj2.sex = "女";...

2018-09-23 21:10:23 1921

原创 Ubuntu下目录的涵义

linux根目录下:/boot:系统启动相关的文件,如内核,initrd,以及grub(bootloader)/dev:设备文件          设备文件:              块设备:随机访问,数据块              字符设备:线性访问,按字符为单位              设备号:主设备号(major)和次设备好(minor)/etc:配置文件(...

2018-09-16 16:45:51 181

原创 python代码的优雅之处

# 一.优雅你的赋值语句# 1.为多个变量赋值#平凡方法:逐一赋值a = 0b = 1c = 2#优雅方法:使用元组语法同时赋值a = b = c =0,1,2# 2.序列解包# 平凡方法:使用下标逐一访问赋值ls = ['daxue','22','man']name = ls[0]age = ls[1]sex = ls[2]print(name,age,sex)...

2018-08-24 22:51:30 655

原创 用django创建一个项目

环境说明:python3.6  django2.0  pycharm编辑器环境安装完毕后:1.创建一个django项目:django-admin startproject mysite网上其他注意,暂未遇到:如果有 DJANGO_SETTINGS_MODULE 环境变量 未设置这样的错误,将上面语句改为: django-admin.py startproject webs...

2018-08-22 21:39:11 170

mysql查询示例数据库表

关于博文mysql查询示例的数据库表。如果需要可以下载。

2023-03-07

空空如也

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

TA关注的人

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