自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小k的博客

黄yk的博客

  • 博客(65)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 当社恐成为技术面试官

在被不知道多少个面试官拒绝之后,毕业四年之际,我这个社恐也成为了一位面试官。

2023-06-10 18:31:01 276

原创 java版DVD影碟片出租赁系统C/S模式 java电影购票系统课程设计

csdn积分下载地址:http://download.csdn.net/download/qq_36326947/10021343。如果你有云服务器,可将Service端代码部署至云服务器上,客户端在任何一台有jre的电脑上运行!没有积分的话,免费下载可从微信公众号:【无心有云】 发送【DVD碟片租赁系统】,可获取百度云地址。没有积分的话,可从微信公众号:【无心有云】 发送【DVD影碟租赁系统】,可获取百度云地址下载。系统采用c/s架构,当然,你可以服务端、客户端都在同一台电脑上运行;

2023-06-08 15:31:48 337

原创 ThingsBoard 小结

对ThingsBoard的初步了解thingsboard是一款在物联网领域非常流行的高性能物联网设备平台开源框架框架中的技术选型同时支持微服务部署、单体部署内部使用gRPC、protocol buffersprotocol buffers 序列化后数据量是json的1/10、xml的1/20,速度提升5~100倍netty实现mqtt服务端自研规则引擎细节单体内存缓存 Caffine 与 redis 可选择配置遥测接口大量使用异步非阻塞方式 spring DeferredResult、

2022-03-16 11:18:19 1271

原创 Spring Cloud笔记

1、如何调用底层服务?rpc 调用。spring cloud 使用 http 作为底层协议。spring 提供了一个访问 http 服务的客户端类 RestTemplate ,RestTemplate 传入服务端服务名&端口&方法的Mapping路径、服务端需要的Request参数、服务端的返回值2、是如何找到底层服务的呢?就像 Consumer 租房子,是如何找到有房出租的人?如何发现中意的房子?简单粗暴法,一个个人去问,你有没有房子出租?Provider是这个街.

2020-08-17 12:43:52 150

原创 ConcurrentHashMap源码jdk1.8学习笔记

