关闭
当前搜索:

梦想还是要有的-纪念正式成为csdn博客专家暨年中总结

我的csdn历程(坚持总会有收获):一年零三个月之前,2015年3月3日,我在csdn写下第一篇技术博客,只是记录了一些java概念性的东西历经一年多一点的时间,2016年4月25日,累计写下了100篇原创博客,访问量累计达到5万,成为csdn博客准专家。今天,2016年6月7日,在成为博客准专家一个半月后,我又写出31篇原创技术博客,博客访问量达到12万,正式成为csdn博客专家。砖家感想(我还...
阅读(5356) 评论(4)

java程序调用xfire发布的webService服务

昨天用xfire搭好了一个简单的webService的服务,可以在浏览器访问,今天便想要尝试以下如何调用这个服务及相关的方法。在网上查找了一些资料后,实现过程如下。1、创建一个maven web项目,并创建一个带有main方法的类。2、导入xfire依赖的一些jar包,为了简单起见,我就把搭建服务端时的jar包都考了过来,放在lib文件夹下,然后如上一篇搭建时一样把jar加入到build path...
阅读(4558) 评论(0)

mysql一些使用技巧

1、查看系统帮助文档:HELP contents; 2、查看所有支持的数据类型:HELP Data Types; 3、查看对应的数据类型的详细信息:HELP 类型;如HELP INT; 4、查看存储引擎信息:SHOW ENGINES \G;其中在执行sql语句的时候,可以用“;”、“\g”、“\G”表示语句结束,前两个作用一样,后一...
阅读(2870) 评论(15)

mysql常用基础操作语法(一)~~对库的操作【命令行模式】

1、创建数据库:create Database databaseName;例如需要创建mysqlTest数据库,create Database mysqlTest; 由此还可以看出,这里的名称是不分大小写的,据我所知可以通过设置设置为全大些或者全小写。 2、查看系统中已经存在的数据库:show databases; 3、选择数据库:use databa...
阅读(2986) 评论(1)

使用xfire搭建webService服务

后边有个项目需要接入4A,要用到webService服务,暂时还不确定是不是会有我的事,但为了有备无患,还是抽时间学习了以下相关的知识。 本来我所了解到的发布webService服务有用cxf和xfire两种,但这个项目明确说了需要用xfire,因此便先学习一下这个。参考网上一些文档,搭建的过程大概如下: 一、环境基础:eclipse4.4.1、maven3.2.5、tomca...
阅读(3127) 评论(1)

JAVA代码发送邮件示例和解释(二)

之前有使用过一次在程序中发邮件的功能,也写了一篇相关的笔记,当时使用的是163邮箱,经过测试多个163账号都是可行的。但是最近把账号换成中国移动@chinamobilesz.com这种结尾的时候,却一直连接不上服务器,验证不通过,于是只好重新进行了一些改动,这期间也有参考另一个同事之前的写法,成功实现。 这种实现方式和上一种大同小异,只是经过测试后,这种方式不仅163的邮箱没有问题,中国...
阅读(2720) 评论(3)

mysql数据库常用数据类型

1、整数:TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)、BIGINT,比较常用的是INT,这五种类型只是取值范围不一样,具体的范围可以在mysql shell界面使用“HELP 类型”这样的命令查看,例如HELP INT。 2、小数:FLOAT、DOUBLE、DEC、CECIMAL、BIT,当需要精确到小数点后10位以上,就需要选择DOUBLE类型,如果...
阅读(1820) 评论(1)

mysql数据库相关基本术语和概念

1、DDL:Data Definition Language,即数据定义语言,定义数据库涉及的各种对象,定义数据的完整性约束、保密限制等约束。 2、DML:Data Manipulation Language,即数据操作语言,实现对数据的操作,数据基本操作有两类,检索(查询)和更新(插入、删除和更新)。 3、DCL:Data Control Language,即数据控制语言,实...
阅读(2411) 评论(1)

java定时任务(三):timerTask定时任务

这种方式是纯粹的java代码,需要继承timerTask接口并重写run方法,创建这个类的时候就会调用run方法。 基本的使用逻辑是: 把自己需要处理的业务逻辑放在自己写的这个继承了timerTask的类中,然后new一个timer并调用schedule方法,在schedule中设定一个新的自己类的对象为参数,同时配置其他时间信息,示例如下: package scheduleTe...
阅读(2781) 评论(0)

spring schedule定时任务(二):配置文件的方式

接着上一篇,这里使用spring配置文件的方式生成spring定时任务。 1、相应的web.xml没有什么变化,因此便不再罗列。同样的,相应的java代码业务逻辑改动也不大,只是在原来的基础上去掉@Component和@Scheduled(cron = "0/5 * * * * ?")参数,也就是把这个类和方法变成一个最简单的java类和方法就可以了。 2、既然是配置文件的方式...
阅读(5805) 评论(0)

spring schedule定时任务(一):注解的方式

我所知道的java定时任务的几种常用方式: 1、spring schedule注解的方式; 2、spring schedule配置文件的方式; 3、java类继承TimerTask; 第一种方式的实现: 1、使用maven创建spring项目,schedule在spring-context.jar的包下边,因此需要导入与之相关的包;同时,我配的是spring ...
阅读(13940) 评论(4)

