自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

绿绿峰

想你一次就写一行代码……

  • 博客(46)
  • 收藏
  • 关注

原创 centOS上安装各种容器缓存……

纯粹引用的笔记,亲测好使有效!建议收藏,以备不时之需。前些文章有讲过jdk,补上几条常见的java指令# 查看当前运行的java进程ps -ef|grep java# 停止指定的java进程kill -9 进程IDMySQL的安装,下面补上一些其它的~1.centOS上安装nodeJS2.centOS上安装Redis3.centOS上安装docker do...

2019-03-12 22:36:27 198

原创 使用python爬取某药品网站药品说明

你瞅一下代码里链接就知道是啥网站了~首先声明:代码贼乱,因为功能不复杂,就懒得改了,好使就得如果你想改完且封装一下,或者搞个PDF的类库,更高级,欢迎下边留言注释贼多,还有参考链接,有点编程基础都能瞅懂–start–之前jio得不加延时没有事;完事就估计情况不是对方的反制;而是没有延时整岔屁辽;遂小编加了一些sleep;亲测没事了;这个虫子就开始欻欻的跑;废话少说,直接...

2020-02-29 06:06:59 3558 2

原创 python控制谷歌浏览器爬取百度公测平台标题

python控制谷歌浏览器有时候我们会需要登录网站爬取信息,现在的验证码比较复杂,为了实现爬取,咱就想到一个方法,可以通过py打开浏览器方式,手动登录后在进行爬取,省略了登录的复杂程度,下面开始详细说一下过程,以谷歌Chrome为例:Chrome首先要安装驱动访问网址:http://chromedriver.storage.googleapis.com/index.html 以获得对应版本、...

2019-11-18 18:47:07 341

原创 举个java数组反序的栗子

