自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 Win10系统修复系统系统引导文件

Win10 修复引导的详细步骤:1、将U盘插入到电脑,选择从U盘进行系统启动 U 盘或 Windows PE 引导,进入到「命令提示符」。2、打开命令提示符,执行 bcdedit /enum 命令,如果看到如下图提示,说明引导记录已经损坏。3、首先执行SFC /SCANNOW的命令搜索已经安装的系统。4、依次执行如下命令修复 Windows 10 的主引导记录并重建 B...

2019-10-16 20:59:41 1450 1

原创 Win10删除deepin引导区

(当进入grup界面时可以使用ctrl+alt+delete重启系统)1、开机时立即点击enter进入一下界面2、点击F1按键进入BIOS,有些电脑是Fn+F1,然后选择Startup,看到Boot,⬇选中Boot3、选中Boot之后,我本来是存在deepin引导区,后来删除了。将Windows Boot Manager置顶的方法:F5/F6上或下移动到第一位。删除deepin...

2019-10-05 16:15:33 4600

原创 Mysql导出数据库脚本

2019-05-21 20:10:34 2351

原创 错误解决:Cannot forward after response has been committed

2019-05-19 21:02:24 331

原创 Web实验五 数据库操作

实验五 数据库操作一、实验目的1.掌握JSP中连接数据库的方法。2.掌握在web页面上向数据库中添加、删除、修改数据。二、实验要求1.实现购物车。2. 数据库在mysql、oracle、Sqlserver等关系型数据库中任选一种。3. 给用户提供浏览界面4.选中某个物品后,转到购买界面5. 支付界面采用虚拟形式,填写支付金额来代替刷银行卡功...

2019-05-11 07:21:31 680 1

原创 web实验三 内置对象使用

一、实验目的1、掌握各个内置对象的含义;2、理解并熟练应用session、application对象。二、实验内容1、设计聊天室,在聊天室中,需要通过JSP内置对象application来实时保存特定数量的当前聊天信息。聊天室的设计包括:用户进行登录,选择聊天室,进行聊天,退出聊天室。 在聊天室中,用户只需输入一个用户名就可以进入聊天室,但是如果当前有人在使用该用户名,那...

2019-05-02 14:46:32 841

原创 《数据结构与算法分析》笔记---排序问题

本书我先看了排序这一章节,因为在牛客网做题的时候,题目总是会涉及到排序问题,所以要复习排序问题。1、插入排序 插入排序是从后向前扫描,找到相应位置并插入,比如数组34,8,64,52,32,21.对其进行排序 第一趟:8,34,64,52,32,21.因为8<34,就插在34前面 第二趟:8,34,64,52,32,21.因为34...

2019-02-28 21:14:39 267

原创 购买云服务器 以及 使用FlashFXP连接到服务器

购买时遇到的问题:1、买哪一家?2、选择那种服务器-->ECS还是轻量级应用服务器?解决-->1、参考了多家最终选择阿里云的服务器。百度云的就不说了,腾讯云的在学生期内仅可以免费续费2次,阿里云可以多次;再者,参考了多个用户的使用感受,大部分都认为阿里云的体验感佳。2、轻量级应用服务适合新手,基本上什么东西都帮你做好了,控制台也相对简洁;ECS更具有专业性但较复杂。 ...

2019-02-26 22:38:59 461

原创 java 2018/11/10--2018/11/21 总结

