自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zrcshendustudy的博客

源代码才是程序的核心

  • 博客(175)
  • 资源 (15)
  • 收藏
  • 关注

原创 史上最简单的python爬虫程序

适用于python版本3.4以上的:import urllib.requestprint(urllib.request.urlopen("https://www.baidu.com").read())使用于python版本2.0以上的:import urllib2print(urllib.urlopen("http://www.baidu.com").read()) ...

2018-09-02 17:08:22 429

原创 最大公约数

最大公约数

2022-05-20 18:14:13 1081

原创 题目:判断101-200之间有多少个素数,并输出所有素数。

题目:判断101-200之间有多少个素数,并输出所有素数。分析:不能被2整除的称为质数。错解:for(int i=101;i<=200;i++){ if(i%2!=0){ println(i); }}原因:比如121,虽然不能被2整除,但是不是质数。因为它能够被11整除。方法:判定一个质数m的方法,采用试除法,使用m来去除以2到sqrt(m)之间的数,如果整除说明不是质数。反之,则是质数。int count=0; //用于计数 for(int

2022-04-26 21:00:57 1723

原创 追风筝的人:变质的友谊

追风筝的人描述的是一段友谊故事。

2022-01-12 11:59:40 1131

原创 飞剑问道

这本书给我的感觉像是全程在喂饱一把剑️。本命飞剑秦云游历大江南北回到广凌郡后,发现自己的哥哥秦安病恹恹,于是暗中观察,发现城里某一座建筑物????的地下宫殿藏有猪妖????褚庸,飞剑击杀之,得到数十斤的星纹钢,用来孕养本命飞剑,喂饱之后就剩一堆渣了,从此开启????了飞剑升级之路。秦云家乡这一方郡守找上了秦云,想让他帮忙去苍牙山取延寿之果????。秦云提出来的代价是,让郡守帮忙凑齐寒萃灵液????,好让飞剑升级。郡守答应在出发前送六斤三两,后面事成之后又送了一部分。有望成就八品飞剑????️。后面秦

2022-01-12 10:32:51 245

原创 java.sql.SQLException: Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (utf8_general_ci,C

问题如下:java.sql.SQLException: Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='问题分析:应该是字符集设置的原因,看看Mysql的字符集设置估计和Eclipse里面的Java语言设置起冲突了,我觉得。在Navicat中输入:show variables like 'character_set_%';.

2021-09-11 22:21:07 3632

原创 基于JSP的Java学习平台系统的研究与设计

### 5.1管理员后台界面 用户管理管理员在该界面上,可查询到用户的详细信息,支持增加用户、删除用户和修改用户信息的操作。便于管理员管理该网站系统,及时处理网站存在的用户信息问题。如图所示。在用户信息管理界面上,用到了分页显示的功能博客管理在博客管理一栏可以对博客进行管理,能够实现对用户所写博客的查看、删除和修改等操作。一旦发现博客上有非法信息,管理员可以进行禁言操作,甚至可以封号。如图所示。5.1.3  题库管理在题库管理一栏可以对题库进行管理,能够实现对

2021-04-10 00:43:24 404

原创 基于ssm的疫情防控管理系统

可以定制SpringBoot的系统。

2021-03-23 00:58:48 3735 8

原创 基于JAVA的志愿者管理系统(最新)

个人毕业设计,喜欢的私聊~目录基于JAVA的志愿者管理系统 3专业:  学号:  学生姓名:  指导老师: 31 引言 41.1 项目开发的背景 41.2本文的主要工作 51.3本课题的研究特色 61.4 本文的组织结构 72 相关技术介绍 82.1 JSP技术 82.2 Mysql数据库 82.3 JAVA语言 81. 跨平台性 82. 轻便性 93. 健壮性 92.4 系统开发模式 92.5 本章小结 93

2021-03-22 01:09:25 3842 4

原创 php界面运行空白,求大佬看看

2021-03-17 13:03:13,987 [12483910] ERROR - ins.io.ChannelExceptionHandler - 远程主机强迫关闭了一个现有的连接。java.io.IOException: 远程主机强迫关闭了一个现有的连接。 at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)...

2021-03-17 13:10:40 134

原创 怎么更改智联上的手机号,原先的号不用了

问题:怎么更改智联上的手机号,原先的号不用了。打电话给智联客服:400-885-9898。17:43分打过去了,对方开通了公众号。叫“智联客服”。你好,我原先的手机号码是187XXXX9。现在换成了广州号码178XXXXX9。因为之前的手机号码不可用了,所以更改号码时,无法收到验证码。之后自己用新手机号178XXXXX9注册了一个账号,但觉得迁移简历很麻烦,所以尝试联系你们解决一下客服建议:解绑自己手机号注册的账号用户。解绑我后,对方给我发了一个邮箱验证码,...

