- 博客(32)
- 收藏
- 关注
原创 记 MySQL timestamp 的坑
记 MySQL timestamp 的坑MySQL timestamp 在更新数据时,会自动更新时间戳。可以改为datetime.
2021-01-21 17:19:43
246
原创 Flutter 自定义实现底部按钮思路
Flutter 表单 按钮屏幕底部Widget build(BuildContext context) { return Scaffold( appBar: AppBar( backgroundColor: Colors.grey[200], title: Text( "按钮屏幕底部", style: TextStyle(color: Colors.black, fontFamily: 'pinshang'),
2021-01-11 15:10:40
2322
转载 sublime text3同时编辑多行
sublime text3同时编辑多行下面的才是正确的姿势,之前一直是shift + 右键 拖啊。http://stackoverflow.com/questions/32127604/how-to-wrap-each-line-in-quotes-in-sublimetext
2020-06-23 11:48:54
325
原创 Quartz 定时任务
Quartz 定时任务简述Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.3.2。简单实现准备定时任务,要继承QuartzJobBean 类// 准备定时任务@Componentpublic class TestQ
2020-05-23 14:25:38
201
原创 缓存服务 Redis
Redis介绍Redis(全称:Remote Dictionary Server 远程字典服务),是一个key-value存储系统。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些...
2020-04-17 09:21:56
255
转载 CentOS安装Mysql5.7
CentOS安装Mysql5.7官方下载安装程序官方下载地址:https://dev.mysql.com/downloads/mysql/百度网盘:链接: https://pan.baidu.com/s/1p3cNJTPB1Qp7L2tNTsYyMg提取码: cv5r上传解压压缩文件tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar...
2020-04-16 12:56:59
117
原创 packages get 报错 Waiting for another flutter command to release the startup lock... 异常解决
平时我们在开发flutter过程中,在执行flutter packages get命令之后,如果运气不好的,命令没有执行成功的话,我们就会遇到这个错误提示:Waiting for another flutter command to release the startup lock…进入到你的flutter sdk目录中,然后找到bin/cache/lockfile文件,删除它即可。删除之后...
2020-03-24 16:29:29
171
原创 Expression #6 of SELECT list is not in GROUP BY clause and contains nonaggregated column
mysql 5.7 以上版本默认开启 ONLY_FULL_GROUP_BY;在这个模式下,我们使用分组查询时,出现在select字段后面的只能是group by后面的分组字段,或使用聚合函数包裹着的字段,否则即会报错。查看模式状态:select @@global.sql_mode;网上一般的解决方式就是关掉这个模式,即:set @@GLOBAL.sql_mode=’’;set sql...
2020-03-24 16:26:30
2937
转载 MySQL trim()函数
MySQL TRIM函数介绍用户输入的数据通常不是我们所预期的。有时候,它的格式不正确,例如错误的情况,甚至有些甚至包含前导和尾随空格以及其他不需要的字符。为了保持数据格式正确,在数据库中插入或更新数据之前,需要对其进行清理。 数据清理中最重要的任务之一是删除不必要的前导和尾随字符。MySQL提供了一个非常有用的名称为TRIM()的字符串函数,以帮助您清理数据。下面说明了TRIM()函数的语...
2020-03-23 11:53:05
2399
原创 Idea 开启鼠标滑轮调节字体大小
我的是mac,windows的一样Proferences --> Editer --> General -->选中Change font size with Control+Mouse Wheel
2019-12-26 09:48:41
198
原创 搭建Android开发的Flutter开发环境
Flutter环境配置使用镜像因为在国内访问flutter有时可能会受到限制,Flutter官方问中国开发者搭建了临时镜像,需要配置环境变量;PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn如果这个镜像不可用,可以参考 Using Flutter ...
2019-12-26 09:47:22
103
原创 Flutter 拍照和File上传
定义全局文件变量 List fileList = new List<File>();创建拍照按钮@override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('拍照上传'), actions: _ap...
2019-12-26 09:46:09
1167
2
原创 Flutter Image图片网格展示并添加删除事件
GridView _getImage() { return GridView.builder( //实现滑动必须添加的属性 shrinkWrap: true, physics: NeverScrollableScrollPhysics(), gridDelegate: SliverGridDelegateWithFixedCro...
2019-12-25 10:31:01
1483
原创 idea开启Run DashBoard自动启用
编辑.idea下的 workspace.xml 保存,重启idea<component name="RunDashboard"> <option name="ruleStates"> <list> <RuleState> <option name="name" value="Configurat...
2019-12-24 17:05:35
237
js保存数据到浏览器缓存
//定义全局变量函数var localStorage = window.localStorage;//定义全局变量u//设置缓存function (key, value) { var v = value; //是对象转成JSON,不是直接作为值存入内存 if (typeof v == 'object') { v = JSON.stringify(v); v = 'obj-' ...
2019-12-24 15:51:12
5030
原创 js 保存数据下载到本地文件
//生成唯一标识var d = new Date().getTime(), uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { var r = (d + Math.random() * 16) % 16 | 0; d = Math.floor(d / 1...
2019-12-24 15:36:49
1032
原创 Flutter 依赖版本冲突
报错:Because path_provider 1.5.1 requires Flutter SDK version >=1.10.0 <2.0.0 and no versions of path_provider match >1.5.1 <2.0.0, path_provider ^1.5.1 is forbidden.解决办法:先将pubspec.yam...
2019-12-11 14:23:10
1566
原创 Flutter 修改sdk路径后报错
Flutter报错:Warning! This package referenced a Flutter repository via the .packages file that is no longer available. The repository from which the 'flutter' tool is currently executing will be used ...
2019-12-11 14:10:57
1267
2
原创 Nginx
Nginx server { listen 80; server_name test.test.com location / { #实现服务器代理 proxy_pass http://localhost:8080; } }负载均衡nginx实现负载均衡,通过搭建Tomcat服务器集群,可以极大提高网站的并发量;轮询策略根据配置文件的顺序...
2019-12-11 11:42:56
103
原创 ObjectMapper 使用
public class TestObjectMapper { @Test public void objectToJSON() throws IOException { ObjectMapper objectMapper = new ObjectMapper(); User user = new User(); user.set...
2019-12-11 11:42:24
276
原创 Redis 使用
使用思路当获取数据时,应该先查询缓存,如果缓存中的数据为null,那么这时应该访问后台的数据库.将查询到的数据转化为JSON数据(objectMapper),将JSON串存入redis中.当获取数据时,这时缓存中有数据.将JSON串转化为java对象进行return返回.测试 @Test public void test04(){ Jedis jedis = ...
2019-12-11 11:41:46
176
1
原创 HttpClient
介绍HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中...
2019-12-11 11:40:12
130
原创 文件上传 mvc
实例Spring管理文件上传解析器bean的Id必须为multipartResolver定义最大上传量;可能会定义上传的字符集编码。 <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property ...
2019-12-11 11:39:24
82
原创 SSO 单点登录
SSO介绍SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。实现单点登录设想问题:用户的登录信息只保存到一台服务器中,其他服务器需要使用用户信息时,数据无法共享;思考:url重写奇数,动态拼...
2019-12-11 11:38:51
167
原创 在Flutter中添加资源和图片
介绍Flutter应用程序可以包含代码和 assets(有时称为资源)。asset是打包到程序安装包中的,可在运行时访问。常见类型的asset包括静态数据(例如JSON文件),配置文件,图标和图片(JPEG,WebP,GIF,动画WebP / GIF,PNG,BMP和WBMP)。指定 assetsFlutter使用pubspec.yaml文件(位于项目根目录),来识别应用程序所需的asset...
2019-12-11 11:37:44
797
转载 Idea 创建文件自动添加注释模板
File -> Setting -> Editor -> File and Code Templates->选择文件类型->加入注解
2019-07-22 09:32:15
1141
转载 Idea 避免import *
Idea 避免import *File -> setting -> Editor -> Code Style -> Java -> Imports
2019-07-16 11:46:34
9916
原创 Idea改变文件夹类型 文件路径类型 设置包路径
File --&gt; Project Structure --&gt;右击文件夹选择对应的文件夹类型.
2019-02-12 15:51:51
7487
原创 常用代码快速生成方式
快速生成main方法: psvm -&gt; Tab快速生成控制台打印: sout -&gt; Tab快速生成for循环: fori -&gt; Tab
2019-02-12 15:50:38
221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人