自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQL Server 无备份情况下误操作数据恢复(3)

平时不做备份,出问题来喊急,这是苟有自取,还有一些脑袋发热的人喜欢看到ldf很大就直接删除,那以后出问题就别怪微软了。本文中的方法看上去有点繁琐,但是实操几次就觉得好了,但是步骤建议严格按照上面说的,因为一旦操作错误,就很麻烦,此时再次强调——冷静冷静再冷静!!!!!!这种方法有几个缺点:1、 如果你发现误操作以后还有很多人做了操作,那么你还原成功后,别人的操作就会冲掉,所以发生误操作后,要马上停止别人对数据库的操作。

2023-06-15 13:55:04 2765

转载 推荐一款免费的数据库管理工具,比Navicat还要好用,功能还很强大!

DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟数据生成等。DBeaver 通过 JDBC 连接到数据库,可以支持几乎所有的数据库产品,包括:My

2020-09-19 21:00:24 537

原创 求两数之和(一)

给定一个整数数组 nums 和一个目标值 target,请在该数组中找出和为目标值的那 两个 整数,并返回它们的数组下标。可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 19], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]public class Testjava1 { public static void main(String[] args) { //

2020-07-21 11:26:16 94

转载 干掉Navicat:DataGrip2020新版体验,这个数据库管理工具真香!

DataGrip2020新版体验,真是SQL开发人员量身定制的神器!DataGrip 版是由JetBrains公司推出的数据库管理软件,DataGrip是一个跨平台的数据库工具可在Windows,OS X 和 Linux上使用。DataGrip支持几乎所有主流的关系数据库产品,如DB2、Derby、H2、MySQL、Oracle、PostgreSQL、SQL Server、Sqllite及Sybase等,并且提供了简单易用的界面,开发者上手几乎不会遇到任何困难。JetBrains DataGrip 2

2020-06-25 19:04:09 4386

原创 Centos6.5 安装MySQL 5.7

Centos6.5 安装MySQL 5.7⾸先检查系统⾥是否存在mysql库⽂件rpm -qa | grep mysql如果存在mysql-lib则删除:rpm -e --nodeps mysql-libs解压缩mysql-bundle包tar -xvf mysql-5.7.23-1.el6.x86_64.rpm-bundle.tar按顺序安装:rpm -ivh mysql-com...

2020-05-07 09:03:01 219

原创 Cron常用表达式

(2)例如:在子表达式(分钟)里的“0/15”表示从第0分钟开始,每15分钟,在子表达式(分钟)里的“3/20”表示从第3分钟开始,每20分钟(它和“3,23,43”)的含义一样,“?(1)例如:子表达式(天(星期))可以为 “MON-FRI”,“MON,WED,FRI”,“MON-WED,SAT”,“*”字符代表所有可能的值,因此,“”在子表达式(月)里表示每个月的含义,“”在子表达式(天(星期))表示星期的每一天,“/”字符用来指定数值的增量。

2023-08-19 19:14:41 199

原创 SQL中如何用快照,恢复被误删的数据?

在创建数据库快照时,源数据库通常会有打开的事务。在快照可以使用之前,打开的事务会回滚以使数据库快照在事务上取得一致。现在的快照应该和我们新建的数据库一摸一样,可以通过sql server的对象浏览器查看数据库快照,我们可以通过USE [快照库名]来查询数据库快照。3、为防止误删除,必须在数据插入或更新到数据库之后再创建快照,否则在插入或更新之前创建快照,插入或更新的数据被删除是无法恢复的。上面删除是我们模拟误删了数据库中的数据,但是幸好我们做了数据库的快照。数据库快照下面没有任何快照了,说明已经被删除。

2023-07-09 18:16:40 1114

原创 SQL Server 2008每天自动备份数据库

要是每天都要备份的话,人工备份会很麻烦的,自动备份的话就不需要那么麻烦了,只要设置好了,数据库就会自动在你设置的时间段里备份。在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。在“ Microsoft SQL Server Management Studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,”然后点击“下一步”按钮。在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。在出现的“SQL Server维护计划向导”界面中点击“下一步”

2023-07-09 15:38:14 2054

原创 windows安全事件查看及安全事件id汇总

5466 ----- PAStore引擎轮询Active Directory IPsec策略的更改,确定无法访问Active Directory,并将使用Active Directory。5467 ----- PAStore引擎轮询Active Directory IPsec策略的更改,确定可以访问Active Directory,并且未找到对策略的更改。5464 ----- PAStore引擎轮询活动IPsec策略的更改,检测到更改并将其应用于IPsec服务。

2023-06-04 18:01:02 7903

原创 windows安全事件查看及安全事件id汇总

5466 ----- PAStore引擎轮询Active Directory IPsec策略的更改,确定无法访问Active Directory,并将使用Active Directory。5467 ----- PAStore引擎轮询Active Directory IPsec策略的更改,确定可以访问Active Directory,并且未找到对策略的更改。5464 ----- PAStore引擎轮询活动IPsec策略的更改,检测到更改并将其应用于IPsec服务。

2023-05-25 13:24:49 6729

原创 SQL 时间字段替换(STUFF函数 )

STUFF函数:删除指定长度的字符并在指定的起始点插入另一组字符。3、参数释义:(由字符数据组成的表达式。可以是常量、变量,也可以是字符或二进制数据的列):将要处理的字符串。start(是一个整形值,如果 start 或 length 是负数,则返回空字符串。如果 start 比第一个character_expression 长,则返回空字符串):指定删除和插入的开始位置。字符串是从1开始,如果要从第二个字符删除,则start为2。length是一个整数,指定要删除的字符数。

2022-10-06 16:59:16 2031

原创 SQLDbx使用教程:SQLDbx工具如何连接数据库(MS SQLServer)

SqlDbx 是简单易用的数据库连接工具,SQL编辑,SQL查询工具。语句规则突出,智能化,自动完成,等等特色功能多多。支持Oracle,Sybase ASE, IBM,DB2/UDB, MicrosoftSQL Server,MySQL 和ODBC数据源。可以看到库中有多少表、多少存储过程、多少触发器、多少视图、多少函数,可以直接看到每个表的数据行数,可以导出查询结果的insert语句,还可以对比不同库中同一个表的差异等等。SqlDbx是一个先进的SQL编辑器和数据库对象资源管理器。界面直观,操作简单

2022-03-18 18:28:13 8647

原创 远程桌面不显示桌面一片空白解决方法

快捷组合键:Ctrl+Shift+Esc在点击任务管理器左上角的文件,然后选择“新建任务”。然后在新建任务中打开一栏里面输入“C:\windows\explorer.exe”,其实也可以只输入“explorer.exe”。然后点击确认这样就显示除了桌面图标了,远程桌面不显示桌面一片空白的问题就解决了。...

2021-09-09 10:04:20 6979

原创 windows如何通过端口查看对应程序

一、打开cmd,输入netstat -aon能看到所有的使用端口在输入netstat -aon | findstr "1080"来查看那个PID占用的PID是15404。在通过命令tasklist | findstr "15404"来查看具体是那个程序由此判断是XshellCore造成的。关闭改程序,在执行下上面的命令...

2021-07-16 11:51:04 1620

原创 SQL Server 2008无备份情况下误操作数据恢复(2)

SQL Server 2008无备份情况下误操作数据恢复。解决方法:本文提到的方法——日志尾部备份。步骤:(1)、检查数据库的恢复模式,如图:或者使用脚本检查:SELECT recovery_model,recovery_model_descFROM sys.databasesWHERE name ='AdventureWorks'结果如下:确保数据库的恢复模式最起码不能为【简单】。切记,对于任何重要环境,不仅仅是客户正式环境(俗称生产环境),都强烈建议使用【完整恢复模式】,虽

2021-07-02 13:32:23 420

原创 RustDesk-开源的远程工具

RustDesk一款开源的远程工具,支持Windows,Macos,Linux,Android多个操作系统,安装包大小只有12M左右,无需任何配置,打开就可以直接使用,体验目前看来相当不错,支持自建服务器,已达到更快的速度。特性采用TLS 1.3端到端加密协议保护用户的通信安全支持自己架设服务器自定义画面质量支持文件传输轻量,打开即用代码开源多端支持下载地址:https://rustdesk.com/zh/...

2021-06-23 18:52:50 2605 1

原创 CLodop云打印服务(localhost本地)未安装启动

导致原因及处理方法:原因一、没安装解决办法:下载安装c-lodop后刷新页面即可。下载地址: https://pan.baidu.com/s/1RS84n09gtPTVLW4LEiUBbQ 提取码: zi83安装谷歌浏览器https://pan.baidu.com/s/1R2ZwvblBI7nCbxWiJ4yNIQ 提取码: 675w谷歌注册:C:cd C:\Windows\Microsoft.NET\Framework\v4.0.30319regasm /codebase EmCh.

2021-06-19 16:21:25 45546

原创 SQL Server 2008无备份情况下误操作数据恢复

SQL Server 2008无备份情况下误操作数据恢复本文通过日志来恢复误刪的数据,若是日志文件都没有了,那就真的玩大了方法步骤:1、下载恢复工具,下載地址见本文最后2、解压进入 Apexs Qllog2014文件夹,运行 Apexsqllog.exe文件3、输入数据库连接信息,选择指定的数据库4、等待加载日志文件,点击下一步5、选择误操作时间6、选择误操作方式7、选择要误操作的表8、选择open result in grid9、等待加载出误操作的日志信息列表10、选

2021-06-17 18:21:29 1014 1

原创 外包公司!

定义 公司类型 如何识别外包公司? 其他类型的公司 定义软件外包公司(外包服务开发公司)和软件产品公司是两个方向,何为软件外包公司 ?主要是看该公司有没有核心产品,开发人员的主要精力是在升级完善产品,还是在接各种项目,盈利模式是靠不停的接活还是靠卖软件赚钱,当然有基于核心产品做一些定制开发的公司,这种公司也可称之为软件产品公司。外包公司的刻板印象标签 技术差,被歧视 工作时间越久,越没竞争力 使用适当的方法摘掉这些标签才能行走的更畅快 ..

2021-05-23 19:30:22 173

原创 HTML基础知识学习(一)!

HTML是用来描述网页的一种语言。是超文本标记语言(Hyper Text Markup Language),不是一种编程语言,而是一种标记语言(markup language),标记语言是一套标记标签(markup tag),HTML使用标记标签来描述网页。HTML标签(HTML tag)是由尖括号包围的关键词,<html>,通常是成对出现的<b>和</b>,标签中的第一个标签是开始标签,第二个是结束标签,也称开放标签和闭合标签。HTML文档=网页。HTML文档描

2020-08-05 16:45:17 306

原创 J2SE / JAVA

1.面向对象的特征?封装:把属性私有化封装在一个类里面,只能通过方法去访问。多态:分操作符的多态和类的多态,类的多态指父类引用指向子类对象,并且有继承,有重写。继承:子类继承父类,从而继承了父类的方法和属性。抽象:例如英雄类,抽象出了name,hp属性,使得开发过程中更加易于理解。2.String是最基本的数据类型吗?String是类类型,不是基本类型。基本类型 有八种这八种基本类型分别是: 整型 (4种)int short byte long字符型 (1种)char浮点型

2020-07-31 18:00:26 133

原创 SQL语句测试!

1.SQL 指的是?回答:Structured Query Language2.哪个 SQL 语句用于从数据库中提取数据?错误回答:GET正确答案:SELECT3.哪条 SQL 语句用于更新数据库中的数据?回答:UPDATE4.哪条 SQL 语句用于删除数据库中的数据?回答:DELETE5.哪条 SQL 语句用于在数据库中插入新的数据?回答:INSERT INTO6.通过 SQL,如何从 "Persons" 表中选取 "FirstName" 列?回答:SELE

2020-07-29 22:12:52 360

原创 数据库知识!

数据保存在内存优点:存取速度快 缺点:数据不能永久保存数据存储在文件优点:数据永久存在 缺点:速度比内存漫,频繁的IO操作,查询数据不方便数据保存在数据库:数据永久保存,使用SQL语句,查询方便效率高,管理数据方便SQL:结构化查询语言(Structred Query Language),是一种数据库查询语言。作用:用于存取数据,查询,管理和更新关系数据库管理系统。MySQL是一个关系型数据库管理系统,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,

2020-07-26 18:23:29 211

原创 Eclipse常见的使用技巧

批量修改:ALT+SHIFT+R快速输入主方法:1. 敲入main 2. alt+/快速输入System.out.println:1. 敲入syso 2. alt+/快速输入for:1. 敲入for 2. alt+/查看java源代码:JDK里提供的类,比如String,Integer,System都是开源的,免费提供其源代码可以很简便的通过eclipse就查看源码1. 先选中想要查看的方法,比如System.out.println()的 println2. 敲键F3代码格式化:ctrl

2020-07-25 10:58:12 221

转载 计算机网络基础知识总结

计算机网络基础知识总结

2020-07-18 18:35:33 112

转载 Mysql优化之explain!

一、explain是什么?1、 定义EXPLAIN是mysql中的一个命令,可以模拟优化器执行SQL语句并返回执行计划。通过执行计划,我们可以分析查询语句或表结构的性能瓶颈,从而进行SQL优化。2、用法mysql> explain select * from employee;+----+-------------+----------+------------+------+---------------+------+---------+------+------+----------+

2020-07-18 00:50:00 1753

原创 Java面试题复习(一)

Java工程师中技术面中考察的占比如下:需要注意的是:此图不绝对,因为实际面试中面试官会根据自己的简历去问,比如项目多可能就问的项目多一些,或者哪里精通可能面试官就多去问这些。而且此图是根据题库数据整理出来,并不是根据实际单场面试整理,比如基础部分不会考那么多,会从中抽着考但是面试中必考的点且占比非常大的有Java基础和算法。决定是否能拿sp offer(高薪offer)以及是否进名企的是项目和算法。可以看出,算法除了是面试必过门槛以外,更是决定自己是否能进名企或高薪offer的决定性因素。面试

2020-07-18 00:39:30 157

原创 测试的相关流程是什么?

需求测试->概要设计测试->详细设计测试->单元测试->集成测试->系统测试->验收测试

2020-07-16 16:19:03 242

原创 Java数组冒泡排序,面试必备

冒泡排序:每进行一趟排序,就会少比较一次,因为每进行一趟排序都会找出一个较大值冒泡排序的实现原理是两个相邻的数字两两进行比较,按照从小到大或者从大到小的顺序进行交换。1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。public class BubbleSort {

2020-07-16 15:41:55 93

原创 写一个Singleton(单例模式)在面试的时候,单例模式是经常被提问到的,编写一个Singleton类,可以更好的向面试官展现出自己对单例模式的理解。

public class SingletonTest { public void main(String[] args) { Singleton singleton = Singleton.getInstance(); Singleton singleton2 = Singleton.getInstance(); System.out.println(singleton == singleton2); }}class Singleton { private static Singlet

2020-07-16 15:30:45 154

原创 equals与==有什么区别?

操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用操作符。如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个内存,new Object()是另一个内存,此时,变量obj所对应的内存中存储的数值就是对象占用的那块内存的首地址。对于指向对象类型的变量,如果要比较两个变量是否指向同

2020-07-16 10:59:07 174

原创 方法重载和方法重写有什么区别

所谓方法的重写是指子类中的方法与父类中继承的方法有完全相同的返回值类型、方法名、参数个数以及参数类型。所谓方法重载是指在一个类中,多个方法的方法名相同,但是参数列表不同。参数列表不同指的是参数个数、参数类型或者参数的顺序不同。...

2020-07-16 10:53:58 645

原创 在MyBatis中#占位符和$占位符有什么区别

区别:在sql中当传入的参数是字符型,则用#号会带上单引号,不会引起sql注入在sql中当传入的参数是字符型,则用$号不会带上单引号,会引起sql注入举个例子:当传入的参数用于查询条件,尽量用#号,特殊情况可酌情使用#号或$号mybatis代码:select id,name from user where name = #{userName}解析后的sql语句:select id,name from user where name = '张三'当传入的参数用于字段或表名,则必须使用$

2020-07-16 10:48:08 1450 1

转载 完整的蓝屏错误代码大全详解

完整的BSOD错误代码列表从STOP 0x1到STOP 0xC0000221一个死机(BSOD)的蓝屏,技术上称为一个STOP错误,若在Windows遭受了严重的错误,被迫“停”的问题。在任何Windows 操作系统中都会出现BSOD错误,包括Windows 10,Windows 8,Windows 7,Windows Vista,Windows XP甚至Windows 98/95。由于蓝屏错误让您别无选择,只能重新启动,故障排除可能很困难。幸运的是,几乎每个STOP错误都包含一个基于十六进制的STO

2020-07-12 18:18:25 13159 1

原创 克服自己,才是你优秀的第一个历练场!

从毕业到初入职场,你要如何转变心态说到职场,有人在这里获得了成功,也有人工作多年依旧默默无闻,甚至被埋没。每到毕业季,就有很多应届大学生离开校园步入职场。当你迈进职场里就会发现:职场不像学校,没有大学校园里的那种安逸,没有人会督促你学习,就连原来的思维模式也需要转变。那么,你要怎样去快速完成从学生到职场人的转变呢?学会转变自己的思维众所周知,有一种思维叫角色思维,即你属于什么角色就应该用什么模式去思考。当你步入职场,你要学会摆脱自己的“学生思维”。树立自己的职场目标生活需要指定目标,一辈子的

2020-07-12 18:12:12 194

原创 APP毕设选题

基于android的公司员工考勤综合信息平台设计和实现基于Android的航班查询系统的设计与实现基于Android音乐播放器的设计与实现基于android的绿色浏览器基于android的财务软件系统基于android的音乐播放器基于android的新闻客户端基于android的微博客户端基于安卓Android法律教育系统APP设计与实现基于安卓Android医院就医平台系统设计与实现基于安卓Android手机新闻资讯系统APP设计与实现基于安卓Android的外卖(订餐)APP系统设

2020-07-10 22:04:59 3550

原创 Java中是如何支持正则表达式操作的?

Java中的String类提供了支持正则表达式操作的方法,包括:matches()、replaceAll()、replaceFirst()、split()。此外,Java中可以用Pattern类表示正则表达式对象,它提供了丰富的API进行各种正则表达式操作,如:import java.util.regex.Matcher;import java.util.regex.Pattern;class RegExpTest {public static void main(String[] args) .

2020-07-10 22:00:38 348

转载 大厂常问:输入URL到显示页面的全过程(敲详细)

从浏览器地址栏输入 url 到显示页面的步骤

2020-07-08 19:43:37 102

原创 虚拟机连接本地数据库出现问题及解决方法

window远程访问Linux虚拟机的mysql1、 首先要关闭防火墙,这样window才能连接上输入命令:service iptables stop2、 给window授权输入命令:grant all privileges on . to root@’%’ identified by ‘123’;3、 window远程连接输入命令:mysql -hIP地址 -uroot -p123mysql>grant all privi

2020-07-08 14:45:18 1075

原创 使用yum方式安装mysql5.6

1.新开的云服务器,需要检测系统是否自带安装mysqlyum list installed | grep mysql2.如果发现有系统自带mysql,就先卸载 yum -y remove mysql-libs.x86_643.在存放文件的目录下执行。由于mysql的yum源服务器在国外,所以下载速度会比较慢,还好mysql5.6只有79M大,而mysql5.7就有182M了。 wget http://repo.mysql.com/mysql-community-release-el6-5.no

2020-07-08 14:41:56 195

how2j_offline_2020.01.31.zip

本站提供的主要课程,总共 7 个阶段,69个模块,共 1476 个知识页面。 学习路线有两种 ,一种是循序渐进,一种是由终至始 循序渐进: 点亮了某个模块后,那么其他可以学习的模块就会被标记出来 由终至始: 选中某个模块,那么这个模块所依赖的模块,就会一一得列出来

2020-07-27

TicketReservationSystem.zip

火车票查询系统火车票查询系统

2020-07-08

三大框架.pdf

三大框架

2020-07-08

Notepad.zip

随着智能手机发展越来越迅猛,手持智能手机的人越来越多,尤其是价格合理的android手机。人们已经习惯用手机来处理一些事情,比如用手机的记事本或者标签来记录日常工作的事物,在这种情况下,开发一款基于android平台的简单实用的记事本很有必要,可以在很大程度上方便人们的生活。 此次课题题目是在android系统上,实现一款能够流畅运行记事本应用,并支持多种记事方式。目前来说,利用android 强大的SDK工具包以及eclipse完善的开发功能,可以比较容易的实现这样一款应用。设计文章主要论述了这款应用的需求场景以及系统设计和实现,其中这款应用具有文本记事以及分享功能。本文中最终实现了一款基于android系统的记事本应用Notepad,此应用的主要功能有添加文本以及编辑文本,同时还可以分享记事,整个应用在android4.0上运行流畅。

2020-06-30

空空如也

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

TA关注的人

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