- 博客(57)
- 收藏
- 关注
原创 Liunx 操作redis
1,到Liunx的redis的安装目录下/home/redis/redis-7.2.3/src 执行命令。2,执行命令后,出现以下。查看当前 db库的缓存。
2024-10-18 16:20:21 366
原创 windows关闭双击过后的jar 包
记得将<进程ID>替换为实际的进程ID。使用taskkill命令时,/F标志表示强制结束进程。如果只是简单地结束进程而不强制,可以省略/F标志。请谨慎使用taskkill命令,确保你终止的是正确的进程,以免误杀其他重要进程。当你在Windows上双击运行了一个JAR包,它通常会在任务管理器中作为一个Java进程运行。这将列出所有javaw.exe进程。
2024-07-18 16:48:01 820
原创 List<Map<String,Object>>根据同个key的值 自定义排序
【代码】List<Map<String,Object>>根据同个key的值 自定义排序。
2024-07-12 10:01:19 164
原创 Liunx启动oracle 、redis命令
输入:lsnrctl status (作用是:检查监听是否启动。) 以下为没有启动。SQL> startup (作用:启动数据库实例)1、启动redis命令,启动后默认后台运行。三、检查Oracle DB监听器是否正常。二、检查Oracle 数据库是否启动。一、在Linux下启动Oracle。2.切换到oracle用户权限。3.进入sqlplus界面。找到redis的安装目录。2、启动oracle命令。查看Redis是否运行。
2024-06-03 14:54:01 326
原创 aspose转pdf乱码问题
安装字库,将win机器的c:\windows\fonts目录下的全部文件拷贝到生产服务器字体安装目录下,然后执行以下命令更新字体缓存。在centos服务器使用aspose.word转换word文件为pdf的时候显示中文乱码,但是在win服务器上使用可以正常转换。通过查资料分析后确认是由于linux服务器缺少对应的字库导致文件转换出现乱码的。如果安装失败,可以考虑修改字体权限。查看Linux目前的所有中文字体。查看linux目前的所有字体。拷贝到linux下的字体目录。3 解决方案1:环境解决。
2024-02-26 11:24:39 1009
原创 mybatis动态循环拼接SQL,动态拼接字段 和动态拼接 LEFT JOIN
【代码】mybatis动态循环拼接SQL,动态拼接字段 和动态拼接 LEFT JOIN。
2024-02-04 10:54:20 951
原创 Mybatis查询上万条数据优化
通过JDBC取数据时,默认是10条数据取一次,即fetchSize为10(根据oracle文档,默认的fetchSize是10),如果增大这个数字可以减少客户端与oracle的往返,减少响应时间,网上建议这个数字不要超过100,要不然对中间件内存消耗大。
2023-07-26 14:41:55 1638
原创 nginx版本升级
1、今天遇到一个学员的问题。conf:该目录中保存了nginx所有的配置文件,其中nginx.conf是nginx服务器的最核⼼最主要的配置文件,其他的.conf则是用来配置nginx相关的功能的,例如fastcgi功能使用的是fastcgi.conf和fastcgi_params两个文件,配置文件一般都有个样板配置文件,是文件名.default结尾,使用时将其复制为并将default去掉即可。可以看到现在的旧版本的nginx的worker进程已经全部被杀死了,只剩下的旧版本nginx的master进程。
2023-05-12 11:08:47 1496
原创 上传远程maven仓库命令
-Dfile jar包文件路径-DgroupId groupId-DartifactId artifactId-Dversion version-Dpackaging jar-Durl 仓库地址:-DrepositoryId 配置的私服ID,即刚刚在setting.xml中的下的标签中配置的内容mvn deploy:deploy-file -DgroupId=aspose -DartifactId=pjpdf -Dversion=21.6.0 -Dpackaging=jar -Dfile=D:
2022-03-18 10:50:10 1079
原创 word功能代码
/** * 从SYS_ORG_ESEAL表获取石油工程技术研究院电子签名 * * @param * @return */public static byte[] getSealImage(String userId) { //连接数据库 JdbcTemplate jdbcTemplate = StructuredDataUpdater.getJdbcTemplate(); //sys_user中获取电子签章 //获取上传签名照 String Sql = "
2022-03-08 17:39:47 258
原创 Html导出Pdf工具类
<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.9</version> </dependency><dependency> <groupId>com.itextpdf.tool</groupId> <artifac.
2021-09-29 14:22:34 127
原创 查询一年每个月的数据和当月的数据
一年每个月的SQL:SELECT SUM( DECODE( TO_CHAR( B.CJRQ, 'MM' ), '01', 1, 0 ) ) "01", SUM( DECODE( TO_CHAR( B.CJRQ, 'MM' ), '02', 1, 0 ) ) "02", SUM( DECODE( TO_CHAR( B.CJRQ, 'MM' ), '03', 1, 0 ) ) "03", SUM( DECODE( TO_CHAR( B.CJRQ, 'MM' ), '04', 1, 0 ) )
2021-08-17 10:14:41 331
原创 Java 页面表单数据导出Excel
Excel导出1,代码,Controllerc层 @GetMapping("/exportExcel") @ResponseBody public Object bloodKinshipExportExcel(DataBloodQo qo) throws Exception {// excelService.bloodKinshipExportExcel(qo); String fileName = URLEncoder.encode("血缘关系.
2021-05-14 16:59:10 425
原创 Redis的各类型使用实例
Java 使用 RedisRedis需要和其他数据库(例如mySQL等)配合使用吗?还是可以单独使用?单独使用是可以的,更多的肯定是与数据库使用,对于完整的业务来说,是要和其他数据库搭配使用的还是要看具体场景和业务需求,如果和其他数据库结合的话,还是作为缓存的情况比较多;1.引入maven依赖 redis.clients jedis 3.0.1## 2.连接到 redis 服务(需要开启服务器端 redis-server.exe redis.conf 才可以连接上)
2020-09-09 14:57:54 526
原创 什么是Redis
一、什么是redis首先要说redis,应该先说一下nosql,NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题,包括超大规
2020-09-09 14:40:50 737
原创 redis的实时监控
redis的实时监控一,redis的监控信息一,redis的监控信息1,redis的监控信息通过客户端info命令就可以获取出来2,redis的监控信息通过java代码获取使用JedisPool获取代码如下:RedisConfig:@Configuration@EnableCachingpublic class RedisConfig extends CachingConfigurerSupport { @Value("${spring.redis.host}") priva
2020-09-09 11:26:51 4047 2
原创 面试题总结
1. redis各种应⽤场景a. 更多的数据结构;b. 可持久化;c. 计数器;d. 发布-订阅功能;e. 事务功能;f. 过期回调功能;g. 队列功能;h. 排序、聚合查询功能。2. redis持久化机制a. RDB:快照形式是直接把内存中的数据保存到⼀个 dump ⽂件中,定时保存,保存策略。(会丢数据)b. AOF:把所有的对Redis的服务器进⾏修改的命令都存到⼀个⽂件⾥,命令的集合。(影响性能)3. mysql调优a. explain select语句;b. 当只要⼀条
2020-07-22 19:31:22 1752
原创 redis实现文章点击量
数据库表代码实现domain@TableName("t_articles_hits")@Datapublic class ArticlesHits implements Serializable { @TableId(type = IdType.INPUT) private Long id; private Long articleId; private Long hits; private Date createTime; private Dat
2020-06-02 15:51:12 3161
原创 点赞功能详情
数据库表代码实现domain@Data@TableName("t_nice_detail")public class NiceDetail { @TableId(value ="id",type = IdType.AUTO) @JsonIgnore @ApiModelProperty(hidden=true) private Integer id; private Long consumerId; private Integer videoId;
2020-06-02 14:10:43 288
原创 分布式事务的一致性问题
什么是分布式事务分布式事务是操作多个数据库的事务,在不同的分布式节点上操作事务,一个分布式事务是由多个操作序列组成的,多个操作序列又称之为子事务,因为是分布式,所以各个子事务执行的式分布式,因此要实现一种保证ACID的特性分布式事务处理系统显得格外复杂什么是分布式系统部署在不同结点上的系统通过网络交互来完成协同工作的系统,简单说两个不同的操作系统由一次来完成比如:充值加积分的业务,用户在充...
2020-03-28 23:18:28 753 1
原创 RabbitMQ如何保证稳定性
1.保证消息不会丢失消息持久化;ACK确认机制;设置集群镜像模式;消息补偿机制第一种:消息持久化RabbitMQ的消息是默认放在内存的,如果不特别声明消息持久到磁盘,当节点关掉或者crash(碰撞)掉,消息就会丢失。那么要把数据持久到磁盘就要满足三个条件,缺一不可:Exchange(互换) 设置持久化Queue(队列)() 设置持久化Message(信息)持久化发送:发送消息设置发...
2020-03-26 22:11:45 1793
原创 java1.8的新特性
1.新特性包含:a.随着大数据的兴起,函数式编程在处理大数据上的优势开始体现,引入了Lambada函数式编程b.使用Stream彻底改变了集合使用方式:只关注结果,不关心过程c.新的客户端图形化工具界面库:JavaFXd.良好设计的日期/时间APIe.增强的并发/并行APIf.Java与JS交互引擎 -nashorng.其他特性2.什么是Lambada带有参数变量的...
2020-03-26 18:18:21 160
原创 springcluod
2020年2月15日一.服务之间通信 - RestTemplate1.搭建公共的User-common模块 - 编写domain/user2.pay-server 和 user-server 依赖 user-common3.user-server编写controller 返回User对象4.pay-server 支付服务定RestTemplate的Bean5.pay-server编写c...
2020-02-17 08:30:28 156
原创 springcloud的通信集成步骤
一.服务之间通信 - RestTemplate1.搭建公共的User-common模块 - 编写domain/user2.pay-server 和 user-server 依赖 user-common3.user-server编写controller 返回User对象4.pay-server 支付服务定RestTemplate的Bean5.pay-server编写controller 使...
2020-02-14 22:39:52 164
原创 SpingBoot门槛
一.SpringBoot介绍1.SpringBoot基本概念Spring Boot是其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。一.Spring回顾加载xml配置,获取容器,获取MyBean (ClassPathXmlApplicationContext)二.Spring的注解配置一.A...
2020-02-11 22:02:28 110
原创 最简单入门SpringBoot
Hello world一,概念二,概念 问题三,spring的配置<parent> <groupId>org.springframework.boot </groupId> <artifactId>spring-boot-starter-parent </artifactId> <v...
2020-02-09 21:47:56 183
原创 elasticsearch集群
1 简单查询 id查询 --掌握 GET crm/employee/id 批量查询 --掌握 GET crm/employee/_mget {"ids":[id1,id2] }空查询 --掌握GET _search分页查询 --掌握GET _search?size=10&from=0字符查询 --针对条件比较少 --掌握 GE...
2020-02-08 23:31:20 151
原创 ES
ES一.ES的介绍二.安装ES三.回顾Restful四.ES相关概念五.文档的CRUD六.文档简单查询七.DSL查询一.ES的介绍1.基本概念分布式全文搜索引擎2.特点1.基于lucene2.使用简单3.分布式的 ,4.基于Restful API(http),5.支持各种客户端(java,php。。)6.PB级别数据7.性能好,速度高(近实时)8.支持集群9.ES处理JS...
2020-02-06 22:14:37 92
原创 redis集群和分布式
文章目录一.集群概念1.为什么要集群2.什么是集群二.分布式概念1.为什么要分布式2.什么是分布式三.Redis的三种集群模式1.主从复制(读写分离)2.Redis哨兵3.Redis-cluster集群Redis一.Redis概念1.NOSQL1.1.什么是NOSQL1.2.NOSQL分类2.Redis2.1.什么是Redis2.2.Redis的有点2.3.Redis的使用场景1.3.连接池的使用...
2020-02-05 23:35:11 1015
原创 NoSqlRedis基础
文章目录一,redis面试题:Memcached和Redis区别1.redis操作字符串的命令2.redis操作key相关的命令3.redis操作库4.redis操作list5.redis操作set6.redis操作hash(map)7. redis的事务一,redis什么是nosql: 不仅仅是sql(简称非关系型数据库)怎么去看待redis呢?redis 是非关系型数据库的一种为什么...
2020-01-17 22:00:27 127
原创 CRM项目总结
文章目录引言背景定义产品建立前提项目人员组成项目模块组成(1)客户合作管理系统(2)业务操作管理系统(3)数据分析管理系统(4)信息技术管理系统项目的模块营销模块:1.潜在客户管理2.(潜在)客户开发计划(门市)管理客户管理模块1.客户信息管理2.客户跟进历史3.客户移交记录4.客户资源池管理系统管理模块1.租户管理2. 套餐表3. 员工管理4. 第三方账号绑定5. 部门管理6. 系统资源管理7....
2020-01-16 10:42:37 2619
原创 ElementUI
文章目录一、前后端分离1、什么是前后端分离二,前后端分离优势三,ElementUI1,什么是ElementUI环境搭建2、接口数据模拟-Mockjs&Easymock3,crud数据模拟四,Restful风格一、前后端分离1、什么是前后端分离就是前端代码和后端代码分开运行,各自做各自擅长的事前后端分离大概可以从四个方面来理解:1.2、交互形式在前后端分离架构中,后端只需要负责按...
2020-01-02 23:51:05 729 1
原创 VUE__VUE-CLI
文章目录一,Vue组件1.1,什么是组件1.2,全局组件1.3,注意事项1.4局部组件1.5定义组件的方式1.6定义组件的方式21.7获取动态元素三,vue路由1、什么是路由2,入门3,计算属性与watch四,webpack打包1、为什么需要打包2、是什么3、安装4、Js打包-入门5、Js打包-配置文件6、加载器7、实现8、热更新web服务器五、Vue-cli1、认识2、vue-cli快速创建we...
2019-12-31 18:24:20 331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人