自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 菜鸡的编程求职路

自我介绍:一个在互联网行业混吃混喝的小人物,大三,就读于没啥名气的普通本科,在过去的春招中,靠着运气和小聪明的结合拿到了几家大小公司的offer(百度,海康威视,数梦工场,链家…).于是怀着忐忑的心情做了一名小北漂来到了百度.有一说一为啥忐忑因为除了旅游没自己出过远门,除了参观没进过公司,除了刷题没干过大的项目.言归正传:1.干仗的武器(简历):对于简历来说,我也是从小白一步一步丰富自己的简历,从最开始只能写上精通各种品牌电脑开关机,到现在的相关技术栈,从最开始的流水账式简历,到现在的精简明了.这里

2020-06-12 13:43:23 367

原创 离开北京后,我的生活如何了....(买车推荐)

自我介绍            首先做个自我介绍我其实也只是一个21届的毕业生而已,大二的时候出来实习先后在网易雷火,滴滴,百度都有工作实习经历(苦逼RD),在去年的十二月,我突然觉得日复一日的重复性工作对于我来说可能是不适合的,所以再三考虑鼓足勇气,我辞职回了广东发展。在最近我买了人生中的第一辆车小鹏P7(1.公司充电不要钱,2.本身作为程序员的我喜欢这些科技感的东西,3.家里已经有一天理想one,4.老

2022-03-02 15:12:51 229 1

原创 记录JAVA面试题 + 答案

作者:乌枭原文:https://blog.csdn.net/qq_34039315/article/details/785493111、在java中守护线程和本地线程区别?java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemon()必须在Thread.start()之前调用,否则运行时会抛出异常。两者

2020-07-22 17:12:29 504

原创 HTTP 的 Evolution

超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,H...

2020-04-04 00:31:06 121

原创 volatile 与 synchronized 的爱恨情仇

volatilevolatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。**并发三大概念**在并发编程中,我们通常会遇到以下三个问题:原子性问题,可见性问题,有序性问题。我们先看具体看一下这三个概念:1.原子性原子性:即一个操作...

2020-04-03 02:30:08 123

原创 HashMap ConcurrentHashMap 相关

HashMapHashMap 底层是基于 数组 + 链表 组成的,不过在 jdk1.7 和 1.8 中具体实现稍有不同。在1.7中只有数组与链表进行底层的构造,但是当hash冲突很多时,我们所冲突的链表也就越来越长,这样就要不可避免的花费O(N)的查找时间这是很大的损失1.8后当一个hash的结点数目不小于8时候就会转为一个红黑树的结构这样时间复杂度只有O(logn);是对效率的一种提高...

2020-04-03 02:11:44 115

原创 Java类加载机制

1.首先这是自己的学习笔记,我们平常所写的Java文件是不能直接运行的,我们可以在IDEA中的运行其实有一些复杂的过程.*一:什么是类的加载?1.java文件通过编译器变成了.class文件,接下来类加载器又将这些.class文件加载到JVM中。其中类装载器的作用其实就是类的加载。今天我们要讨论的就是这个环节。有了这个印象之后我们再来看类的加载的概念:类的加载指的是把.class文件中...

2020-03-26 19:23:45 76

原创 操作系统课程设计

class Process//使用一个类的对象表示一个进程{public: stringID;//进程名 vector<int>UsedResource;//已用各资源数 vector<int>NeedResource;//对应的所需资源数 Process&operator=(constProcess &p) //运...

2020-03-26 18:33:08 270

原创 Github访问慢 解决办法

***1.***查询Git的最快IP地址通过[ https://www.ipaddress.com/ ]这个网站来获取当前github最新的IP分别获得下面两个域名的IP地址github.global.ssl.fastly.net 例如:151.101.185.194github.com 例如:192.30.253.1122.修改hosts配置Windows环境:C:\Windo...

2020-03-09 23:52:43 99

原创 二叉树 遍历 存储

二叉树用数组形式保存会有很多空洞 所以不用这种方式保存。在整个堆中 除了要调整的位置之外,其余的位置都已经满足堆的性质了向下调整(堆化)public static void createHeap(int[] array,int size){for(int i = (size - 2) / 2;)7升序必须建大堆降序必须建小堆冒泡排序快速排序 (分治算法)public class...

2019-12-17 20:36:34 123

原创 HttpServer

import java.util.HashMap;import java.util.Map;public class Request { // 璇锋眰鏂规硶 private String method; // 璇锋眰璺緞 private String url; // http鐗堟湰鍙? private String version; ...

2019-12-17 20:31:55 237

原创 DNS网络初识

步骤:1.查询本机ARP 根据IP找到Mac地址2.如果找不到就发送广播(局域网所有节点)主机C收到 返回自己的mac地址给主机A A更新自己的ARP3.如果找到,直接发送数据包到主机CDNS技术:1.通过DNS找到与域名相对的IP2.通过子网掩码进行位操作,并判断是不是本局域网3.非本局域网找找到网关IP和MAC发送请求数据包4.路由器通过NAT将数据包私有IP转换为公网IP5...

2019-12-12 14:24:49 110

翻译 实验电子商城 mvc设计思想简介

该电子商城实现了系统中商品管理,订单管理,管理员管理,普通用户注册登录,用户下单,修改密码,购物车功能,退出系统功能,发货操作等。使用技术是java中jsp+servlet+javabean+jdbc,实现MVC分层设计模式,数据库采用的是mysql接下来我们一步一步的来完成这个项目,首先是对整个项目的设计模式与逻辑进行分析...

2019-12-12 12:54:54 686 1

原创 JavaBean封装一个类展示个人注册信息

首先我们写一个登陆的jsp页面<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%><!DOCTYPE html><html><head><title>Insert title here</title&gt...

2019-11-28 14:43:01 570

原创 JavaBean简单的网页计算器

calculate.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/h...

2019-11-28 14:34:18 249

原创 Java Bean 简单实例网页计数器

Java Bean 设计页面访问统计JavaBean简单实例JavaBean实现页面访问统计项目结构:知识点:JavaBean 是一种JAVA语言写成的可重用组件,是一个普通的java类。编写Java类时,只需在类的方法命名上遵守以下规则就是一个JavaBean:如果类的成员变量的名字是xxx,那么为了更改或获取成员变量的值,即更改或获取属性,在类中可以使用两个方法:getXxx(...

2019-11-28 14:31:57 563

原创 Java基础+

泛型1.诞生的意义2.泛型的使用语法泛型有三种用途1)泛型接口2)泛型类3)泛型方法如何让使用一个泛型类,语法+背后模型自己去定义一个泛型类使用和定义泛型方法泛型为什么出现顺序表本事是一种抽象类型数据,保存的数据不仅仅是int类型如果没有泛型的支持,我们必须为每一种要保存的类型定义一个顺序表类.为了解决这个问题:第一阶段:1)Object 是所有类的基本类1.泛型...

2019-11-04 12:31:49 80

原创 mysql + jsp 链接的虚拟购物车

整体思路:先写一个JSP用于实现商品图片的读取(再次之前要写好连接数据库),当点加入购物车市,根据商品唯一的标识来添加进去(我这里是商品的ID号),点击查看购物车可以看到刚添加进去的东西,和总价钱,点击删除商品可以删除商品。点击返回就到商品商城前置工作:package com.huangxu.Dao;import java.sql.Date;public class product {...

2019-10-31 14:58:35 836

原创 动态规划问题最少费用问题 C++版本

这两天遇到算法课设,题目是有关动态规划问题.一.问题描述:商店中每种商品都有标价.例如,一朵花的价格是2元.一个花瓶的价格是5元.为了吸引顾客,商店提供了一组优惠商品价. 优惠商品是把一种或多种商品分成一组,并降价销售.例如,3朵花的价格不是6元而是5元.2个花瓶加1朵花的优惠价是10元.是设计一种算法,计算出某一顾客所购商品应付的最少费用.分析:在我看来这就像是背包问题的逆向思维,原本是找...

2019-08-23 09:39:25 3249

原创 Java基础

面向对象语言顶级(top level)<变量 两种类型>1.基本数据类型数值 整形 byte short int long浮点 float double字符 char布尔 boolean2.引用类型数组类行引用类类型引用接口类型引用Java中没有过对象类型的变量<引用:是指向对象的一个线索 当前引用为空时null 表示该引用没有指向任何对象>...

2019-08-16 16:06:41 86

原创 抽象类 继承关系

继承语法: class ChildClass extends ParentClass{}如果没有明确给出,java编译器会自己调用一下无参父类的构造方法Super 关键字1.访问父类对象的属性或者方法2.调用父类的构造方法.加载顺序优先加载父类 调用方法也是优先访问父类的方法`类的复写(override)1.继承的时候只知道父类 不知道爷爷2.Java中的所有对象直接或者间接的...

2019-06-30 09:27:23 373

原创 Java 数据结构 0604

1.对象.属性 访问一个对象的属性2.对象.方法(参数) 调用一个对象的方法3.类.属性 访问一个类的静态属性4.类.方法 调用一个类的静态方法调试 Debugjdb1.编译的时候需要多加一个选项 -gjavac -encoding UTF-8 -g zxy.javajdb zxy1)设置断点stop at 类名:(行数)stop in 类名.(方法名)2)打印...

2019-06-30 09:27:10 71

原创 java j2ee相关琐碎知识点

链表概念:逻辑上有前后顺序,不保证逻辑上前后顺序的元素具有相同物理顺序如何遍历一个列表for(Node cur = head;cue!=null;cur=cur.next){System.out.printf("(%d)–>",cur.value);}空链表:一个节点都没有,通过首节点表示一个链表 Node head = null头插尾插(分情况讨论 head=null)No...

2019-06-04 18:49:45 87

原创 c语言数组相关练习

1.调整数组使奇数全部都位于偶数前面。题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位`数组的后半部分。#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>void MoveNum(int arr[], in...

2019-04-22 11:35:40 134

原创 c语言代码相关练习

1.编写函数:unsigned int reverse_bit(unsigned int value);这个函数的返回值value的二进制位模式从左到右翻转后的值。如: `在32位机器上25这个值包含下列各位:00000000000000000000000000011001翻转后:(2550136832)10011000000000000000000000000000程序结果返回:...

2019-04-22 11:11:42 118

原创 c的简单递归代码练习

递归与非递归实现斐波那契数#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>int FeiBO(int n){ int first = 1; int second = 1; int tmp = 1; while (n > 2){ tmp = first + secon...

2019-04-09 21:26:20 136

原创 c语言编写简单三子棋游戏

简单的三子棋程序#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int Menu(){ printf("**********************\n"); printf("1.开始游戏\n"); printf("0.退出游戏\n"); printf("**********...

2019-04-07 23:46:24 89

原创 c语言代码练习2

1.实现一个函数输出乘法口诀表。想要几行输出几行 so happy#define _CRT_SECURE_NO_WARNINGS#include<stdlib.h>#include<stdio.h>int print(int num){ int i = 0; for (i = 1; i <= num; i++) { int j = 0; f...

2019-04-02 21:32:17 122

原创 c语言猜数字 二分查找 登陆程序 字符转换

折半查找 判断左右#include<stdio.h>#include<stdlib.h>int main(){ int arr[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int left = 0; int right = sizeof(arr) / sizeof(arr[0])-1; int key = 7; int m...

2019-03-30 20:51:29 140

原创 zxy 2019 03 14

是时候做些什么了zxy 2019 03 14我叫朱翔宇是西工院一名大二软件工程专业的学生,基本上课程都是报着拿学分的心态。专业课没挂科但也学得不理想,可能是学习方法不对。以往的课程设计都是在东拼西凑,自己再改一改老师也就通过了,好像自己并没有学到一些东西,有的只是在应付考试。通过学习之后,想要自己独立的可以完成一项工作,比如毕业设计,多多练习多用自己的课余或者其他时间打打代码联系一下熟练度...

2019-03-27 12:58:02 318 1

空空如也

空空如也

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

TA关注的人

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