开源框架
文章平均质量分 50
程序员石磊
专注在职读研、云原生技术、室内定位技术分享!
展开
-
帮前端朋友解决下电网手持仪app bug
这周末有点忙,因为我目标要造个几千万数据到influxdb来测试性能问题。但是由于朋友的苦苦哀求,所以晚上抽空帮他看看。1、问题情况前端朋友利用hbuilder开发的app发布到手持仪上,在浏览器打开白屏,不知道从哪里入手排查问题。2、问题分析浏览器基于webview浏览器可以打开百度网页,但是打不开她的页面。程序是h5和js,大概率是js报错了受持仪是android系统3、深入思考怎么调试手持的浏览器可以捕捉到异常?灵感突现:很久之前用chrome连手机调试过公众号页面。嗯,这就.原创 2022-02-19 19:05:20 · 1532 阅读 · 0 评论 -
github项目首页播放小视频啦!
快来看,github项目首页可以播放小视频啦!在阮义峰大神的博客中看到,来复现下! 1. 在 issue 里面上传 mp4 视频文件 2. 拿到视频文件的上传地址 3. 将这个地址贴到 README 里面,就会在网页上显示播放器。 很好玩!...原创 2021-05-25 09:54:40 · 2114 阅读 · 3 评论 -
Portia可视化数据采集爬虫配置高端玩法(3)
Portia可视化数据采集爬虫配置高端玩法(3)百度portia就可以获取爬虫配置高端玩法,该工具给您更多的自由度!原创 2021-05-19 22:03:22 · 608 阅读 · 3 评论 -
可视化数据采集爬虫配置教程(2)
可视化数据采集爬虫配置教程(2)经常有读者问我类似问题,这次一起推送给大家。该教程告诉大家如何在谷歌浏览器安装爬虫采集,抛砖引玉,具体使用大家慢慢研究!原创 2021-05-19 22:01:02 · 316 阅读 · 0 评论 -
可视化数据采集爬虫配置教程(1)
可视化数据采集爬虫配置教程(1)经常有读者问我类似问题,这次一起推送给大家。该教程告诉大家如何在edge浏览器安装爬虫采集,抛砖引玉,具体使用大家慢慢研究!原创 2021-05-19 21:58:37 · 399 阅读 · 0 评论 -
50个很棒的免费工具和资源,总有一款适合您!
免费的东西总是令人兴奋的。但是,如果它是免费且很棒的呢?让我们开始吧!1. tablericons免费和开源的图标设计与关注细节,使您的设计脱颖而出。Link: tablericons.com2. removebg删除背景,适合做证件照,比自己Ps效果好多了。Link: remove.bg3. devresource为开发人员提供的协作资源列表,以精心策划的类别呈现。Link: devresourc.es4. Blender免费和开放的3D创作软件。Link: blender.or翻译 2021-04-27 13:27:40 · 834 阅读 · 0 评论 -
APM 对java应用性能监控
在这篇博客中,我们将看到如何使用一个简单的Java CRUD应用程序开始使用弹性Java APM。Elasticsearch是一个基于java的分布式搜索引擎,用于构建搜索引擎、分析日志、存储指标、安全事件,甚至应用程序跟踪,支持对微服务环境进行分布式跟踪。Elastic在2018年推出了一个开源的应用程序性能监控(APM),使用Elasticsearch 6.2,允许应用程序发布它们的跟踪信息。今天的APM有更多的特性,比如相关性。在本博客中,我们将了解如何使用Java代理和为云上的APM部署配置.翻译 2021-04-21 20:08:17 · 969 阅读 · 0 评论 -
如何利用ipad随时随地开发代码
今天,我将向你们展示如何设置iPad,让它成为你们的开发环境。虽然我不建议你用它来执行非常大的项目,但我可以肯定地说,小项目也可以很容易地执行。您可以自己继续测试环境的限制。首先,我们将使用App Store上的一款iPhone和iPad都可以使用的免费应用程序。该应用程序名为iSH shell,运行Linux操作系统。因此,如果您不习惯Linux命令,我建议您学习基础命令。我还建议您在继续学习本教程之前学习如何使用vim,因为我们将在iPad上使用vim作为我们的主要代码编辑器。Vim有一个陡峭的学.原创 2021-04-21 19:53:05 · 47572 阅读 · 79 评论 -
5 个最值得注意的开源集中式日志管理工具
集中式日志记录与安全性一样,是 IT 基础结构(包括 Web 应用程序和硬件设备)中核心资源监控和健全管理的一个基本方面。有能力的运维团队能够搭建一个日志监控和管理系统,来应对系统故障或应用程序的怪异行为。为什么日志记录如此重要?当系统崩溃或应用程序出现故障时,有时需要了解问题真相并找出故障原因。日志文件记录系统活动,并深入了解可能的错误来源和后续故障。它们给出一系列详细的事件,包括导致或导致事件的详细时间戳。任何系统的诊断和恢复都从检查系统日志开始。分析日志文件可以帮助操作团队找到可疑活动的证据,翻译 2021-02-03 11:30:18 · 3942 阅读 · 0 评论 -
Redis缓存切面,防止Redis宕机影响正常业务逻辑
标题很清楚了,不说了package com.raymon.hcp.security.aspect;import com.raymon.hcp.security.annotation.CacheException;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.Signature;import org.aspectj.lang.annotation.Around;import org.aspectj.lang原创 2020-11-13 18:35:35 · 1448 阅读 · 0 评论 -
深度学习
深入学习2020年8月和免费版本!!! D2L是亚马逊科学家在过去两年中编写的987页书籍,最终完成了……是一本交互式的“开源书籍”,其中包含代码,数学和讨论。这本书的独特之处在于它是使用Jupyter Notebook创建的,并带有“实践学习”的思想。也就是说,这本书整体上由在PyTorch,TensorFlow和MXNet中进行改编的可执行代码组成。FREE PDF download:https://d2l.ai/d2l-en.pdfDownload the book in ‘noteboo.原创 2020-09-06 21:34:18 · 394 阅读 · 0 评论 -
oracle blob和 varchar2互相转换,mybatis 读取blob乱码等相关问题总结
utl_raw.cast_to_rawOracle字符集查询NLS_CHARACTERSET是数据库字符集,NLS_NCHAR_CHARACTERSET是国家字符集ORACLE中有两大类字符型数据,VARCHAR2是按照数据库字符集来存储数据。而NVARCHAR2是按照国家字符集存储数据的。同样,CHAR和NCHAR也一样,一是数据库字符符,一是国家字符集。字符集不同,二进制码的组合就不同需求要求varchar2 加工插入blob采用 utl_raw.cast_to_raw(‘你好啊’),m原创 2020-08-18 11:31:36 · 1359 阅读 · 0 评论 -
rsa 生成密匙 ,密匙导出,加密解密封装
利用hutool实现,原谅我只是个调参侠!RSA工具类import cn.hutool.core.io.file.FileReader;import cn.hutool.crypto.asymmetric.KeyType;import cn.hutool.crypto.asymmetric.RSA;import org.springframework.util.ResourceUtils;public class RSAUtil { private static RSA rsa原创 2020-08-10 15:34:00 · 688 阅读 · 0 评论 -
SM2 加密解密 公式密匙 导出
借用 hutool-all,bouncycastle实现,公式密匙导出文件,解密再读取文件pom.xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.5.7</version> </depende原创 2020-08-06 14:37:51 · 5252 阅读 · 5 评论 -
spring boot mybatis 踩坑总结
前端传日期到controller报错Failed to convert from type [java.lang.String] to type [java.util.Date] for value '2333333333'; nested exception is java.lang.IllegalArgumentException]]。解决办法https://juejin.im/post/5cbe6c395188250a9062dc85mybatis generatorConfig.xm原创 2020-07-28 18:44:03 · 674 阅读 · 0 评论 -
彻底理解微商城多租户Saas架构设计
彻底理解微商城多租户Saas架构设计原文链接:https://blog.csdn.net/haponchang/article/details/104246317,感谢作者提供这么好的总结!1.具体的SaaS架构必须1.先仔细选择最适合应用程序需求的租户模型,2.需要根据租户模型来选定最终的架构,即应用程序设计和管理、每个租户的数据如何映射到存储等等。避免因租户模型的切换而付出昂贵的代价。租户模型 --》 应用程序设计 + 数据设计方案 2.影响租户模型的转载 2020-07-28 09:49:35 · 1790 阅读 · 1 评论 -
IntelliJ IDEA pom.xml 提示Cannot resolve symbol
今天使用IntelliJ IDEA写 Spring Boot 的程序,不知道什么原因导致 pom.xml 中的标签都提示 Cannot resolve symbol , pom.xml 在IDEA 中的图标也变了,变成了一个带 bug 图标。解决方法如下:点击 File - Invalidate Caches,清理了缓存重启IDEA就可以了作者:redoca链接:https://www.jianshu.com/p/f6c12111033b来源:简书著作权归作者所有。商业转载请联系作者获得授权,非转载 2020-05-24 18:32:58 · 5099 阅读 · 1 评论 -
wordpress 429 Too Many Requests,提供wordpress最新版免费下载
wordpress 知名度不用多说,不过目前在大陆出现了错误,没法下载。本站提供免费下载wordpress-5.3.2-zh_CNmarkdown 编辑器插件wp-editormd.10.0.8wp-githuber-md.1.12.1seo插件wordpress-seo.13.0下载地址链接:https://pan.baidu.com/s/1Kgrc9VosQFqd...原创 2020-02-09 13:19:49 · 750 阅读 · 1 评论 -
您的代码听起来如何?根据您的代码生成音乐
作为开发人员,我喜欢在编码时听音乐。管弦乐使我可以更加专注于自己的工作。有一天,我注意到我的手指随着音乐节奏在键盘上跳舞。喜欢弹钢琴。代码中的每个单词或符号都和谐地书写。然后我想…听起来如何…我每天编写的代码?这个想法诞生了。 ⭐️继续在soundcode.now.sh上 直播,放置您的代码并享受它的声音!????怎么运行的首先,我们加载此小乐队中使用的乐器的声音字体。当您粘贴或编写代码时...原创 2020-02-08 20:53:14 · 1392 阅读 · 0 评论 -
echarts gl 3d地图,click事件失效,解决办法
问题比如点击四川,进行下钻,需要获取点击区域的name属性,根据name进而异步获取四川的地图的json,如下图所示:echart和gl版本Loaded claygl, version 1.2.1echarts-gl.min.js:1 Loaded echarts, version 4.6.0事件绑定写法myChart.on('click', function (clickpar...原创 2020-02-01 22:26:55 · 5139 阅读 · 3 评论 -
全国省市,4个直辖市geoCoord数据,用于echart gl 3d地图
var geoCoordMap = { '北京': [116.4551, 40.2539], '东城区':[116.418757,39.917544], '西城区':[116.366794,39.915309], '朝阳区':[116.486409,39.921489], '丰台区':[116.286968,39.863642], '石景山区':[1...原创 2020-02-01 21:34:51 · 2228 阅读 · 0 评论 -
一键安装java web环境打包集成,集成tomcat,mysql,jdk,java ,加上客户端cefpython,实现桌面web应用。
一键安装java web环境,集成tomcat,mysql,jdk,java ,加上客户端cefpython,实现桌面web应用。原创 2021-03-11 12:36:33 · 673 阅读 · 0 评论 -
echart 超炫3d地图
echart 超炫3d地图原创 2020-02-01 13:48:19 · 6027 阅读 · 1 评论 -
Windows下Apache安装教程
下载apche进入https://www.apachehaus.com/cgi-bin/download.plx点击下载1.Apache24压缩包放入d盘 ,解压。Apache服务器的安装打开cmd(用管理员方式打开)窗口,进入D:\Apache24\bin目录,如下图所示:输入命令httpd -k install进行服务安装,安装成功入下图所示:Apache服务器的启动...原创 2020-01-08 12:27:56 · 1479 阅读 · 0 评论 -
快速搭建activiti spring junit测试,用起来超级方便
在学习activiti中难免会做一些小demo,来测试activiti中各种组件,下面介绍junit,spring,activiti项目搭建并附上代码。这是maven项目这是我的项目结构:版本 <activiti-version>5.22.0</activiti-version> <spring.version>4.1.5.RELEASE<...原创 2019-12-11 15:22:50 · 659 阅读 · 0 评论 -
spring boot jquery ajax ie8解决跨域
<!DOCTYPE html><html lang="en"><head> <title>jQuery CORS in IE7 - IE10</title> <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script> ...原创 2019-12-04 10:50:16 · 401 阅读 · 0 评论 -
nm httpbasic验证在weblogic中失效问题
擦,浪费我很长时间,突然想起几年前解决过这个问题原来是weblogic对于这种http basic验证全部拦截了,需要加入如下配置:false到config.xml的节点中,路径如下...原创 2019-11-13 18:04:17 · 452 阅读 · 0 评论 -
Unable to locate Spring for XML schema namespace http://www.springframework.org/schema/security]
错误org.springframework.web.context.ContextLoader initWebApplicationContext: Context initialization failedorg.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration proble...原创 2019-11-13 09:55:49 · 441 阅读 · 0 评论 -
redis 哨兵模式配置 和 spring data redis 哨兵配置 总结
从帖子http://blog.csdn.net/men_wen/article/details/72724406学习了哨兵配置,但是在实践的过程中遇到了问题,主要是关于bind配置,密码认证,ip的问题。然后再次总结一下。redis版本3.2.100分别有3个Sentinel节点,1个主节点,2个从节点组成一个Redis Sentinel。角色ip端口 ma原创 2018-01-30 14:20:02 · 4976 阅读 · 0 评论 -
Paho JavaScript Client 基于websocket实现 mqtt客户端
mqtt服务器采用activemq实现。首先配置activemq支持websocket. 具体配置,请点击activemq官网配置。编写客户端页面,引入Paho官方客户端js库。 具体配置,请点击查看 贴出关键代码如下:// Create a client instance//注意不要在client前写varclient = new Paho.MQTT.Client(l原创 2018-01-15 15:56:34 · 7480 阅读 · 6 评论 -
mqtt协议中文文档
点击进入原创 2018-01-12 10:09:41 · 5767 阅读 · 1 评论 -
ehcache jgroups同步,节点重启初始化缓存bug.
Using bootstrap to keep information loaded across 2 Server Nodes. When doing a rolling restart a Node always stays up. When I boot the 1st Node up from a deployment, sometimes, not always, the cache is原创 2017-12-19 09:46:54 · 945 阅读 · 0 评论 -
tomcat redis session共享报错 lassNotFoundException: org.apache.commons.pool.impl.GenericObjectPool$Confi
jar 版本不一致导致的,给出一个可用的版本。亲自测试过 tomcat-redis-session-manager-2.0.0 commons-pool2-2.2 jedis-2.5.2 tomcat 7 Redis-x64-3.2.100 redis和三个jar包下载地址: 链接:https://pan.baidu.com/s/1dEGGQjR 密码:z4p6content.xml配原创 2017-12-22 11:03:28 · 715 阅读 · 0 评论 -
echcache 帮助文档
最近做ehcache,分布式缓存,贴出官方文档。共享在百度云 http://pan.baidu.com/s/1i55rYcP。版本有2.6.11和2.10.X原创 2017-11-28 09:24:31 · 729 阅读 · 0 评论 -
ehcache rmi 动态节点,代码创建,分布式配置。
ehcache rmi 动态节点,代码创建,分布式配置。原创 2017-12-04 12:25:04 · 636 阅读 · 0 评论 -
spring ehcache jms activemq 分布式实现方案
ehcache jms activemq 缓存同步方案原创 2017-12-04 12:13:18 · 878 阅读 · 0 评论 -
Another unnamed CacheManager already exists in the same VM (ehCache 2.5) 解决办法
vm中存在2个CacheManager导致报错,百度了一下,大部分都是建议换成2.4的版本来解决问题,因为2.5以后不允许vm中存在2个实例。但是我就是非要用2.5那,该怎么办? 因为我要在自己的业务逻辑中操作CacheManager,我的配置文件代码如下:<cache:annotation-driven/> <bean id="cacheManager" class="原创 2017-11-20 11:15:19 · 778 阅读 · 0 评论 -
spring session redis 实现集群session共享,SessionListener监听生效
pom主要配置 <properties> <spring.version>5.0.3.RELEASE</spring.version> <commons-lang.version>3.2.1</commons-lang.version> <slf4j.version>1...原创 2018-02-08 00:36:24 · 2808 阅读 · 0 评论 -
tomcat redis session共享的解决方案SessionListener不执行
最近准备集群,解决session共享的问题。最后发现自定义的SessionListener sessionDestroyed方法不执行。很奇怪,然后果断启用该方案。public class SessionListener implements HttpSessionListener, HttpSessionAttributeListener{ Logger log = Log...原创 2018-02-08 00:39:02 · 1925 阅读 · 0 评论 -
it书籍分享免费下载
Event Streams in Action | | http://file.allitebooks.com/20190530/Event Streams in Action.epubWeb-Based Projects that Rock the Class | | http://file.allitebooks.com/20190526/Web-Based Projects that ...原创 2019-07-24 15:52:53 · 4325 阅读 · 5 评论