win8.1中安装rabbitmq

项目测试的时候,用的是项目组linux测试机上的rabbitmq,为了方便自己随时使用,便在自己的电脑win8.1上也安装了一套,安装过程如下: 一、准备erlang和rabbitmq的安装程序:      otp_win64_17.4.exe      rabbitmq-server-3.5.3.exe 二、安装和配置erlang:     双击otp_win64_17...
阅读(3146) 评论(0)

md5加密用户登陆遇到的问题及解决办法

有个项目的登陆模块使用到了cas,应需求要求,用户名和密码传输时使用了md5加密模式,加密的密码可以直接保存在数据库,但是加密的用户名则必须解密出来才行,于是后台的java代码中便写了针对用户名的解密代码。而前台,是在输完用户名和密码后,点击登陆按钮的时候调用相应的方法进行加密并发请求传输。但是测试过程中却发现了一个问题,就是在有的时候输完用户名、密码和验证码以后回车,后台会报如下的数组下标越界的...
阅读(2357) 评论(0)

mongodb一些使用技巧或注意事项记录

1、有的时候需要删除指定字段那一列,使用update操作。例如要删除name这一列: query  json: {"name":{$exists:true}} update json: {$unset:{"name":""}} 2、数据导出,在mongodb的bin目录执行mongoexport命令并设定相关的参数,例如: ./mongoexport -h 192.1...
阅读(3819) 评论(17)

java Socket实现简单在线聊天(三)

在上一篇,利用线程使服务端实现了能够接收多客户端请求的功能,这里便需要客户端接收多客户端消息的同时还能把消息转发到每个连接的客户端,并且客户端要能在内容显示区域显示出来,从而实现简单的在线群聊。 在实现客户端转发,无非就是增加输出流;而之前客户端都只发不收,这里也需要更改客户端达到循环接收服务端消息的目的,因此也需要实现多线程。 在实现这个功能的时候,偶然想起随机生成验证码的功...
阅读(6701) 评论(0)

java Socket实现简单在线聊天(二)

接《java Socket实现简单在线聊天(一)》,在单客户端连接的基础上,这里第二步需要实现多客户端的连接,也就需要使用到线程。每当有一个新的客户端连接上来,服务端便需要新启动一个线程进行处理,从而解决之前的循环读取中造成阻塞的问题。 写线程通常有两种方法,集成Thread或者实现runnable接口,原则上是能实现runnable的情况下就不继承,因为实现接口的方式更加灵活。...
阅读(4704) 评论(0)

问题解决了,可是为什么呢?could not find the main class.program will exitmain

今天重新学习socket编写简单的在线聊天,简单功能实现的情况下,一时心血来潮便想要把这程序打成可执行的jar包,以便于在桌面直接双击运行。参照自己之前写的那篇《》打好两个jar包以后却发现双击运行弹出如下错误:could not find the main class.program will exitmain错误如图所示:看到这错误,我不由的开始怀疑是否自己打包的过程有误,但是仔仔细细再看几遍...
阅读(3562) 评论(0)

java Socket实现简单在线聊天(一)

最近的项目有一个在线网页交流的需求,由于很久以前做过的demo已经忘记的差不多了,因此便重新学习一下。 我计划的大致实现步骤分这样几大步: 1、使用awt组件和socket实现简单的单客户端向服务端持续发送消息; 2、结合线程,实现多客户端连接服务端发送消息; 3、实现服务端转发客户端消息至所有客户端,同时在客户端显示; 4、把awt组件生成的窗口界面改成前端jsp或者html展...
阅读(5913) 评论(2)

cookie、session和java过滤器

基础知识理解: cookie、session和过滤器通常都是用在web应用中,cookie和session用来保存一定的数据,过滤器Filter则是在浏览器发出请求之后,而后台执行特定的请求之前发生一定的作用。之所以把这三个放一起,是因为有很多时候都会是把他们结合在一起使用,例如有些登陆程序。 cookie是浏览器的机制,session是服务器的机制,但是实际上cookie...
阅读(4831) 评论(0)

calendar中set方法和静态属性带来的坑

坑在哪里: 在我之前接触的一个项目中涉及到这么一项功能:每天00:00:00把某些数据移动到mongodb数据库的另一个集合中,也就是关系型数据库的表中。这个集合名是一个固定的名称加上当前的两个月前的日期所在的年和月份。 这个功能是在我接触这个项目之前就已经存在,也就是之前的同事实现的功能,写了一个java的定时任务。 那个同事如今已经不在我们公司了,但是最近却发现这...
阅读(2242) 评论(2)
268条 共14页首页 上一页 ... 6 7 8 9 10 ... 下一页 尾页
    有问题要问?点击QQ联系我!
    有需要,qq联系我
    1160569243
    公告栏
    个人资料
    • 访问:787913次
    • 积分:9989
    • 等级:
    • 排名:第2029名
    • 原创:230篇
    • 转载:38篇
    • 译文:0篇
    • 评论:408条