忽然间想到一个题,一个固定的int数组反序,倒过来输出;虽然说炒鸡简单,但还是被难住了小一阵子;想到双重for循环,,,最后鼓丘出来一个easy方法: int[] a = {1,2,3,4,5}; int[] b = new int[5]; for (int i = 0; i < a.length; i++) { b[i] =...

2019-08-07 21:35:03 309

原创 软件的一点经验之谈——java

相信一些小伙伴听说java使用的挺多的,遂抱各种培训班想要入坑学习;借此,穿插java来说说,想要入坑的一些注意。很多,甚至可以说是非常多的,包括一些相当可观的行业外的人涌进来想要学习java,并且其中相当一部分的人甚至没有系统的接受过计算机学习。希望,在学习的时候清楚一点,也就是学习的目的;相信大多数的小伙伴是抱着想要拿到高薪的目的去学习。毕竟学习的最终目的是就业,就业的目的是赚钱,这无可...

2019-07-14 15:29:49 255

原创 Struts2中拦截器xml配置跳转

我们都知道,Struts的xml就是在ssh项目中配置请求跳转的地儿。我们一般在Struts中会看到如下的xml片段:<!-- 通知管理 --> <package name="Notice" namespace="/Module/Notice" extends="struts-default"> <!--List请求--> ...

2019-07-07 23:08:52 383

原创 基于bootdo制作一个restful模块

标题有些笼统,最终实现就是,通过前端ajax获取到数据。就想着通过修改bootdo来实现。bootdo有代码生成,而且可以图形化编辑数据,十分方便,下面就开始一波修改:就像上图那样,可以图形修改数据,前台随手写一个ajax就可以拿到数据那种,暂不考虑安全性。首先,需要手动创建一个表,打开Navicat,至于字段,随意,需要注意一下,每个字段,每个表后面都要有其对应的注释信息,生成表的时候,对...

2019-06-16 11:52:46 667

原创 jq读取合并行后边的指定列数据

觉得很有意思的一个分享,说是读取table的指定列数据,如图我想要读出FFF列的数据,使用jq,因为前边有个合并行,因此就得一个加一个判断,码上见吧:<!DOCTYPE html><html><head><!-- jq在线cdn --><script src="https://cdn.bootcss.com/jquery/3.4....

2019-05-20 22:19:40 585

原创 springboot接收前端ajax请求并调用聚合数据接口获取数据

举个栗子,比如说调用聚合数据的微信精选接口获得微信新闻数据,前端使用ajax,请求访问springboot程序,boot再请求聚合数据接口,拿到返回结果集并在页面显示出来,按钮可以切换新闻,就像这样子:由此看出,咱使用了bootstrap萌萌的圆角按钮,证明你得引入jq和bootstrap~回归正题,我们先看文档,参考聚合数据:微信精选为了简化参数,咱只传入一个页数,留作切换,大家可以根据...

2019-05-12 00:15:11 6384

原创 echarts渲染单个横向柱状图示例

众所周知,echarts是百度出的一个开源图表框架,拥有很棒的交互效果和上手便捷。基于配置可以修改成自己想要的样子。这里附上传送门:百度echarts如果你早已习惯怎么用,这里是它的配置项参考,可以迅速查找一下:echarts配置项手册然后,下面就是咱所遇到的需求,就像下面这个样子的图表:然后就开始参考配置项,在页面引入echarts,借助官方的调试编写配置,咱的配置项如下(顺手注释,不多...

2019-05-11 23:41:59 2615

原创 layui动态表格监听单选框单击事件

layUI的动态表格插件,指定当前列是单选框,那么如何获得单击事件并拿到当前行数据呢?话不多说,上码!// 框架初始化$(function(){ layui.use(['table','laydate','layer'], function() { var table = layui.table; var laydate = l...

2019-05-10 15:10:26 6456 8

原创 调用对话web接口并借助framework7和springboot做一个简单对话机器人

准备一个可以接收的数据接口,用来实现对话。当然你有更好的欢迎下面留言~我用的是下面这个接口,附上传送门:青云客智能聊天机器人这个接口的调用url是:http://api.qingyunke.com/api.php?key=free&appid=0&msg=关键词手写js了好多次ajax请求,皆因跨域失败告终。没办法,想到了springboot做一个中转请求处理吧,请求发...

2019-04-13 22:39:44 687 1

原创 java日期月份转英文格式

此前用到过js转换,因为数不那么多。如今业务需要在循环中转换很多的日期格式,具体要求如下:// 2019-04-10 >> Apr 10 2019 也就是月份转换成英文并放在头部,并在jsp用Struts标签展示出来。java中action。因为有存在Struts自动裁剪年份的情况,因此实际上,最后使用的是第二个方法。// 重写并保留两个方法,根据参数作为区分,在...

2019-04-11 13:04:01 15317

原创 Git使用之配置ssh key

这里就不从头开始整了,百度一下下载一个心仪版本的Git并安装,然后整整配置使之可以上传代码到自己的gitee或者GitHub。至于如何安装Git和如何注册一个GitHub或者码云(gitee)就不再赘述,下面从sshkey开始整~1.安装完Git后,先进入到你的用户所在文件夹(一般当前用户是admin,除非你是个意外~),这个文件夹不怎么好找,使个快捷键吧: Win+ R 没错,打...

2019-03-25 22:44:40 15052

原创 centOS7中安装Redis记录

Redis是个很常见的缓存数据库,基于k-v的,若想了解,戳下:redis英文官网  或者看看百度百科 Redis百科 再或者 Redis中文网 亦或是 Redis菜鸟教程ok,了解这么多,实战往centOS7中进行安装!首先你得有个服务器,然后登录它,其次,参考一哈 centOS7下安装Redis 文章,文章很详尽,本文作为补充和笔记。首先看一下官网有什么版本的Redis吧,...

2019-02-26 17:07:30 268

原创 关于layui的table行变色问题

在使用layui过程中,发现这个table很强大。譬如可以进行表头锁定,导出和自适应,动态隐藏等等。但是有些业务或许需要一些行色来区分一些数据,那么如何实现呢?对没错,万能的js。直接上码!done: function(res, curr, count){ $('th').css({'font-weight': 'bold', 'font-size': '15','color':...

2019-02-25 21:58:44 12624

原创 将bootdo(基于springboot的项目)打包上传并运行于阿里云服务器

首先,贴出bootdo官网,bootdo官网然后,就是简述一下环境了:服务器上是Linux centOS7系统,安装配置有MySQL,openJDK1.8,这样就满足了jar运行的条件。前期准备请见上一篇文章 阿里云上安装jdk和MySQL。Navicat连接云上MySQL数据库,并新建一个bootdo数据库,排序规则是utf8,执行导入。其次需要在本地将工程文件进行maven打jar...

2019-02-19 18:59:33 935

原创 阿里云centOS7服务器安装jdk与MySQL并配置

首先,得购买个阿里云的服务器。如果你注册阿里云账号在半年内,或者是学生用户,会有优惠滴~咱是没了,遂花了60来大洋买了最低配置的centOS7一个月玩玩;首先,连接实例有阿里云提供的窗口,不过亲测貌似发现些问题,遂找了第三方程序去连接云服务器,喏就是下面这哥俩: 其中Xshell提供命令行接入,就是哇哇的敲Linux指令的地儿;Xftp是提供轻松快捷的文件复制,还可以看到服务器上的...

2019-02-18 22:59:29 545

原创 使用maven打包bootdo并运行

外贸知道,bootdo是基于springboot的开源学习框架,这里送上传送门【bootdo官网】,bootdo有两种打包方式,一种是war,一种是jar。默认就是jar包,将整个项目打到一个jar里,非常方便。这里使用maven将它进行下打包,过程如下:1.首先,你得下载bootdo,然后将它的数据库导入到你本地的MySQL上,而后,下载maven并配置环境,这里从maven讲起。如下图,进...

2019-02-01 11:06:39 1508

原创 adminLTE中使用js定时刷新iframe

单纯的触发一个iframe实现刷新页面,可以手动修改刷新间隔。觉得蛮有用的,遂贴出来分享一下【框架adminLTE、layui】如图: 码上见:&lt;li class="dropdown messages-menu"&gt; &lt;a href="#" class="dropdown-toggle" id="" title="定时刷新" dat

2019-01-25 23:00:51 679

原创 layui下拉选择之前端快速筛选

  有时候项目中会遇到一个下拉框,那么layui中的下拉是不二之选。它集成在form.js中,加载使用倒是很方便,但是在使用中会遇到一种情况:数据量很多的选择。那么该如何高效筛选呢?口头描述一下吧:可以使用一个文本框、两个下拉,一个用于显示,一个用于取值【隐藏起来】。通过往这个文本框输入值,可以使用监听器或者onchange事件,并与下拉项进行比较【隐藏的】从而进行联想匹配,并操作dom让显示...

2019-01-25 22:44:53 3854

原创 adminLTE中使用btab出现size不是一个方法

效果如图btabs传送门:fromGitHub这里提到,btabs由于好久没更新了,其兼容的jq版本过低,jq部分方法更新导致.size()被弃用,所以想使用它的话就需要修改一下它的源码以配合3.1.1以上的jq。 把size改成length,新版本jq就不会报错了。文档说的很全,拿来即用即可。 如有更好的建议欢迎大家下面留言~ ...

2019-01-03 17:19:50 289 1

原创 adminLTE默认展开第一个li

如图,默认展开是第一个ul标签的内容不多说,直接上码//自动展开第一项 $(window).on('load', function(){ $('.sidebar-menu a').first().parent().removeAttr("class"); $('.sidebar-menu a').first().parent().attr("c...

2019-01-03 09:52:11 1849 1

原创 EOS踩坑之测试网络的使用

刚入坑的小伙伴一定被各种环境的搭建方法搞得直蒙圈,啥高配置的电脑,运行本地节点等等。因为各种原因失败率居高不下,为了方便开发和测试,诞生了一些测试网供大家使用,例如jungle,kylin。其中jungle是国外的,因此测试时受到网络的影响较大,获取代币的时候,刷谷歌验证码还需要特殊手段~相比较,咱还是钟情于kylin,下面主要说kylin测试网(称其为“麒麟”测试网)主网址是:麒麟kylin...

2018-12-25 23:22:55 821

原创 springboot中使用百度人脸识别

之前有弄过简单jsp的例子,如今在springboot中尝试,发现springboot非常简洁,而且实现起来非常轻松,不多说,直接上码。从页面开始:HTML&lt;!DOCTYPE html&gt;&lt;html xmlns:th="http://www.w3.org/1999/xhtml"&gt;&lt;head&gt;&lt;meta charset="UTF-8"&gt;...

2018-12-25 12:56:43 5583 5

原创 layui指定行变色

使用过layUI的小伙伴应该有同感,layUI的表格插件,非常实用,还可以进行行列锁定。项目中遇到一种情况是行根据数据去变色,因为项目是比较古老的ssh项目,查了下文档中发现并没有解决办法,遂手写jq指定行变色,这样子。不多说,直接上码!&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&g...

2018-12-18 12:38:20 6010

原创 springboot集成百度文字识别接口实现身份证识别

很久之前申请的百度接口好久没用了,如今启动这个springboot项目跑了一下,就像下面这样子~对,它是一个基于bootstrap的fileupload组件,上传图片识别身份证的小例子,后台是java,为了简洁开发,使用springboot。讲真,fileupload组件挺赞的,还可以限制文件,免去了很多后台处理的繁琐。它还可以预览文件呢。通过异步接口请求,请求有载入进度条显示...

2018-12-12 23:35:39 3395 5

原创 EOS开发之神器js4eos

这是个神奇的项目,具体戳这里:js4eos,这让我们免去了本地创建节点的麻烦,配合它方便的命令行测试,可以很轻松的实现eos命令行应有的操作,例如转账,创建钱包,导入私钥,编译C文件,部署合约等等,具体文档上见吧!本例列举一些常用的命令,在win上。毕竟使用win的小伙伴还是很多滴~码上见! 一些常用的js4eos命令行指令 *因为js4eos不断更新,因此,具体命令以--...

2018-12-12 22:20:21 1103

原创 EOS踩坑之-简单版环境搭建

偶然间接触到了eos,遂闲来无事时研究了一番,所谓eos,即是一个分布式区块链系统。支持高并发,通过eosJS可以很easy的开发dapp。但是搭建环境和测试通常很糟心,对设备和系统的要求很高,遂百般搜索找到一个使用命令行轻松玩转eos的小玩意,传送门:js4eos它是干啥的?它可以编译C++文件,可以使用命令行测试,部署合约,以及与合约交互。避免了搭建本地节点的糟心~至于学习教程么,官网...

2018-12-11 22:48:36 225

原创 中文月份转为英文月份(js)

偶然,用到一个月份输出是中文的,需要想办法转换成英文,随手写了一个方法做个笔记:工程要求,因而只能用纯纯的js实现var chn_mon_arr = ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']; //中文参照 var current_month = '一月'; //月份中文名 ...

2018-11-27 11:58:03 8151

原创 在线生成验证码

偶然发现有一堆接口,遂闲来无事写了下实现,简单的HTML和css还有js,输入文本生成验证码,样式如下:闲话少所,上码。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset="utf-8"&gt;&lt;meta contentType="application/x-www-form-urlencoded"

2018-10-08 23:26:21 4840

原创 百度人工智能程序的创建以及AKSK的获取

人工智能,开发者也可以玩玩,现在也算是比较流行,这里以百度为例,大多数的平台注册程序的步骤差不多,截图演示,开始!1.首先,你得有个百度开发者账号,注册并登陆,这个hin简单吧!搜索百度云~第一个就是了(PS,不是云盘,别想多~)2.看,这个就是百度云了,注册个开发者账号(个人应该够你玩了~)然后登陆控制台3.控制台左面,展开全部功能,有个人工智能选项,这里以人体分析为例,创建...

2018-09-09 16:45:49 6994

原创 springboot中使用百度ocr实现文字识别功能

百度的人工智能接口,可以实现诸如人脸识别,文字识别等等。当今比较火的springboot,加上人工智能模块,未来应该应用蛮广泛的。因此,闲来无事写了个小栗子,分享出来!终极效果如下~没错,是用的bootstrapFileupload,这个挺赞的小组件~和bootstrap很兼容,样式也很漂亮! 废话少说,直接上码!咱是基于maven构建的程序,so需要引入百度的依赖,还有处...

2018-09-09 15:43:24 4794 3

原创 js对象数组拆分

刚刚有个小伙伴提出了个问题,觉得挺有意思的,分享下~他的要求是这样滴:var source_arr = [{"早上":5,"中午":1608,"晚上":357,"中午和晚上":217}];// 上面这个对象要转换成下面这样var out_arr = [{name:"早上",value:5},{name:"中午",value:1608},{name:"晚上&quot

2018-08-25 21:44:17 15231 1

原创 使用百度接口制作一个翻译的小例子

首先,你得在在百度翻译开放平台注册个开发者账号,先搜索如下:然后,就一步步按照它提示创建一个云应用。不多说废话了,先看最后样式:直接上码,咱的注释很全,不解释。&lt;!doctype html&gt;&lt;head&gt; &lt;meta charset="utf-8"/&gt; &lt;!-- bootstrap --&gt; &lt...

2018-08-22 22:53:21 680

原创 使用高德开放平台制作个性地图(一)

偶然间,使用高德开放平台看看有什么接口;发现还可以自己diy地图的样式,很赞,遂分享一下~【ps:这章讲的是初步制作】1.首先,你得注册一个高德开放平台的账号,这个不用说~百度搜索高德开放平台,第一个就是了。2.然后,注册一个开发者账号,咱注册完了,直接登录。3.之后你需要创建一个应用,这是每个开放平台所必须的步骤。4.我这里有一个了,遂在创建一个做演示,原理类似,单击...

2018-08-17 17:33:40 50153 3

原创 jquery简单图片上传校验预览

偶然想写一个百度ocr玩玩,想在前端获取到一个图片,然后post到后台提取图片文字,一通猛搜,都不是我想要的代码,于是乎总结了一下,取百家所长~完成了咱的设想,就像下面这样。    少废话,直接上码,注释很多,不解释~&lt;!DOCTYPE html&gt;&lt;!-- thymeleaf模板,与本示例无关 --&gt;&lt;html xmlns:th="h...

2018-08-13 17:07:00 1243

原创 极简单validate校验——1

validate校验是一个比较流行的前端校验方法,引入js文件,还可以自定义校验规则。如下图~哈哈,加了个bootstrap的样式,以免显得太丑~不多说,直接上码!&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;meta charset="utf-8"&gt;&lt;head&gt; &lt;title&gt;validate验证&lt;/title..

2018-08-08 15:44:53 398

原创 git简单使用——删除git云端仓库文件

就是简单的使用记录和总结,上图~这是删除git仓库文件的操作删除后再提交完事儿。如有不对之处欢迎读者指出。

2018-08-08 15:33:28 1615

原创 使用nowAPI完成一个html的天气预报小例子

效果如图:简简单单,废话不多说,上码!&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;meta charset="utf-8"&gt;&lt;head&gt;&lt;!-- 使用百度静态资源库 --&gt;&lt;script type="text/javascript" src="http://apps.bdimg.co

2018-07-26 14:25:26 2080

空空如也

空空如也

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

TA关注的人

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