- 博客(30)
- 资源 (72)
- 收藏
- 关注
原创 关于发邮件报错535 Error:authentication failed解决方法
关于发邮件报错535 Error:authentication failed解决方法解决方法调用163邮箱服务器来发送邮件,我们需要开启POP3/SMTP服务,这时163邮件会让我们设置客户端授权码,这个授权码替代上面代码部分的passwd即可成功发送邮件、
2017-09-27 21:31:58 17259
转载 阿里校招应届生面试经验
背景今年大三暑假刚开始本来打算好好复习下,没打算马上去找实习,主要还是因为大四上学期还要上实训课不能出去实习。后来突然收到以前ACM队员的消息,说可以帮我内推阿里的面试。于是我就写好简历,发给了他。但两周后都没什么消息,后面我就自己去阿里官网查看,的确有在招聘应届生。这里推荐大家去关注微信公告号:互联派 (这里不是打广告,的确是个很好的校招渠道,对大家很有帮助) 上面有很多的校招信息,包括内推
2017-09-23 22:35:41 1693
原创 解决start tomcat has encountered a problem出错的方法
解决start tomcat has encountered a problem出错的方法之前在运行后台程序时一直都没试过这种错误,但写了一个servlet程序后发现Tomcat启动失败了,这里总结一下解决的方法:1 我遇到的最多这种问题,就是端口占用,因为我总是把myeclipse和eclipse混用 。(1)第二个就是假如你的web工程不是上面编写servlet
2017-09-21 17:48:04 22952 2
原创 线性结构的表示和实现--我的图书馆
线性结构的表示和实现--我的图书馆/* Name: linklist.h Copyright: Author: Date: 21-03-05 20:21 Description: */#ifndef LINKLIST_H_INCLUDED#define LINKLIST_H_INCLUDED#include "ds.h" //for Status,OK ..
2017-09-20 22:07:36 490
原创 对代码生成器的看法
对代码生成器的看法代码生成器由一个程序员团队使用JAVA语言开发,是为广大软件工程师解决生成代码的问题。在编写程序代码时,通常每个功能模块的基础维护代码逻辑都相同,只是针对的表不同, 根据这其中的规律做成模板,机器就可以根据模板来生成代码了。这样就避开了那些枯燥的重复劳动,使开发人员将时间和精力集中于核心业务,既节省了开发人员的工作时间,也为企业节省了成本。代码生成器通过模板技
2017-09-19 20:52:05 604
原创 MySQL数据库-错误1166 Incorrect column name
MySQL数据库-错误1166 Incorrect column name出现MySQL数据库-错误1166 Incorrect column name 字段名,这个是字段中有空格了,这个只要利用alert或phpmyadmin进入修改即可解决.MySQL 返回:MySQL 报出:#1166 – Incorrect column name ‘xxx'my
2017-09-19 19:44:52 9434
原创 MyBatis框架学习(一)——mbatis的介绍
MyBatis介绍MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建c
2017-09-17 14:20:01 718
原创 C语言数据结构应用(图书借阅系统)
C语言数据结构应用(图书借阅系统)/**************************************************** @title: 数据结构实验 @name: 线性表(顺序表)的应用--我的图书馆 @object: [实验目的] 应用线性表解决问题. 有若干图书,借出的书需要登记下来.
2017-09-17 10:21:23 2181
转载 mybatis思维导图,让mybatis不再难懂(二)
这一篇写mybatis的使用,主要包括与sping集成、动态sql、还有mapper的xml文件一下复杂配置等。值得注意的是,导图17和18中讲解resultMap子元素的时候可能讲得不是很清楚,应该需要大量的代码来讲解使用方法,思维导图恰恰不适合这种表现方法。所以需要读者根据给出的链接去读一些好的博客文章,这样才能更好理解。毕竟是技术性的东西,实践出真理。mybatis简介MyB
2017-09-15 15:07:46 428
转载 mybatis思维导图,让mybatis不再难懂(一)
与hibernate相比,我无疑更喜欢mybatis,就因为我觉得它真的好用,哈哈。它简单上手和掌握;sql语句和代码分开,方便统一管理和优化;当然缺点也有:sql工作量很大,尤其是字段多、关联表多时,更是如此。而且sql依赖于数据库,导致数据库移植性差。选用一个框架之前最好先了解它的优缺点,对项目最好用,效率最高的才是一个你最好的选择。mybatis简介MyBatis 是支持
2017-09-15 15:06:00 615
原创 数据结构的一些基本操作(在表L中插入第i个元素e. 操作成功返回OK,失败时返回ERROR,删除表L中第i个元素,结果用e返回. 操作成功返回OK,失败时返回ERROR)
/* Name: sqlist.h Copyright: Author: Date: 21-03-05 20:21 Description: */#ifndef SQLIST_H_INCLUDED#define SQLIST_H_INCLUDED#include "ds.h" //for Status,OK ...#ifndef ElemType#defi
2017-09-14 22:54:44 4418
转载 C++6.0(应用程序无法正常启动0xc0000142) 关于win10周年版更新后无法正常使用vc6.0问题的解决方法
C++6.0(应用程序无法正常启动0xc0000142) 关于win10周年版更新后无法正常使用vc6.0问题的解决方法闲话不多说开始具体的步骤。第一步: 找到vc6.0图标 右击——》选择“属性”——》再选择 “打开文件所
2017-09-14 22:31:19 26513 22
原创 Eclipse中将Java项目转换成Web项目的方法
Eclipse中将Java项目转换成Web项目的方法在myeclipse中运行界面和代码图:用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个java工程,将无法在Tomcat中进行部署运行。 方法: 1.找到.project文件,找到里面的标签,查看是否有下面的代码,没有则复制进去。 Xml代码
2017-09-13 12:43:21 832
原创 MySQL——修改root密码的4种方法(以windows为例)
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名
2017-09-12 14:40:47 425
原创 如何为MyEclipse添加XML文档所使用的XML Schema
如何为MyEclipse添加XML文档所使用的XML Schema1、开MyEclipse,从菜单栏找到“Window”--->“Preferences(首选项)”; 2、在左侧导航菜单栏找到“MyEclipse”--->“Files and Editors”---->“XML”--->“XML Catalog”;
2017-09-11 10:00:42 2531
原创 Spring分模块开发
Spring分模块开发 1 在spring里面配置多个内容,造成配合混乱,不利于维护 2 把spring核心配置文件中,一部分配置放到单独的配置文件中,在spring核心配置文件中引入单独 配置文件3 重新引入一个新的xml文件,这样每个人写的,都可以单独引入。例如user.xml,,这里我把action单独拿了出来<be
2017-09-10 17:21:38 594
原创 SSH整合其他方式(没有hibernate的核心配置文件)
SSH整合其他方式(没有hibernate的核心配置文件)在spring配置 --> true true update org.hibernate.dialect.MySQLDialect
2017-09-10 16:35:20 560
原创 数据库编码com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1
数据库编码com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1不要单纯的认为,是字符长度过长,这不一定,出现这种问题,一般会从这三个方面进行考虑: 第一,方法重载问题第二,字符超过了长度第三,就是编码问题(重要,容易被人忽略
2017-09-10 09:30:24 3109
原创 解决eclipse中Errors running builder JavaScript Validator的问题
最近使用eclipse时,在编译项目总是出现问题。 Errors occurred during the build. Errors running builder 'JavaScript Validator' on project 'XX'. java.lang.NullPointerException 要解决这个问题,要就把JavaScript Validator去掉。
2017-09-09 17:16:02 691
原创 输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
输入一个一维数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。import java.util.Arrays;import java.util.Scanner;public class Lesson5 { public static void main(String[] args) { // TODO Auto-generated method stub
2017-09-08 22:19:15 3386
原创 求一个n阶方阵对角线元素之和
求一个n阶方阵对角线元素之和import java.util.Scanner;public class Lesson4 { public static void main(String[] args) { /** * 求一个n阶方阵对角线元素之和。 */ int N,sum=0; // TODO Auto-generated method stub
2017-09-08 22:17:55 7122
原创 求1+2!+3!+...+20!的和
求1+2!+3!+...+20!的和public class Lesson3 { public static void main(String[] args) { // TODO Auto-generated method stub /** * 求1+2!+3!+...+20!的和 */ int sum=0; for(int i=1;i<=20;i++)
2017-09-08 22:16:52 1521
原创 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。public class Lesson2 { public static void main(String[] args) { // TODO Auto-generated method stub /**
2017-09-08 22:15:35 7774
原创 使用公式C=(5/9)(F-32)打印下列华氏温度与摄氏温度对照表。
使用公式C=(5/9)(F-32)打印下列华氏温度与摄氏温度对照表。0 -1720 -640 4 60 1580 26100 37120 48140 60160 71180 82 200 93220 104240 115260 126280
2017-09-08 22:10:43 5439 1
原创 The server does not support version 3.1 of the JEE Web module specification.
The server does not support version 3.1 of the JEE Web module specification.
2017-09-07 18:46:57 1384 1
原创 SSH框架整合总结
SSH框架整合总结 第一步 导入jar包 第二步 搭建struts2环境 (1) 创建action ,创建struts.xml配置文件,配置action (2) 配置struts2的过滤器 第三步 搭建hibernate环境 (1) 创建实体类
2017-09-07 16:05:09 615
原创 HibernateTemplate常用的方法
HibernateTemplate常用的方法 Serializable save(Object entity): 添加操作 void update(Object entity) : 修改操作 void delete (Ob
2017-09-07 15:05:30 876
转载 Spring思维导图,让Spring不再难懂(cache篇)
Spring思维导图,让Spring不再难懂(cache篇)缓存是实际工作中非常常用的一种提高性能的方法。而在java中,所谓缓存,就是将程序或系统经常要调用的对象存在内存中,再次调用时可以快速从内存中获取对象,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。在增删改查中,数据库查询占据了数据库操作的80%以上,而非常频繁的磁盘I/O读取操作,会导致数据库性能极度
2017-09-07 13:06:06 698
转载 Spring思维导图,让Spring不再难懂(ioc篇)
Spring思维导图,让Spring不再难懂(ioc篇)写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;而ioc则是让我们无需考虑对象的创建过程,由ioc容器帮我们实现对象的创建、注入等过程。
2017-09-07 13:03:10 650
转载 Spring思维导图,让Spring不再难懂(mvc篇)
Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。(1) Http请求:客户端请求提交到DispatcherServlet。(2) 寻找处理器:由DispatcherServlet控制器查询一个或多个Handl
2017-09-05 13:15:51 437
java博客系统完整
2017-10-31
SSM医药管理系统(javaweb)
2017-09-06
java药品药店管理系统
2018-09-26
基于SSH2高校毕业生去向信息管理系统
2018-03-02
ssm(饼图和折线图很好)财务管理(springMvc + spring + mybatis + easyUI)
2018-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人