- 博客(44)
- 收藏
- 关注
原创 常用文件扩展名介绍
我们对文件命名是以扩展名加以区分,即文件名格式为“主文件名.扩展名”;系统文件按照不同的格式和用途进行分类,以下是常用文件扩展名介绍:1、txt:记事本2、doc/docx:word文档3、xls/xlsx:excel表格4、ppt/pptx:PowerPoint 演示5、pdf:Portable Document Format文档6、rm/avi/mov/mpg:视频文件7、png...
2019-11-21 12:32:51 23484
转载 SQL Server 2014 附加数据库---不是主数据库文件。错误5171
在附加数据库的时候出现了:不是主数据库文件,错误5171。如下图的问题:解决方法:1、首先新建一个数据库,比如名字为Blogs2、在Blogs上右键单击—>任务—>还原—>数据库3、在下图中选择“设备”,浏览找到要还原的备份集,目标数据库选择“Blogs”4、最重要的一步,点击下图中左侧的“选项”,在还原选项“覆盖现有数据库”前面打上勾√-----原创来自于作...
2019-07-29 21:59:41 13571 1
原创 三元运算符
用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。使用格式:(条件表达式)?表达式1:表达式2;运算规则:a) 判断条件表达式,结果为一个布尔值。b) true,运算结果为表达式1c) false,运算结果为表达式2如:int a = 10; int b = 20;a==b?10:20; 结果为:20...
2019-07-29 16:20:05 389
原创 SQL存储过程
一、存储过程概念存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。存储过程分为系统存储过程和自定义存储过程:系统存储过程在master数据库中,但是在其他的数据库中可以直接调用,并且在调用时不必在存储过程前加上数据库名,因为在创建一个新数据库时,系统存储过程在新的数据库中会自动创建。自...
2019-07-27 16:36:03 954
原创 win10怎样将桌面上回收站快捷键图标隐藏或显示
第一步首先打开Windows设置,然后打开个性化设置:第二步进入个性化设置,点击主题,往下拉看到相关设置中的桌面图标设置:最后一步进入桌面设置,取消回收站前面的勾即可隐藏掉桌面的回收站的快捷键,相反打勾即可显示回收站到电脑桌面中:...
2019-07-27 10:40:43 2114
原创 SQL常用函数
以下主要简单总结关于SQL常用的函数1、LEN函数计算字段值的长度:SELECT LEN(Name) AS NameLength FROM Students2、FORMAT函数FORMAT 函数用于对字段的显示进行格式化:SELECT FORMAT(column_name,format) FROM table_name案例:时间格式化SELECT FORMAT(...
2019-07-18 10:31:12 454
原创 SQL数据库与表的使用
一、数据库1、创建数据库:use mastergoCREATE DATABASE TestDB --创建数据库ON( NAME = TestDB, FILENAME = 'D:\TestDB.mdf', SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5)GO2、使用数据库:USE TestDB3、删除...
2019-07-15 14:40:01 352
原创 两个时间段内相减案例
一、拍卖时间的的进度以及拍卖时间的限制在拍卖系统中必是一个重要环节,以下实现功能代码: private DateTime G_DateTime_Second; public static int DangQianGuaPaiID; public static int ChuJiaJiLuDeShangJi; //Load事件 ...
2019-06-18 15:24:20 728
原创 C/S和B/S架构总结
一、C/S(Client Server)两层架构1、C/S解析:C是英文单词“Client”的首字母,即客户端的意思,S是英文单词“Server”的首字母,即服务器的意思;C/S就是“Client/Server”的缩写,即“客户端/服务器”模式。2、两层架构分别是:第一层:客户端——表示层(界面层与逻辑层)第二层:服务器模式——数据库层3、C/S架构流程:客户机——经过(Reques...
2019-06-12 10:42:15 44158
原创 倒计时实现案例
一、在C#项目开发中使用到的四分钟倒计时小案例,详细代码如下: //定义值 int NowS = 1; int NowM = 4; int Now = 0; public static int DangQianGuaPaiID; DataTable dtZiYuanZhaiYao; /...
2019-06-04 21:09:11 762
原创 如何在GitHub下载项目到本地
1、在本地桌面或盘符中右键打开Git bash命令行窗口创建一个文件夹存放下载内容:2、把本地的目录变成git本地仓库(本地创建.git可管理的仓库):git init3、添加远程仓库,要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行格式:git remote add origin + url4、查看目录下到得所有项目:git remote -v5、下载代码到本...
2019-06-02 20:50:50 16519 1
原创 如何将本地项目上传到GitHub
**如果你是第一次使用,先配置一下一些基本的信息配置github账户名:git config --global user.name "这里填写github用户名"配置github邮箱:git config --global user.email "这里填写填写邮箱"1、由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,需要创建SSH KEY:先看一下你C盘用户目录下...
2019-06-02 20:43:43 455
原创 GitHub简介与注册
一、GitHub简介GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。它除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、...
2019-06-01 08:20:07 350
原创 HTTP协议学习总结
一、API服务端与客户端之间的通信API服务端平台和各相关客户端之间的通信都是基于HTTP协议,支持客户端以HTTP(POST/GET/PUT/DELETE)(请求数据为 UTF-8 编码)方式进行请求服务端,服务端以 JSON(XML)消息返回给客户端二、HTTP协议简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,它是用于从万维网(W...
2019-05-27 10:44:37 255
原创 宁夏回族自治区土地和矿业权网上交易系统—项目研发总结
项目名称:宁夏回族自治区土地和矿业权网上交易系统技术架构:C#、WCF、WinFrom、HTML、CSS、JavaScript、JQuery、Ajax开发工具:Visual Studio、SQL Server、Photoshop完成模块功能:土地交易、采矿权交易、探矿权交易、申购、报价、出价等等完成起止时间:2016年12月24日~2017年4月24日一、项目概要(1)系统主界面主要...
2019-05-21 21:29:46 3165 2
原创 TCP协议学习总结
一、TCP协议概念TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上...
2019-05-13 09:24:59 653
原创 UDP协议学习总结
一、UDP协议概念UDP是无连接通信协议,即在数据传输时,数据的发送端和接收端不建立逻辑连接。简单来说,当一台计算机向另外一台计算机发送数据时,发送端不会确认接收端是否存在,就会发出数据,同样接收端在收到数据时,也不会向发送端反馈是否收到数据。由于使用UDP协议消耗资源小,通信效率高,所以通常都会用于音频、视频和普通数据的传输例如视频会议都使用UDP协议,因为这种情况即使偶尔丢失一两个数据包,也...
2019-05-12 21:49:33 1237
原创 网络编程概述
一、网络编程三要素(1)IP地址:网络中每一台计算机的唯一标识,通过IP地址找到指定的计算机。(2)端口:用于标识进程的逻辑地址,通过端口找到指定进程。(3)协议:定义通信规则,符合协议则可以通信,不符合不能通信。用生活中的例子说明:假如我想和小明玩,首先我要到小明的住址找到他(相当于通过IP找到指定计算机);之后我要和小明说话,小明用耳朵听我说(相当于用端口接收);而我们对话不能使用鸟语...
2019-05-12 15:52:53 208
原创 多线程学习总结
一、多线程概念A:进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进 程,进程是处于运行过程中的程序,并且具有一定独立功能。B:线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有 一个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。C:简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程D:什么是多线...
2019-05-10 17:32:10 366
原创 Java中字符串的编码使用
主要分析总结Java中字符串的编码使用,编码表的概述以及常用方法;在文件的读写过程中由于格式存在问题出现乱码:此时最简单的方法是编码保持前后必须保持一致即可。以下是Java编码使用案例代码:package com.qx;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.Fil...
2019-05-07 16:28:45 1326
原创 使用字符流和字节流复制图片
分别使用字符流和字节流复制图片,字节流可以操作所有类型的文件,因为所有的文件在计算机中都是以字节形式存储;而字符流只能用来操作纯文本类型的文件,不能操作字节类型的文件,尽管能复制到图片到另一个文件夹中都是以及损坏的图片。以下是案例源代码:package com.qx;import java.io.FileInputStream;import java.io.FileNotFoundExcep...
2019-05-07 16:26:46 5513
原创 File类的使用总结
Java中把文件或者目录(文件夹)都封装成File对象,如果我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可,下面小编根据API帮助文档总结一些File类常用功能,分别有:创建、删除、判断、获取、修改以及其他功能…package com.qx;import java.io.File;import java.io.IOException;/* * 创建功能 * boo...
2019-05-06 22:37:21 442
原创 斗地主发牌小案例
模拟三人斗地主发牌小案例,具体用到了基础语法中的数组、数组集合、循环遍历语句、以及最重要的Collections里面的shuffle方法,该方法的作用是指定的随机源对指定的列表进行置换,所有置换发生的可能性都是相等的,假定随机源是公平的;它利于我们洗牌这一环节的使用。具体实现看以下代码:package com.qx;import java.util.ArrayList;import java...
2019-04-25 21:31:58 424
原创 修饰符总结
一、先分析一下权限修饰符的使用,在Java中提供了四种访问权限,使用不同的访问权限时,被修饰的内容会有不同的访问权限,以下表来说明不同权限的访问能力:归纳一下在日常开发过程中,编写的类、方法、成员变量的访问A:要想仅能在本类中访问使用private修饰;B:要想本包中的类都可以访问除了private修饰符,其它都可以;C:要想本包中的类与其他包中的子类可以访问使用protected修饰;...
2019-04-23 17:49:03 177
转载 数组实现不死神兔小案例
根据如此神奇的需求(有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少?)用数组循环遍历实现不死神兔的问题:package com.qx;/* * 找规律: * 第一个月:1 * 第二个月:1 * 第三个月:2 * 第四个月:3 * 第五个月:5 * ... * * ...
2019-04-18 08:43:25 472
原创 数据加密小案例-(类似密码加密)
根据需求(键盘录入数据,要求数据是六位的整数,现需要对数据进行加密;以及以下加密规则)来实现数据加密的功能案例:package com.qx;import java.util.Scanner;/* * 加密规则如下: * 每位数字都加上5,然后除以10的余数代替该数字, * 再将第一位和第六位交换,第二位和第五位交换,第三位和第四位交换, * 请把加密后...
2019-04-18 08:28:00 1375
原创 用数组实现求平均数小案例
用数组实现求平均数的小案例:需求(在竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分(不考虑小数部分);选手的最后得分为:去掉一个最高分和一个最低分后 其余4个选手的平均值)package com.qx;import java.util.Scanner;/* * 题目分析: * A:定义一个长度为6的数组 * B:通过键盘录入的方式给出每位评委给的分数 * C...
2019-04-16 18:00:17 2219
原创 自动生成构造方法以及get()与set()的快捷方法
自动生成无参构造方法、有参构造方法以及get()与set()的快捷方法简单案例:package com.qx;public class Student { private String name; private int age ; //自动生成无参构造方法 //代码区域右键 -- Source -- Generate Constructors from Superclass......
2019-04-15 21:47:32 2184
原创 猜数字小游戏案例
用Java基础语法中的Random随机数和Scanner键盘录入数据以及流程控制语句实现猜数字这个小游戏package com.qx;import java.util.Random;import java.util.Scanner;/* * 猜数字小游戏案例 * 系统产生一个1-100之间的随机数,请猜出这个数据是多少? * 分析: * A:系统产生一个随机数1-100之间的...
2019-04-12 11:11:50 544
原创 for循环的使用方法总结
循环流程控制语句中的for循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成;以下给大家分享关于for循环的语句格式以及for循环的基本使用案例:一、for循环的语句格式1、循环语句的组成(1)初始化语句:一条或者多条语句,这些语句完成一些初始化操作(2)判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体(3)循环体语句:这个部分是...
2019-04-09 17:45:52 84217 1
原创 Linux运行Tomcat时报错
报错提示:Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program以上报错解释:java_home和jre_home环境变量均未定义运行此程序至少需要这些环境变量中...
2019-04-08 09:35:39 327
原创 十大热门编程语言的介绍
小编给大家分享一篇关于现阶段十大热门编程语言的文章:经过流行的搜索引擎,如谷歌,必应,雅虎,维基百科,亚马逊,YouTube和百度,用于计算评级;得出十大热门编程语言排行榜的榜单:根据百度百科以及网上查阅总结分析以上十大热门编程语言的介绍、特点、前景:1、Java基本介绍:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此J...
2019-03-30 09:44:07 35882 1
原创 Eclipse代码自动补全方法
MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发;以下小编给大家介绍在使用MyEclipse开发编写代码中代码提示的快捷方式;代码的提示大大给开发者带来高效的编程及代码书写的准确率等。详细步骤如下:1、找到Window下的Preferences里面的Java-Editor-Templates路径...
2019-03-27 08:18:15 1802
原创 Linux安装jdk详细步骤
Linux的使用相信大家都要用到java吧!在使用java前我们得先安装jdk以及配置环境变量等工作;下面小编给大家分享关于Linux安装jdk的详细步骤:一、登录虚拟机进入终端切换到root用户,输入:su 接着输入密码 再输入:cd … 回到root用户二、查看Linux系统是否有自带的jdk:1、输入:java -version2、发现有输入:rpm -qa | grep jav...
2019-03-20 11:13:50 232604 25
原创 查看Linux系统版本及内核版本等命令符
小编给大家分享一下关于查看Linux系统版本、内核版本、查看Linux的IP地址以及Terminal终端最常用到的几个命令符:一、查看Linux系统版本(cat /etc/issue 或者 lsb_release -a)二、查看Linux内核版本命令(cat /proc/version或者uname -a)三、查看Linux的IP地址:四、常用命令:1、tab键命令补全2、cle...
2019-03-19 09:03:17 2384
原创 FileZilla上传文件到linux虚拟机权限问题
1、刚接触FileZilla的小白一个,或多或少会遇到程序报错的地方,以下给大家分享一下在上传文件到linux虚拟机时,由于在linux新建文件夹的权限不够导致报以下的错误:2、首先简单介绍一下linux虚拟机命令权限控制问题(1)文件属性ls -l 除了文件名之外,将文件的权限、所有者、文件大小等信息详细列出来_rwxrwxr--0123456...
2019-03-12 08:42:40 4272
原创 比较输入值的大小
下面小编给大家分享:输入值大小的控制,判断某个值不允许大于另一个固定值;简单举例子:库房根据实际情况申请请购单,能申请数量是15件物品,当进行入库操作,在入库单输入入库数量,这时的入库数量是不允许大于请购数量的;再者比如你有十块钱,去商店东西,老板只卖价值十块钱的物品给你,大于十块钱的是买不到的。此时以下代码起到了限制的重要作用。1、作比较的文本框代码截图: 2、JS实现代码截图:...
2019-02-26 11:27:34 509
原创 Java基础学习总结
Java基础知识总结,在学习这一门语言新知识点新技术的过程中很枯燥很不容易很有压力,但它必须要经历这些过程,它就是要从认识、模仿、练习、总结、理解与掌握并实际运用的历程;废话少说,请看以下详细文档:一、基本概念:1、java语言特点:简单、面向对象、分布式、解析型、稳定、安全、结构中立、易移值、高性能、多线程、动态语言....2、java环境的搭建cmd运行java文件jdk与...
2019-02-21 18:04:00 3444 2
原创 windows命令大全
Windows命令的控制有很多很多,下面小编给大家收集了一些最为常用的命令符一、常用dos命令:Win + R , 输入cmd回车 --- 打开控制台 d: 回车 盘符切换 dir (directory) 列出当前目录下的文件及文件夹 cd (change directory) 改变指定目录(进入指定目录) 进入 cd 目录; cd 多级目录 ...
2019-02-21 00:11:12 14727
原创 java自动生成流水号(格式:业务码+时间+当天自增号)
在开发项目漫长的过程中常常会遇到流水号需要自动生成的问题存在,根据客户对流水号的要求比较高并必须按照规范,而且组合起来清晰易懂并不会有重复;下面小编收集一个能够满足客户需求的小案例,解决方法及详细代码截图如下:一、Controller层业务代码截图: 二、jsp页面业务代码截图: 三、实际效果展示截图: ...
2019-02-19 23:01:33 38283 39
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人