自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于Swing不再做回复

家人们,我发现我大学时期发布的一篇博客很多人在问,其实,我是非常不推荐你们再去学习Swing的,可以去学习一下前端,学习Vue,或者其他的前端框架,Swing这种图形界面以后在做后端开发中几乎很少用到,关于那篇博客的很多疑问,不做解答了;...

2021-06-23 17:57:59 227 1

原创 2021-04-26

居然重新找回这个帐号了,从今天开始,继续更新!接下来一个月都是剑指offer的内容啦!

2021-04-26 15:13:49 130

原创 PAT 乙级 1074 Java

三个通过,三个错误,容许我蒙混过关,日后再来纠正,顺便,Java好用是好用,怎么这么废时间import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;/**1074@author quchu@date 2019/1...

2019-10-30 16:54:02 288

原创 PAT 乙级 1075 Java

三个测试点通过,两个测试点错误,一个测试点超时。。。为什么C++会比Java快这么多,难过.jpgimport java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.util.List;/** ...

2019-10-30 14:55:23 159

原创 PAT 乙级 1077 Java

答案正确,程序员的生活为什么这么枯燥,难过.jpgimport java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;/** * 1077 * @author quchu * @date 2019/10/29 */pu...

2019-10-29 17:59:44 220 1

原创 PAT 乙级 1078 Java

