自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1651

原创 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 2891

原创 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 540

原创 spring:PropertyPlaceholderConfigurer用法-获取properties属性

PropertyPlaceholderConfigurer用于读取*.properties属性文件。用法一:自动注入配置属性在spring容器启动前,必须配置扫描用到的properties文件<!-- 自动读取配置文件 --><context:property-placeholder location="classpath:*.properties"/>...

2019-01-22 18:58:21 3371

原创 系统设计-商品实时数据分页去重问题

在电商中商品的数据展示排序会动态变化,尤其是做瀑布流展示的时候,可能会导致同一件商品出现在某页的尾部,以及下一页的头部。这样导致用户体验很差。这类问题的解决方案:1)服务端解决方案:缓存某一个时间点的数据,定时更新缓存。这样能够解决分页去重问题,但是难以实现千人千面,缓存失效回源处理仍然会遇到这个问题。如果数据有限的话,可以客户端一次请求整个id列表,客户端再通过id分页去拿数据。...

2019-01-21 21:22:14 1307

原创 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 832

原创 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 7436 1

原创 php:$_ENV 和 getenv区别

在开发过程中,发现某环境变量无法获取,后来发现是使用了$_ENV,而另一个配置使用的是getenv。那么他们两者之间有什么区别呢。 用途 $_ENV 通过环境方式传递给当前脚本的变量的数组。 这些变量被从 PHP 解析器的运行环境导入到 PHP 的全局命名空间。很多是由支持 PHP 运行的 Shell 提供的,并且不同的系统很可能运行着不同种类的 Shell,...

2019-01-09 15:45:42 1918

原创 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 1969

原创 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 14450 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 706

Eclipse的SVN插件:SVN1.6.10

Eclipse的SVN插件(版本1.6.10),适用于EPP3无法自动安装软件

2015-03-09

c++游戏编程基础

描述使用c++进行windows游戏开发,内容简单,容易上手,是初学者不错的选择!

2012-12-15

PHP高级程序设计_模式、框架与测试.pdf

高级php程序设计的教程,包括常用的设计模式,框架等,让初学者进一步了解php开发

2012-10-29

空空如也

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

TA关注的人

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