14 大招至胜

尚未进行身份认证

完美主义者+细节强迫症

等级
TA的排名 816

Java中的正则害得我弄了两个小时

由于需要处理一些sql语句,用正则去掉一些不要的字符,非贪婪模式。比如我想去掉注释(^-- [\s\S]*?$)在sublime text里面测试正则查找并替换,一切ok。 将该正则用java来跑。死活不行,不能匹配到。String regex = "^-- [\\s\\S]*?$";str.replaceAll(regex, "");最后再这儿发现了问题,原来要加上支持多行的flag修改后的代码:String regex = "^-- [\\s\\S]*?$";Pattern p =

2020-05-22 16:29:35

编译JSqlparser

这个东西是用来解析sql的。既然要编译源码,第一步当然要下载源码了。要下源码当然是到世界最大同志网站了: https://github.com/JSQLParser/JSqlParser项目导入idea,缺少源码,原来需要javacc来生成代码。 自然我们需要安装javacc这个东西,赶快下载下来。https://javacc.github.io/javacc/解压到制定目录,里面有一个script目录,进去bin目录,将javacc.jar放到bin目录里面。最后将script目录放到系统环境变量P

2020-05-21 11:29:44

Mybatis+Oracle自动生成entity,xml,dao

很久没有用mybatis-generator了。都忘记如何配置,今天又跑了一遍。记录一下。为了不与侵入工程,我选择了命令行的方式。首先要下载两个jar, 并放到工程根目录:一个是oracle jdbc的我用的是ojdbc6-12.1.0.1.jar一个是mybatis-generator-core-1.4.0.jar在http://mvnrepository.com/去下吧。在Idea工程根目录创建配置文件configuration.xml<?xml version="1.0" enco

2020-05-19 16:36:46

Nginx+php配置文件服务器

为了简单,采用了nginx+php配置文件服务器。nginx的上传文件模块nginx_upload_module,源码安装的时候将该模块加上。可以参考文章:https://www.jianshu.com/p/ef9f75094a65https://www.jianshu.com/p/7d2b0567521f处理nginx的上传文件我使用的是php,所以需要安装phpsudo yum -...

2020-05-08 16:55:47

cocospod国内速度太慢如何破?

好久没写App了,最近写一个,pod update太慢了。重试了N次都失败。原因就是github下载cocospod的master中央库太慢。赶快找找有没有国内镜像:首先gem使用国内镜像gem sources -l 查看当前使用的什么源,淘宝的源不更新了。- gem sources --remove https://rubygems.org/- gem sources -a htt...

2020-03-27 09:46:37

Nginx代理RabbitMQ

服务器的端口有可能不想开那么多。就可以通过nginx代理来访问RabbitMQweb管理页面15672vim /etc/rabbitmq/rabbitmq.conf在rabbitmq_management字段下配置path_prefix{rabbitmq_management,[{path_prefix, “/rabbitmq”}]},在配置nginxlocation /rabbitm...

2020-03-02 20:12:47

Xcode Localize按钮,出现the source control operation was canceled

想给项目加一个本地化功能,结果点击Localize后出现the source control operation was canceled的弹出框。结果是因为xcode 11.3中会出现这个问题解决办法是:Xcode - Preferences - Source Control - Enable Source Control不用勾选,不要勾选,不要勾选!!!...

2020-02-20 19:49:55

application.yml配置不起作用的问题

今天用idea创建了一个spring boot工程,运行后发现application.yml中指定的端口不起作用。找了半天,原来是pom.xml中packaging是pom, 改为jar就可以了。 没有系统学习,还真被一个小问题浪费时间。...

2020-02-12 11:40:10

Mac Docker Host模式不能用

今天在Mac搭建docker中安装fastdfs, 用host模式启动tracker与storage, 死活不行。原来是主机网络驱动程序仅适用于Linux主机,并且不支持Docker for Mac,Docker for Windows或Docker EE for Windows Server。居然还有这个限制。服了,浪费了一天时间。...

2020-02-06 18:34:52

今天写了一个Mac强制休息App

程序员一般都就是一天都是坐着写代码,写代码写得废寝忘食。windows下都有护眼精灵,可以设置强制休息时间。Mac下好像没有免费的。今天我就写了一个App, 可以运用番茄时钟,强制休息。时间到后,自动黑屏哦,强制自己休息一下。下载地址...

2020-01-06 11:06:57

Spring Boot2.x LocalDateTime 序列化

用Mybatis Plus生成的entity是LocalDateTime,Spring MVC的接口返回中直接返回了生成的Entity, 结果序列化为json的时候出问题了。一般处理是有两种方式,在entity的property上加上JsonFormat,如@JsonFormat(pattern = "yyyy-MM-dd")private LocalDateTime createTime;...

2019-10-10 16:58:54

Android Studio3.5不能搜索Plugins

今天神级到3.5,在plugins里面居然搜索不出来。网上找答案。还是不行。然后删~/Library/ApplicationSupport/AndroidStudio3.5/目录下的所有文件,重启IDE,在到plugins里面去。一直等就出来了。...

2019-09-17 16:02:16

ffmpeg转rtsp为rtmp失败

内网ip摄像头测试没问题,一上线就遇到问题,转码失败,原理是需要强制使用tcpffmpeg -rtsp_transport tcp -i "rtsp://ip:port/dss/monitor/params?cameraid=123321%240&substream=1" -q 0 -f mpegts -codec:v mpeg1video -s 200x200 http://127.0...

2019-08-08 20:31:29

iOS12.2可以越狱了

https://www.abcydia.com/read-16031.html

2019-07-16 22:13:31

SpringBoot参数拦截器不起作用

今天写了一个SpringMVC Controller方法参数拦截的类,继承HandlerMethodArgumentResolver,结果不起作用,原理需要给mvc配置该拦截器@Configuration@EnableWebMvcpublic class MvcConfig implements WebMvcConfigurer { @Override public voi...

2019-07-16 14:09:21

非maven springboot配置多环境profile

最近在弄一个老项目,没有用maven,springboot, 纯springmvc项目。每次都需要手动切换配置,好麻烦的,于是就将Profile用起来。在applicationContext.xml中加入 <!--profile 区分开--> <beans profile="dev"> <util:properties id="config" loca...

2019-07-10 09:33:27

AOP不能监听Controller的原因

这介绍了两种方式来配置aophttps://blog.csdn.net/qq_35232663/article/details/79617270我们使用的第一种,结果发现不能监听controller, service都是可以的,非常奇怪。原因是我们在applicationContext.xml中配置的aop, 在spring-mvc.xml中配置的扫描controller把aop的配置...

2019-07-09 13:51:09

Postman加密接口测试

一个接口,初期开发的时候没有考虑加密。最近突然想到需要加密传输的数据。比如客服端发送的json格式{“data”:{“key1”:“v1”, “key2”:“v2”}}客服端收到的json格式{“data”:{“key1”:“v1”, “key2”:“v2”}}我们的方案是直接将data的value加密,结果是{“data”:“encrypted with base64 string”}...

2019-07-03 14:23:50

iOS位图处理

最近项目需要位图处理。iOS下有三种方式,CGImageIOOpenCV不同的方式获取的rgb有细微的偏差。我就被坑惨了, 获取的rgb与android获取的有细微差别。特此记录一下,防止各位遇到与我一样的问题。...

2019-07-02 21:03:20

Java接入大华设备SDK

最近在开始接入物联网设备,接入大华sdk,官网下载了对应的sdk,使用jna的方式成功接入设备。需要的知识点,熟悉jni,jna,熟悉大华sdk

2019-07-02 20:58:56

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取