自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

师远鹏

技术的路上是孤独的

  • 博客(338)
  • 资源 (21)
  • 收藏
  • 关注

原创 java调用chatGpt API接口代码实操

chatgpt快速调用

2023-05-11 17:11:43 2077 2

原创 Java编写的查找一个字符串在另一个字符串中出现的次数

查找一个字符串在另一个字符串中出现的次数

2023-04-04 17:26:55 148

转载 swagger多个分组代码展示

swagger分组示例@Configuration@EnableWebMvc@EnableSwagger2public class SwaggerConfig extends WebMvcConfigurerAdapter { @Bean public Docket app_api() { return new Docket(Documentation...

2018-04-18 09:28:20 16949

原创 nginx 多域名配置(同一个IP地址)

点击nginx 多域名配置(同一个IP地址)

2018-02-04 00:05:48 1420

原创 Runnable与Callable的详细区别和对比

点击 Runnable与Callable的详细区别和对比

2018-02-04 00:03:54 1055

原创 远程服务器通过WebRTC获取用户本地局域网(内网) IP地址

什么是WebRTC?WebRTC,是网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的技术。WebRTC 实现了基于网页的视频会议,标准是 WHATWG 协议,目的是通过浏览器提供简单的 Javascript 就可以做到实时通讯。WebRTC 项目的最终目的主要是让 Web 开发者能够基于浏览器轻易快捷地开发出丰富

2018-02-04 00:02:30 4355

原创 Linux查看mysql 安装路径和运行路径

一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[root@local

2017-10-30 10:19:13 32907 3

原创 欢迎大家一起学习

为了能和大家一起探讨技术,解决工作中的疑难杂症,特建立此群和大家一起学习! 希望大家可以积极参与!目前有两个群 “爱技术-JAVA社区”和 “爱技术-前端社区”另外会有问答性网站即将上线,期待! QQ群如下: 请大家多多关照!谢谢了

2017-10-25 09:47:30 430

转载 负载均衡的基本算法

转载自:http://www.cnblogs.com/shanyou/archive/2012/11/09/2763272.html随机:负载均衡方法随机的把负载分配到各个可用的服务器上,通过随机数生成算法选取一个服务器,然后把连接发送给它。虽然许多均衡产品都支持该算法,但是它的有效性一直受到质疑,除非把服务器的可运行时间看的很重。轮询:轮询算法按顺序把每个新的连接请求分配给下一个服务器,最终把所

2017-09-21 09:40:41 404

转载 解决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 1263

原创 bootstarp treeview 获取勾选和获取Selected选中

在用treeview的时候,经常会遇到一些官网没有详细说明的东西,比如获取勾选和获取选中的方法,获取选中官网是有明显说明的,如下 $('#resourceTree').treeview('getSelected');但是有时候想获取前面复选框勾选的,如下$('#resourceTree').treeview('getChecked');这里再说一下t

2017-08-16 11:06:39 20378 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 3547 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 1528

原创 yepnope.js 异步加载资源文件

yepnope.js是一个能够根据输入条件来选择性异步加载资源文件的js脚本,可以在页面上仅加载用户需要的js/css。yepnope的优点: 可以同时处理javascript以及css 能够按条件加载 Gzip后只有1.6K比大多数的资源加载器都小 可以加载CSS及JS yepnope通过了作者能找到的所有的浏览器的测试 yepnope完全分离资源加载和执行,这

2017-06-27 08:53:31 3182

原创 保持一颗虔诚的心去学技术

我承认我不是一名好的程序员,平常有时间不会想着学习新技术,容易在现实生活中冻结,容易懒散,管不住自己,迈不开腿。所以我要励志一些,要为以后的自己多考虑考虑,不能庸散的过完这几年,选择来北京更大的是想给自己以后找条出路,谁知在北京庸人还是比将才多,还是我不够优秀,不然怎能堕落在今天这般情景下。为了以后不再如此堕落,我选择给自己业余时间制定一些计划,按照计划去学习,计划从明天开始,完善并梳理之前学习的

2017-06-25 23:32:22 1061 3

原创 【solr菜鸟教程】2、solr的架构

学习一门技术,应该从技术架构来学起,我也是刚刚接触solr,所以会记录自己学习的过程网上找了一大堆关于solr的架构,看的眼花缭乱的,其实就分为这么几大块1、请求处理发送到Apache Solr的请求由这些请求处理程序处理。请求可以是查询请求或索引更新请求。根据这些请示的要求来选择请求处理程序。为了将请求传递给Solr,通常将处理器映射到某个URI端点,并且它将为指定的请求

2017-06-24 23:01:51 3145

原创 【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 7632

原创 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 17174 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 1106

原创 【Dubbo菜鸟教程】2、注册中心zookeeper安装

掌握了dubbo的使用,接下来选择一款注册中心,一般人都会使用zookeeper,也建议使用zookeeperdubbo支持多种类型的注册中心:  Multicast注册中心  Zookeeper注册中心 Redis注册中心  Simple注册中心其实我也是菜鸟,所以只对Zookeeper熟悉一些,关于其他的就不多说了,百度搜索一大堆在这里就讲讲Zookeeper的使用:

2017-06-03 23:55:47 1431

原创 作为一名很LOW的IT男的恐慌

今天闲余时间和周围同事聊年龄的问题,经过询问才了解自己年龄和周围比起来平均大一两岁,这才给自己深深打击,年龄相差,工资却相近,是自己这一年做的不够好,还是年轻人做的太好了,这周突然的恐慌给了我一些警告,我该如何做才不被淘汰,还要编程序多久才能混个样子,这些事情越想越害怕,如何迅速突破自己,快速提升自己,。。。。

2017-06-02 18:28:46 473

原创 计算两个日期相差的天数

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 2898

原创 banner图片不拉伸、全屏宽、居中显示的方法

做为一名混乱的JAVA人,虽然前端还是可以做,但是很多细节做的并不是那么好,记录一下一些经验 Title .bannerbox { width:100%; position:relative; overflow:hidden; height:200px;

2017-05-27 08:21:44 6252

原创 html中的banner自适应屏幕代码

测试 .bannerbox { width:100%; position:relative; overflow:hidden; height:200px; } .banner { width:2000px; /*图宽*/

2017-05-23 19:28:37 10417

原创 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 1274 1

原创 工作几年来说说技术

IT的道路是漫长的,需要一直学习,做为还在小牛路线上慢跑的我,技术学了一路,虽然也没多少,但是有时候总会有几分盲目。       在学校就比较喜欢JAVA,在高中就学习了JAVA简单语法,大学里主攻JAVA WEB开发,刚毕业在西安呆了两年,如今来到北京发展,从开始做java系统开发到做了6个月的移动前端开发,然后现在在北京做JAVA系统开发,这一路走来,用到的技术大概是这样的,JEECMS二

2017-03-25 18:42:22 601

原创 采用正则表达式获取地址栏参数

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 852

原创 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 15334

原创 AngularJs 中的键盘事件和鼠标事件

ngKeydown/ngKeypress/ngKeyup该指令在按键按下/按键按下/按键松开时执行指定表达式。ngKeydown和ngKeypress略有不同,目前的测试是ngKeypress针对系统按键是无效的,而ngKeydown可以。ngKeyup指令在按键松开的时候执行。使用代码: {{count}} {{count}} {

2017-03-10 10:42:46 4085

原创 在angularJS中用jquery.bigautocomplete.js的问题

工作中用的是angularjs1,但其中用到jquery的 jquery.bigautocomplete.js,其中界面如下:每一行都有两个自动补充输入框,当输入框获取焦点的时候开始初始化自动补充插件,但是当页面刷新后,第一个输入框总是报获取input为空,开始我用的ng-focus事件,后来发现问题出在获取焦点事件上,因为键盘操控是没问题,所以我改为 ng-mouseenter

2017-03-10 10:38:39 873

转载 C#执行异步操作的几种方式比较和总结

原文地址:http://www.cnblogs.com/durow/p/4826653.html转载此文的目的就是想让自己记住曾经寻找过这些资料感谢这位博主的无私奉献0x00 引言之前写程序的时候在遇到一些比较花时间的操作例如HTTP请求时,总是会new一个Thread处理。对XxxxxAsync()之类的方法也没去了解过,倒也没遇到什么大问题。最近因为需求

2017-02-24 15:06:58 10287

原创 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 404

原创 Java实现调用c# WebService服务

每个项目都有其幽默的特点,如今我遇到了破解一款C#程序的问题,经过两周的绞尽脑汁,终于在众多Dll文件中找到了程序的破解方法,并顺利拿到了数据,接下来就需要把我用C#写的程序封装成webservice并让java调用,对我这个没有丝毫C#经验的java开发者来说,其实也挺难,但是最终战胜了自己。接下来看看代码,首先看vs如何创建C# webservice服务,我这里用的vs是2015版

2017-02-08 15:19:11 9257 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 9824 1

原创 用Gecco爬虫采集数据

说起网络爬虫大家首先都会想到python爬虫,但是用Java实现爬虫的也很多,也有很多爬虫框架,今天我想说说我使用什么做爬虫的。其实我也是一个爬虫白痴,刚接触爬虫的时候都是用纯java去做,但是做到一半的时候发现要写的代码真多,所以就找Java爬虫框架,于是就碰到了GECCO,说起这个GECCO,确实比较适合入门,下面就说说这个框架是如何使用的。@Gecco(matchUrl="https://

2017-02-07 12:01:10 3121 4

原创 【Dubbo菜鸟教程】1、dubbo介绍

1、Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了Dubbo就是个远程服务调用的分布式框架(告别Web Service模式中的WSd

2017-02-07 11:20:10 7846

原创 java模拟登录的一些问题

最近在做采集程序,用到模拟登录,用正常的httppost等都会显示登录失败,结果静下心研究了一番,发现没有登录就会有一个request cookie,于是把这个第一次先get请求登录页面获取request cookie,然后再将该request cookie放到request header里面的cookie中,再次将参数带上使用post请求访问登录接口,结果登录成功了,成功的cookie也给返回回

2016-09-08 11:36:46 1573

原创 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 960

转载 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 2622

原创 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 929

Cron表达式Html源码

Cron表达式Html源码,类似https://cron.qqe2.com/,很好用,很便宜 很有帮助的资源,cron表达式在线工具,直接可以用,方便快捷

2020-08-31

dubbo服务端和客户端例子

该代码是dubbo服务端和客户端例子,直接导入Eclipse即可使用,可配合http://blog.csdn.net/shipeng22022/article/details/72855474一起使用,

2017-06-04

android开发百度地图定位所需jar包

android开发百度地图定位所需jar包,配合文章一起

2015-10-20

Volley 安卓异步网络框架

Volley 安卓异步网络框架

2015-06-17

SQL Server2000需要的三个jar包

SQL Server2000需要的三个jar包

2015-06-17

51单片机电子闹钟程序及仿真图

51单片机电子闹钟程序及仿真图 完整的一套程序,下载即可用!

2015-06-17

VS2008水晶报表快速入门

VS2008水晶报表快速入门

2014-10-15

Oracle 文档

Oracle 文档 很方便的查询oracle常识

2014-10-15

java UDP报文的发送与接收

java UDP报文的发送与接收 实实在在的案例,一看即懂,eclipse设置参数 右键 run run configuration

2014-10-15

ssh整合(struts2+hibernate3+spring3)

ssh整合(struts2+hibernate3+spring3)

2013-08-18

struts2+hibernate模仿分页效果

struts2+hibernate模仿分页效果

2013-08-18

struts2拦截器的使用

struts2拦截器的使用

2013-08-18

jquery大图轮换

jquery大图轮换

2013-06-16

jquery validate表单验证插件制作注册表单验证提交

jquery validate表单验证插件制作注册表单验证提交

2013-06-16

安卓软件制作及JAVA讲解(经典)

安卓软件制作及JAVA讲解(经典)

2013-06-16

JavaScript

精通JavaScript,精通JavaScript(中文清晰优化版)

2013-01-18

软件开发英语词汇

软件开发常用英语词汇,必学,不懂英语等于不会编程,从基础抓起,一起go

2013-01-18

flvcode视频播放源码

本播放器有向网友推荐功能(右下角信封图标)。还能设定自己的网站LOGO,在视频播放区的右下角

2012-08-06

jsp中get和post的区别

jsp中get和post的区别

2012-08-01

Servlet中doGet与doPost的区别

Servlet中doGet与doPost的区别

2012-08-01

JSP开发中的常用技巧

JSP开发中的常用技巧

2012-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除