上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 今天调试一个接口,用postman调试,接受参数各种不对付。postman被称为是一款强大网页调试工具的客户端,试了各种方法参考《使用postman传递数组调试》。 也许是后台接收数据写的不规范,但是APP传过来的参数都能正常接收,postman就不行。 后来想到了不是有在线文档吗?里面不是有个调试 阅读全文
posted @ 2021-07-14 10:34 别动我的猫 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 重要的事情说三遍:如果你的业务需要复杂的查询语句,MongoDB是非结构型数据库,不要用!不要用!不要用!不然后面坑死你!能用MySQL、Oracle千万不要用它,复杂查询的资料网上很难找到。 一、MongoDB的DML语句 在发布生产云服务器的时候,经常会出现导入脚本报错。以阿里云的MongoDB 阅读全文
posted @ 2021-07-12 19:59 别动我的猫 阅读(3322) 评论(0) 推荐(0) 编辑
摘要: 好几年没玩C#了,今天玩项目手生的很,简单的问题都不知道怎么解决了,因此记录一番。 一、System.Resources.MissingManifestResourceException:“未能找到任何适合于指定的区域性或非特定区域性的资源。 如题,C#项目启动报错: System.Resource 阅读全文
posted @ 2021-07-08 10:49 别动我的猫 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 如题项目结构如下: 本地 启动只能访问接口,不能访问网页。控制层都是@RestController,生产能访问。 解决办法: 成功 阅读全文
posted @ 2021-07-01 17:19 别动我的猫 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 如题,项目启动报错 Short read of DER length 首先百度了一下:参考《java.security.InvalidKeyException: IOException : Short read of DER length》 说是要替换 jre\lib\security目录下的两个j 阅读全文
posted @ 2021-06-29 11:04 别动我的猫 阅读(5888) 评论(3) 推荐(0) 编辑
摘要: Jitsi 是一个优秀的WebRTC流媒体服务器,使用Java语言做开发。基于 Zoom 视频通话存在很多安全和隐私问题,Jitsi是一个更好的选择。通过 Jitsi Meet,你可以即刻主持群组视频通话(即视频会议),你甚至都不需要建立帐户。对于桌面端,它是基于浏览器的,但它以 AppImage 阅读全文
posted @ 2021-06-18 18:15 别动我的猫 阅读(3050) 评论(0) 推荐(0) 编辑
摘要: 庞大的数据量,前端展示往往会选择分页。但是在分页获取数据的时候,有新的数据插入,就会存在重复的问题。 案发现场,祖传代码MongDB,获取视频是分页获取的。分析下原因,比如每次获取10条数据,按上传时间倒序排列。 那么第一次获取的数据是 10,9,8,7,6,5,4,3,2,1 在这个时间段有人上传 阅读全文
posted @ 2021-06-10 17:22 别动我的猫 阅读(2996) 评论(0) 推荐(0) 编辑
摘要: 祖传代码,废了几个小时时间,因此记录下 一、js绑定数据 核心代码就 field: 'picPath', title: '举报截图', sort: false, width: 200, templet: "#picPathItem" 这一句,绑定了一个元素事件 layui.use(['form',' 阅读全文
posted @ 2021-06-07 17:37 别动我的猫 阅读(4496) 评论(0) 推荐(0) 编辑
摘要: 如题,生产环境websocket连接失败,前端报错:WebSocket connection to 'wss://im.tnshow.com:5260/' failed: 因为原来是可以用的,排除代码和防火墙安全组的问题。百度一下解决问题方式 location /wss/ { proxy_set_h 阅读全文
posted @ 2021-06-03 20:26 别动我的猫 阅读(8785) 评论(0) 推荐(0) 编辑
摘要: 一、导出数据,数据量太大选择.txt文件保存。需要安装Navicat,这个支持导出大量数据。如SQLyog导出csv文件是有大小限制的。 选择要导出的表,右键选择“导出向导”,选择文件格式导出文件。 二、编辑导出的文本,第一行是字段名称 由于多次编辑存在后导入存在乱码,试过多次UTF-8转换无效,这 阅读全文
posted @ 2021-06-01 20:45 别动我的猫 阅读(2823) 评论(0) 推荐(0) 编辑
摘要: 一、文件下载 IDEA下载地址:https://www.jetbrains.com/idea/download 注意选2019.3.4版本 破解文件下载地址:https://pan.baidu.com/s/1FoJfEArVxmlTl1uiQnDRaQ 提取码:cwyq 二、安装IDEA 1.双击安 阅读全文
posted @ 2021-05-24 16:18 别动我的猫 阅读(5425) 评论(0) 推荐(0) 编辑
摘要: 此篇笔记来自与B站大佬《狂神说Java》的docker教学视频。视频地址 https://www.bilibili.com/video/BV1og4y1q7M4?p=17&spm_id_from=pageDriver 由于是奔着学了会用的目标去的,因此不能达到狂神老师要求的精通,因此在老师的笔记基础 阅读全文
posted @ 2021-04-19 16:27 别动我的猫 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 一、引用两个js库 <script src="/js/jspdf.debug.js"></script> <script src="/js/html2canvas.js"></script> 二、实现导出PDF /** * 导出PDF * @param id */ exportPdf:functio 阅读全文
posted @ 2021-03-04 18:08 别动我的猫 阅读(3681) 评论(0) 推荐(0) 编辑
摘要: 为啥要学python,主要是最近python的私活比较多,为了分得一杯羹。再者,python的应用面广,工作机会多,学了python,妈妈再也不用担心我的工作啦。 为啥要用python,主要是基于这门语言的特性: 一:简洁精炼,有人说一个优秀的程序员能维护的代码只有两万行。 二:应用范围广,包含了操 阅读全文
posted @ 2021-01-24 22:57 别动我的猫 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 在工作,发现公共的一张表某个字段的数据一直被删除。但是系统庞大,短时间难以定位是哪里删除了这些数据。因此萌生了创建一个触发器【审计开销太大】,记录删除这张表的操作。遗憾的是Orcal 11无法使用ora_sql_txt记录操作的SQL语句。 一、触发器语法 -- 创建触发器 create or re 阅读全文
posted @ 2020-12-25 14:58 别动我的猫 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 本文的初衷主要是记录工作中碰到的一些查询实例,便于后续的工作参考从而提高效率。 一、A表拼接B表的数据,A、B两个表字段相同,当B表有数据时用B表的,否则用A表的。区分粒度为业务日期。 select z.fundid, z.busidate, z.cloumn1, z.cloumn2 from ta 阅读全文
posted @ 2020-12-17 20:12 别动我的猫 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: 如下,先获取class元素,再遍历元素的值,根据条件改变字体的颜色。 function changecolor() { var statusmlist = $(".kui-table-cell-text");//获取元素 for (var i = 0; i < statusmlist.length; 阅读全文
posted @ 2020-10-22 17:02 别动我的猫 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 一、设置echarts折线显示为虚线,设置线条宽度 series: [ { type: 'line', name: '预警线', smooth:false, //关键点,为true是不支持虚线,实线就用true itemStyle:{ normal:{ lineStyle:{ color: '#FF 阅读全文
posted @ 2020-10-21 15:15 别动我的猫 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 一、创建视图 drop view srv_kims_zt_tablename;--删除视图避免重复 --创建视图开始 create or replace view srv_kims_zt_tablename as select z.id as column1, z.name as column2, 阅读全文
posted @ 2020-10-12 16:31 别动我的猫 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、Orcal存储过程语法 --定义存储过程开始 create or replace procedure pm_quotaresult_tablename( --定义入参 v_fundcode in varchar2, v_bendyeildid in varchar2, v_busidate in 阅读全文
posted @ 2020-10-12 16:17 别动我的猫 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from tablename where Id in (select Id from tablename group byId having count(Id) > 1) [and age > 10]; 2、删除表中 阅读全文
posted @ 2020-10-12 16:03 别动我的猫 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 常出现的问题: 1.日期格式图片在转换整个输入字符串之前结束 原因:时间的长度大于格式的长度。 2.格式代码出现两次 原因:orcal对yyyy-MM-dd HH:mm:ss这种格式支持不够友好 所以最终的转换格式是: to_date(要转换的数据,'yyyy-MM-dd hh24:mi:ss') 阅读全文
posted @ 2020-09-02 16:00 别动我的猫 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 在开发中,我们经常碰到一张有数据的表需要修改字段的类型,最常见的就是增加浮点型位数。 操作步骤如下 --1.更改原有字段名称 alter table tablename rename column columnname to columnname_tmp; --2.增加原有字段并增加浮点精度 alt 阅读全文
posted @ 2020-09-02 10:58 别动我的猫 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一、获取时间 %time%代表时间如:现在的时间是19:12:16.26 3代表舍弃时间的前3个字符,就是舍弃19: 2代表取舍弃以后的前2个字符,就是12 二、判断 EQU - 等于 NEQ - 不等于 LSS - 小于 LEQ - 小于或等于 GTR - 大于 GEQ - 大于或等于 阅读全文
posted @ 2020-09-01 20:15 别动我的猫 阅读(197) 评论(0) 推荐(0) 编辑
摘要: javascript中map的用法 声明 var map = new Map(); 设值 map.set("key","value"); 取值 map.get("key"); 判断key是否存在 map.has("key"); 删除key map.delete("key"); 阅读全文
posted @ 2020-08-28 10:02 别动我的猫 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: Vue作为一个目前很火的前端框架,学习基础需要HTML,CSS,JavaScript。有了这些基础基本能在几个小时之内入门,一些标签根本没必要死记硬背,这篇笔记作为一个引导。 1.快速入门视频 https://www.bilibili.com/video/BV12J411m7MG 2.视频代码 资料 阅读全文
posted @ 2020-05-31 21:15 别动我的猫 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 在分库分表的情况下,多个数据库自增主键无法保证自增主键的全局唯一,因此MyCat的全局主键生成策略孕育而生。 Mycat全局主键方式 1. 本地文件方式:使用服务器本地磁盘文件的方式 2. 本地时间戳方式:使用时间戳方式 3. 数据库方式:使用数据库的方式 4. 分布式zookeeper生成ID 1 阅读全文
posted @ 2020-05-23 11:24 别动我的猫 阅读(1355) 评论(0) 推荐(0) 编辑
摘要: 什么是Mycat MyCat是一个开源的分布式数据库系统,前端用户可以把它看作是一个数据库代理。其实现的核心原理是“拦截” 。Myacat拦截用户发送过来的Sql语句,做一些特定的分析:如分片分析,路由分 析,读写分析,读写分离分析。然后将SQL发往真实的数据库。不同于其他的中间件比如druid连接 阅读全文
posted @ 2020-05-23 10:55 别动我的猫 阅读(23668) 评论(1) 推荐(2) 编辑
摘要: 如题:机试第一轮就碰到它,90分钟不够直接挂了。在此记录以供大家参考 题目:麻将有1-9的数字,每个数字只能出现4次。相同的两个数字为对子,例如22;连续的3个数字为顺子,例如123;相同的三个数字为刻子,例如333 糊牌规则:当玩家手中的牌数量为:2、5、8、11、14张时,且是对子、顺子、刻子的 阅读全文
posted @ 2020-05-20 21:04 别动我的猫 阅读(13105) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx和Tomcat定义 tomcat 是一个中间件,在B/S架构中,浏览器发出的http请求经过tomcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。tomcat更多用来做一个应用容器,让java web跑在里面的东西。 nginx 常用做静态内容服务和反向 阅读全文
posted @ 2020-05-13 15:41 别动我的猫 阅读(2562) 评论(0) 推荐(0) 编辑
摘要: 蓝牙作为一种短距离无线通讯技术,越来越融合到我们的生活当中,软件开发也是随处可见。本文介绍的是PC端与其他蓝牙设备建立通讯的一个案例。 蓝牙客户端,即是请求连接的一端,搜索会发现可连接的蓝牙设备名称。 蓝牙服务端,提供服务的一端。往往生活中使用到的蓝牙(比如手机是个双重角色),又是客户端又是服务端。 阅读全文
posted @ 2020-05-04 17:58 别动我的猫 阅读(13434) 评论(4) 推荐(1) 编辑
摘要: 基于代理慢于new,记录一个java分页类 import java.util.List; /** * 分页类 * @param <T> */ public class PageUtil<T> { private int totalPageCount;//总页数 private int pageSzi 阅读全文
posted @ 2020-04-23 22:30 别动我的猫 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在阐述三种垃圾收集器以前,先普及下几种垃圾回收算法 ①、引用计数算法:通过对象被引用的次数确定对象是否被使用,缺点是无法解决循环引用的问题。②、复制算法:分为from块和to块,开始在from块,回收时将from块存活的对象复制到to块,将from块清空,to块变from块,from块变to块,缺点 阅读全文
posted @ 2020-04-18 17:08 别动我的猫 阅读(10659) 评论(0) 推荐(0) 编辑
摘要: 关于java对象的四种引用类型,网上博客真是五花八门,所以抽时间总结一下。欢迎各位大虾指正。 首先,希望大家理解一组名词,就不会像我一样懵逼了。 强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Ref 阅读全文
posted @ 2020-04-16 22:04 别动我的猫 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: 不见邻家盏灯火, 独有明月挂清高。 知己亲朋逐年少, 莫把盛情往当年。 阅读全文
posted @ 2020-04-01 19:49 别动我的猫 阅读(13785) 评论(0) 推荐(0) 编辑
摘要: 十年前,感觉故乡很大自己很小 十年后,感觉故乡很小,偌大的田埂不过是几步之遥 从天真烂漫到每个人的小世界 繁荣到荒凉的落差,似乎荒凉更能找到记忆的影子 我不应该自私,因为不是我一个人的故乡 那群嬉戏欢闹的孩子早已为了生计各奔东西 那个金色童年的世界早已荒芜残旧 改变一个旧世界不如创造一个新世界 可是 阅读全文
posted @ 2020-02-08 17:14 别动我的猫 阅读(14090) 评论(2) 推荐(0) 编辑
摘要: restful是一种架构风格,其核心是面向资源,更简单;而webService底层SOAP协议,主要核心是面向活动;两个都是通过web请求调用接口 RESTful是什么: 首先要了解什么是REST,REST就是(REpresentational State Transfer单词太长记不住就对了)是一 阅读全文
posted @ 2019-11-22 18:31 别动我的猫 阅读(5480) 评论(0) 推荐(0) 编辑
摘要: 1. 多线程控制类 为了保证多线程的三个特性,Java引入了很多线程控制机制,下面介绍其中常用的几种: l ThreadLocal l 原子类 l Lock类 l Volatile关键字 1.1. ThreadLocal 1.1.1. 作用 ThreadLocal提供线程局部变量,即为使用相同变量的 阅读全文
posted @ 2019-11-21 22:56 别动我的猫 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 1. Java内存模型 Java内存模型是每个java程序员必须掌握理解的,这是Java的核心基础,对我们编写代码特别是并发编程时有很大帮助。由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。 1.1. Java程序执行流程回顾 如图所示 首先J 阅读全文
posted @ 2019-11-21 10:08 别动我的猫 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1.1. 为什么要线程通信 多个线程并发执行时,在默认情况下CPU是随机切换线程的,有时我们希望CPU按我们的规律执行线程,此时就需要线程之间协调通信。 1.2. 线程通讯方式 线程间通信常用方式如下: l 休眠唤醒方式: Object的wait、notify、notifyAll Condition 阅读全文
posted @ 2019-11-21 10:02 别动我的猫 阅读(403) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页