- 博客(172)
- 收藏
- 关注
原创 redis进阶
1.什么是redis redis是开源的,高级的k-v存储系统。可以用来存储字符串,哈希表,链表,集合,有序集合等等类型,常用来做数据结构服务器。2.redis和memcached区别 redis可以用来做存储(storge)和缓存,memcached只能做缓存。 memcached只能存储字符串。redis支持多种类型。3....
2020-06-06 09:24:06 788
原创 map,list,set常用的方法
0. 数组和list的转换 String[] str = new String[] { "you", "wu" }; List list = Arrays.asList(str); List list = new ArrayList(2); list.add("guan"); list.add("bao"); String[] ar...
2019-08-07 15:55:29 664
原创 java中的一些方法
1.java占位符 formatpublic String getAllString(Object... args){ String str= "我是%s,今年%s岁!"; String rel = String.format(str, args); return rel;}String relult = getAllString("bb","12"); ...
2019-06-19 22:36:33 112
原创 IDEA的快捷键
参考文档:https://www.cnblogs.com/aashui/p/7657803.html1.删除当前行 Ctrl+Y,我们把它修改成Ctrl+D2.类名来找到类文件 Ctrl+N3.按所有類型查找文件 Shift+Shift4.整个intellij idea中查找 Ctrl+Shift+F5.修改idea的编码方式 ...
2019-01-28 10:14:32 152
原创 excel 常用函数
A0 升序 A1降序 $A$1:$A$30 指 从A列第一行开始到A列第三十行 进行排序。b列第一行 除以总个数30。2.计算 排名/总个数。
2023-11-10 09:31:34 77
原创 mybatis foreach标签使用
1.list<Integer>做参数 必须是collection 2.使用数组做参数 int[] 必须是array3.实体中的集合或数组 必须是实体中数组或集合的属性名称4.只有list<bean>一个参数,批量插入或修改 *list 为空则sql或报错,...
2022-03-17 08:37:57 494
原创 java8 函数式编程
1.函数式编程思想a>概念主要关注对数据进行什么操作,特点:允许把函数本身作为参数传入另一个函数,还允许返回一个函数!易于并发编程2.lambda表达式a>概念jdk1.8推出的,对某些匿名内部类写法进行简化,他是函数编程思想的一个重要体现,不在关注是什么对象,更关注对数据进行什么操作。b>语法格式 (参数列表)->{代码}............
2022-03-13 11:49:58 2192
原创 git 常用命令
1.克隆项目到本地git clone https://git.oschina.net/Tocy/SampleCode.git2.配置用户名和邮箱 git config --global user.name "Tocy" git config --global user.email [email protected]
2022-03-07 16:47:34 233
原创 mysql面试常见问题
1.什么是索引索引就是便于高效查询数据而排好序的数据结构。索引存储在文件系统中索引的文件存储形式与存储引擎有关(InnoDB存储引擎MyISAM存储引擎MEMORY存储引擎)
2022-03-02 10:56:01 416
原创 springboot进阶
1.定义简化项目的开发,约定大于配置的核心思想,集成了大量的第三方框架2.快速创建springboot项目a》官网直接下载,导入ideab》直接用idea新建2.修改springboot端口和日志图形在配置文件中修改 server.port在resources创建banner.txt ,文本有对应图形 即可输出到日志3.springboot的自动配置原理a》pom文件 核心依赖在项目的父工程中,且一配置好版本了b》启动器...
2022-03-01 01:21:41 153
原创 nginx 常用配置
1.这是读取内容超时时间 参考链接:nginx中的超时设置,请求超时、响应等待超时等 - 低调人生 - 博客园 server { listen 10088; server_name localhost; location / { proxy_read_timeout 1800; 这里为秒 proxy_pass http://127.0.0.1:10081; ad...
2022-01-21 09:59:08 1789
原创 redis的常用命令
1.配置文件启动redis服务端redis-server.exe redis.windows.conf2.配置文件启动redis客户端(-h 为服务端ip)redis-cli -h 172.18.8.181 -p 637903.配置文件修改最大连接数4.修改配置文件的端口
2022-01-11 19:11:09 253
原创 java调用起C端应用程序
参考文档:java代码打开应用程序_wx13227855087的博客-CSDN博客_java打开应用程序代码如下: /** *description: 打开在线升级的应用 *@author: fuxb *@date: 2021/10/22 10:38 @param name 应用名称 *@return: cn.hls.xjx.modules.learntong.dto.ResponseResult */ @RequestMappi
2021-11-30 15:31:54 944
原创 jsp 引入本地的jstl函数库
参考文档:java jsp中jstl导入的taglib uri为什么引入的是WEB-INF/lib/c.tld文件_百度知道1.解压jstl.jar将解压后的内容放在WEB-INF下新建文件夹tagsdir2. 修改jsp中引入jstl的路径
2021-11-30 15:08:08 336
原创 idea 无法切换分支情况
1.Couldn't checkout origin/winner_single_test: The following untracked working参考文档:SourceTree 切换分支出现错误:The following untracked working tree files would be overwritten by checkout_php菜鸟技术天地-CSDN博客git clean -d -fx即可。可能很多人都不明白-d,-fx到底是啥意思,其实git clean .
2021-11-24 16:10:40 2242
原创 java获取手机号归属地
参考文档:https://www.jb51.net/article/176527.htmjar包<!-- 电话号码工具类 --><dependency> <groupId>com.googlecode.libphonenumber</groupId> <artifactId>libphonenumber</artifactId> <version>7.0</version></de
2021-11-24 14:56:28 1946 3
原创 下载网络地址文件到本地
1.下载网络地址文件到本地 /** *description:下载url地址文件到本地 * 如果之前存在该文件 会自动替换掉 *@author: fuxb *@date: 2021/7/28 17:18 @param fileName 下载后的文件名称 如 text1 @param fileUrl 远程下载地址 * @param fileLocal 本地路径 *@return: boolean */
2021-11-15 15:43:42 342
原创 获取http接口返回值
1.获取http接口返回值 /** *description:获取http接口返回值 有参数 * 返回值为 jsonarray 字符串形式 *@author: fuxb *@date: 2021/7/28 11:00 @param path http 接口地址 @param post 参数 形式为 param1=value1¶m2=value2 *@return: com.google.gson.Jso
2021-11-15 15:39:39 2721
原创 连接mysql操作的util方法
1.package cn.hls.xjx.util;import cn.hls.xjx.modules.resources.entity.RecordInfo;import cn.hls.xjx.modules.resources.entity.Res;import com.alibaba.dubbo.common.utils.CollectionUtils;import java.sql.*;import java.util.ArrayList;import java.util.Li
2021-11-15 15:34:34 770
原创 list<bean> 转list<map>
1.list<bean> 转list<map> public List<Map<String,String>> dataBeanToMap(List<MenuInfoForm> menuInfoList ){ //将list实体类转换成list map List<Map<String,String>>mapList=new ArrayList<>(); fo
2021-11-15 15:18:16 1365
原创 文件的压缩和解压等操作
.1.将文件压缩为zip/rar文件(实质都为zip格式)/** * 创建ZIP文件 * @param sourcePath 文件或文件夹路径 * @param zipPath 生成的zip文件存在路径(包括文件名如: E:\\file\\webapps\\ROOT\\resource\\test.zip) * @param isDrop 是否删除原文件:true删除、false不删除 */ public static
2021-11-15 15:08:47 779
原创 通过http访问获取接口数据
1.http形式另一个服务器数据/** *description:获取http接口返回值 有参数 * 返回值为 jsonarray 字符串形式 *@author: fuxb *@date: 2021/7/28 11:00 @param path http 接口地址 @param post 参数 形式为 param1=value1¶m2=value2 *@return: com.google.gson.JsonO
2021-08-04 14:41:54 608
原创 redis存储/获取 List<bean>数据
1.redis 存储 hash 数据List<MenuInfoForm> firstFormList = new ArrayList<>();//存储 firstFormList 数据redisService.hset("hkey", "key", JSON.toJSONString(firstFormList));//获取firstFormList 数据String firstFormListString = redisService.hget("h.
2021-08-04 14:33:30 463
原创 处理mysql连接too many connections 问题
参考文档:https://blog.51cto.com/phpme/2357969 https://blog.csdn.net/yulutian/article/details/78971369在mysql执行窗口执行 set GLOBAL max_connections = 1000; 这个值可适当调整500-3000都可。mysql服务重启后,以上的设置就会失效,需要在配置文件 my.ini 中添加 # 允许最大连接数...
2021-07-21 20:16:37 146
原创 nginx进阶
Nginx ("engine x")是一个高性能(响应快,并发高)的HTTP和反向代理服务器。 特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好 Nginx专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率,能经受高负载的考验,有报告表明能支持高达50000个并发连接数。 nginx三大功能:反向代理、负载均衡、动静分离1.反向代理 ...
2021-06-16 22:17:32 192 5
原创 java 连接sqlite进阶
参考链接:https://blog.csdn.net/a03910/article/details/828533451.下载安装sqlite 现在在官网查看有没有对应的sqlite下载下载解压在同一个文件夹中,使用cmdsqlite3 test.db.databases这样就创建了test.db文件。2.使用navicat 连接sqlite 不需要用户名和密码,直接连接就行 3.jdbcUtil连接 pom添加sqlite依赖...
2021-05-26 10:55:29 333
原创 java连接access数据库进阶
1.下载安装access 安装office会自动安装 access2.jdbcUtil public static void ConnectAccessFile() throws Exception { try { Class.forName("com.hxtt.sql.access.AccessDriver");//导入Access驱动文件,本质是.class文件 } catch (ClassNotFoundExcept..
2021-05-26 10:41:21 481 1
原创 无线固定pc的ip地址
参考文档:https://m.win7sky.com/diannaowangluo/20181124-5850.html1.查看wifi的原始信息 2.更换想要的ip地址
2021-03-29 10:52:14 100
原创 struts2运行流程图
参考文档:https://blog.csdn.net/qq_37230121/article/details/80229927 一、系统架构Struts2的官方文档附带了Struts2的架构图。从这张图可以很好的去理解Struts2:如上图关于图中的Key:Servlet Filters:过滤器链,客户端的所...
2021-02-26 11:09:02 199 1
原创 数据库5.5以下升级到5.6以上的jdbc链接失败进阶
参考文档:https://blog.csdn.net/q1406689423/article/details/89845338第一步:使用最新的MySQL驱动jar包。 maven项目修改pom文件mysql版本为对应的数据库版本。 第二步:把驱动的类名改为: com.mysql.cj.jdbc.Driver 第三步:在访问mysql的url后加入时区设置:。 jdbc:mysql://172.18.222.110:3306/xjx...
2021-02-24 13:40:37 128
原创 dubbo进阶
1.垂直应用架构 将不同的功能单独作为一个应用,如:用户,订单,商品,支付,物流 等 5个应用构成 垂直应用架构。2.当应用间相互交互3.rpc 远程过程调用
2021-02-22 17:21:11 81
原创 数据库存储表情符号 utf-8mb4字符集进阶
场景:用户昵称带有表情符号等 落库到 utf-8字符集的表中会报错,需要升级字符集为utf-8mb4 (mysql版本在5.5.3以上支持)解决方案:1.修改jdbc连接为 jdbcUrl=jdbc:mysql://192.18.222.26:3306/test (后面不需要有characterEncoding=UTF-8参数)2.修改mysql的安装配置文件 linux下 修改my.cnf 文件 将所有的关于 utf-8de字符集修改为 utf-8mb4 重启...
2021-02-02 16:55:48 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人