
其他
文章平均质量分 58
编程杂记,个人总结...
EasyChill
静以修身 俭以养德
展开
-
关于“软删除”
数据,是一个项目中很重要的一个组成部分。 有时候会遇到“恢复”这种操作,即删除的逆向。这时候,软删除就登场啦~~ 其实很简单。第一:只要在数据表中添加一个字段,来表明这条数据的状态即可!如下: 第二:在SQL语句中进行删除操作时,取而代之的是更新其状态!如下: $sql = "update emailbox set state='0' where id='{$id}';原创 2017-11-22 15:35:01 · 4523 阅读 · 0 评论 -
java的学习流程建议
第一步第二步第三步第四步第五步原创 2017-12-01 14:49:54 · 664 阅读 · 0 评论 -
vi命令用法
本文转载而来,为方便阅读,整理如下!一、Unix编辑器概述编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和 vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些...转载 2018-04-11 17:58:54 · 422 阅读 · 0 评论 -
web.xml配置元素详解
一、web.xml配置文件常用元素及其意义预览 1 <web-app> 2 3 <!--定义了WEB应用的名字--> 4 <display-name></display-name> 5 6 <!--声明WEB应用的描述信息--> 7 <description><...转载 2018-04-09 18:10:32 · 226 阅读 · 0 评论 -
系统开发设计的问题和思考(持续更新记录...)
遇到问题就记录下来,下次开发注意\color{red}{遇到问题就记录下来,下次开发注意}遇到问题就记录下来,下次开发注意# 作为一个程序员要做到的几点:1、需求研究透彻,想清楚,再动手写代码2、看了需求要沟通!要沟通!要沟通!3、文档要写!要写!要写!4、写注释!写注释!写注释!5、需求变化很平常!很平常!很平常!6、业务高于技术!7、感觉有BUG的地方,想清楚8、测试自己先...原创 2019-04-26 11:13:59 · 5060 阅读 · 0 评论 -
计算机存储单位
计算机的存储单位 位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。 字节 byte:8个二进制位为一个字节(B),最常用的单位。 计算机存储单位一般用B,KB,MB,GB,TB,PB,EB,ZB,YB,BB来表示,它们之间的关系是:数值解释换算1KB(Kilobyte 千字节)1KB =1024B=...原创 2019-04-12 16:28:54 · 2434 阅读 · 0 评论 -
session、cookie、token的区别与联系
1、定义session session的中文翻译是“会话”,当用户打开某个web应用时,便与web服务器产生一次session。服务器使用session把用户的信息临时保存在了服务器上,用户离开网站后session会被销毁。这种用户信息存储方式相对cookie来说更安全,可是session有一个缺陷:如果web服务器做了负载均衡,那么下一个操作请求到了另一台服务器的时候session会丢失...原创 2018-09-11 17:36:19 · 584 阅读 · 0 评论 -
【共享中间件】知识点杂记
1、@TargetDataSource基于springboot开箱即用的多数据源动态调整插件,在service层使用注解@TargetDataSource(“ds1”)可以直接切换数据源,如果不使用,调用默认配置的数据源2、mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值)设置参数描述有效值默认值cacheEnabled该配置影响的所...原创 2019-10-08 16:36:16 · 1084 阅读 · 0 评论 -
阿里巴巴 Java 开发手册 1.4.0 免费直接下载
链接:https://pan.baidu.com/s/1SrR60JezCE-qjjX-vEZQ6w提取码:0967原创 2019-07-29 15:35:51 · 480 阅读 · 0 评论 -
Docker命令总结
总结一下常用的命令,以备查看文章目录1、启动命令2、容器(CONTAINER)相关2.1、容器生命周期管理2.2、容器操作3、镜像仓库4、本地镜像1、启动命令Linux启动:systemctl start docker2、容器(CONTAINER)相关2.1、容器生命周期管理docker run:创建一个新的容器并运行一个命令run后面的参数很多有如下的一些常见参数:-d: 后...原创 2019-07-31 19:29:19 · 305 阅读 · 0 评论 -
pro、pre、test、dev环境
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-08-20 17:06:18 · 735 阅读 · 0 评论 -
动态刷新配置文件的两种实现方式。(Nacos)
直奔主题:所谓动态刷新配置文件即修改配置文件的一些值,可以直接读取,不需要重启项目项目搭配nacos来实现此需求nacos中加入测试的配置项第一种方式:使用注解 @RefreshScope来使此类成为“支持动态配置的类”,给属性添加@Getter,@Value("${test1}")这个大家都懂。使用:下面的接口用作测试:项目初次启动:结果如下:地址栏马赛克部分为,server.servlet.context-pathnacos中修改配置:并且发布配置刷新页面:此时我们的项目并没原创 2020-11-03 15:14:54 · 4569 阅读 · 9 评论 -
面试准备知识点
数据结构基本概念和术语数据: 是客观事物的符号表示,能够输入到计算机中并能被计算机程序处理的符号的总称数据元素: 是数据的基本单位,用于完整地描述一个对象数据对象: 是性质相同的数据元素的集合,是数据的一个子集数据项: 是组成数据元素的,有独立含义的,不可分割的最小单位数据结构: 是相互之间存在的一种或者多种的特定关系的数据元素的集合,换句话说,数据结构是带结构的数据元素的集合,“结构”,就是指数据元素之间的关系。数据结构包括,逻辑结构和存储结构两个层次。逻辑结构: 两个要素:数据元素.翻译 2021-06-29 10:36:53 · 1595 阅读 · 0 评论 -
Jvm指令手册
转自:https://www.cnblogs.com/lsy131479/p/11201241.html栈和局部变量操作 将常量压入栈的指令aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈iconst_2 将int类型常量2压入栈iconst_3 将int类型常量3压入栈iconst_4 将int类型常量4压入栈iconst_5 将int类型常量转载 2021-04-12 16:03:32 · 223 阅读 · 0 评论 -
一次弄明白Seeesion!
今天在开发中遇到了,关于session的一个bug,现在就系统的总结一下相关的知识。本文旨在帮助大家一次搞定,这是个什么东西。内容是由个人理解,搜集资料总结而成的。有问题可指出session1、session是什么?服务器可以为每个用户浏览器创建一个会话对象(session对象),浏览器在开启状态只能产生一个session(除非他销毁再生成。就算销毁在生成,此时生成的也是当前浏览器唯一的。),当新建一个窗口访问服务器时,还是原来的那个session。session中默认保存的是当前用户的信息。因此原创 2020-09-04 14:17:42 · 733 阅读 · 0 评论 -
码农翻身-用故事给技术加点料
逃离舒适区,发现问题,去寻求解决方式,而不是妥协(前段时间工作网络 的连接和断连的问题,但只有一个人想着去解决它。),很多重复,大量人工的东西,是一定可以用计算机来解决的,要不计算机要用来干什么?它的优势就在于,快速,准确的处理大量重复,枯燥的东西。有些时候,先让自己 骑到虎背上 再说。计算机界的:上帝规则-局部性原理计算机中的任何问题:都能抽象出一个中间层来解决。抛开细节,抽象,抽象,抽象!分层,分层,分层!(干什么就是干什么的,不互相影响)大事化小,小事化了,分而治之,分而治之,分而原创 2020-06-01 16:16:08 · 776 阅读 · 0 评论 -
沙箱环境和正式环境【PayPal接入(java)】【IPN通知问题】项目实战干货总结记录!
一、接入paypal环境准备:1、注册paypal账号https://www.paypal.com注册“商家账号”,完成验证2、注册paypal开发者账号用上一步创建好的账号登陆:https://developer.paypal.com3、创建测试用户和商家账号个人和商家账号都选中国就行那三个点里面可以设置账号的一些信息,还有余额之类的4、创建应用,生成用于测试的clientID 和 密钥当前页面创建应用这里面有一个默认的还有一个我已经创建好的测试应用点击按钮创建自己的应用,原创 2020-12-07 16:55:20 · 5730 阅读 · 6 评论 -
Maven的私服管理(Nexus)和jar包上传(界面和idea中)
文章目录1、Nexus介绍2、通过Nexus上传jar包3、通过idea第三方平台上传jar包1、Nexus介绍Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。Nexus 使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Ec原创 2020-10-28 10:18:13 · 1781 阅读 · 0 评论 -
一年内的新目标
深入Java底层———— 3步看清main方法的运行流程目标:复述main方法的运行流程PRM1、P(现象呈现)通常的代码执行流程2、R(原因分析)这样运行的原因3、M(解决措施)通过演示,明白运行的过程勾(勾起兴趣) 讲(讲解) 练(提问练习) 总(总结)...原创 2021-10-11 16:13:35 · 729 阅读 · 0 评论 -
cron表达式介绍
corn:计划任务,是任务在约定的时间执行已经计划好的工作,这是表面的意思。在Linux中,我们经常用到 cron 服务器来完成这项工作。cron服务器可以根据配置文件约定的时间来执行特定的任务。注:cron表达式:一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。字段值秒0-59分0-59小时0-23日期1-31月份1-12 或者 JAN-DEC星期1-7 或者 SUN-SAT年(可选)留空, 1970-2099.转载 2021-02-02 14:18:05 · 348 阅读 · 0 评论