- 博客(31)
- 收藏
- 关注
原创 第三章 openEuler 文件系统
本章主要记录openEuler的文件系统和涉及的常用命令。目录描述整个VFS文件系统的根目录/bin可执行文件目录。存放在单用户维护模式下可用的必要命令;面向所有用户,例如cat、ls、cp/boot存放引导文件的目录。这些引导文件是Linux内核和系统开机所需的配置文件,例如kernel、initrd;该目录通常对应一个单独的分区/dev存放设备文件(如/dev/null)的目录/etc配置文件目录/home用户住目录,包含保存的文件、个人设置等,通常对应一个单独的分区/lib。
2023-05-21 15:29:39
2034
原创 Java面试整理
一、Java 基础知识点1、什么是面向对象?生活中处处都需要解决各种问题,用代码来解决生活问题的思维方式大致分为两种,一种是面向过程的思维,另一种就是面向对象的思维。面向过程是针对解决问题的步骤来处理问题,而面向对象是将问题中存在的各种对象之间的关联关系来处理问题。打个比方:面对不同的动物叫声,面向过程的思维就是定义不同的动物叫声方法,通过if语句判断什么动物就调用什么方法。而面向对象的过程就是定义不同的动物类来处理。像猫会喵喵叫,狗会汪汪叫,我会怎么叫呢————我会睡懒觉。下面我们用代码来描述。
2022-05-24 23:37:06
141
原创 解决IDEA添加方法注释
问题:使用idea的时候,在方法前面使用/**加回车键可以自动注释方法的说明,但有时候需要我们修改默认的内容,在网上找了很多资料,发现没有一篇能够解决问题的,于是只能自己动手尝试。方法:1.IntelliJ IDEA–>Preferences–>Editor–>Live Templates,创建模板如下图设置Edit variables其中params的变量代码如下...
2020-04-07 13:56:28
835
原创 解决IDEA的Plugins搜索不到插件(Mac版本)
【环境信息】idea版本:2019.3系统环境:mac最近想在idea安装几个插件,突然发现idea自带的plugins无法搜索到插件,提示Marketplace plugins are not loaded.Check the internet connection and refresh。老狼这不赶紧上百度查找解决方案,以下整理自不同网友的答案:方案一由于IDEA的网络安全机制造...
2020-01-16 14:51:40
4530
原创 用python编写爱心小程序
这几天刚刚接触python,学习之余写了一个爱心demo,代码如下:import mathwords = input("请输入内容:").split()[0]loveExpression = lambda x, y: 64 - (x**2 + (y - math.pow(math.pow(x,2.0), 1.0/3))**2)lines = []for y in range(12, -...
2020-01-15 13:52:00
8399
原创 解决Ajax跨域请求时自定义header头
对于 跨域请求并要求设置Headers自定义参数的时候的 “预请求”,如果遇到跨域并设置headers的请求,所有请求需要两步完成!A 第一步:发送预请求 OPTIONS 请求。此时 服务器端需要对于OPTIONS请求作出响应B 第二步:服务器accepted 第一步请求后 浏览器自动执行第二步 发送真正的请求。请求过程如果出现如下的错误:需要设置OPTIONS请求的响应出现如下的...
2020-01-13 11:42:21
2822
原创 C#如何使用配置文件
一、在程序中引入 System.Configuration 程序集二、xml 的配置如下<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <section name="user" type="System.Configuration.SingleTa...
2020-01-13 11:27:55
1118
原创 git管理多个ssh key
一、新建第一个ssh key> ssh-keygen -t rsa -C "xxx@xxx.com"回车后,取一个别名例如:gitlab_rsa_company然后一直回车,之后会在目录~/.ssh下面生成两个文件 gitlab_rsa_company, gitlab_rsa_company.pub二、新建第二个ssh key> ssh-keygen -t rsa -C "...
2020-01-13 10:39:21
166
原创 Windows Server 2008开启IIS
1.打开控制面板,选择程序(如下图)2.选择打开或关闭Windows功能(如下图)3.选中角色 > 添加角色(如下图)4.在弹出窗口中,选择下一步(如下图)5.第一次添加的时候,会弹出如下的窗口,选择添加必须的功能就可以了(如下图)6.在左侧重新选中Web服务器IIS,点击下一步(如下图)7.勾选上自己需要的服务,这里默认选中,点击下一步(如下图)8.选择安装(如...
2020-01-10 18:29:55
11195
原创 如何在Nodejs的代码中使用C#的代码
一、在CMD中,进入nodejs项目的目录,执行命令“npm install edge”进行安装二、在Nodejs的代码中使用C#的代码有三种方式【方案一】将c#的代码封装成dll,然后在nodejs里面调用Nodejs中:// 引入Edge模块var edge = require('./node_modules/edge');// 定义方法,assemblyFile为dll路径,Ro...
2020-01-10 17:06:12
1722
原创 Java项目实战案例 - 搭建微服务自动构建环境(gitee + docker + jenkins + maven)
章节导航搭建微服务自动构建环境(jenkins + gitee + docker + maven)搭建统一网关(nginx + zuul)搭建注册中心及配置中心(nacos)配置限流、熔断机制(sentinel)搭建监控平台(elk + spring boot admin)文章目录一、简介二、配置Gitee三、安装Docker四、安装Docker - Jenkins自动部署五、使用...
2019-10-08 06:11:57
829
1
原创 C# 动态调用DLL库
最近经常用到C#动态调用类库,简单的做下记录方便以后查询。使用下面的几行代码就可以简单实现DLL类库的调用了using System.Reflection; // 引入该命名空间// 获取rocky.dll的文件路径Assembly ass = Assembly.LoadFrom("./_lib/rocky.dll");// 获取该dll中命名空间RockyNameSpac
2016-12-18 12:21:27
3293
原创 虚拟机出现“操作文件.PhysicalDrive1失败”的解决方法
今天打算利用U盘给虚拟机装系统做实验,中途遇到了“操作文件.PhysicalDrive1失败”的错误,试了网上的方法都没有成功,最后自己试了很久总算弄出来了。鉴于本人的基础水平有限,如果后面解释哪里有问题请各位兄弟指出来,在这里先说声谢谢了。在这里顺便给大家介绍下用U盘给虚拟机装系统的大致流程,后面再给出具体的问题出在哪里。一、新建虚拟机,如下图1.选择典型
2016-12-18 12:15:45
24149
5
原创 用Ghost进行备份还原
今天给大伙介绍一下怎么用Ghost给自己的系统进行备份和还原,在这里我用的是U盘启动盘(电脑店)里面的手动Ghost。首先给大家介绍一下Ghost界面的一些相关选项的含义:(虽然难看但希望大伙们看得懂)一、备份篇1.进入Ghost界面,打开Local-》Partition-》To Image(备份的顺序可以这样记:1-2-2,别搞错了)(在这里我只介绍怎么将
2016-12-18 12:04:53
2124
原创 编辑 Ext 表格(二)——— 编辑表格元素
一、编辑单元格Ext 中通过配置表格的属性 plugins 来设置表格是否可编辑,表格的配置具体如下:var gridTable = Ext.create('Ext.grid.Panel', { id: 'gridTable', region: 'center', layout: 'fit', columns: cols, store:
2016-12-18 11:46:41
575
原创 编辑 Ext 表格(一)——— 动态添加删除行列
一、动态增删行在 ext 表格中,动态添加行主要和表格绑定的 store 有关,通过对 store 数据集进行添加或删除,就能实现表格行的动态添加删除。 (1) 动态添加表格的行 gridStore.add({}); (2) 动态删除表格的行 gridStore.removeAt(gridStore.count() - 1); 二、动态增删列在 ext
2016-12-18 11:39:54
6595
原创 模拟搭建Web项目的真实运行环境(七)
下面这个是mongo驱动的小案例,里面也有涉及到一点redis的操作https://github.com/SuperRocky/MyMongoDriver接下来通过几张图片主要介绍一下每个文件的具体作用这是整个项目的目录文件,其中,MyWeb是前端页面,MyWebApi是后端接口代码,数据库操作主要封装在Utility库中。MongoHelp
2016-12-18 11:33:58
1112
原创 模拟搭建Web项目的真实运行环境(六)
今天把Redis和Mongodb的操作整理一下,方便日后自己查看,废话不多说,直接进入主题。一、Redis1. 引用StackExchange.Redis.dll由于ServiceStack.Redis在4.0以上已经是商业版本需要收费了,所以在这里我选择了StackExchange.Redis应用于项目中。首先需要获取StackExchange.Redis.dll,这里有
2016-12-18 11:25:50
446
原创 模拟搭建Web项目的真实运行环境(五)
一、开启IIS功能刚安装完的server2008是没有默认开启IIS功能,在这里简单介绍一下如何开启IIS。步骤:1. 打开控制面板,选中【程序】2. 在【程序和功能】下面,选择【打开或关闭windows功能】3. 选中角色,点击【添加角色】4. 默认下一步5. 第一次安装会提示是否添加
2016-12-18 11:17:32
557
原创 模拟搭建Web项目的真实运行环境(四)
本篇介绍如何部署mongodb环境,主要分为三个部分:第一部分 介绍如何在ubuntu下安装mongodb,第二部分 介绍如何在windows下安装使用MongoChef客户端,第三部分 介绍在ubuntu下安装mongodb出现部分问题的解决方案。一、在ubuntu环境安装mongodb在ubuntu下安装mongodb,有两种方式:① 使用apt-get安装mong
2016-12-18 11:03:59
607
原创 模拟搭建Web项目的真实运行环境(三)
一、解决Redis出现的RDB权限问题当你在安装redis的时候,如果是使用超级用户root安装,开启redis服务的时候没有用超级用户去开启,在用客户端登录redis,然后使用shutdown关闭redis服务的时候,可能会出现下图的错误警告:(图1和图2)图1(redis客户端的错误信息)图2(redis服务器的错误信息)错误
2016-12-18 10:48:26
912
原创 模拟搭建Web项目的真实运行环境(二)
上一节已经介绍了如何在虚拟机中部署测试环境,接下来将介绍怎么在ubuntu下部署redis。 一、在ubuntu安装Xrdp + Vnc为了在以后可以通过windows系统来远程操作ubuntu,这里我们先安装一个远程终端 首先我们先来做一个实验:1. 在windows系统下,win + R打开输入框,输入mstsc打开远程连接2. 输入你虚拟机ubuntu系统的IP
2016-12-18 10:39:56
399
原创 模拟搭建Web项目的真实运行环境(一)
序言最近尝试完整搭建一个Web项目的运行环境,总结一下这几个月学到的知识点。后面的文章主要包括一下几个内容:A. 搭建一个Linux服务器,用来部署Redis、Mongo等数据存储环境;B. 搭建一个Windows Server 2008,用IIS来部署Web项目; 接下来进入主题,本篇主要介绍用虚拟机部署测试环境的时候,如何配置相关的网络连接。 一、用VM安装
2016-12-18 10:17:47
1517
原创 C# Winform绘制动态曲线
前阵子做了一个项目,关于绘制实时温度、空气湿度的动态曲线,用到了C#的动态绘制曲线,后面给大家简单介绍一下。 解决问题的主要思路: 1.将获取的数据作为y轴的数据,保存在一个动态链表的数组DataL(List<>),这样方便之后的插入和删除,实现动态。 2.创建画布节点数组pArrData; 3.绘制曲线; 4.刷新窗口;这里利用随机数简单的演示一下:using Sy
2015-05-11 18:57:14
21956
19
原创 WPF利用多线程的后台线程
最近学了一下WPF的后台线程,在这里简单的把代码贴出来,具体的使用已经在程序里面注释了。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Window
2015-05-11 18:51:41
1470
原创 Word2013出现未响应的解决方法
这几天打开word2013,一打开就出现程序未响应,重装了office,隔了几天又出现这个问题,最后发现有可能和我的电脑配置有关,修改了word的属性。 步骤: 1. 直接打开word的exe文件,不要新建文件后再打开,因为这样新建word文件后打开进入无论做什么都会出现程序未响应。 2. 进入“选项”。(图片1) 3. 在“高级”选项卡中,找到“显示”,把“禁
2015-05-11 18:46:28
16641
1
原创 Linux环境下使用MySql与在Windows下的一点区别
之前在些C++代码的时候没有注意,这两天在编程的时候经常有个小地方出错了,就是有关默认形参的语法。下面先给出一个正确定义默认形参的代码:/*test.h*/void Print(int a = 10);/*test.cpp*/void Print(int a){ cout<<"测试代码"<<a<<endl;}想要使用默认形参必须是在声明函数的时候,在定义的时候如果声明默认形参系统会报错
2015-03-14 10:02:24
4950
原创 关于C++默认形参定义的小问题
之前在些C++代码的时候没有注意,这两天在编程的时候经常有个小地方出错了,就是有关默认形参的语法。下面先给出一个正确定义默认形参的代码:/*test.h*/void Print(int a = 10);/*test.cpp*/void Print(int a){ cout<<"测试代码"<<a<<endl;}想要使用默认形参必须是在声明函数的时候,在定义的时候如果声明默认形参系统会报错
2015-03-14 09:34:33
587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人