- 博客(338)
- 资源 (21)
- 收藏
- 关注
转载 swagger多个分组代码展示
swagger分组示例@Configuration@EnableWebMvc@EnableSwagger2public class SwaggerConfig extends WebMvcConfigurerAdapter { @Bean public Docket app_api() { return new Docket(Documentation...
2018-04-18 09:28:20
16511
原创 远程服务器通过WebRTC获取用户本地局域网(内网) IP地址
什么是WebRTC?WebRTC,是网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的技术。WebRTC 实现了基于网页的视频会议,标准是 WHATWG 协议,目的是通过浏览器提供简单的 Javascript 就可以做到实时通讯。WebRTC 项目的最终目的主要是让 Web 开发者能够基于浏览器轻易快捷地开发出丰富
2018-02-04 00:02:30
4208
原创 Linux查看mysql 安装路径和运行路径
一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[root@local
2017-10-30 10:19:13
30150
3
原创 欢迎大家一起学习
为了能和大家一起探讨技术,解决工作中的疑难杂症,特建立此群和大家一起学习! 希望大家可以积极参与!目前有两个群 “爱技术-JAVA社区”和 “爱技术-前端社区”另外会有问答性网站即将上线,期待! QQ群如下: 请大家多多关照!谢谢了
2017-10-25 09:47:30
370
转载 负载均衡的基本算法
转载自:http://www.cnblogs.com/shanyou/archive/2012/11/09/2763272.html随机:负载均衡方法随机的把负载分配到各个可用的服务器上,通过随机数生成算法选取一个服务器,然后把连接发送给它。虽然许多均衡产品都支持该算法,但是它的有效性一直受到质疑,除非把服务器的可运行时间看的很重。轮询:轮询算法按顺序把每个新的连接请求分配给下一个服务器,最终把所
2017-09-21 09:40:41
381
转载 解决linux下tomcat8上传图片无法通过Nginx查看的问题
新版本的tomcat加强了安全性,通过tomcat在服务器端建立的文件,others是没有访问权限的。这样导致Nginx静态图片服务无法访问报ForbiddenYou don't have permission to access /file/image/20170417/20170417144110011542.png on this server.错误。
2017-09-20 18:25:27
1226
原创 bootstarp treeview 获取勾选和获取Selected选中
在用treeview的时候,经常会遇到一些官网没有详细说明的东西,比如获取勾选和获取选中的方法,获取选中官网是有明显说明的,如下 $('#resourceTree').treeview('getSelected');但是有时候想获取前面复选框勾选的,如下$('#resourceTree').treeview('getChecked');这里再说一下t
2017-08-16 11:06:39
20131
2
原创 dedecms 获取当前频道的下级栏目的内容列表
{dede:channelartlist typeid = '2' row=6} {dede:field name='typename'/} {dede:arclist titlelen='42' row='10'} [field:title /] ([field:pubdate function="MyDate('m-d',@me)"/]) {
2017-07-05 14:18:56
3477
1
原创 【solr菜鸟教程】3、solr的安装
前两篇文章已经介绍了solr,关于solr我之前也没接触过,只是现场学习,现场做笔记,很多地方说的不对的请各位指点一下。我是在win上开发的,所以讲的也是win下的solr安装,不废话了,要想玩solr,第一步去官网下载solr,我下载的是solr 6.6.0下载地址如下:http://www.apache.org/dyn/closer.lua/lucene/solr/6.6.0首先下载下来,下载
2017-06-27 20:14:30
1474
原创 yepnope.js 异步加载资源文件
yepnope.js是一个能够根据输入条件来选择性异步加载资源文件的js脚本,可以在页面上仅加载用户需要的js/css。yepnope的优点: 可以同时处理javascript以及css 能够按条件加载 Gzip后只有1.6K比大多数的资源加载器都小 可以加载CSS及JS yepnope通过了作者能找到的所有的浏览器的测试 yepnope完全分离资源加载和执行,这
2017-06-27 08:53:31
3027
原创 保持一颗虔诚的心去学技术
我承认我不是一名好的程序员,平常有时间不会想着学习新技术,容易在现实生活中冻结,容易懒散,管不住自己,迈不开腿。所以我要励志一些,要为以后的自己多考虑考虑,不能庸散的过完这几年,选择来北京更大的是想给自己以后找条出路,谁知在北京庸人还是比将才多,还是我不够优秀,不然怎能堕落在今天这般情景下。为了以后不再如此堕落,我选择给自己业余时间制定一些计划,按照计划去学习,计划从明天开始,完善并梳理之前学习的
2017-06-25 23:32:22
1008
3
原创 【solr菜鸟教程】2、solr的架构
学习一门技术,应该从技术架构来学起,我也是刚刚接触solr,所以会记录自己学习的过程网上找了一大堆关于solr的架构,看的眼花缭乱的,其实就分为这么几大块1、请求处理发送到Apache Solr的请求由这些请求处理程序处理。请求可以是查询请求或索引更新请求。根据这些请示的要求来选择请求处理程序。为了将请求传递给Solr,通常将处理器映射到某个URI端点,并且它将为指定的请求
2017-06-24 23:01:51
3056
原创 【solr菜鸟教程】1、solr的介绍及用途
1、什么是solr? Apache Solr是一个功能强大的搜索服务器,它支持REST风格API。Solr是基于Lucene的,Lucene 支持强大的匹配能力,如短语,通配符,连接,分组和更多不同的数据类型。它使用 Apache Zookeeper特别针对高流量进行优化。Apache Solr提供各式各样的功能,我们列出了部分最主要的功能。2、solr和Lucene的区别
2017-06-24 22:43:56
7550
原创 java mongoTemplate mongodb中排序问题
在java中使用mongodb 的 mongoTemplate,遇到排序问题,所以记录一下@Override public List sortById() { // TODO Auto-generated method stub Query query = new Query(); query.with(new Sort(new Orde
2017-06-15 14:37:43
16969
3
原创 【Dubbo菜鸟教程】3、dubbo监控中心的搭建
dubbo监控中心就是dubbo提供给我们的一个web管理平台,到官方下载dubbo-admin下载部署到本地tomcat,访问路径即可搭建成功 1、下载dubbo-admin到本地 2、部署dubbo-admin到tomcat 3、访问tomcat路径 如果你看到该页面就说明你安装成功了
2017-06-07 20:07:21
1066
原创 【Dubbo菜鸟教程】2、注册中心zookeeper安装
掌握了dubbo的使用,接下来选择一款注册中心,一般人都会使用zookeeper,也建议使用zookeeperdubbo支持多种类型的注册中心: Multicast注册中心 Zookeeper注册中心 Redis注册中心 Simple注册中心其实我也是菜鸟,所以只对Zookeeper熟悉一些,关于其他的就不多说了,百度搜索一大堆在这里就讲讲Zookeeper的使用:
2017-06-03 23:55:47
1371
原创 作为一名很LOW的IT男的恐慌
今天闲余时间和周围同事聊年龄的问题,经过询问才了解自己年龄和周围比起来平均大一两岁,这才给自己深深打击,年龄相差,工资却相近,是自己这一年做的不够好,还是年轻人做的太好了,这周突然的恐慌给了我一些警告,我该如何做才不被淘汰,还要编程序多久才能混个样子,这些事情越想越害怕,如何迅速突破自己,快速提升自己,。。。。
2017-06-02 18:28:46
446
原创 计算两个日期相差的天数
function btnCount_Click(){ s1 = "2015-1-10" s2 = "2015-10-1" alert(DateDiff(s1,s2)) } //计算天数差 function DateDiff(sDate1, sDate2){ //sDate1和sDat
2017-06-02 09:37:15
2832
原创 banner图片不拉伸、全屏宽、居中显示的方法
做为一名混乱的JAVA人,虽然前端还是可以做,但是很多细节做的并不是那么好,记录一下一些经验 Title .bannerbox { width:100%; position:relative; overflow:hidden; height:200px;
2017-05-27 08:21:44
6067
原创 html中的banner自适应屏幕代码
测试 .bannerbox { width:100%; position:relative; overflow:hidden; height:200px; } .banner { width:2000px; /*图宽*/
2017-05-23 19:28:37
10179
原创 Angular1、Angular2常用小方法(持续添加。。。)
此文章只是为自己记录一些常用的Angular小方法之前js判断未定义的对象都是用原生JS判断是否等于undefined最近惊喜的发现angular已经此类方法,所以记录一下1、判断是否未定义:angular.isUndefined()2、时间格式化:{{obj.processTime |date:'yyyy-MM-dd HH:mm:ss'}}
2017-03-29 14:05:09
1209
1
原创 工作几年来说说技术
IT的道路是漫长的,需要一直学习,做为还在小牛路线上慢跑的我,技术学了一路,虽然也没多少,但是有时候总会有几分盲目。 在学校就比较喜欢JAVA,在高中就学习了JAVA简单语法,大学里主攻JAVA WEB开发,刚毕业在西安呆了两年,如今来到北京发展,从开始做java系统开发到做了6个月的移动前端开发,然后现在在北京做JAVA系统开发,这一路走来,用到的技术大概是这样的,JEECMS二
2017-03-25 18:42:22
554
原创 采用正则表达式获取地址栏参数
function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null
2017-03-22 23:24:37
814
原创 MongoDB中的数据导出为excel CSV 文件
1、打开命令行,进入我们所安装的mongodb路径下的bin文件夹2、我们采用bin文件夹下的mongoexport方法进行导出,mongoexport -d myDB -c user -f _id,name,password,adress --csv -o ./user.csv -d 标示 数据库 -c 标示 数据
2017-03-21 15:21:22
15194
原创 AngularJs 中的键盘事件和鼠标事件
ngKeydown/ngKeypress/ngKeyup该指令在按键按下/按键按下/按键松开时执行指定表达式。ngKeydown和ngKeypress略有不同,目前的测试是ngKeypress针对系统按键是无效的,而ngKeydown可以。ngKeyup指令在按键松开的时候执行。使用代码: {{count}} {{count}} {
2017-03-10 10:42:46
3946
原创 在angularJS中用jquery.bigautocomplete.js的问题
工作中用的是angularjs1,但其中用到jquery的 jquery.bigautocomplete.js,其中界面如下:每一行都有两个自动补充输入框,当输入框获取焦点的时候开始初始化自动补充插件,但是当页面刷新后,第一个输入框总是报获取input为空,开始我用的ng-focus事件,后来发现问题出在获取焦点事件上,因为键盘操控是没问题,所以我改为 ng-mouseenter
2017-03-10 10:38:39
825
转载 C#执行异步操作的几种方式比较和总结
原文地址:http://www.cnblogs.com/durow/p/4826653.html转载此文的目的就是想让自己记住曾经寻找过这些资料感谢这位博主的无私奉献0x00 引言之前写程序的时候在遇到一些比较花时间的操作例如HTTP请求时,总是会new一个Thread处理。对XxxxxAsync()之类的方法也没去了解过,倒也没遇到什么大问题。最近因为需求
2017-02-24 15:06:58
9948
原创 redis linux命令
启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vi /etc/rc.local, 加入代码:/root/install/r
2017-02-18 21:23:02
384
原创 Java实现调用c# WebService服务
每个项目都有其幽默的特点,如今我遇到了破解一款C#程序的问题,经过两周的绞尽脑汁,终于在众多Dll文件中找到了程序的破解方法,并顺利拿到了数据,接下来就需要把我用C#写的程序封装成webservice并让java调用,对我这个没有丝毫C#经验的java开发者来说,其实也挺难,但是最终战胜了自己。接下来看看代码,首先看vs如何创建C# webservice服务,我这里用的vs是2015版
2017-02-08 15:19:11
9123
2
原创 J2Cache简单使用
J2Cache 是 OSChina 目前正在使用的两级缓存框架。第一级缓存使用 Ehcache,第二级缓存使用 RedisMaven: net.oschina.j2cache j2cache-core 1.3.0使用:CacheChannel cache = J2Cache.getChannel();cache.set("cache1","key1","OSCh
2017-02-07 15:28:10
9684
1
原创 用Gecco爬虫采集数据
说起网络爬虫大家首先都会想到python爬虫,但是用Java实现爬虫的也很多,也有很多爬虫框架,今天我想说说我使用什么做爬虫的。其实我也是一个爬虫白痴,刚接触爬虫的时候都是用纯java去做,但是做到一半的时候发现要写的代码真多,所以就找Java爬虫框架,于是就碰到了GECCO,说起这个GECCO,确实比较适合入门,下面就说说这个框架是如何使用的。@Gecco(matchUrl="https://
2017-02-07 12:01:10
3014
3
原创 【Dubbo菜鸟教程】1、dubbo介绍
1、Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了Dubbo就是个远程服务调用的分布式框架(告别Web Service模式中的WSd
2017-02-07 11:20:10
7738
原创 java模拟登录的一些问题
最近在做采集程序,用到模拟登录,用正常的httppost等都会显示登录失败,结果静下心研究了一番,发现没有登录就会有一个request cookie,于是把这个第一次先get请求登录页面获取request cookie,然后再将该request cookie放到request header里面的cookie中,再次将参数带上使用post请求访问登录接口,结果登录成功了,成功的cookie也给返回回
2016-09-08 11:36:46
1499
原创 css3 div垂直居中
css3 div垂直居中用CSS3中的flexbox 布局模式设置垂直居中:.vertical-container{ display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -
2016-07-31 10:54:34
921
转载 Emmet插件神奇用法
做为IT outman,今天才知道emmet这个插件,小试牛刀之后发现真的特别好用,所以拿来收藏博文原地址:http://www.w3cplus.com/tools/emmet-cheat-sheet.html 感谢w3cplus细心整理使用示例:在编辑器中输入缩写代码:ul>li*5 ,然后按下拓展键(默认为tab),即可得到代码片段:ul> li>li>
2016-07-27 08:56:24
2565
原创 maven项目使用spring报java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListe
Add maven dependencies org.springframework.web.c" style="margin:0px; padding:0px; border:0px; list-style:none"> Choose Java Build Path Entires ---> click Next org.springframewo
2016-07-23 23:27:34
903
Cron表达式Html源码
2020-08-31
dubbo服务端和客户端例子
2017-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人