自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据后台管理系统项目数据库表设计以及项目效果展示

1.数据库表设计,共分为两部分,第一部分为商品管理表,第二部分为用户管理表具体表关系如下:商品系列表:用户系列表:2.项目效果展示(1)登录页面(2) 总界面(3)用户管理(4)角色管理(5)资源权限管理(6)日志管理(7)商品管理(8)订单详情管理...

2020-02-25 20:57:12 5623 4

原创 大小写转换问题

题目:NowCoder生活在充满危险和阴谋的年代。为了生存,他首次发明了密码,用于军队的消息传递。假设你是军团中的一名军官,需要把发送来的消息破译出来、并提供给你的将军。消息加密的办法是:对消息原文中的每个字母,分别用该字母之后的第5个字母替换(例如:消息原文中的每个字母A 都分别替换成字母F),其他字符不 变,并且消息原文的所有字母都是大写的。密码中的字母与原文中的字母对应关系如下。密码字母...

2020-02-25 20:36:22 313

原创 SSM框架之整合

1.首先创建数据库2.创建项目3.导入所需要的坐标4.进行mybatis的配置(使用注解方式),并编写SqlMapConfig.xml,内容如下(Dao层配置),并测试<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD...

2020-02-05 20:14:19 294

原创 SSM框架整合之pom.xml文件

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache....

2020-02-05 19:55:05 453

原创 个人博客系统项目设计及结果展示图

一、项目总设计图如下:2.Http请求时序图:三、具体开发流程图:四、效果展示图:1.显示文章列表2.文章列表的删除3.文章详情信息...

2019-09-04 00:11:28 4325

原创 mybatis逆向工程的操作流程

1.添加pom.xml文件,配置文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...

2019-08-31 14:19:24 174

原创 关于快排实现,优化,以及非递归形式的实现