1、泛型        在定义类或方法的时候没有明确数据类型,而是使用<字母>来标记        注:泛型只能是引用化类型,不能是基本类型        举例:若想对一数组进行输出,这数组可以是:整型数组、浮点型、字符串数组。那么最好选择泛型...        public class Jenerics {       //泛型方法       public...

2019-01-05 13:14:47 194 1

原创 Java 2018.10.26~2018.10.31总结

总结    1、java中的数据类型     2、类和对象的关系分析    3、构造方法和成员方法的区别    4、方法重载和重写的区别    5、面向对象三特征理解            封装、继承、多态1、java中的数据类型        byte、short、int、long、float、double、char、boolean        数...

2018-11-15 13:27:09 104

原创 安装VMware Tools,虚拟机下调整界面大小

遇到的问题:          1、无法复制文件VMwareTools-x.x.x-xxxxxxx.tar.gz           2、权限不够           3、出现The path "" is not a valid path……问题首先先按照正常步骤安装(我的VM是中文版)          1、先是打开虚拟机,在菜单栏虚拟机->安装VMware Tools...

2018-11-05 20:17:51 3915

原创 java 中表示二维数组的长度

public class Array{  public static void main(String[] args) {      int sum=0;    int[][] arr = new int [10][10];//定义一个二维数组      for(int a = 0 ;a//获取行的长度          for(int b = 0 ;b//获取列的长度  

2018-04-21 16:03:35 1995

转载 Java 跳出多重循环

在java中,使用break可以跳出循环,默认情况下是跳出最里层的循环,假如我们要跳出多层循环怎么办呢,Java替我们已经做好了这一点,就是用 循环标签 :即是对某个循环定义一个名字,然后在 break 后面加上这个名字,当符合 break 条件时,程序就会跳到规定的循环那。这个有点像我们编写PL/SQL程序。下面来一个例子吧,说明下这个问题。 public static void

2018-04-21 14:56:05 164

原创 JAVA核心技术卷一笔记第二天

1、java对象变量相当于C++的对象指针    Date birthday;//java  相当于Date *birthday;//C++2、java中必须用clone方法来获得对象的完整拷贝3、java对象都是在堆中构造的4、若需要返回一个可变对象的引用,先对它进行克隆(clone)。对象克隆指存放在另一个位置上的对象副本   class Employee{

2018-04-18 11:02:47 126

原创 算法1.2.1Point2D

//在单位正方形中生成N个随机点,然后计算两个点之间的最近距离//不用重新画正方形,在画板上画//java当中有Point2D这个类可以使用import edu.princeton.cs.algs4.StdIn;import edu.princeton.cs.algs4.StdDraw;import edu.princeton.cs.algs4.StdRandom;

2018-03-27 18:02:16 1149

原创 JAVA核心技术卷一补充笔记

1、文件输入与输出对文件进行读取Scanner in=new Scanner(Path.get("file.txt"),"UTF-8");读取文本文件时要知道它的字符编码,省略则为默认编码写入文件,构造PrintWriter对象,构造器中提供文件名:PrintWriter out=new PrintWriter("file.txt","UTF-8");Scanner in=ne

2018-03-21 22:43:53 244

原创 POJ 2506 Tiling

DescriptionIn how many ways can you tile a 2xn rectangle by 2x1 or 2x2 tiles?Here is a sample tiling of a 2x17 rectangle. InputInput is a sequence of lines, each line containing an

2018-03-19 21:02:03 165

原创 POJ 1316 Self Numbers

DescriptionIn 1949 the Indian mathematician D.R. Kaprekar discovered a class of numbers called self-numbers. For any positive integer n, define d(n) to be n plus the sum of the digits of n. (T

2018-03-19 20:55:14 108

转载 cstring string string.h的区别

1.#include <cstring>   //不可以定义string s;可以用到strcpy等函数using   namespace   std;#include <string>   //可以定义string s;可以用到strcpy等函数using   namesapce   std; #include <string.h>   //不可以定义st...

2018-03-18 10:27:16 421

原创 POJ1953 World Cup Noice

DescriptionBackground "KO-RE-A, KO-RE-A" shout 54.000 happy football fans after their team has reached the semifinals of the FIFA World Cup in their home country. But although their excitement is re...

2018-03-14 21:30:02 259

原创 POJ 1029

DescriptionThe "Gold Bar"bank received information from reliable sources that in their last group of N coins exactly one coin is false and differs in weight from other coins (while all other coins a...

2018-03-12 09:35:48 523

原创 数据结构中缀转后缀笔记

所的犯糊涂:1、case1:     case2:     case3:    case4:后面省略是表示case1:case2: case3:case4:都执行2、|error: case label not within a switch statement|其实就是在switch()加了个;要去掉;!!!!!!!!!!!!!!!!

2017-11-10 08:10:54 641

转载 按位运算符笔记

按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0;   0&1=0;    1&0=0;     1&1=1;       即:两位同时为“1”,结果才为“1”,否则为0例如:3&5  即 0000 0011 & 0000 0101 = 0000 0001   因此,3&5的值得1。 另,负数按补码形式参加按位与运

2017-11-08 20:30:24 189

转载 快速幂

首先,快速幂的目的就是做到快速求幂,假设我们要求a^b,按照朴素算法就是把a连乘b次,这样一来时间复杂度是O(b)也即是O(n)级别,快速幂能做到O(logn),快了好多好多。它的原理如下:  假设我们要求a^b,那么其实b是可以拆成二进制的,该二进制数第i位的权为2^(i-1),例如当b==11时                             a^11=a^(2^0+2

2017-11-07 12:58:17 144

原创 编写算法函数linklist delallx(linklist head, int x),删除带头结点单链表head中所有值为x的结点。

/*编写算法函数linklist delallx(linklist head, int x),删除带头结点单链表head中所有值为x的结点。*/linklist delallx(linklist head,int x){   linklist p=head->next,q=NULL;   while(p!=NULL)   {       while(p->info!

2017-11-04 10:51:15 7337 1

转载 素数笔记

m不必被2~m-1之间的每一个整数去除,只需被2~根号m之间的每个数去除就可以了。例如判别17是否为素数,只需使2~4之间的每一个整数去除。为什么可以做如此简化呢?因为如果m能被2~m-1之间任意整数整除,如果这个数大于根号m,那这个数必定对应的还有一个比根号m小的因子(以16为例,2、8是它的因子,8大于4,2小于4)1、时间复杂度为O(sqrt(n))对于每个数n,其实并不需要从2

2017-11-02 16:50:57 294

转载 数据实验7倒置无头节点单链表

假设线性表(a1,a2,a3,…an)采用不带头结点的单链表存储,请设计算法函数linklist reverse1(linklist  head)和void reverse2(linklist *head)将不带头结点的单链表head就地倒置,使表变成(an,an-1,…a3.a2,a1)。并构造测试用例进行测试。[cpp] view plain copy

2017-10-22 16:32:35 1529

原创 数据结构实验6无头节点删除第一个数x

编写函数slnklist delx(linklist head, datatype x),删除不带头结点单链表head中第一个值为x 的结点。并构造测试用例进行测试。linklist delx(linklist head,datatype x){    linklist p=head,q=NULL;    while(head!=NULL&&p->info!=x){q=p;p=

2017-10-21 15:44:06 1670 1

转载 数据结构实验5(从文件中读取数据)

#include  #include  /**********************************//*顺序表的头文件,文件名sequlist.h*//**********************************/ #define MAXSIZE 100 typedef int datatype; typedef struct{   dataty

2017-10-20 08:57:50 8209

原创 数据结构线性表的顺序实现1

/**********************************//*基于sequlist.h中定义的顺序表,编写算法函数reverse(sequence_list *L),实现顺序表的就地倒置。*/#include  #include  /**********************************//*顺序表的头文件,文件名sequlist.h*//***

2017-10-19 17:25:08 968

转载 算法1.1.27

二项分布。估计用一下代码计算binomial(100,50,0.25)将会产生的递归调用次数用这段代码来计算该二项分布的值是不现实的,因为这里是使用递归调用函数来实现的,在函数调用前,编译器要做很多准备工作,所以递归的层数较多时,程序运行速度会极慢,一种改善的方法是使用循环来代替递归。这里使用了二项分布的一个推导公式:N次试验发生K次的概率:P(N,K)=(1-p)

2017-10-08 10:21:57 377

原创 算法1.1 24

给出使用欧几里德算法计算105 和24 的最大公约数的过程中得到的一系列p 和q 的值。扩展该算法中的代码得到一个程序Euclid,从命令行接受两个参数,计算它们的最大公约数并打印出每次调用递归方法时的两个参数。使用你的程序计算1 111 111 和1 234 567 的最大公约数import edu.princeton.cs.algs4.StdOut;import edu.princet

2017-10-07 15:52:14 207

原创 算法1.1.23

为BinarySearch 的测试用例添加一个参数:+ 打印出标准输入中不在白名单上的值;-,则打印出标准输入中在白名单上的值。为BinarySearch的测试用例添加一个参数:+打印出标准输入中不在白名单上的值;-,则打印标准输入中在白名单上的值。public static int rank(int key, int[] a,char c) {        

2017-10-07 10:02:24 333

原创 算法1.1.22

使用1.1.6.4 节中的rank() 递归方法重新实现BinarySearch 并跟踪该方法的调用。每当该方法被调用时,打印出它的参数lo 和hi 并按照递归的深度缩进。提示:为递归方法添加一个参数来保存递归的深度。 public static int rank(int key,int []a,int lo,int hi)int depth=0;        int mid=lo+

2017-10-06 17:43:41 306

原创 算法第四版1.1.21

编写一段程序,从标准输入按行读取数据,其中每行都包含一个名字和两个整数。然后用printf() 打印一张表格,每行的若干列数据包括名字、两个整数和第一个整数除以第二个整数的结果,精确到小数点后三位。可以用这种程序将棒球球手的击球命中率或者学生的考试分数制成表格。package xixi;import edu.princeton.cs.algs4.StdOut;import edu.

2017-10-04 16:24:07 616

转载 编写一个静态方法lg(),接受一个整型参数N,返回不大于log2N的最大整数(ps:不使用Math库)

分析:  利用将公式k=log2N转化为N=2k的原理,不断的逼近其输入的值N,当Nk时,其(K-1)即为所求的值。代码如下,对题目部分细节进行了优化: public static int lg(double N) { int k=0; if(N>0&&N<1) { double count=1; while(count>=N) {

2017-09-29 11:00:40 1434 2

原创 Shell

#include#include#include#define N 1000int shell(int a[],int n){    int j, gap;    for (gap = n/2; gap > 0; gap /= 2)        for (j = gap; j             if (a[j]             {   

2017-07-31 22:03:28 167

原创 编程感受

越到呼之欲出之时越是焦急#include#include#include#include#define N 5 main(){    int a[N],i,j,temp;    memset(a,0,sizeof(a));    srand((unsigned int)time(NULL));    for(i=0;i    a[i]=rand()%

2017-07-18 15:17:13 190

空空如也

空空如也

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

TA关注的人

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