- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 gradle:使用gradle构建spring-mvc项目(一)
gradle:使用gradle构建spring-mvc项目1)在spring-boot官网生成spring-mvc项目骨架https://start.spring.io/下载了一个web.zip的文件,里面已经包含了gradle的配置了 2)编写一个简单的控制器把项目导入到eclipse,然后编写一个简单的控制器HealthCheckControllerpacka...
2019-01-31 17:33:56 1679
原创 windows配置flutter 遇到的问题及解决办法
windows配置flutter 遇到的问题及解决办法1)Android license status unknown.[!] Android toolchain - develop for Android devices (Android SDK 28.0.3) X Android license status unknown.使用flutter doctor --andro...
2019-01-29 23:57:27 3030
原创 PHP:PDOStatement::bindValue参数类型php5和php7问题
在php5升级到php7中发现一个PDOStatement::bindValue参数类型的问题。问题代码:$statement->bindValue(2, 'NH', PDO::PARAM_INT);该代码在php5中竟然能正确执行,在php7中,value被转化成0,导致查询失败。解决:类型可以不传,使用默认的字符串类型。 查看PDOStatement::bindV...
2019-01-29 21:56:41 556
原创 spring:PropertyPlaceholderConfigurer用法-获取properties属性
PropertyPlaceholderConfigurer用于读取*.properties属性文件。用法一:自动注入配置属性在spring容器启动前,必须配置扫描用到的properties文件<!-- 自动读取配置文件 --><context:property-placeholder location="classpath:*.properties"/>...
2019-01-22 18:58:21 3401
原创 系统设计-商品实时数据分页去重问题
在电商中商品的数据展示排序会动态变化,尤其是做瀑布流展示的时候,可能会导致同一件商品出现在某页的尾部,以及下一页的头部。这样导致用户体验很差。这类问题的解决方案:1)服务端解决方案:缓存某一个时间点的数据,定时更新缓存。这样能够解决分页去重问题,但是难以实现千人千面,缓存失效回源处理仍然会遇到这个问题。如果数据有限的话,可以客户端一次请求整个id列表,客户端再通过id分页去拿数据。...
2019-01-21 21:22:14 1370
原创 java - Eclipse启动java webapp配置
步骤一:检查Eclipse是否已安装JST Server AdaptersExtensions,”Window”->"Preferences",是否有"Server"选项https://jingyan.baidu.com/article/90bc8fc89e6e5cf653640cf3.html安装完成后,重启Eclipse步骤二:给Eclipse配置tomcat服务器...
2019-01-16 17:33:42 852
原创 flutter android sdk licenses问题:Android license status unknown.
执行flutter doctor遇到以下错误:[!] Android toolchain - develop for Android devices (Android SDK 28.0.1) ✗ Android license status unknown.解决方案:执行%ANDROID_HOME%/tools/bin/sdkmanager --update完成后,执行f...
2019-01-11 00:46:09 7458 1
原创 php:$_ENV 和 getenv区别
在开发过程中,发现某环境变量无法获取,后来发现是使用了$_ENV,而另一个配置使用的是getenv。那么他们两者之间有什么区别呢。 用途 $_ENV 通过环境方式传递给当前脚本的变量的数组。 这些变量被从 PHP 解析器的运行环境导入到 PHP 的全局命名空间。很多是由支持 PHP 运行的 Shell 提供的,并且不同的系统很可能运行着不同种类的 Shell,...
2019-01-09 15:45:42 1949
原创 java:mybatis错误,MyBatisSystemException: nested exception is ResultMapException: Error code = 3-000
在使用mybatis发现这个错误,然后查看full stacktrace,终于发现了以下问题:java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp原因是数据类型无法转换。这里整理一下timestamp对应的java和mysql值得范围。数据 最...
2019-01-08 15:12:46 2015
原创 java:使用Spring-ResponseEntity响应json格式接口
使用Spring-ResponseEntity可以响应json格式的数据,非常方便。控制器端代码:@RequestMapping(value = "/channel/{id}", method = RequestMethod.GET)public ResponseEntity<String> getChannelById() throws InterruptedExcept...
2019-01-07 15:48:47 14583 2
原创 java:maven-dependency中作用域scope含义
在编写pom.xml项目时需要填写依赖的包dependencies,通常需要填写依赖包的groupId、artifactId和version。但是有时候还有一个属性值:scope。这个scope代表什么含义呢?该属性控制包的作用范围,它有5个可配置的值Scope 作用 compile compile 是默认值,如果没有指定 scope 值,该元素的默认值为 compile。...
2019-01-02 16:21:39 722
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人