一、快排递归形式的实现package 排序;import java.util.Arrays;import java.util.Random;public class Main{ //先进性一次排序 public static int pantion(int[] array, int low, int high) { int tmp=array[low];...

2019-08-27 20:55:23 294

原创 SpringServelt

该博客把Web开发流程展现的淋漓尽致!1.在开发Web应用一般应先配置pom文件,如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2019-08-27 20:45:16 99

快速破解IDEA(JAVA集成环境)和JetBrains PyCharm (python集成环境)

以下该方法对这两软件同时支持:1.首先需要到对应的官网下载该软件,然后安装,安装好之后打开运行,出现以下界面,选择红框处(首先选免费使用30天):2.下载破解文件具体链接如下:...

2019-08-25 00:02:03 375

原创 python快速入门5之模块和包以及面向对象

1.模块和包import mypy02print(mypy02.add1(1,2))#sys Python标准库模块,和python解释器相关import sys,os.path as op #同时导入多个模块for line in sys.path: print(line) print(os.path.exists('d:/aaa.txt')) print...

2019-08-24 23:46:48 130

原创 python快速入门4之文件操作及异常处理格式

1.读文件def func(): m=open('D:\C语言及Java课件\Python课件pdf\BIT.4_Python文件操作.pdf' ,'r') x=10 a[1,2,3] if x==10: m.close() return def func1(): with open('D:/C语言及Java课件/Python课件pdf...

2019-08-24 23:42:34 92

原创 Python快速入门

一.Python是一门动态强类型的的语言,何谓动态强类型语言,如下所示:(1)动态类型:一个变量在运行过程中,类型可发生变换(2)静态类型:一个变量在运行过程中,类型不可发生变换(3)强类型:越不支持隐式类型隐式类型转换转换,类型越强、(4)弱类型:越支持隐式类型转换,越弱相对于其它语言,python是解释运行、跨平台、可扩展性强、可嵌入、有丰富的库二.学一门语言最关心的就...

2019-08-19 23:38:33 89

原创 myfirstspringboot

一、spring Boot简介Spring Boot 是由privotal团队提供的全新的架构,Spring Boot并不是要成为SpringIO里面的众多“Foundation”层项目的替代者。spring Boot的目标已不再于为解决的问题与提供新的的解决方案,而是为平台带来一种新的开发经验,从而简化对已有技术的应用二、spring Boot结构图的展示三、spring B...

2019-08-19 23:35:24 116

原创 python快速入门3

1.字典和集合的操作#字典的key必须是hash的,不可变是可hash的必要条件d=dict((['x',1],['y',2]))#1.创建字典e={'ip':'127.0.0.1', 'port':80}#2.创建字典e['ip']='191.168.1.1'#修改e['id']='127.0.0.1'#插入print(e)#打印print(hash((10,20,30)...

2019-08-18 19:42:54 115

原创 python快速入门2

1.字符串操作a,b=divmod(10,3) #同时求商和余num=10num=str(num) #数字改为字符串print(type(num))num=int(num) #字符串变为数字print(round(math.pi,3 )) #四舍五入)print(random.randint(1,6))#随机数x,y,smaller=3,4,0smaller=x if x&...

2019-08-18 19:40:34 129

原创 多线程基本知识与类集基本知识

1.进程与线程区别与联系进程是OS中资源分配的最小单元线程是OS中任务分配的最小单元创建与销毁一个线程的开销要比一个进程小得多,线程间通信也比进程间通信容易的多。线程间通信:join()、wait/notify、yield、sleep2.多线程常用操作方法sleep:运行 -> 阻塞,当前线程立即交出CPU,进入阻塞态,不会释放对象锁yield:运行 -> 就绪,系...

2019-08-17 21:28:32 108

原创 财务管理神器项目的实现及效果展示

一.数据库的设计使用MySQL数据库,创建账户、货物、订单、订单项即(account 、goods、order、order_item)四张表如下:1.创建数据库2.创建的四张表3.每张表所含内容二、项目分层设计结构图三、项目效果展示...

2019-08-15 23:26:48 232

原创 财务管理神器前期设计展示

一.项目背景:在掌握了JavaSE的基本知识,以及MySQL数据库,JDBC编程,为了能够将所学知识结合起来,但是又不具备前端 知识的情况下,实现的一款收银台系统。二.简介:该系统是一款纯字符界面的收银台系统,实现了,商品管理,浏览,下单,支付功能。三.功能列表设计:(1)、公共端1.. 入口命令 1.1 登录(DL) 1.2 注册(ZC) 2. 公共命令 ...

2019-08-15 22:59:56 164

原创 Python快速入门

一.Python是一门动态强类型的的语言,何谓动态强类型语言,如下所示:(1)动态类型:一个变量在运行过程中,类型可发生变换(2)静态类型:一个变量在运行过程中,类型不可发生变换(3)强类型:越不支持隐式类型隐式类型转换转换,类型越强、(4)弱类型:越支持隐式类型转换,越弱相对于其它语言,python是解释运行、跨平台、可扩展性强、可嵌入、有丰富的库二.学一门语言最关心的就...

2019-08-11 23:36:32 140

原创 快速入门SpringMVC

概念: 通俗的讲,SpringMVC就相当于WEB 中的servletg功能,它就是一个框架主要实现逻辑控制,进行实现页面跳转之类的,但其更灵活,它是通过一套MVC注解让POJO成为处理请求的控制器,无需实现任何接口,同时,SpringMVC还支持 REST风格的URL请求。此外,SpringMVC在数据绑定、视图解析、本地化处理及静态资源处理上都有许多不俗的 表现。 它在框架设计、扩...

2019-08-11 01:42:56 128

原创 有趣的小游戏

题目描述: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式: 输入第1行给出正整数N(<=105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中间有1个空格。输出格式: 输出第1、2...

2019-08-09 23:24:37 133

原创 springCore使用案例

测试普通类属性的注入1.普通类package com.ping;import java.util.*;public class Bean1 { //测试普通类属性的注入 private int intValue; private String strValue; private List listValue; private Map mapV...

2019-08-07 23:55:24 326

原创 Servlet与JDBC编程的使用

1.数据库的连接package Database;import javax.xml.transform.Result;import java.sql.*;public class DbManager { private Connection conn=null; private Statement state=null; private ResultSet rs...

2019-08-04 00:19:19 216

原创 密码问题

密码要求:1.长度超过8位2.包括大小写字母.数字,其它符号,以上四种至少三种3.不能有相同长度超2的子串重复public class Main { public static void main(String[] args) { Scanner sc = new Scanner ( System.in ); String s=null; wh...

2019-07-31 23:12:20 845

原创 Cookie的使用

URL重写和隐藏域仅适合保存无需跨越太多页面的信息。如果需要在多个页面之间传递信息,则以上两种技术实现 成本高昂,因此不得不在每个页面都进行相应的处理。Cookies技术可以实现着一点。 Cookies是一个很少的信息片段,可自动地在浏览器和Web服务器间交互,因此Cookies可存储在多个页面间传递 信息。Cookie作为HTTP header的一部分,其传输由HTTP协议控制,此外,可...

2019-07-30 23:53:06 163

原创 链表分割

题目:以给定x为基准将链表分割为两部分,所有小于x的节点排在大于活动等于节点之前(保持原来顺序)public class solution{ class Node{ int val; Node next; Node(int val){ this.val=val; } } pub...

2019-07-25 00:07:17 78

原创 二叉树前、中、后三序遍历的递归与非递归方式

一、前序遍历1.递归形式import java.util.ArrayList;import java.util.List;//有返回值形式public class Main { public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { ...

2019-07-21 00:13:11 110

原创 不用数学运算求和

/** * 题目描述: * 编写一个程序,不使用任何数学运算完成两数相加*/public class Main {public static int add1(int A,int B){ int sum; int carry; do{ sum=A^B; carry=(A&B)<<1; ...

2019-07-18 23:43:07 120

原创 二叉树顺序结构

接口:package 二叉树;//二叉树的顺序结构及实现public interface IHeap { //向下调整 void AdjustDown(int root,int len); //初始化建立大根堆 void initHeap(int[] array); //向上调整,从孩子节点开始调整 void AdjustUp(int ch...

2019-07-17 23:56:28 234

原创 验证尼科彻斯定理

尼科彻斯定理:任何一个整数m的立方都可以写成m个连续奇数之和。例如:1^3=12^3=3+53^3=7+9+114^3=13+15+17+19规律:观察规律,m的3次方可以表示成m个连续奇数的和。m的2次方很明显是这m个连续奇数的平均数,由此可以找到等式的开始数和结尾数,最后用StringBuffer类的变量和"+"将这m个数连接起来,就得到最终的结果。publi...

2019-07-17 14:35:45 750

原创 JDBC编程自动关闭的两种方式

方式一:通过try-catch-finally进行关闭,利用finally必须执行的特性例如:import java.sql.*;public class WriteData { public static void main(String[] args) { Connection connection= null; Statement stat...

2019-07-14 00:39:52 864

原创 (JDBC)数据库编程步骤及简单例子

JDBC开发案例:一.准备数据库环境drop database if exists `memo`; create database if not exists `memo` default character set utf8 collate utf8_general_ci; use `memo`;drop table if exists `memo_group`; create...

2019-07-14 00:34:10 547

原创 聊天室项目

一、单线程模式下:客户端package 聊天室.单线程模式;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socke...

2019-07-14 00:19:36 287

原创 向线程池提交任务的两种方式

方式一:提交无返回值的任务(execute);class RunnableThread implements Runnable{ @Override public void run() { for(int i=0;i<10;i++){ System.out.println (Thread.currentThread ().get...

2019-06-29 23:06:32 7417

原创 死锁实例

class Pen{ private String pen="笔"; public String getPen(){ return pen; }}class Book{ private String book ="书"; public String getBook(){ return book; }}cla...

2019-06-14 23:45:02 257

原创 全局锁

方法一:class Sync{ public void test() { synchronized(Sync.class){ System.out.println ( "test方法开始,当前线程为:" + Thread.currentThread ( ).getName ( ) ); try { Th...

2019-06-14 23:43:56 803

原创 普通锁

public class 普通锁 { public static void main(String[] args) { final Object object=new Object (); new Thread ( new Runnable ( ) { @Override public void run() { synchronized (...

2019-06-14 23:40:14 112

原创 synchronized在方法上的同步

class Mythread4 implements Runnable{ private int ticket=10; @Override public void run() { for(int i=0;i<10;i++){ this.sale (); } } public synchronized void sa...

2019-06-14 23:39:02 342

原创 synchronized在代码块上的同步

class Mythread implements Runnable { private int ticket = 20; @Override public void run() { for (int i = 0; i < 100; i++) { synchronized (this) { i...

2019-06-14 23:37:55 233

原创 生产者与消费者模型

一、商品类import javax.swing.*;import java.util.LinkedList;import java.util.Queue;public class Goods { private String id; private String name; private double price; public Goods(Stri...

2019-06-12 23:57:10 112

空空如也

空空如也

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

TA关注的人

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