后端你别闹,热爱编程,热爱运营,热爱自媒体,性别男,爱好女.兴趣爱好广泛,旅游,唱歌,噶赛无.欢迎随时撩我.
最近几天工作当中遇到了一些问题,所以记录下来。 1.如何查看class文件的sdk版本 2.beyond compare比对文件 3.Could not find setter for native_place on class com.
一入编程深似海,从此再无双休日.在我们行当一直有这么一个民间歌谣。程序猿很辛苦,这是必然的.路漫漫其修远兮,吾将上下而求索。天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身。
序上篇 前端改写 image.png 前端传的是json字符串,比如[{"qqq","bbb"}]这种,发现{}没有转义,必须要转义成图中这种%7B%这种才能正常将数据传送到后台,否则就会报400,参数错误。
这几天小编在工作中遇到了一个灵异事件,客户端使用的是安卓原生系统,服务端使用的是java。需求就是客户端在照相的时候可以实时上传照片。后台接收并保存,并且可以在平台上显示。
如何导出视图,函数,一般通过linux命令行,如果简单点就用navicat把。 image.png 这样函数,视图都可以导出来 后续更新.....
今天总监让我给测试同事们培训postman,使用过postman的朋友应该知道,这个简直就是前后端接口调试神器。根据平时的经验以及自己到网上看了相关的帖子,对于postman又有了新的认识。
最近家里的小米路由器坏了,主要是硬盘读取不出,小米之家也无能为力,本想继续在小米之家买个小米路由器,后来了解到了nas,于是想折腾下。 我的nas型号是wd mycloud,3TB内置硬盘。
今天遇到个需求,当然这次需求跟代码无关。公司用的是腾讯企业邮箱,我用的是本地的foxmail,然后新建文件夹的时候报错。 image.png 后来网上参考了一些资料发现,邮件服务器有两种类型,我选择的是IMAP image.png IMAP与pop3的区别:imap是可以在本地新建文件夹跟服务器同步,也就是说本地的操作会直接影响邮件服务器。
最近发现一款非常好的团队协作软件--confluence,它可以做技术博客,发送文章,下面评论,点赞.也可以作为公司内部的团队协作软件,在线编辑word,execel,ppt等。
什么叫docker? Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
之前在软件园使用的是react,当时为了做个集光推送,自己去搭过react,这次项目中继续使用react,于是又重新操作了遍,恰巧公司买了本react的书籍,这本书写的非常好,看着并不觉得拗口,很容易理解,于是我又搭了遍react,然后对比之前写的我的第一个react,感觉这次对react更加深入理解了。
最近公司搭了套kibana的日志系统,感受比原来查看日志方便多了。记得以前查看日志是通过ssh到服务器,查看系统日志用vi查看器查看或者下载到本地,用logview查看搜索,可读性很低。
image 由于最近工作比较忙,自己的公众号给落下了,于是抽空写些东西。一是作为自己经验的回忆录,二也希望有类似经验的朋友可以给些自己的想法和经验,公众号回复比较慢,可以直接加我微信shimilysj或者qq:124954495 前段时间和第三方人脸识别供应商对接,写了一个demo,主要功能是人脸识别准确率,增加底库,删除底库,人脸比对等等。
最近项目当中在使用POI将数据填充置row和cell等行和列,最后导出成execel到前端。一开始使用的方式是一个个去赋值,但是这样做有点麻烦,代码也有点长,不太好维护。
最近在看抖音,觉得很有意思,所以就录了个视频。由于时间太短,没有进行剪辑,请见谅,不过我自己看了遍,觉得真的很好玩,希望大家会喜欢,如果有好玩的,可以加我微信,一起交流。
在项目中,缓存以及mq消息队列可以说是不可或缺的2个重要技术。前者主要是为了减轻数据库压力,大幅度提升性能。后者主要是为了提高用户的体验度,我理解的是再后端做的一个ajax请求(异步),并且像ribbmitmq等消息队列有重试机制等功能。
image.png 今天在朋友圈看到个很搞笑的毒故事,于是发到了朋友圈,希望可以找找乐子,然后发现只能发9张图,但是我这边看了下有22多张搞笑图,所以接下来我才准备将这些图片做成个长图。
小编的公众号[编程软文]一直在运营着,但是我的公众号只是发一些技术类文章,没有特地为自己的公众号如何添粉去操作,目前公众号关注度比较低。看着其他人的公众号粉丝越来越多,小编也需要为自己做些事。
image.png 小编之前在简书和公众号发不过idea如何git clone,git add,创建分支,创建码云的操作idea和Webstorm上使用git和github,码云 最近又找到一款git神器,sourceTreesetup下载地址 启动后会提示如下图, image.
在开发中经常会将现成的execel表格导入到数据库里,否则一个个字段插入填写,太浪费时间,效率很低。本文主要是讲如果将execel表格导入到mysql数据库,希望对各位有所帮助。
springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。
在linux上安装mq,并映射到外网。 1.Apache ActiveMQ安装基本条件请参考链接: 2.下载Apache ActiveMQ 3.解压安装 将下载好的apache-activemq-5.
ruby是一个非常优秀的语言,ruby的精髓rails可以让web开发的效率成倍的提高,下面就介绍一下我搭建rails环境的过程。windows下搭建ruby rails web开发环境 本篇文章主要是在阿里云的服务器上搭建rails 1.
有的时候项目跑不起来但是又不知道tomcat问题还是其他问题,往往新建个项目,打成war进行部署。今天找到个好方法,手动打成war,然后进行部署测试。 image.
Java内存结构和java内存模型的区别。往往很多人会搞起来。这里主要对这2种进行解释并进行操作。经实践会JVM调优和不会JVM调优差别确实很大,足足可以提升服务器一倍的性能。
一、微服务架构 1.1什么是分布式 不同模块部署在不同服务器上 作用:分布式解决网站高并发带来问题 1.2什么是集群 多台服务器部署相同应用构成一个集群 作用:通过负载均衡设备共同对外提供服务 1.3什么是RPC RPC 的全称是 Remote Procedure Call 是一种进程间通信方式。
在后端开发中,为了提高性能,对于一些经常查询但是又不太变化的内容会使用redis,比如前端的列表展示项等,如果数据有变化也可以清空缓存,让前端查一次数据库,所以使用redis相对高效和灵活.本文主要对于redis在linux上的使用和安装进行说明。
自从从事程序员这工作后,为了提高工作效率,一些必备软件必不可少.有些软件会有网页端,可以在线编辑,不需要装软件,很方便,现在就整理一下,有些可能会漏,有些可能没想到,大家可以补充一下。
springboot(一)springboot(二) 之前我整理了2偏关于springboot的文章,本次主要说明开发当中最基本的操作。springboot继承mybatis,用generator生成entity,mapper,mapper.xml.另外集成了jsp,不过spring官方不推荐springboot集成jsp,因为集成后就代表微服务丧失了一些其他功能,后面会做介绍。
不知道大家有没有算过,从毕业工作一直到退休,每个月缴纳的五险一金和个税,加起来一共有多少钱? 小编帮你算了一下,貌似可以整套房了…… 那你退休几年后能回本呢? 按2017年上海职工平均工资(6504元)来计算每月缴纳的五险一金和个税如下 im...
由于在做极光推送,前端使用的框架是reactnative,后台写好后为了测试一下,所以按照react官方的教程搭了遍react. 开发环境: 1.windows 7(建议各位如果开发react的最好还是买台mac,一台mac给你打价值远远大于mac机器自身的价值) 2.
本文主要讲解小程序二维码的基本概念,帮助开发和运营人员更好的掌握小程序参数二维码,同时也包含小程序二维码官方文档解读,更好的掌握小程序参数二维码在业务中的使用 一,小程序二维码小白介绍 二,小程序二维码开发介绍 三,小程序二维码生成介绍 四,小程序二维...
image.png 最近婷主在做微信小程序.自己的微信公众号也需要添加点料,乘着这次放假,把微信小程序研究了下.虽然没有做什么很强大的功能,不过好歹自己的公众号也有了微信小程序.够用即可。
image.png 前2天把git练了下,敲了很多命令,也借助图形界面增强自己的理解,乘着余热把linux在熟悉下.然后想起以前婷主有让我帮忙搭建的阿里云服务器,所以就想自己试着在阿里云的linux上搭建自己的javaEE项目 大致步骤有: 1.
快快关注我吧.gif 由于之前一直使用svn,现在项目使用git,顾根据网上找的学习资料,自己梳理了下,收获蛮多,这里做个记录,如果能帮助到您那是最好不过的。
最近在做个车辆认证app,需要用到支付宝付款.前端使用H5,框架是react,后台是java。app支付与普通网页支付差别还是很大,我这里主要对于app支付做说明 1.让财务开通支付宝账号(需要企业税号,营业执照,财务身份证,等信息) 2.开通之后由于一直麻烦财务操作不方便,让财务登录支付宝账号后,将企业账号设置成主账号,将自己的支付宝账号设置为绑定企业的子账号的开发管理员,方便后续操作 3.创建app应用,该过程需要阿里审核,说是3天,我当时2小时就通过了。
本章主要讲postman如何导入以及给接口取中文名字. image.png image.png 关注我的公众号,都是满满的干货! 孙坚.gif
今天有个需求,由于调用第三方接口一直调不通,但是又需要先把接口写好供前端调用,于是想到以前写的一个json字符串还原的类。这里做个笔记。 package com.
最近公司有个项目,前端使用的是react+node.js,需要增加一个推送功能,我选用了goeast作为本次推送后台,原来的友盟我尝试过,只能推送原生,混合不支持。
前言,之前做了个汽车停车计费的后端,然后现在需要部署到服务器。正常部署,使用secureFx找到所属webapps目录,将文件上传。然后打开shell,连接至linux服务器,然后pkill -9 java,结束java进程,开启tomcat就结束了。
今天主管给了我个需求,说要用混合开发,用H5调用本地摄像头进行扫描二维码,我之前有做过原生安卓的二维码扫一扫,主要是通过调用zxing插件进行操作的,其中还弄了个闪光灯.
公司要求做一个服务器端的推送功能,客户端主要是以移动端为主,混合式的app前端,在友盟官网看了下demo,有后台服务器端,前端主要是原生安卓,IOS还有windos.所以根据自身实际能力,按照demo先弄了个原生安卓的前端和java的后台,调试成功。
坐我旁边的前端今天正好初学axure,然后我就顺便学了几招比较基础的,这里做个笔记先。 首先我安装的axure RP8,要下载的朋友百度搜索即可。 这里做了个简单的需求,就是将百度首页简陋的画到axure上。
继之前的springboot(一)入门篇 ,本次主要讲springboot的一些其他特性,springboot内容很多,后续会持续更新. 多数据源 log4j日志 aop面向切面编程 缓存 定时任务 异步任务 自定义参数 多环境的配置 修改端口号,修改项目名 1.
今天来整理下springboot,开发工具使用eclipse(后期会再做个idea的).主要实现的功能是 1.通过数据库的查询返回前端数据. 第一步:新建marven工程,在pom文件中引入 4.
由于最近半年一直在用springboot,但是也不能忘了本,于是把springmvc重新练了下,做了个前端传个表单,后台接收并显示的界面,该项目可以上传视频的URL,然后前端进行页面的播放,项目采用springmvc+spring+mybatis,前端是用jquery.功能很简单,前端一个form表单,提交后台,后台添加数据,并且将数据转发到前端进行显示。
IMG_20171004_150752_HDR.jpg IMG_20171004_151041_HDR.jpg IMG_20171004_151127_HDR.
什么叫跨域呢。比如a.a.com/a.jsp 这里有个jsp访问b.b.com/b.servlet,a通过ajax访问b数据能传输,也能获取,但是异步回调时不会执行,会出现如下报错,这就是跨域导致的回调失效。
第一步:新建marven项目,并配置marven 4.0.0 com.sunjian httpclientsutil 0.0.1-SNAPSHOT war org.
本篇文章主要讲nginx的一些常用配置。 功能 1.Nginx介绍 2.Ningx应用场景 3.Windows环境下安装Nginx 4.什么是nginx反向代理 5.nginx访问权重的设置. 6.Nginx如何防止服务器宕机以及解决延迟率高的问题 7.nginx如何解决跨域问题 8.Nginx如何避免防盗链 9.Nginx防止DDOS(对请求进行限制) 一、nginx入门 1.Nginx介绍? nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。