自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2017/9/6 一个小错误 mapper文件找不到类

1.没用全路径 2.忘记typeAliases别名全路径

2017-09-06 16:01:43 1082

原创 大型网站技术架构读书笔记

模式: 每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心,模式的关键在于模式的可重复性,问题与场景的可重复性带来解决方案的可重复使用。分层 在大型网站架构中采用分层结构将网站软件系统分为 应用层、服务层、数据层分割 如果说分层是将软件在横向方面进行切分,那么分割就是在纵向方面对软件进行切分。 网站越大,功能越复杂,服务和数据处理的种类也越多,将这些不同的功能和服务分

2017-09-04 10:37:46 369

原创 mybatis动态sql语法错误

<sql id="searchByPo"> <trim prefix="where" prefixOverrides="and|or"> <if test="id !='' and id !=null"> id = #{id} </if> <if test="taskName !

2017-08-26 16:02:15 1300

原创 记一个错误

写了一个监听器,由于这个listen没有被spring管理所以不能用注解的方式注入被spring管理的类,但是可以通过 ApplicationContextHelperBean.getBean(beanName:"sysQuartzInfoServiceImpl");的方式注入这个service。因为service的dao是通过注解注入的方式加载的,所以如果是new一个service的话dao是不会

2017-08-25 16:28:44 224

原创 mybatis标签

trim 用于去掉字符 prefix 前缀 prefixOverrides 去掉第一个标识符(跟在前缀后面第一个) <sql id="searchByPro"> <trim prefix="WHERE" prefixOverrides="AND|OR"> <if test="id != null AND id != ''">

2017-08-24 13:45:14 324

原创 springmvc基础知识

介绍springmvc是spring的一个模块,无需与spring进行中间整合层的整合,是一个基于MVC的web框架MVC(B/S下) MVC是一个设计模式,controller负责流程控制,逻辑处理,model负责数据的存储于读写,view显示数据流程请求来: (C)前端控制器 DispatcherServlet,根据用户请求响应请求Handler->处理器映射器HandlerMapping返

2017-08-21 20:32:50 224

原创 车贷系统定时器模块

Quartz介绍这篇非常详细 定时任务之-Quartz使用篇模块整体结构: SysQuartzInfo 保存一个任务的所有信息 SysQuartzInfoDao 用于根据分页查询等任务信息的进一步使用 QuartzManager Quartz定时器具体实现 QuartzOverdue 自定义作业类 execute里写定时事务->更新还款计划和还款实体 SysQuartzInfoServ

2017-08-21 18:05:19 372

原创 maven基础知识

MavenMaven是一个项目管理工具,主要用于项目构建,依赖管理,项目信息管理。 文件夹得作用 – 主文件夹主要用于配置,其中的pom.xml描述了子module的关系。 – 子文件夹分两种,一种给其他作为依赖的,创建时选jar;一种是需要打包部署到服务器的,创建时选。POMPOM代表项目对象模型。它是 Maven 中工作的基本单位,这是一个 XML 文件。 groupId:团队唯一标识

2017-08-07 12:57:40 194

原创 spring和mybatis的整合

思路: spring通过单例管理方式管理sqlsessionfactory,使用sqlsessionfactory生成sqlsession,持久层的mapper都由spring进行管理<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <!-- 加载配置文件 --> <property

2017-08-06 15:59:22 264

原创 Mybatis入门基础--查询与缓存

Xposed框架相信不少人在微信或者QQ抢红包时会发现有些人抢红包速度特别快,甚至秒抢,难道这些人手速都这么快吗?答案当然不是,很多会刷机的人都会在手机上刷入一款插件:Xposed,在我使用第一部安卓手机中兴U880时就开始刷机,直到现在使用一加3T依然在刷机。我安装过很多插件,但是要数这款框架最牛X,几乎是我每部手机必刷。下图是我刷入的Xposed框架: 接下来介绍一下X

2017-08-06 14:58:24 342

原创 微信小程序进阶篇

微信小程序

2017-05-30 21:23:52 7185 3

原创 微信小程序初级篇-02

微信小程序

2017-05-30 10:29:12 791

原创 微信小程序初级篇-01

微信小程序

2017-05-30 09:22:43 609

原创 面试算法题-03

面试算法

2017-05-01 23:54:59 305

原创 面试算法题-02

面试算法题

2017-05-01 13:24:18 289

原创 面试算法题-01

面试算法

2017-04-30 15:37:21 488

原创 面试中遇到的框架问题

框架面试

2017-04-21 11:19:19 7458 1

原创 Python 简单爬虫--获得网上的图片

Python爬虫

2017-04-17 14:42:56 722

原创 struts2--拦截器(非登录用户不可跳转至该页面)

拦截器

2017-04-16 15:48:30 3897

原创 在线支付案例--使用易宝第三方支付公司(未实现,待续)

在线支付

2017-04-16 09:39:43 732

原创 The server encountered an internal error () that prevented it from fulfilling this request.h--模型驱动

出现这这个问题后,我查了一下,发现界面之间值传递不正确,后来发现是要在界面使用model,就必须给模型驱动对象一个get函数.

2017-04-15 13:22:24 1182

原创 Struts2 框架文件上传

Struts文件上传

2017-04-14 20:43:53 304

原创 The given object has a null identifier问题解决