put方法 public V put(K key, V value) { // 直接调用了putVal方法 return putVal(key, value, false); } final V putVal(K key, V value, boolean onlyIfAbsent) { // 1.判断key、value是否有为null的。疑问1? if (key == null || value == null)

2020-08-14 10:28:18 195

原创 学委收作业神器-查未交同学

1、初心:此程序的是为了学委收作业时,方便核查未交同学名单之用。2、背景:互联网+时代下,越来越多的作业已经不单单是手写稿了。作业可能是交一份world文档文章,一份PPT,一份Excel统计表格,摄影图片,一个个打包后的压缩包。学委、班长收集归纳时,难以快速排查出未交人员(一方面是交作业周期可能很长,容易忘记。再一个是文件命名不规范,不写学号,或者只写学号的大有人在)。如果学委正为此苦恼,此程序相见恨晚。3、非专业人士也能使用,已经编译为.exe程序,双击即可秒得结果。4、包含内容

2020-07-06 12:11:15 2837 4

原创 基于ssm的学生成绩管理系统

CMS基于ssm的学生成绩管理系统。管理员:admin密码:adminpassword一、说明1.前端采用了layui这个框架,使用了freemark模板引擎; 后台采用Java编写,使用了spring+springMVC+mybatis; 数据库采用的是mysql。 2.项目中的角色功能:管理员(编辑公告、批量导入学生/教师/课程基本信息、及增删改查、对系统接口访问权限的控制); 教师(录入学生成绩、查看自己的课程/学生、结束课程)演示地址中教师密码与其账号一样; 学生(选课、查成绩

2020-07-04 16:55:52 8368 2

原创 leetcode之Count and Say报数

题目链接:Count and Say报数一开始试图找规律,直接写了个简单粗暴的代码,跑起来好像没发现规律。试着提交居然过了,但是速度比较慢,就改进了下代码。按题意来的简单粗暴的代码如下:public String countAndSay(int n) { List<Integer> arr = new ArrayList<Integer>(); List&l...

2018-05-11 15:39:44 333

原创 leetcode之Valid Sudoku有效的数独(一步步改进代码)

题目链接:Valid Sudoku有效的数独题目已经十分确定的说了只有1~9,因此标记法无疑是非常好的选择。基本思路:对行、列、小数独块分别用一个size为9的数组来标记数字1~9在本行(列/块)中是否已使用。根据思路则不难写出下面的代码: public static int startIndex = 0; public static int sudokuSize = 9; publ...

2018-05-10 13:28:53 1086 2

原创 leetcode之Tow Sum两数之和的三种思路

1.双重循环,最基本的方法,速度慢O(n^2),但无需新空间。public int[] twoSum(int[] nums, int target) {    for (int i = 0; i < nums.length; i++) {        int temp = target - nums[i];        for (int j = i + 1; j < nums...

2018-05-09 15:50:31 520

原创 leetcode之Climbing Stairs爬楼梯

题目链接中文版题目链接昨夜走在校园的小路上,灵感乍现,突然明白了为什么刚好是斐波那契数列可解此题。普通思维:走第一步时有两种情况,走一个台阶,或两个台阶;走第二步时,第一步时的两种情况中又分别有两种情况;如此递归......最多走n步即可,所有情况为2^n次;然后找出少于或等于n步时经过台阶数也刚好为n个的数量即为所求。(为什么走n步即可?考虑到每步都只走一个台阶情况!)代码如下:int N;i...

2018-03-20 08:46:39 265

原创 nyoj543遥控器

题目链接:nyoj543遥控器  或者nsoj5138遥控器题目描述与生活中使用遥控器的境况基本一致,此处不再累述。我的思路:从x频道转到y频道有两种方法,取两者按键次数少者转频道方法1、直接按↑up键、↓down键(前提是该键可用),此时需比较从x频道到y频道按up与down按键次数。比如x = 1,y = 98这种情况显然就是按down时次数少。转频道方法2、x频道先跳转到中间频道z,再按↑u...

2018-02-01 12:44:18 332

原创 js版算24点小游戏

效果如图:大致实现步骤:1.获得四个有解的随机数,涉及到24点答案的计算算法。ps:无解的数如:1 1 1 1;2 2 2 2;2 3 3 4等2.实现数的分数四则运算与分数显示3.实现答案的判断,题目重置,参考答案的显示(参考答案在步骤1的算法中获得)效果预览地址:

2017-12-13 15:50:58 4830

原创 jsp网上商店网上书店

网站演示地址:点击查看代码仅供参考!!!仅供参考!!!代码下载地址:点击下载网页整体还是比较漂亮和谐的兼容性:支持chrom、ie10以上、firfox....图书的图书是老师规定的,所以图片有点丑。当时时间关系,后台的登录注册没写,就写了主页的后台...

2017-09-29 09:22:48 14524 12

原创 java打地鼠游戏-有背景音乐有图

效果如图:有背景音效,打击音效代码不多,30几兆的原因是因为背景音乐比较大代码下载地址:点击下载

2017-09-26 12:50:03 7723 3

原创 java版计算器

效果如图:代码下载地址:点击下载

2017-09-26 12:41:19 6940

原创 jsp网上商城jsp课程设计

演示地址:http://119.29.142.195/webshop/home.jsp代码仅供参考!!!仅供参考!!!com.webshop.dao.impl包 BaseDao.java中的连接数据库如下代码请自行修改private final static String URL = "jdbc:mysql://localhost:3306/cakeshop?useUnicode=true&a...

2017-09-18 16:46:44 16136 6

原创 大一java图书馆管理系统课程设计

大一java图书馆管理系统课程设计代码仅供参考!!!仅供参考!!!效果图如下管理员用户名:123456 密码123456下载地址:http://download.csdn.net/download/qq_36326947/9995208...

2017-09-18 16:24:15 27765 37

原创 大一c语言学生信息管理系统课程设计

效果图如下:下载地址:http://download.csdn.net/download/qq_36326947/9974229地址好像错了:http://download.csdn.net/download/qq_36326947/9984118

2017-09-18 15:36:29 6867

原创 两款简易计算器纯js版附源码下载

效果如图:js代码如下,<!DOCTYPE html><html><head> <link rel="stylesheet" href="style.css"></head><body> <input type="text" class="&qu

2017-09-18 14:17:01 3641

原创 注意事项,不定期更新

一、文件导出时,设置文件名为中文时,中文名不显示,只显示后缀名,如:“表格.xls”,下载后只有xlsresponse.setHeader("Content-Disposition ,  attachment;filename=" + fileName);解决办法:对中文文件名字符串重新编码String userAgent = request.getHeader("User-Agent");byt...

2017-07-20 18:11:14 2070

转载 交换机接口的access与trunk

以太网端口有 3种链路类型:access、trunk、hybirdAccess类型端口只能属于1个VLAN 般用于连接计算机 端口; Trunk类型端口可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,一般用于交换机之间的连接;Hybrid类型端口可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,可以用于交换机的间连接也可以用于连接用户计算机。Hybrid端口和Trunk端口在...

2017-06-07 16:07:08 10563

转载 浏览器域名解析步骤

当一个用户在浏览器中输入www.xxx.com时,DNS解析将会有将近10个步骤:  第1步,浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都不好,如果缓存时间太长,一旦域名被...

2017-06-05 10:20:33 8844

原创 1.svn无法连接,2.svn日志无法显示,3.日志无法修改

1.svn无法连接,2.svn日志无法显示,3.日志无法修改

2017-04-28 08:18:19 2787

转载 Linux下SVN服务器搭建(CentOS+Subversion)

svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。本文主要介绍SVN独立服务器的的安装和简单配置:安...

2017-04-28 08:07:58 3994 3

原创 input标签加disabled属性后无法获得其value值

在做网站时,由于某些信息不能修改,故使用了input标签的disabled属性,但是在提交数据后却发现显示为空了。后来一查才知道input设置为disabled值时会有下面的限制:1、不能接收焦点;2、使用tab键时将被跳过;3、可能不是successful的。解决方法是:可以使用readonly=”readonly”属性代替即可,而input设置为readonly属性也有一些限制:1、可以接收焦...

2017-04-23 19:21:43 13104

原创 用servlet类返回WEB-INF中的页面

对于外部访问来说,WEB-INF下的文件都是不可见的,即不能通过url获得WEB-INF下的任何文件。那如何访问WEB-INF下的文件页面呢?1.web.xml中主页设置成该页面,如<welcome-file>/WEB-INF/xxx.jsp</welcome-file>2.就是servlet类了,框架当然也可以,但框架还是基于servlet实现的。那为什么非要把...

2017-04-23 18:34:52 4593

原创 不推荐重写service

不推荐重写HttpServlet类的service,原因是HttpServlet的service方法里面有一串神奇的代码:与浏览器有一个约定!而这个约定的作用  就是可以让网页刷新时不必重新请求一些内容没有变化(跟新)的静态资源,可以极大得提升响应速度。若重写了service,就没有这个功能了。2018.3还是多写写servlet吧。...

2017-04-23 18:17:34 2567

原创 servlet类中@WebServlet 报错,不变色

加上javax.servlet.annotation.WebServlet后依然是报错。解决方法:到安装tomcat的目录下找到lib,里面有个servlet-api.jar复制到目录中,Build Path一下。另外在web.xml中也可配置在<web-app>中配置  <servlet>  <servlet-name>给这个servlet配置取个名字:如 (...

2017-04-23 17:44:20 11599

原创 nyoj123士兵杀敌4-树状数组-改区间查点

士兵杀敌(四)时间限制:2000 ms  |  内存限制:65535 KB难度:5描述南将军麾下有百万精兵,现已知共有M个士兵,编号为1~M,总会有一批编号连在一起人请战,最终他们获得相同军功,军师小工的任务就是在南将军询问他某个人的军功的时候,快速的报出此人的军功,请你编写一个程序来帮助小工吧。起始时所有人的军功都是0。输入只有一组测试数据。每

2017-03-30 15:11:40 1689

原创 nyoj116士兵杀敌2

题目链接:士兵杀敌2链接二解法线段树,线段树有些像是特殊的二叉平衡树,不知道的可以搜搜二叉平衡树,可能并没有你想象中的那样难。AC代码:#include #include struct node{ int data, min, max, mid;//由min、max得到mid,小于mid的部分在左子树,大于mid的部分都在右子树。 node *leftchild, *rig

2017-03-29 16:35:05 2201

原创 P1002过河卒

提供几组测试数据吧8 7 3 210214 16 4 51056072320 20 10 102138809478020 20 4 056477364570首先想到的是从终点开始,向上,向左递归,超时。故由递归推出了递推式。这两天没有状态,差点被map[x][y]还是map[y][x]绕晕了,故作此提醒。#include lon

2017-03-22 22:28:09 5196 1

原创 P1223排队接水

输入样例#1:10 56 12 1 99 1000 234 33 55 99 812输出样例#1:3 2 7 8 1 4 9 6 10 5291.90实际上就是一个简单的排序罢了,需要时间短的人排在最前面就可以。还有一点需要注意,第一个人需要的时间t1,后面n-1个人就要等t1*(n-1)的时间,如此类推。#include#includeusing name

2017-03-21 21:15:45 2634

原创 P1862

题目描述某石油公司计划建造一条由东向西的主要输油管道。该管道要穿过一个有n口油井的油田。从每口油井都要有一条输油管道沿最短路径(或南或北)与主管道相连。如果给定n口油井的位置,及它们的x坐标(东西向)和y坐标(南北向),应如何确定主管道的最优位置,即使各油井到主管道之间的输油管道长度总和最小的位置?证明可规定时间内确定主管道的最优位置。输入格式:第一行是油井数n(1接下来n

2017-03-21 20:55:24 2133

原创 P2141

题目描述珠心算是一种通过在脑中模拟算盘变化来完成快速运算的一种计算技术。珠心算训练,既能够开发智力,又能够为日常生活带来很多便利,因而在很多学校得到普及。某学校的珠心算老师采用一种快速考察珠心算加法能力的测验方法。他随机生成一个正整数集合,集合中的数各不相同,然后要求学生回答:其中有多少个数,恰好等于集合中另外两个(不同的)数之和?最近老师出了一些测验题,请你帮忙求出答案。(本题目为2014NOI

2017-03-18 11:33:43 5233 1

原创 P1739表达式括号匹配

题目描述假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。输入输出格式输入格式:一行:表达式输出格式:一行:“YES” 或“NO”输入输出样例输入样例#1:

2017-03-18 10:51:54 2497

原创 nyoj1121周期串

题目链接:http://115.159.40.116/problem_show.php?pid=5661http://acm.nyist.net/JudgeOnline/problem.php?pid=1121题目描述一个字符串可以由长度为k的字符串重复多次得到,我们说该串以k为周期,例如abcabcabcabc  以3为最小周期(注意它也可以以6和12为周期)我们输入一个

2017-02-26 11:56:48 1774

原创 nyoj1170最大的数

题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=1170http://115.159.40.116/problem_show.php?pid=5696题目描述小明和小红在打赌说自己数学学的好,于是小花就给他们出题了,考考他们谁NB,题目是这样的给你N个数在这n个数之间添加N-1个*或+,使结果最大,但不可以打乱原顺

2017-02-25 21:45:41 1912

原创 nyoj841最高位数字

题目链接:http://115.159.40.116/problem_show.php?pid=5409http://acm.nyist.net/JudgeOnline/problem.php?pid=841题目描述求N^N的个位数字大家应该都会了,可是,N^N的最高位数字你会求吗?输入多组测试数据。每组数据输入一个正整数N(N≤1,000,000,

2017-02-25 14:38:22 1710

原创 nyoj36最长公共子序列 动态规划

题目链接:http://115.159.40.116/problem_show.php?pid=4648http://acm.nyist.net/JudgeOnline/problem.php?pid=36题目描述咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longes

2017-02-25 08:39:50 3546 1

JavaScript算24点小游戏

js实现的算24点小游戏,效果图可以移步http://blog.csdn.net/qq_36326947/article/details/78792634

2017-12-13

java版碟片租赁系统课程设计

效果查看地址:http://blog.csdn.net/qq_36326947/article/details/78234330 系统采用c/s架构,不是简单的单机版! 当然,你可以服务端、客户端都在同一台电脑上运行; 也可以在同一局域网内服务端、客户端在不同电脑上运行; 如果你有服务器,可将Service端代码部署至服务器上,客户端在自己电脑上运行! 通过此项目,可以学习了解到C/S模式、java Swing图形界面编程、java 多线程、java Socket网络编程、java对数据库的操作等知识。

2017-10-14

jsp网上书店

jsp动态网站学习 书籍大类小类双下拉框动态获取数据库后台数据, 书籍列表的基本展示, 书籍详情。 折扣、公告等的动态数据获取。 页面整体算是小清新了 效果查看地址:http://blog.csdn.net/qq_36326947/article/details/78130366

2017-09-29

java打地鼠游戏

打地鼠游戏, 涉及swing, 多线程等基础知识 效果图:http://blog.csdn.net/qq_36326947/article/details/78094021

2017-09-26

java版简易计算器

java写的简易计算器,实现基本的加减乘除,适合swing的学习 效果图:http://blog.csdn.net/qq_36326947/article/details/78093994

2017-09-26

图书馆管理系统

java图书馆管理系统课程设计 管理员:用户管理、图书管理 用户:借还书籍查询书籍 效果查看地址 http://blog.csdn.net/qq_36326947/article/details/78020599

2017-09-26

jsp网上商城jsp课程设计

用jsp写的一个网站,界面挺好的。 忘记传数据库的建表代码,可以到我博客下找 http://blog.csdn.net/qq_36326947

2017-09-18

纯java图书馆管理系统课程设计

纯java图书馆管理系统课程设计 用户有管理员用户,及借书用户 管理员:用户管理、图书管理 用户:借还书籍查询书籍

2017-09-18

大一第一学期c语言课程设计,黑框框简易版学生信息管理系统

大一第一学期c语言课程设计,黑框框简易版学生信息管理系统 1 添加学员信息 2 修改学员信息 3 添加学员信息 4 删除学员信息 5 退出

2017-09-18

查询作业未交程序-学委神器

此小程序的初始目的是为了方便学委收作业查未交之用, 不必担心同学用不同的文件写作业,作业文件支持多种格式, 如:常见的word、excel、ppt、pdf、文本、压缩包、图片等等。 你不必担心同学作业文件名命名不规范, 学号+姓名、姓名+学号、学号+空格+姓名、只有姓名、只有学号... 统统不是问题,要问题欢迎指出改正。 本来我设的5积分,平台好像会自动上涨了。。没有积分的话,可按文章 指引下载https://blog.csdn.net/qq_36326947/article/details/107153224

2017-09-12

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

TA关注的人

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