2021-03-09 18:14:43 7224

原创 如何改变图片容量大小不影响清晰度

背景:有个女老乡在报考公务员报名时,图片上传审核时显现模糊,审核不过。遂找我帮忙。我让她安装ps软件,她说很着急。于是我就帮忙弄了。其实很简单,步骤如下:步骤一、用Ps打开文件。查看图像大小,发现有60M这么大原上传照片先查看图像大小步骤二、本来是在存储为文件那里弄的,后文有说。先截图,截下有用区域,降低分辨率。截图后大小为340KB。而网站限制条件为100KB以内。截图后步骤三、用PS打开截图后的图像,调整按钮,变成83.9KB。完成...

2021-03-05 16:49:46 2166

原创 maven-3.6-3的安装(2021.2.28)

maven-3-6-3的安装第一步:登录官网http://maven.apache.org,选择下载apache-maven-3.6.3-bin.zip。第二步:解压压缩包。我是把解压后的文件夹复制到D盘(其他盘符也可以)中去的。**第三步:打开conf文件中的setting.xml文件。在其中添加一些代码。注:repository是自己建的一个文件夹。<localRepository>D:\maven-3.6.3\repository</...

2021-02-28 11:32:31 371

原创 去除图片上的文字出现马赛克?

在写一篇文章时,我们想把别人的图片拿来套用。我想把济南市这三个字去掉。 图片1去除济南市出现了马赛克情景。出现这种情况的原因是,这张图片背后的图层就是马赛克图层。 图片2所以我们只要新建一个白色图层即可。 图片3打开照片所在文件夹,将图片移动至此图文件上方。 ...

2021-02-22 22:47:24 3121

原创 Initialization error Could not initializa “D:\app\Administrator\product\11.2.0\dbhome_1\bin\oci...“

下载完并安装Oracle数据库完后,我使用PL/SQL打开。遇到了如下问题:Make sure you have the 32 bits Oracle Client installed.确保你安装了32位Oracle客户端。如果电脑是32位的windows,可以不使用多余的插件instantclient_11_2.但现在电脑几乎是64位的windows1.从http://www.oracle.com/technetwork/database/features/i...

2020-11-22 17:22:34 5552 13

原创 2020-11-21

2.Java的安装1.去官网下载http://www.jdkdownload.com/download.html2.点击默认设置,安装在C盘3.设置环境变量变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_181变量名:Path 变量值:%JAVA_HOME%\bin;4.验证Win+R 输入cmd...

2020-11-21 17:31:27 85 1

原创 mysql_query() expects parameter 2 to be resource, object given in D:\phpStudy\PHPTutorial\WWW\202002

问题1:mysql_query() expects parameter 2 to be resource, object given inD:\phpStudy\PHPTutorial\WWW\20200203fruit\index.phpon line44问题2:mysql_fetch_array() expects parameter 1 to be resource,...

2020-02-04 17:49:25 1024

原创 路由器的故事(一)

今天是2020,1月24日。家里路由器出现了连不上网络的情况。是那种显示wifi但不能连接上的情况。本来自己有点不想弄,但是今天是除夕夜,在姐姐的要求下还是来尝试一下。首先要先进入一个网站。手机连接该网络,手机上要去登录一个TP-link的网站(路由器背面有),192.168.1.1.在系统工具一栏,重启路由器。成功。...

2020-01-26 12:09:39 382

原创 经典java笔试题:求斐波那契第30位

