- 博客(119)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 重新学习计算机课程
想要成为一个优秀的程序员我为什么要裸辞一、学习环境絮叨二、适用于所有想沉下心学习的有效措施1.引入库2.读入数据总结我为什么要裸辞这一切都源于我国庆假后裸辞了。根本原因就是:我在各种原因下转了全职前端开发,干了一个月之后发现自己每天上班实在是太煎熬了,得出结论,我根本就不喜欢做前端开发。虽然部门前端大神领导都一直说现在前端开发人员很稀缺,前端开发涉及到的技术知识相对少很多,女生做前端开发很合适,一个优秀的前端开发未来发展前景很好等等。但是我这一个月的开发经历告诉我,我根本成为不了一个优秀的前端开发人员,
2020-10-12 14:21:01
255
原创 java中List接口的实现类 ArrayList,LinkedList,Vector 的区别
java中List接口的实现类 ArrayList,LinkedList,Vector 的区别概要学习方法概要学习完数组、链表、栈这三个数据结构之后,再来看下Java中有序集合List的常用实现类使用什么数据结构实现?以及各类之间有什么区别?实际应用场景中怎么选取合适的类。首先让大致看下Java平台提供的集合框架图,对类的继承和实现有个大致印象。学习方法在jdk文档查看某个类的介绍和有哪些方法实现,在IDE中点击查看某个方法的具体实现。...
2020-10-12 01:52:20
383
1
原创 Maven+SpringMVC+Spring+MyBatis连接MySQL数据库详细搭建整合过程
搭建步骤创建Maven Web项目SpringMVC 配置及测试Spring+Mybatis配置及连接数据库测试一、创建Maven Web项目 依照个人习惯自行创建。先新建一个Maven工程,再添加web支持 可参考博客:http://www.cnblogs.com/wql025/p/5205716.html 工程目录如图: 完整的pom.xml依赖<?xml versi
2017-12-17 20:26:49
9178
2
原创 Hadoop分布式集群搭建
题记:期间遇到了好多问题(不仅仅是为了搭建hadoop集群),自己对linux操作系统还真挺感兴趣的,稍微有些遗漏,总结下。软件准备三台服务器:CentOS7 64位、Ubuntu14.04.5 32位、Debian9.2.1 64位 可以到开源镜像网站下载,网易(mirrors.163.com)阿里都可以(mirrors.aliyun.com)链接供参考,方便大家找到路径(可以选择自
2017-11-16 16:38:20
414
转载 springboot如何测试打包部署
转载,原文作者:纯洁的微笑,原文出处:http://www.ityouknow.com/开发阶段单元测试在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。1、在pom包中添加spring-boot-starter-test包引用<dependency> <groupId>org.springframework.b...
2017-11-03 15:50:59
305
转载 spring boot项目打包成war并在tomcat上运行的步骤
原文地址:http://m.blog.csdn.net/article/details?id=52515226把spring-boot项目按照平常的web项目一样发布到tomcat容器下一、修改打包形式在pom.xml里设置 <packaging>war</packaging>二、移除嵌入式tomcat插件在pom.xml里找
2017-10-16 17:16:34
298
原创 myeclipse安装重启后,preferences里找不到PyDev的问题
myeclipse安装重启后,preferences里找不到PyDev的问题一开始尝试的是,在线安装,重启之后,找不到PyDev然后离线安装,网上下载了好几个版本的PyDev,解压,放置到Myeclipse对应的文件夹位置。重启N次之后还是没有PyDev,怀疑人生,陷入沉思然后找到,在Help里面找到About Myeclipse,点击InstallationDetails,在Installe
2017-09-01 14:59:02
724
原创 百度地图api实现的定位,导航,附近搜索
先上效果图:http://www.zhouyfei.xin/mapImage/myload.gif> 这个图标非常好用,是找的:http://www.cnblogs.com/shuilangyizu/p/5888031.html :http://www.zhouyfei.xin/mapImage/start.png,http://www.zhouyfei.xin/mapImage/en
2017-08-31 11:08:25
15407
1
转载 Java需要掌握的常用类库
Java 类库概念: Java 的应用程序接口 (API) 以包的形式来组织,每个包提供了大量的相关类、接口和异常处理类,这些包的集合就是 Java 的类库 包名以 Java 开始的包是 Java 核心包 (JavaCore Package) ;包名以 Javax 开始的包是 Java 扩展包 (javaExtension Package) ,例如 javax.swing 包;
2017-07-31 22:32:06
10856
原创 C++文件流(ifstream,ofstream,fstream),实现文件读写
内容描述:input.txt中存入了一些以逗号隔开的数12.32,14.52,15.67,11.10,32.11……23.21, 要求对这些数求平均值,结果输出到output.txt中。注意:所有数据相加会溢出。#include#includeusing namespace std;int main(){ char ch; double sum=0,x, a[10
2017-05-16 21:34:11
1104
原创 实现SNN(对称近邻平滑滤波器)的代码
要求:算法实现为函数[im]=SNN_denoise (I,N),其中I为读入的图像矩阵; N为模板大小参数(正方形模板,边长为:2*N+1)。参考测试代码:I = imread('peppers.png');im = SNN_denoise(I,2);figure,imshow(im)function [im]=SNN_denoise(I,N)% I = [1 3 2 3 2 1
2017-05-12 11:39:24
2889
原创 实现KNN(K近邻平滑滤波器)
要求:算法实现为函数[im]=KNN_denoise (I,K,N),其中I为读入的图像矩阵;K为最近邻个数,N为模板大小参数(N*N)。参考测试代码:I = imread('peppers.png');[im]=KNN_denoise(I,9,5); figure, imshow(im);function [im] = KNN_denoise(I, K, N)% I
2017-05-12 11:37:10
7161
原创 MATLAB实现基于仿射变换的图像变换的代码
算法框架和步骤可以以图像旋转算法为参考。http://blog.csdn.net/izhouxiaofei/article/details/70473681仿射变换公式:i´= a*i+b*j+ai j´= c*i+d*j+aj[i´,j´,1] = [i, j, 1][a b 0; c d 0; ai aj 1]; function [im] = aff(I,T)
2017-04-22 19:00:54
14250
1
原创 MATLAB实现基于邻近插值的图像旋转代码
图像旋转计算公式: i´= i*cosθ-j*sinθ j´= i*sinθ+j*cosθ 步骤1:画布扩大,由端点值确定扩大范围 步骤2:由图像旋转公式,得到新图像 步骤3:空穴填充(邻近插值法、均值插值法)选用的是邻近插值法。function [im] = rot_interpolation(I,ang)% I = [11 12 13; 2
2017-04-22 18:34:02
5798
2
原创 Struts实现分页显示数据
//操作的数据库中的表名为:UserInfo,有三个属性:userId,userName,userPassword(顾名思义)首先为UserInfo表构造一个相对应的JavaBean,UserInfo.java(因为要贴的代码过多,这个就省略了)。 现在正式开始:新建名为:LendDao.java 的java类,其中有两个方法,一个是用来获得,分页后,每一页应该显示的内容( sel
2016-12-01 23:57:27
4763
1
原创 struts2文件上传怎么修改默认大小
Struts2上传文件的默认大小为2MB,是因为在Struts2的默认配置文件“default.properties”中定义了:struts.multipart.maxSize=2097152(1024*1024*2)单位是b。要修改默认大小的话,有两种方法:①:找到“default.properties”,修改默认值。路径见图:②:利用struts.xml中的节点
2016-11-27 23:21:13
499
转载 ssh:对于java.lang.NoSuchMethodError: antlr.collections.AST.getLine()
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 冲突,只要删除Structs 1.3中的低版本的antlr2.7.2就可以了。具体操作如下:在
2016-11-27 22:59:18
198
原创 怎么在jsp页面显示在走动的时间
var timerID = null;var timerRunning = false;function stopclock (){if(timerRunning)clearTimeout(timerID);timerRunning = false;}function startclock () {stopclock();showtime();}function showtime
2016-11-20 23:35:14
1370
原创 Java类中对数据库的模糊查询
会有模糊查询然后对数据进行操作的需要,但是直接这样写是不行的like ‘%?%’我觉得最容易理解的一种方式是: PreparedStatement pst = conn.prepareStatement("delete from News where sendName=? and newsInfo like ?"); pst.setString(1, news.getSendName
2016-11-18 23:45:39
5157
转载 Struts2中Struts.xml,Action的result类型可以是另一个Action
因为有直接显示 所有商品信息的页面,acting的跳转类型就需要用到redirectAction,这样就可以跳转到另一个Action了searalluseraction参考文章:http://blog.csdn.net/camper001/article/details/6079771
2016-11-17 23:33:35
475
原创 S2SH项目闲扯
1、jsp页面有显示当前时间的需求了,于是了解了下,发现了一个很简单实用的方法:在页面开始加上: " pattern="yyyy-MM-dd"/> //以yyyy-MM-dd形式显示时间2、某些页面,例如所有商品的页面,点进去就要显示数据库中所有的商品信息,没有点submit,再给你执行某一Action这一步骤这个很好解决,例如:开始是点我进入所有商品界面只要把链接地址
2016-11-17 23:25:24
569
原创 JOptionPane类的四种方法简介
JOptionPane.showConfirmDialog 怎么用?JOptionPane.showMessageDialog 怎么用?JOptionPane.showInputDialog 怎么用?JOptionPane.showOptionDialog 怎么用?Java里的JOptionPane.showMessageDialog(),括号里要填什么?
2016-11-17 02:18:54
5712
2
原创 解决jsp中表单向Action传数据乱码问题
因为我用的sqlserver数据库编码是936--GB2312,所以开始写项目的时候,jsp页面 就设置的GB2312,结果就出现了,无法验证中文 用户名 登录的情况,检查下,发现jsp页面向action传值过程,就出现了乱码。室友用的oracle数据库,编码统一设置的utf-8,没有出现这种错误,我就改了下编码,发现
2016-11-17 01:17:22
541
原创 csu1164 Dominating
这是昨天做的一道挺有意思的模拟题,模拟题最主要的细心,这道题认真审题,有一个稍微小小的坑就是,如果杀的人大于等于10的话,金钱数总是加1000;代码如下:#include #include#include#include #include #include using namespace std;map cnt;char s[10][20];struct zhuan
2016-08-25 23:15:17
266
原创 湖南省第十一届程序设计大赛 (水题)聊天止于呵呵
模拟题老师基本上都不讲,因为只要足够细心,大家都能做对。集训到今天就结束了。这次下来,发现自己做模拟题已经很有手感了,相较于之前,真的有很大的成长。简单的分析下这道题,1、首先,要找出总共有多少段对话,就想到了用map来存对话是否出现过,A->B,B->A只要没有出现hehehe...作为结束就属于同一段对话。2、处理对话内容,把非字母转成空格,大写转小写,然后要把对话拆成单词
2016-08-25 22:17:50
680
4
原创 uva 11384 把n个数都变为0要多少次操作
规律就是:f(n) = f(n/2)+1;f(1)=1;已AC代码:#include #includeusing namespace std;int f(int n){ return n==1?1:f(n/2)+1;}int main(){ int n; while((scanf("%d", &n))!=EOF) { print
2016-08-14 19:42:02
446
原创 ZCMU1543 Numbers
题意就是 给你一个数p,找满足下列条件的数的个数: 1.D是P的因子; 2.D和P的二进制数至少有一个相同; 所以解题分两步:1、找出p的所有因子(最省时方法)for(int i=1; i*i<=p; i++){ if(d%i==0) {
2016-08-12 19:47:09
469
原创 FZU1062 洗牌问题
如果所在位置小于n的情况下 下一次的位置就是n*2但是 如果大于n 下次的位置就是(当前位置-n)*2-1;已AC代码:#include using namespace std;int main(){ int n,i,t; while(cin>>n) { i=1,t=0; do {
2016-08-06 20:43:56
351
原创 FZU 1056 扫雷游戏
已AC代码:#include using namespace std;int main(){ int m, n; scanf("%d%d", &m, &n); getchar(); while(n!=0 || m!=0) { char s[m][n], a[m][n]; for(int i=0; i<m; i++)
2016-08-06 20:18:56
192
原创 题目2 括号配对问题
刚开始没想到strlen(s)为奇数时,就可以直接输出No。([(][)])这组数据,测试有问题,是因为s[j]和s[j-1]没仔细考虑,判断的时候弄反了。[()][] 这也是一组特殊数据,判断先后顺序很重要,如果先判断i和j,结果就会出错。最后AC代码: #include#includeint main(){ int t; scanf("%d", &t)
2016-08-05 17:05:49
310
原创 ACM巴什博奕
NYOJ 题目23 取石子(一)巴什博弈:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。最后取光者得胜。显然,如果n=m+1,那么由于一次最多只能取m个,所以,无论先取者拿走多少个,后取者都能够一次拿走剩余的物品,后者取胜。因此我们发现了如何取胜的法则:如果n%(m+1)==0,那么第一个拿的人就会输,否则就会赢。#includeint main
2016-08-05 16:47:55
263
原创 题目448 寻找最大数
解题思路 :在可以删除的范围内(m+1)找到最大的数,删除它前面的,有两种情况:1、m为零了,n还没有遍历完,把剩余的全部放到临时数据里保存 2、数据已经遍历完了,m还不为零,就再从临时数组里面删除m个数。 已AC代码:#include#includeusing namespace std;int main(){ int t; scanf("%d", &t)
2016-07-31 09:24:56
336
原创 重做题目6 喷水装置
已AC代码:#include#include#includeusing namespace std;bool compare(double x, double y){ return x*x>y*y;}int main(){ int t; scanf("%d", &t); while(t--) { int n, cont=0
2016-07-31 08:35:41
267
原创 题目975 关于521
已AC代码: #include#includeusing namespace std;int t[1000000]={0},f[1000000]={0};void detection(int i, int b[]){ int r[10], j=0; int a=0, d=0, c=0; for(; i!=0; i/=10) { r[j
2016-07-31 08:35:11
412
原创 题目811 变态最大值
已AC代码: #include#includeusing namespace std;int main(){ int n; while((scanf("%d", &n)) != EOF) { int a[n], b[3], t=1, j=0; while(n) { for(int i=0
2016-07-31 08:34:49
356
MIPSsim(MIPS指令系统模拟器)
2016-12-14
java帮助文档中文版1.7
2016-11-17
Struts校验框架怎么生成.xml
2016-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人