
java
文章平均质量分 88
我是火柴棍儿
这个作者很懒,什么都没留下…
展开
-
APP与服务器数据传输的加密方式
APP与服务器之间数据传输加密可采用对称加密(DES)和非对称加密(RSA)两种方式,对称加密是APP和服务器用一个密钥,而非对称加密算法需要两个密钥:公钥(publickey)和私钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。APP和服务器各自保存一个密钥。我们...原创 2019-12-20 15:50:17 · 5510 阅读 · 0 评论 -
Java Socket编程
本文转自:http://elim.iteye.com/blog/1979837 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接转载 2018-01-29 16:22:06 · 297 阅读 · 0 评论 -
unix时间戳的转换和获取
什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方式,定义为从格林威治时间1970年01月01日00时00分00秒起至现在的总秒数。Unix时间戳不仅被使用在Unix系统、类Unix系统中,也在许多其他操作系统中被广泛采用。获取时间戳:原创 2018-01-10 11:23:17 · 529 阅读 · 0 评论 -
SimpleDateFormat使用详解
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF转载 2018-01-10 11:14:28 · 563 阅读 · 0 评论 -
二维码这把利刃,产品应该用到极致
转载自牛冰峰的博客:http://www.uxfeng.com/product/27.html二维码,业界当然是人人听说,人人用过。这个话题,我倒是百感交集,我一直认为,我有一种“二维码情节”。一方面, 我自认为是国内“钻研”二维码比较早的一个人了,大学时也自己业余开发了一款Android App“爱购扫描”,主要做条形码比价和二维码扫描。而在后来的工作中,依旧会接触到二维码的利用,让转载 2017-12-16 00:38:09 · 552 阅读 · 0 评论 -
mybatis错误:Invalid bound statement (not found)
这又是一个前几天因为疏忽发生的问题。一般是Mapepr.xml文件中文nameapce没有和mapper接口发生映射,导致mybatis绑定失败。 SELECT * FROM parentbags LIMIT #{pager.offset}, #{pager.rows} insert into parentbags VALUES(#{p原创 2018-01-08 16:46:29 · 8943 阅读 · 2 评论 -
pom.xml出现web.xml is missing and <failOnMissingWebXml> is set to true解决方案
提示信息应该能看懂。也就是缺少了web.xml文件,被设置成true了。 搜索了一下,Stack Overflow上的答案解决了问题,分享一下。 目前被顶次数最多的回答原文如下:This is a maven error. It says that it is expecting a web.xml file in your project because it is a web appl转载 2017-12-19 11:28:40 · 165 阅读 · 0 评论 -
class path resource [springmvc.xml] cannot be opened because it does not exist
最近完成了一个项目,总结一下在这里遇见的一些错误。表示这里这个问题是自己比较智障 。。。。哈哈报错:org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [springmvc.xml]; nes原创 2018-01-08 15:14:12 · 6705 阅读 · 0 评论 -
web.xml配置文件中<async-supported>true</async-supported>报错的解决方案
web.xml中true报错,下面显示红色波浪:<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://ja原创 2018-01-08 15:44:14 · 1043 阅读 · 0 评论 -
Servlet 3.0 新特性详解
转自:https://www.ibm.com/developerworks/cn/java/j-lo-servlet30/Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Jav转载 2018-01-08 11:38:46 · 282 阅读 · 0 评论 -
Mybatis-There is no getter for property named 'sonbags' in 'class
代码如下:public void insert(Sonbags sonbags); insert into sonbags VALUES(#{sonbags.sonbagid},#{sonbags.updated}, #{sonbags.created},#{sonbags.isusered},#{sonbags.type} )报错如下:There is no ge原创 2018-01-06 23:23:00 · 596 阅读 · 0 评论 -
mybatis做like模糊查询
1. 参数中直接加入%% param.setUsername("%CD%"); param.setPassword("%11%"); select id,sex,age,username,password from person where true AND username LIKE #{username} AND password LIK原创 2018-01-05 17:57:54 · 171 阅读 · 0 评论 -
GoEasy免费推送服务
这两天刚刚做了给扫码登录功能想趁着记忆还深刻赶紧将自己的经验和心得记录下来,分享给更多也对此感兴趣的小伙伴们。网上也有好多参考但是总体看来也都是互相借鉴的多数是基于ajax长轮询的。但是这种方式非常消耗客户端的资源,后来我在网上查询到了一个第三方的免费推送服务-GoEasy push, 它可以满足我的需求,他可以 Java服务器端送,web端接收推送信息 还可以在Web端推送,web端接收推送信息原创 2017-12-16 00:17:49 · 5110 阅读 · 3 评论 -
java实现敏感词过滤
java过滤敏感词 参考文章 http://blog.youkuaiyun.com/chenssy/article/details/26961957 想通过博客把自己在平常工作中用到的东西和感悟记录下来,分享给更多的人。这是我写的第一篇博客,主要是关于java服务端敏感词过滤的。最近做了个敏感词过滤的功能。一般来说文字过滤第一种想到的是简单的把敏感词放到集合中,获取页面上传文字,然后进行匹配。原创 2017-12-15 16:42:30 · 31618 阅读 · 15 评论 -
基于goEasy消息推送的扫码登录
此篇介绍我做的基于goEasy消息推送的扫码登录的具体实现。将我的思路和代码一起贴出希望能帮助到对此感兴趣的童鞋,同时也希望大家有什么意见和建议也可以向我提出,另外如果有问题想与我探讨的可以加我的扣扣1040223003联系。 此扫码登录项目采用ssm框架运用goEasy推送功能,主要实现移动端扫描pc端二维码,确认登录,网页端登录成功跳转网页并显示用户姓名,主要包括四个页面和三个主要方法。其流程原创 2017-12-16 01:17:50 · 1675 阅读 · 0 评论