今天在写商城的二级分类修改的时候遇到了这个问题,出现这个异常,一般来说主要修改时候主键没有传递或者name属性指定错误。解决方案:你要把你的更新的实例的主键传过去,可以以hidden的方式传。">就好了。

2017-04-14 11:02:52 659

原创 No result defined for action and result input

这个问题处理了很久,上网找了很多,看着很神奇,和我的项目没有关系,问题出在:<select name="category.cid"> <s:iterator var="c" value="clist"> <option><s:property value="#c.cid"/><s:property value="#c.cname"/></option> </s:ite

2017-04-13 20:38:32 460 1

原创 使用模型驱动ModelDriven,出现对象为空问题

在写后台管理员登陆的时候,出现: 15:35:03,512 ERROR Dispatcher:38 - Exception occurred during processing request: null 的错误,查了一下,发现javaBean对象为空,后来发现是定义javaBean时没有给出空间: private AdminUser adminUser = new AdminUser();

2017-04-11 15:39:19 1542

原创 默认页面index.jsp跳转到*.action

默认页面跳转到action

2017-04-10 15:23:01 4356

原创 最小生成树和最短路径的对比

最小生成树和最短路径的比较

2017-04-07 20:48:44 501

原创 暴力整理

暴力就是枚举所有的可能。在暴力求解的时候,常常要用到哈希判重 uva10391 题目大意:有一堆按照字典序排好的字符串,问你有多少字符串是由其它两个字符串组成。解题思路:如果用两个字符串拼接看拼接好的字符串是否在字典中,一定会超时。我们可以逆向,由于字符串的长度不是很长,所以把一个字符串拆为两个字符串看这两个字符串是否都在字典中即可 代码:#include<cstdio>#include<i

2017-04-06 18:43:38 283

原创 uva10700

题意:给出只包含数字和+*的表达式,你可以自己安排每一个运算的顺序,让你找出表达式可能得到的最大值和最小值。代码:#include<cstdio>#include<iostream>#include<algorithm>#include<cstring>#include<string>using namespace std;string s;long long num1[20];lo

2017-04-05 00:33:04 333

原创 uva10340

题目:判断a串是不是b串的子串。 代码:#include<cstdio>#include<iostream>#include<algorithm>#include<cstring>#include<string>using namespace std;string s1,s2;int main() { while(cin>>s1>>s2) { int flag =

2017-04-04 23:31:45 296

原创 uva10487/lower_bound使用

题目大意: 给出的数中,任意两个数相加,找出最接近query的数。思路: 把任意两个数加起来之后,排序完之后,用lower_bound找到插入query的位置,然后找到它左右两边的与它最近的数。输出就可以了。ForwardIter lower_bound(ForwardIter first, ForwardIter last,const _Tp& val)算法返回一个非递减序列[first, l

2017-04-04 23:13:46 289

原创 uva10706

题目大意:有这样一串序列11212312341234512345612345671234567812345678912345678910123456789101112345678910…,问第i个位置数的值。代碼:#include<cstdio>#include<cmath>#include<cstring>int p;long long sum[33000];char buf[15000

2017-04-04 21:13:14 371

原创 uva 10057

求中位數,允許的解有幾個以及數組中存在幾個解 代碼:#include<cstdio>#include<iostream>#include<algorithm>#include<cstring>#include<string>using namespace std;const int maxn = 1000005;int a[maxn];int main() { int n;

2017-04-04 20:28:37 260

原创 uva10341

题意:给出一个方程,求解X;思路:因为方程是单调递减的,所以二分求解;代碼:#include<cstdio>#include<cmath>#include<iostream>#include<algorithm>#include<cstring>#include<string>using namespace std;double p, q, r, s, t, u;double solv

2017-04-04 19:47:33 312

原创 uva270

题目的意思就是给出n个点的坐标,选出最多的点,在一条直线上。就是连接任意两点得到一条线,然后遍历每个点,算出在这条线上点的数量代碼:#include<cstdio>#include<cstring>#include<algorithm>using namespace std;char s[1000];int x[1000],y[1000];int len;void input() {

2017-04-04 19:16:52 236

原创 uva10763

题意:可以想象成数字的交换,然后最后判断是否有相换的数字是否有在换回来思路:如果匹配的話那麼兩邊的輸入排序後一定是一致的代碼:#include#includeusing namespace std;const int N = 500005;int n, n1[N], n2[N];int main() { int i; while(scanf("%d", &n) && n)

2017-04-04 16:55:18 873 1

原创 uva10905

题意,给n个数字,将它们重新排序得到一个最大的数字,如123 456 789 拼为 789456123 最大代碼:#include#include#include#include#includeusing namespace std;int cmp(string a, string b) { return a+b>b+a;}string s[55];int m

2017-04-04 16:53:01 263

原创 Can't connect to MySQL server on 'localhost' (10061)

数据库没连接上,一个命令就能解决:net start mysql

2017-04-03 14:37:47 278

原创 mysql无法输入中文

今天重装了 MySQL,当是插入数据的时候没办法插入中文,后来查了一下,一句命令就解决了。set names gbk

2017-04-02 11:16:51 838

原创 第一次面试

今天去面试了

2017-03-29 23:28:29 293

空空如也

空空如也

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

TA关注的人

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