艾迪泰科笔试思考(2019/01/28)今天参加艾迪泰科的笔试题时,看到一道编程题很直接的写下了以下的代码:public class Factorial{ public static int factorial(int n){ if(n==0||n==1){ return 1; }else{ return factorial(n-1)+factor...

2019-01-28 18:24:36 1270

原创 Java中实现多线程的五种方式

一、继承Thread类,重写run()方法public class MyThread extends Thread{ public void run(){ System.out.println("MyThread.run()"); } ...

2019-01-27 11:54:27 520

原创 Java创建对象的五种方式

1.new一个对象,使用new关键字(常用)public class Example{ public void say(){ System.out.println("zrc"); } public static void main(String[] args){ Example e1=new Example(); e1.say(); }}2.使用Cla...

2019-01-26 22:47:16 282

原创 Java 用两个队列实现一个栈

比如我要去实现一个1 2 3 4 5 6 通过两个队列去输出6 5 4 3 2 1.思想:一.数组翻转的思想。二.每次都在空的一端插入,插入完把旧队列反转过来,以此循环三.使用链表数组来表示队列,可以不用考虑初始化长度。刚开始插入1.1插入212插入3321插入4...

2019-01-23 17:09:33 1621

原创 用Java实现两个栈实现一个队列

/*** @author zhangrichao* @version 创建时间:2019年1月23日 上午10:39:15* 用两个栈实现队列*/public class StatckQueue { private Stack&lt;Integer&gt; stackA=new Stack&lt;Integer&gt;(); private Stack&lt;Integer&gt;...

2019-01-23 11:35:04 229

原创 实现数组的翻转reverse操作

算法一:用一个辅助数组来承接原数组的值。原数组从末尾开始输出,直到第一位。时间复杂度O(n)public int[ ] reverse(int[ ]a){ int[ ]n=new int[a.length]; int k=0; for(int i=a.length-1;i&amp;gt;=0;i--){ n[k++]=a[i]; } return n...

2019-01-23 10:04:18 2776

原创 用Java实现最快速度的数组交集

算法一、暴力破解法,遍历两个数组,比较值。借用第三个数组来装载相同的值。时间复杂度为O(n). public static int[] intersect(int[] arr1,int[] arr2){ int N=0; if(arr1.length&amp;gt;arr2.length){ N=arr2.length; }else{ N=arr1....

2019-01-22 10:37:45 492

原创 用Java实现 打印九九乘法口诀

实现九九乘法口诀。关键是要明白行与列的对应关系。* 打印九九乘法口诀*/public class JiuJiu { public static void main(String[] args) { for(int i=1;i&lt;10;i++){ for(int j=1;j&lt;=i;j++){ System.out.print(i+"*"+j+"="+i...

2019-01-22 09:29:21 439

原创 实现数组的delete()方法

第一步:实现原数组自我删除。删除的位置,会被后一位给替代,以此循环。第二步:将删除完的数组赋值给新数组,实现数组容量-1的操作* 实现数组的delete()方法*/public class Delete { public static int[] delete(int index,int[] a){ int[] n=new int[a.length-1]; int k...

2019-01-21 21:49:25 2006

原创 模仿实现数组的添加一个元素add()

第一步:新建一个数组,扩容+1第二步:判断插入位置和数组位置是否相等。相等的话,将当前数组位置以及后面的数全部后移一位。第三步:将元素插入到准备插入的位置/*** @author zhangrichao* @version 创建时间:2019年1月21日 下午7:55:33* 实现数组的add添加操作*/public class Add { public static in...

2019-01-21 20:27:08 502

原创 用java实现6N+1质数筛选法(图解算法)

数学知识:所有的数都能够用6N+X的形式来表示,由于6N+2,6N+3,6N+4均不可能是质数。所以质数只能是形如6N+1和6N-1的形式来表示。以求100个数内的质数为例。根据公式6N-1和6N+1,满足6N+1&lt;=100这个条件。----5-7---11-13---17-19---23-25---29-...

2019-01-20 16:53:36 786 3

原创 用java实现 质数查找之筛选法详解

筛选法(求1~n中的质数)用来除以2的倍数,是合数就置为0.用来除以3的倍数,是合数就置为0.用来除以4的倍数,是合数就置为0.…用来除以√n的倍数,是合数就置为0.void isPrime(int n){ int[] arrays=new int[N+1]; for(int i=1;i&amp;lt;N+1;i++){ arrays[i]=i; //数组里面的...

2019-01-20 15:31:33 799

原创 写一个程序输出1到100这些数字。但是遇到数字为3的倍数的时候,输出“三”替代数字,为5的倍数用“五”替代,既是3的倍数又是5的倍数则输出“三五”

写一个程序输出1到100这些数字。但是遇到数字为3的倍数的时候,输出“三”替代数字,为5的倍数用“五”替代,既是3的倍数又是5的倍数则输出“三五”public class ThreeAndFive { public static void main(String[] args){ for(int i=0;i&amp;lt;100;i++){ if(i%3==0&amp;amp;&amp;amp;...

2019-01-20 10:32:39 7126

原创 用java实现快速排序算法

1.选择一个比较值c,以数组的第一个为例。2.从右边开始查找比c小的值,再从左边开始查找比c大的值,进行互换。3.当左边和右边同时指向一个值v(比c小,因为是从右边开始递减的),会退出当前循环。4.交换c和v的值,返回v所在的地址。5.递归,以此类推public class QuickSort { public static int[] quickSort(int[] a,in...

2019-01-20 10:26:30 20312

原创 用java实现一个数组中奇数在左,偶数在右

奇数在左,偶数在右1.先定义一个同样长的数组k2.循环原数组a,k数组获得奇数。3.再次循环原数组a,k数组获得偶数 public class OddAndEven { public static int[] addAndEven(int[] a){ int[] k=new int[a.length]; int j=0; ...

2019-01-19 19:50:18 1908

原创 给定一个数字n,实现1^2+2^2+3^2+.....+n^2的总值,用递归来实现

public static int sumNumber(int i){ int sum=0; if(i==1){ sum=1; }else{ sum+=i*i+sumNumber(i-1); } return sum; }

2019-01-17 23:44:20 5504

原创 实现一个数字如1324倒序输出为4231

第一种解法:(变成数组,然后倒序输出,不过面试官不太喜欢接口类)public static void Number(int n){ String s=n+""; char[] c=s.toCharArray(); ArrayList&lt;Character&gt; a=new ArrayList&lt;Character&gt;(); for(int i...

2019-01-17 22:10:39 316

原创 用Java实现斐波那契数列的非递归形式

/*** @author zhangrichao* @version 创建时间:2019年1月17日 下午9:16:31* 斐波那契的非递归形式*/public class FactorialA { public static int factorial(int n){ int f0=1; int f1=1; int i=2; int fn...

2019-01-17 21:32:19 1191 3

原创 给定一个文件F,其中存放了N个url,每个url约占64个字节,内存限制为4G,请找出其中出现次数最多的3个url

给定一个文件F,其中存放了N个url,每个url约占64个字节,内存限制为4G,请找出其中出现次数最多的3个url.(2019/1/15国信面试题)(a)当N=10万时,请写出Java代码。(b)当N=50亿时,请写出解决思路。(a)计算每个url的hash地址,通过hash地址得到每个url的次数,遍历hash找出最大的3个url。public static String hashCod...

2019-01-17 12:02:31 915

原创 Java(二)

字节流、字符流

2019-01-13 00:25:58 118

原创 java中的String类详解

1.==和equals的情况public class StringStudy { public static void main(String[] args){ String s1="abc"; String s2="abc"; if(s1==s2){ System.out.println("相等"); } if(s1.equals(s2)...

2019-01-12 19:33:22 144

原创 JVM(二)

1.Java类加载器的原理Java语言是一种具有动态性的解释型语言,类只有被加载到JVM中后才能运行。这个加载过程是由加载器来完成的。 /** * @author zhangrichao * @version 创建时间:2019年1月12日 下午7:11:50 * 类加载器的工作原理 */ public class TestLoader { ...

2019-01-12 19:21:26 94

hotel_management.zip

适用于毕业设计

2021-04-13

志愿者管理系统(入门级别)

适用于毕设

2021-02-26

SpringMVC中后台转换json格式

用来解决SpringMVC+Ajax技术中前台报406的错误信息,实现后台json格式与前台一致

2018-10-06

网站首页的界面静态图(可直接套用)

我们进入网站经常会看到首页界面,它们是怎么设计的,详情可参照此代码,可直接套用

2018-04-14

学生管理系统SpringMVC+Mybatis+Ajax

在原先的学生管理系统上增加了Ajax页面刷新的功能,不用表单提交的方式了,实现用户良好的体验

2018-04-01

学生系统平台的SpringMVC+MyBatis代码

将原先的学生系统SpringMVC代码升级为SpringMVC+mybatis,方便读者进一步理解

2018-04-01

学生系统平台的SpringMVC代码

将原先的学生系统平台的MVC代码升级为SpringMVC,更加便于框架理解

2018-04-01

学生系统平台的MVC代码

最为原生的MVC设计模式,更加方便你去理解java web工程的建立

2018-04-01

有深度的Spring代码

Spring中最常见的IOC思想都体现在该文档中,还有测试方法

2018-03-31

最容易理解的SpringMVC代码

此处的SpringMVC对ModelAndView作了详细的说明,方便读者更好的领会SpringMVC中简洁的思想

2018-03-31

史上最简单的SpringMVC代码

有一定MVC设计模式基础的同学,相信你看到这篇文档后一定会使用SpringMVC. jdk版本为1.7.可以在工程的 configure build path中的project facets中调

2018-03-31

典型的MVC学生管理系统代码

典型的MVC学生管理系统代码,里面没有用到框架,只是用到典型的MVC模式,方便初学者学习

2018-03-28

bootstrap的实例

bootstrap的简单代码实例,用来实现bootstrap的效果的

2018-03-28

前端框架常用j包

bootstrap,vuejs,jquery,fileupload,jquery.json,validate,detect-element-resize等前端常用包

2018-03-28

jQuery学习的ppt内容

用于讲述jQuery的技术,思路很清晰。概念用法都介绍到了。

2017-10-09

空空如也

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

TA关注的人

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