- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 Spring Boot和Spring Cloud的关系
Spring BootSpring Boot简化了基于Spring的应用开发,通过少量的代码就能创建一个独立的、产品级别的Spring应用。 Spring Boot为Spring平台及第三方库提供开箱即用的设置,这样你就可以有条不紊地开始。多数Spring Boot应用只需要很少的Spring配置。Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的...
2018-05-02 13:53:31 338
原创 Docker安装与使用
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker的三剑客Machine是在虚拟机上运行dock...
2018-05-02 11:11:24 394
原创 安装Solr6
运行环境搭建 Java环境配置:JDK1.8以上 下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载安装之后配置环境变量: 1、JAVA_HOME 系统变量配置:
2017-03-22 17:46:16 1122
原创 java基础
Jersey RESTful WebService框架是一个开源的、产品级别的JAVA框架,Jersey提供自己的API,其API继承自JAX-RS,提供更多的特性和功能以进一步简化RESTful service和客户端的开发jdk新特性前端框架spring事物spring bootorm框架mysql优化,表分区jta多库soa微服务自动化部署jenkins设计模式接口和抽象类Weui 微信ui...
2017-03-17 15:59:18 1429
原创 全文检索框架solr6和Analyzer词法分析器(中文用paoding)
安装下载解压solr,进入bin目录./solr start 启动./solr stop all 关闭打开http://localhost:8983/solr索引库拷贝solr/server/solr/configsets/basic_configs的conf文件夹到solr/server/solr/new_core/下,new_core是新建的目录文件使用Core Admin来Add Core,...
2017-03-06 16:27:38 704
原创 数据库字段类型和java的对应关系
由于 SQL 数据类型和 Java 数据类型是不同的,因此需要某种机制在使用 Java 类型的应用程序和使用 SQL 类型的数据库之间来读写数据。为此,JDBC 提供了 getXXX 和 setXXX 方法集、方法 registerOutParameter 和类 Types。JDBC 定义了一个从 JDBC 数据库类型到 Java 类型的标准映射。例如,JDBC 的 INTEGER
2017-03-02 14:47:02 5806
原创 全文检索elasticsearch和IK中文分词器
全文检索elasticsearch(已包含分布式) 运行elasticsearch服务器,项目中引入架包,set数据,get数据。其实elasticsearch就是这么简单,许多牛人能写出好几本书那是很有水平的,我就会把这些复杂的,抽丝剥茧成简单的,再深入分析。https://www.elastic.co/downloads/elasticsearch下载完成之后解压文件tar -zx
2017-02-24 14:03:59 3920
原创 javaScript学习之路
一、js其实包含三部分:ECMAScript规范、DOM规范、BOM规范:其中ECMA规范定义了js作为一门编程语言的标准,包含变量基本类型、对象、函数、作用域、运算符、流程控制语句等。DOM规范则规定了js如何与网页进行交互,包括访问与操作DOM节点、不同类型的节点都有哪些特性和方法、事件的监听与传播等。BOM规范定义了js如何与浏览器进行交互,包含window对象、location对象、n
2017-02-24 10:24:25 2518
原创 10分钟学会缓存redis
安装运行redis服务器,在java项目中引入redis架包或在php中安装扩展,使用set数据(Stringhash list set等数据类型)、get数据操作缓存数据。其实redis就是这么简单,但大部分教材都说的太过复杂,此文目的就是让复杂的redis变成简单的redis再扩展分析深入了解redis。安装redis时,建议复制一份配置文件再做修改。主要是启用守护进程,设置数据库
2017-02-24 09:44:00 2996
原创 Linux下用tomcat部署java web项目
一.安装JDK到http://www.oracle.com/technetwork/java/javase/downloads/index.html下载Java SE 6 Update 27根据操作系统选择Linux x64 - RPM Installer或Linux x86 - RPM Installer下载jdk-6u27-linux-x64-rpm.bin后放在/home目录中,
2016-12-30 10:36:26 361
原创 关于javaScript变量、作用域链以及this指针的详解
变量的两种类型:基本类型和引用类型。基本类型是指:Undefined、Null、Boolean、Number和String,引用类型是指多个基本类型构成的对象。作用域在许多程序设计语言中非常重要。 通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。 作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。如果在javascript语言里没有通过new(包括对象字面量定义)、call和apply改变函数的this指针,那么函数的th
2016-12-22 18:15:44 971 1
转载 小程序是微信推出的一种新的公众号的形态
小程序为开发者提供了什么什么是小程序小程序是微信推出的一种新的公众号的形态,不需要下载安装,即可在微信中使用的应用。同时,需要注意的是,小程序、订阅号、服务号、企业号是并行的体系。以下为 CSDN 知识库推出的“微信开发”知识图谱,能够更好地帮助读者了解微信小程序在微信开发中的位置。微信小程序 MINA 框架小
2016-11-30 16:01:46 813
原创 只知编程
这几年都在学习、蹒跚、成功、失败,并且经常情不自禁地为代码 美丽和复杂的天性而折腰。我在代码上淫浸了足够长的时间,因此看到了很多语言和平台的兴盛和消亡,看到了很多模式被普及,被苛责,然后再次被推广。在某些时候,我常常分不清这是大势所趋还是明日黄花。编程的流行趋势是短暂的,但我坚守的规则,往往在生活中的其他地方也能发挥作用!当我写完第一套后端框架abf1.0时,发现北京一
2016-06-02 10:55:52 257
原创 又见中文乱码
今天在公司用熟悉的框架开发一个新项目,居然又碰到中文乱码,和以前碰到的一模一样。回忆了下解决方案,好像只要改tomcat的配置吧~(想不起来了,所以写篇文章记录下)。介绍一篇文章,关于中文乱码的最全解决方案:http://blog.csdn.net/cn_gaowei/article/details/6673539只要按照上述方案一步步走,就不会碰到中文乱码问题。
2016-02-23 14:46:09 331
原创 sencha touch 项目的样式不起作用了
莫名其妙的发生了全部样式丢失的情况,这已经是第二次了;但和第一次的原因是不一样的,这里做下记录供网友参考。第一次是因为Sencha Architect 3自动更新了,项目的app.json.meta中css属性变为空了(变成"css":[])。解决方案是参考其他项目的css属性,写了一个,重启项目,好了。这一次是项目文件没问题,但是google浏览器得操作下。选择一个device后,右击界
2015-10-30 14:50:47 408
原创 sencha touch中的日期控件
sencha touch中的日期控件对中国人特别不友好。先说下系统自带的日期控件:1.月份是英文这个好改,找到你的架包sencha-touch-all.js,搜索monthnames,找到后直接修改就好。2.月日年的排序,你可以在刚才sencha-touch-all.js里改,也可以用系统自带config下面说下网络上的一个日期控件:http://www.cnb
2015-10-29 13:39:13 1212
原创 Sencha Architect 3中将senchaCmd5 升级到6
今早打开sencha touch项目发现怎么改代码页面都没变化。直到看见Sencha Architect 的控制台log才发现报senchaCmd不是最新的(其实一直没有看log的习惯,因为Sencha Architect 的log大多都不必注意)。发现了源头,我立马去官网查看最新的cmd版本,果然变成senchaCmd6。不管三七二十一立马下载下来,但是转念一想:Sencha Archite
2015-10-29 13:13:10 1374
原创 减少开发成本,软件工厂是对的吗?
引言:这些年一直想着就我个人的感觉:管理者如果迫于成本的压力,应当启用软件工厂模式;程序员群体自身的特性并非符合工程模式,设计与编码可由该群体自发完成,无需使用工厂模式。 下面具体谈一下为什么在管理者层面软件工厂有如此大的诱惑力?请听我解释:这不难理解,如果软件可以用工厂的模式来运作,那么程序员的可替换性将被无限强化,这样软件开发的成本就可以大幅度降低。看看近二十年来中国制造
2014-09-02 17:19:03 601
最新redis架包jedis-2.9.0.jar和commons-pool2-2.4.2.jar
2017-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人