- 博客(36)
- 收藏
- 关注
原创 HttpClient实现https的简单例子
参考:https://blog.youkuaiyun.com/orichisonic/article/details/79951460 (https实现) https://www.cnblogs.com/boycelee/p/6425325.html (https详解)(SSH详解)https://mp.weixin.qq.com/s?src=11×tamp...
2019-12-06 17:51:13
1051
原创 实现Http请求的工具类(java原生HttpURLConnection)
用原生Java实现http请求是有些问题的,一般会涉及到汉字编码问题,如果请求的接口代码是自己写的,那没什么问题,只需要编码(请求方传的参数编码)和解码(响应方对参数进行解码)就行了编码和解码方式有:URLEncoder.encode(name,"UTF-8");编码 URLEncoder.decode(name, "UTF...
2019-12-05 11:41:04
535
原创 实现Http请求的工具类(HttpClient)
用到的jar包有:commons-logging.jar fastjson-1.2.58.jar JSONObject等用到 httpclient-4.5.9.jar org.apache.http.impl.client.*用到 ...
2019-12-05 11:18:43
384
原创 mybatis实现聊天机器人
主要知识点: java的网络编程知识、mySql、mybatis工具:eclipse、mySql、mySql界面工具Navicat下面开始讲如何做出一个聊天机器人:因为用到mybatis,需要导入俩个jar包:mybatis.jar、mysql-connector-java.jar,去maven仓库下载就可以了地址:https://mvnrepository.com/我是...
2019-06-03 15:18:52
361
转载 JDK版本导致Unsupported major.minor version 52.0 error
转发:https://www.cnblogs.com/pangxiansheng/p/5426905.html出现问题原因-->>分析{JDK版本不一致的问题}在eclipse中开发的项目有个Java build path中可以配置的JDK java compiler中可以配置compiler level{eclipse>windows>preference...
2019-02-28 10:57:20
178
原创 权限管理(药品集中采购系统为例子)
权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源。权限管理设计模型用户权限管理模型(用到5张表:权限表、角色表、用户表、角色和权限关系表, 用户和角色关系表)本系统设计:权限表:使用第三方用户授权系统,权限表包括:系统表、模块表、操作表用户表:使用groupid区分不同的用户类型使用sysid存储用户所属的单位id角色...
2019-02-27 11:18:20
634
原创 春招备战2019/2/18——算法
约瑟夫问题II约瑟夫问题是一个著名的趣题。这里我们稍稍修改一下规则。有n个人站成一列。并从头到尾给他们编号,第一个人编号为1。然后从头开始报数,第一轮依次报1,2,1,2...然后报到2的人出局。接着第二轮再从上一轮最后一个报数的人开始依次报1,2,3,1,2,3...报到2,3的人出局。以此类推直到剩下以后一个人。现在需要求的即是这个人的编号。给定一个int n,代表游戏的人数。请返回最...
2019-02-19 14:26:16
137
原创 春招备战2019/2/18——算法
构造MaxTree对于一个没有重复元素的整数数组,请用其中元素构造一棵MaxTree,MaxTree定义为一棵二叉树,其中的节点与数组元素一一对应,同时对于MaxTree的每棵子树,它的根的元素值为子树的最大值。现有一建树方法,对于数组中的每个元素,其在树中的父亲为数组中它左边比它大的第一个数和右边比它大的第一个数中更小的一个。若两边都不存在比它大的数,那么它就是树根。请证明这个方法的正确性,...
2019-02-18 13:59:10
217
原创 春招备战2019/2/17——JAVA面试题
请简单介绍一下spring?1、Spring的核心是一个轻量级(Lightweight)的容器(Container)。2、Spring是实现IoC(Inversion of Control)容器和非入侵性(No intrusive)的框架。3、Spring提供AOP(Aspect-oriented programming)概念的实现方式。4、Spring提供对持久层(Persistenc...
2019-02-17 14:33:52
330
原创 春招备战2019/2/16——算法
最大乘积给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1)注:最大乘积只可能是 最大*(次大*第三大) 或者是 最大*(最小*次小) 大整数相乘有两个用字符串表示的非常大的大整数,算出他们的乘积,也是用字符串表示。不能用系统自带的大整数类型。注:new StringBuilder(num2).rev...
2019-02-16 21:38:45
221
转载 解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法
转载:https://blog.youkuaiyun.com/onlysunnyboy/article/details/75270533 我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied,详细报错如下:1. open() "/d...
2018-12-13 15:25:44
761
转载 关于nginx配置成功后,无法访问的问题
转载:https://blog.youkuaiyun.com/lulen0724155075/article/details/51789164 接着检查了服务器端的80端口是否可以访问的到 ,如果访问不到,那么就是防火墙的问题。 做如下处理:[root@localhost ]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT[root@...
2018-12-11 17:16:13
2467
转载 springmvc拦截器静态资源的访问 前台css js样式加载的问题
原文:https://blog.youkuaiyun.com/hodaddy/article/details/78684799 首先先说一下springmvc在web.xml中配置的详情<!--在web.xml中配置springmvcl的信息--> <servlet> <servlet-name>springmvc</servlet-name...
2018-11-01 14:22:48
507
原创 <configuration>报错
如果出现以下的错误:The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?...
2018-10-22 09:44:47
2005
原创 Spring学习————IOC容器
Spring IOC容器也可以称为 控制反转 或者 依赖注入 ,IOC容器其实是一个超级大工厂, 简单来说,IOC容器里面含有任何所需要的对象, 将需要创建的对象都在IOC容器中创建(通过<bean>或者注解), 需要用对象的时候再从IOC容器拿, 控制反转 反转的是获取对象的方式,改变了获取对象的方式, 以前需要一个对象就必须自己去new一个, 现在不需要了,...
2018-10-18 17:09:46
216
原创 下载所需jar包的快速方法
https://mvnrepository.com/search?q=aopalliance-1.0.jar打开百度(记得用百度搜),比如你要下载aopalliance.jar这个jar包,输入aopalliance.jar mvn进行搜索选择第一条进去 ,点击所需的版本再点击jar就可以了如果你是用maven的话,就可以复制下面那段代码就可以了...
2018-10-16 14:38:36
474
转载 springsource-tool-suite下载(sts)
转载:https://www.cnblogs.com/jepson6669/p/8540157.html1 新版本的插件下载1 直接进入官网下载即可官网地址:http://spring.io/tools/sts/all.2 spring官网上下载历史版本的spring插件1 获取新版本的插件的地址http://download.springsource.com/re...
2018-10-15 17:43:59
271
转载 Spring classPath:用法
参考文章地址:http://hi.baidu.com/huahua035/item/ac8a27a994b55bad29ce9d39http://blog.youkuaiyun.com/lushuaiyin/article/details/6880640http://jeiofw.blog.51cto.com/3319919/934413 classpath就是代表 /WEB-IN...
2018-10-15 15:29:54
208
转载 xml文件中的红叉号问题
转载:https://blog.youkuaiyun.com/V_killer/article/details/78405293?utm_source=copy 在eclipse中开发网页时,经常会遇到写xml文件时第一行无缘无故报错。在最左面的行数上面报出一个小红叉,点击查看错误信息:Referenced file contains errors (http://www.springframe...
2018-10-15 10:32:05
1003
转载 uri=http://java.sun.com/jsp/jstl/core 出错问题
转载:https://blog.youkuaiyun.com/steven_sisi/article/details/79793146?utm_source=copy 1.遇到这种错误,说明少了两个架包,如果使用maven直接添加两个依赖<dependency> <groupId>org.apache.taglibs</groupId> <art...
2018-10-14 21:11:46
2383
2
转载 eclipse导入工程时,出现Some projects cannot be imported because they already exist in the workspace
转载:http://www.cnblogs.com/comeonbaby/p/4672446.html前提条件:1、将eclipse中现有的工程javatraining删除,如下图所示,该复选框不要勾选,点击oksteps:1、本次打开Eclipse想要把已删除的javatraining工程再次导入eclipse2、点击import,选择已存在的javatraining...
2018-10-14 20:58:00
3555
原创 Spring配置过程出现的错误
配置<construtor-arg>时需在<beans>标签加上 xmlns:p="http://www.springframework.org/schema/p配置<tx:advice>时 需在<beans>标签加上xmlns:tx="http://www.springframework.org/schema/tx" ...
2018-10-12 17:19:46
266
原创 spring在web.xml中的配置
把如下代码添加到web.xml即可完成spring的基本配置把如下代码添加到web.xml即可完成spring的基本配置 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www....
2018-10-12 11:33:33
320
原创 spring的配置文件怎么写
标准的Spring配置文件编写:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http:/
2018-10-12 11:05:16
1383
转载 Spring与SpringMVC的配置模板
Spring的配置模板原文:https://blog.youkuaiyun.com/pengjihuang/article/details/48494899<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi...
2018-10-12 09:35:56
1376
转载 spring配置文件模板解析
转自:http://blog.youkuaiyun.com/zzjjiandan/article/details/22922847/虽然讲的是spring2.5的,但是本质上的东西是不会变的,图解析的很详细... spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应...
2018-10-12 09:26:24
340
原创 web-app标签
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun....
2018-10-11 18:02:05
2995
转载 SSH整合所需的jar包
Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包 Spring的基本jar包: 1.org.springframework.web-3.1.4.RELEASE.jar: 在web.xml中配置启动Spring容器所需,包括上下文(参数contextConfigLocation)和监听器(类ContextLoaderListener) 2...
2018-10-11 10:20:06
221
转载 Hibernate Annotations 注解
对于org.hibernate.annotations与org.hibernate.persistence,它的注释比如Columns,可是不知道怎么使用,但是hibernate中也封装了javax.persistence,而且数据库映射注释主要还是使用javax.persistence,即如下注释元素Column,使用规则如下。 分类:Java(66) @Entity 声明当...
2018-10-10 22:30:21
327
原创 @Entity注解
@Entity是指这个类映射到数据库表, 当你不使用这个类(被注解的类)时,后台不会对其进行处理,只有当你从数据库读取数据时,由于你要读取的表映射有实体类(被@Entity注释的), 那么后台应该会自动帮你实例化一个对象, 然后将数据库中的数据填充到对象中 使用@Entity去注释实体类时,需import javax.persistence.Entity,但这个javax.pe...
2018-10-10 17:16:03
8367
原创 在最新Spring官网下载jar包
Spring官网改版后,想要去下载相应的jar包却发现无从下手,不知道在哪里下载,链接都被‘隐秘’起来了,今天我跟大家说说,如何在2018的Spring官网下载所需的jar包, 首先,百度Spring 或者通过网站https://spring.io/进入官网,点击PROJECTS 接着 进入SPRING FRAMEWORK 接着点击小猫 进入到git...
2018-10-10 11:26:38
511
原创 Maven安装与配置过程
首先,进入官网http://maven.apache.org/,或者直接百度maven,都可以进去,再点击Download可以进到下载界面, 接着,从Files中点击 apache-maven-3.5.4-bin.zip进行下载便可将他放在一个文件内进行解压,做到这一步就已经下载解压完成了,现在就是配置maven环境的时候了 ,配置环境变量,在系统...
2018-10-08 16:47:25
276
转载 java怎么给窗体或者面板设置背景图片
1 利用标签组件来设置 标签本来是一种最简单的组件,为什么可以将它设置成为一个窗体的背景呢?首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是JRootPane,第二层是JlayerPane,最上层就是ContentPane,也正是我们常说的内容面板。所以一般我们拖放的控件就是在ContentPane层上。也就是说我们只需将背景图片放在JFrame的第二...
2018-03-09 22:34:10
25173
3
原创 蓝桥杯C++——计算2^63
5. 放麦子/* 你一定听说过这个故事。国王对发明国际象棋的大臣很佩服,问他要什么报酬,大臣说:请在第1个棋盘格放1粒麦子,在第2个棋盘格放2粒麦子,在第3个棋盘格放4粒麦子,在第4个棋盘格放8粒麦子,......后一格的数字是前一格的两倍,直到放完所有棋盘格(国际象棋共有64格)。国王以为他只是想要一袋麦子而已,哈哈大笑。当时的条件下无法准确计算,但估算结果令人吃惊:即使全世界都铺满麦子也不...
2018-03-06 21:51:58
1518
原创 蓝桥杯C++——字符全排列
算法是这样的,如果给定N个不同字符,将这N个字符全排列,最终的结果将会是N!种。如:给定 A、B、C三个不同的字符,则结果为:ABC、ACB、BAC、BCA、CAB、CBA一共3!=3*2=6种情况。用程序实现输入的N个字符的全排列并输出。对于字符串的排列问题:(这个是转载的)如果能生成n-1个元素的全排列,就能生成n个元素的全排列。对于只有一个元素的集合,可以直接生成全排列。所以全...
2018-03-04 10:39:16
948
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人