部分正确,三个测试点错误,暂未解决import java.io.BufferedReader;import java.io.InputStreamReader;/** * 1078 * @author quchu * @date 2019/10/23 */public class Main { public static void main(String[] arg...

2019-10-23 14:54:41 134

原创 PAT 1079 乙级 Java

部分正确,错误点暂未解决,使用递归进行判断import java.io.BufferedReader;import java.io.InputStreamReader;/** * 1079 * @author quchu * @date 2019/10/21 */public class Main { public static void main(String[]...

2019-10-22 17:56:58 192

原创 PAT 乙级 1080 java

部分正确,这个方法很笨,直接用用空间换时间。import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;/** * 1080 * @author quchu * @date 2019/10/21 */public class Main { public stat...

2019-10-22 15:56:37 338

转载 shiro转载内容

https://www.cnblogs.com/davidwang456/p/4428421.html

2019-08-20 11:51:53 92

转载 ConCurrentHashMap的介绍

https://www.cnblogs.com/slwenyi/p/6393808.html

2019-07-19 09:44:37 1515

原创 同IP不同端口访问的session冲突问题

今天在测试访问同一个ip,不同端口的两台服务器出现如下问题,两台服务器都进行了spring-security的安全权限配置,使用Ip访问登录了A服务器后,再使用同一个ip访问B服务器,两个服务器对应不同的端口,此时重新向A服务器发送任意请求,A服务器跳转到对应无权页面(意思是用户已经认证的信息从session和cookies中无法找到了,实际上是被B的信息覆盖掉了),查了一些资料,发现原因是下面:...

2019-07-17 14:33:27 1926 2

原创 分页工具类PageResult

package com.quchu.entity;import java.io.Serializable;import java.util.List;/** * 分页结果类 * @author Administrator * */public class PageResult implements Serializable { private long total;/...

2019-06-08 17:14:34 10380 1

原创 jdbctemplate中dbcp数据源的配置

类路径下配置druid.properties:jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/web?characterEncoding=utf8jdbc.username=rootjdbc.password=rootinitialSize=5maxActive=50ma...

2019-05-15 11:16:45 330

原创 开始更新PAT甲级内容

rua,看论文真的很难受!晚上开始搞PAT甲级啦~里一个flag,每天晚上回去安排两个甲级题目~

2019-05-05 12:35:45 119

转载 Tomcat8 中将静态资源写出到浏览器出现乱码的解决方法(转载)

1:html页面设置编码 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">2:web.xml中设置编码<mime-mapping><extension>htm</extension><mime-type>text/html;charset=...

2019-04-26 19:24:58 3976

转载 Servlet 3.0新特性(转载)

Servlet 3.0 新特性概述Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:异步处理支持:有了该特性,Servlet 线程不再需要一直阻塞,...

2019-04-23 19:45:45 175

原创 PAT 1068 乙级 java

两个错误答案,一个超时点,输入格式还有特殊情况估计没有考虑到所以。QWQ,难受,等二刷的时候再解决这个问题,思路都在代码里面import java.io.BufferedReader;import java.io.InputStreamReader;/** *输入模式 col row tol(颜色差阈值) * 题中行列的下标都是从1开始 * 在判断的时候使用从0开始的下标,输出唯...

2019-04-22 15:41:51 174

原创 PAT1059 乙级 java

两个测试点超时,为什么窝的代码这么容易超时啊,难受,判断素数和输入嵌套,真的不知道怎么才能不超时,有木有好心人评论区给点建议QAQimport java.io.BufferedReader;import java.io.InputStreamReader;import java.text.DecimalFormat;import java.util.HashMap;public c...

2019-04-19 16:38:43 191

原创 PAT 1058 乙级 java

这个题没有完全AC,实在不知道第三个测试点为什么会错误,最后一个测试点超时,回头再改改吧,心累,(;′⌒`)import java.io.BufferedReader;import java.io.InputStreamReader;public class p1058 { public static void main(String[] args) throws Except...

2019-04-19 15:40:40 178

原创 PAT 乙级 1039 java

代码最后有一个测试数据超时,使用两个hashMap实现,比较繁琐import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Set;public class Main { public static void main(Str...

2019-04-11 17:49:47 257

原创 PAT 乙级 1035 java

在提交的过程中一直提示格式错误,发现题目有一个坑,不让数组打印输出的时候首尾出现空格,所以卡了很久,所以在打印输出的时候进行了判断,题目的思路在代码里面。import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Arrays;/** * 题目思路: * 1.插入排序:判断前一部分...

2019-04-11 15:57:29 208

原创 PAT乙级1031 java

1031 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X...

2019-04-06 23:28:45 141

原创 Socket通信中flush()方法的使用

首先介绍四个方法:readLine(),flush(),close(),println()方法readLine()方法:实质上readLine()是一个阻塞方法,API上的定义:读取一个文本行。通过下列字符之一即可认为某行已终止:换行 ('\n')、回车 ('\r') 或回车后直接跟着换行。也就是说,如果,readLine()没有读取到'\r','\n'换行符,则会一直阻塞,等待换行符,否则就...

2019-04-02 09:17:19 18914

原创 选择排序——java实现

下面代码,首先需要清楚:选择排序就是每次选择一个最小的数据,放在已经有序的子序列的后边。代码如下:public class SelectSort { public static void main(String[] args) { int[] num={9,8,7,6,5,4,3,2,1}; SelectSort(num); f...

2019-03-13 17:02:53 151

原创 归并排序——java实现

下面代码,首先需要清楚的是:“归并”的含义是将两个或者两个以上的有序表组合称一个新的有序表。归并也是递归的思想,假定待排序表含有n个记录,则可以看成是n个有序的子表,每个子表的长度为1,然后俩俩归并,得到长度为2的有序片段,然后再次将有序的两个长度为2的片段进行归并,变为长度为4的有序的片段.......最后变为长度为n的有序表。代码如下:public class MergeSort...

2019-03-13 16:30:22 105

原创 快速排序——java实现(左右指针法)

下面代码中首先需要清楚以下几点position方法中1.选择数组中的最后一个元素arr[high]作为轴(key)2.左指针为left,从最左边开始寻找第一个比key大的数3.右指针为right,从key前面的一个元素开始向后寻找第一个比key小的数值4.经过2,3两个步骤后,将会出现以下两种情况 (1):left和right没有相遇,此时进行交...

2019-03-13 15:52:01 846

原创 PAT 1006 1007 1008 python

1006:换个格式输出整数while True: number = input() B_num = number/100 number = number%100 S_num = number/10 N = number%10 size = B_num+S_num+N Res = [0]*size i = 0 j = 0

2018-01-05 23:36:18 476

原创 python在shell下运行

python程序在ubuntu的shell下运行:1,通过在py文件首部添加shebang,即#! 解释器的路径   譬如:#! /usr/bin/python32,更改对应py文件的可执行权限,chmod +x  xxx.py3,运行, ./xxx.py第二步与第三部均在shell下运行

2017-12-17 23:08:32 1464

原创 python简单程序

#九九乘法表from __future__ import print_functioni=1j=1while j<10: i=1 while i<=j: print ("%d * %d = %d "%(i,j,i*j),end="\t ")#文本对齐 i+=1 j+=1 print("")#打印金字塔while True

2017-12-15 16:32:12 608

原创 python 2.7.14版本的requests库的安装

python 2.7.14是自带pip和easy_install的,我是使用pip安装requests库 1,找到自己安装python的目录,找到里面的一个Scripts,复制路径,作为参考,我的路径是D:\python27\Scripts2,将这个路径(D:\python27\Scripts)添加到系统环境变量Path中,完成3,打开cmd,输入   cd  D:

2017-12-05 01:52:35 3508

原创 python入门第三天——文件/存储器

##python:input /output(I/O)##很多时候,你会想要让自己的程序与用户交互,从用户##得到输入,然后打印一些结果##常用的是输入输出类型是处理文件,创建,读写文件的能力是##必须的##file:可以通过file类的对象来打开一个文件##注意:对文件的读写能力依赖于程序在打开文件时的指定模式##注意:当在完成对文件的一系列操作后,记住调用close()告诉py

2017-12-03 21:44:36 312

原创 python入门第三天——继承

#继承面向对象的编程最好的用处则是代码的重用##实现重用的重要方法是通过继承机制class SchoolMember: def __init__(self,name,age): self.name=name self.age=age #print 'Initialized SchoolMember %s'%self.name

2017-12-03 19:51:13 193

原创 python入门第三天——类

# # -*-coding:utf-8-*-class Person: personnumber = 0 def __init__(self,name): self.name=name print 'Initializing %s'%self.name Person.personnumber +=1 def __del_

2017-12-03 16:32:50 212

原创 python入门第三天——赋值区别

##引用:当你创建一个对象并给它赋一个变量的时候,这个变量仅仅##引用那个对象,而不是表示这个对象的本身##也就是说,变量名指向你计算机中存储那个对象的内存,这个叫做##名称到对象的绑定# Old_list = ['1','2','3','4']# print 'OldList is ', Old_list# New_list = Old_list[:]# #New_list =

2017-12-03 12:54:34 190

原创 python入门第二天——数据结构

################python数据结构:列表,元组,字典# import sys# def Fun_My(a,b):# return a+b# version='0.1'# print dir(sys)##dir()函数,我们可以使用内建的dir函数来列出模块定义的##标识符,标识符有《《《函数,类,和变量》》》##当你为dir()提供一个模块名的时

2017-12-02 21:17:54 276

原创 Python入门第二天——模块(module)

##python知识:模块# import sys## print 'the command line argument are:'# for i in sys.argv:# print i## print '\n\nThe PYTHONPATH is',sys.path,'\n'##sys包含了与python解释器和它的环境有关的函数##当python执行import

2017-12-02 17:04:25 276

原创 python入门第二天——函数

# # -*-coding:utf-8-*-##默认参数值# def Fun_print(word,times=1):# print word*times# Fun_print('hello ',5)# Fun_print('hello')##采用默认参数值的函数,在调用的时候可以只输入一个参数##另外一个参数是默认的参数##注意到,只有在形参表末尾的那些参数才可以有默认参

2017-12-02 11:12:37 495

原创 pytho入门第一天——函数

# # -*-coding:utf-8-*-##函数部分\#函数定义:一段可重用的函数段,函数名则是这个函数段的名称#可在自己的程序中使用这个函数名调用这段函数#python自带的库中自带了很多基本的函数#example one# def Fun_hello():# print 'hello world'# Fun_hello()##如上函数Fun_hello没有参数

2017-12-01 23:48:54 605

原创 python入门第一天——控制流

# # -*-coding:utf-8-*-##if else 的使用# a = int(raw_input("enter first number a ="))# b = int(raw_input("enter second number b ="))# c = int(raw_input("enter the third number c="))# #get the higer

2017-12-01 22:18:34 212

原创 串的匹配算法

BF算法

2017-08-10 23:26:03 207

javaweb网上商城(不涉及Spring框架)

开发工具是idea,运行环境:tomcate8,jdk8,ajax(一点点),mysql,jstl,(css,jsp)

2019-05-05

tutorial.pdf

如果有一定的编程语言的基础,入门python,这个手册是一个不错的选择

2017-12-01

java上位机程序

运用java写swing界面上位机,暂时还没有美化界面。

2016-03-14

空空如也

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

TA关注的人

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