摘要:
我的公众号开发是基于web项目来开发的,中间还有微信支付,支付宝支付的内容,也算是爬过很多坑了。现在总结一下遇到的开发问题吧。
1.spring+springmvc+mybatis框架的搭建,这个属于配置问题,百度一下喽
2.java.security.InvalidKeyException: Illegal... 阅读原文
2018-04-20 00:22:01 阅读(751) 评论(0)
摘要:
List和Set比较,各自的子类比较
对比一:Arraylist与LinkedList的比较
1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。
2、因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比较低。
... 阅读原文
2018-04-19 22:46:02 阅读(696) 评论(0)
摘要:
DocValues
什么是DocValues
简单说明DocValues就是一个种列式的数据存储结构(docid、termvalues)。 倒排索引的优势在于查找包含某个项的文档,即通过Term查找对应的docid。
term的倒排
Term
Doc_1
Doc_2
Doc_3
brown
X
X
... 阅读原文
2018-04-19 22:34:02 阅读(739) 评论(0)
摘要:
我们都知道,Java在桌面应用方面并不是很擅长,所以做Java最后大致是两个方向,web企业级开发(JavaWeb J2EE)和手机android开发。
一般从事Java的开发人员都会从J2SE开始学习,因此对于J2SE的掌握必须要牢固。
1.HTML+CSS+DIV,前端会用到,作为研发人员至少应该会简单写些页面... 阅读原文
2018-04-19 21:33:02 阅读(718) 评论(0)
摘要:
71,谈谈你对Struts的理解。
1. struts是一个按MVC模式设计的Web层框架,其实它就是一个Servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Ser... 阅读原文
2018-04-19 20:03:03 阅读(691) 评论(0)
摘要:
最近区块链技术突然爆火,身边做技术的朋友茶余饭后不谈点区块链什么的都被认为是跟不上时代了,为啥会这样了?
这其实跟比特币价格去年的突飞猛进是分不开的,比特币价格从去年初不到一千美金到今年初最高接近两万美金,赚钱效应已经足够博取大家眼球了,吃瓜群众对比特币价格一年上涨20倍早已目瞪狗呆,个个备足钱袋,跃跃欲试。
可是,... 阅读原文
2018-04-19 18:41:02 阅读(695) 评论(0)
摘要:
@ResponseBody
在返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;
不在springMvc中配置json的处理的话,我们通常会在Controller层中获取到数据之后进行类型转化,将数据转成json字符串,比如调用fastjson进行转化,如下
@R... 阅读原文
2018-04-19 17:49:01 阅读(701) 评论(0)
摘要:
用for循环对无序数组进行排序输出。
public class BubbleSort{
public static void main (String [] args){
int a[] = {21,9,45,17,33,72,50,12,41,39};
for (int i=a.length; ... 阅读原文
2018-04-19 17:42:02 阅读(724) 评论(0)
摘要:
内容:日历对象获取时间,设置时间,日期偏移
通过工厂化获得对象。getInstance();get() 获取时间信息
Calendar c = Calendar.getInstance();
//获取其中的日期
int year = c.get(Calendar.YEAR) ;
int month = c.ge... 阅读原文
2018-04-19 16:18:03 阅读(664) 评论(0)
摘要:
数组排序
目录
一. 冒泡排序
二. 选择排序
三. 优化选择排序
一. 冒泡排序
将数组元素按【从小到大排序】为例
思路:依次对临近的两个元素对比,将最大值放在数组最后;再将剩余的元素对比,大值放在剩余元素的最后. . . 以此循环,最后元素就是按从小到大排列。
1.1. 做之前,先了解这个... 阅读原文
2018-04-19 15:29:01 阅读(709) 评论(0)