历史存档
文章平均质量分 96
历史存档
CrownP
渣渣的自我救赎
展开
-
insert插入新增记录后如何获取自增的主键id?
需求:由于主键是自增的int型,insert操作时服务端并未对其赋值,导致在insert时封装的对象其主键是null的,可是我们需要获取到主键使用环境:逆向的mybatis实现方式:修改mapper对象的insert方法,如下: <insert id="insert" useGeneratedKeys="true" keyProperty="examId...原创 2019-04-07 21:33:24 · 10517 阅读 · 1 评论 -
mysql 存储引擎InnoDB和MyISAM详解
存储引擎 简介存储引擎通俗的说就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。Oracle和SQL Server等数据库只有一种存储引擎,所有数据存储管理机制都是一样的;而MySql数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎...原创 2019-02-26 20:05:58 · 1046 阅读 · 0 评论 -
还记得mysql这些原理的知识吗?
1、数据库系统(DBS)的组成由数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)组成。2、数据模型的三组成部分数据结构:是对系统静态特征的描述,描述对象包括数据的类型、内容、性质和数据之间的项目关系。数据操作:是对系统动态特征的描述,是对数据库各种对象实例的操作。完整性约束:是完整性规则的集合,它定义了给定数据模型中数据及其联系所具有的制约和依存规则。3、常用的数...原创 2019-02-26 20:06:51 · 777 阅读 · 0 评论 -
三分钟带你了解何为区块链
当你投票的时候有没有想过,你的票是不是真的算数? 如果你在网上碰到某个人,你怎么知道他们真的就是自称的那个人? 当你买到带有公平交易标签的咖啡时,是什么让你确信它的来源? 要真的搞清楚这所有的问题,我们需要一个这样的系统: 这个系统里可以存储记录,事实被所有人确认,安全也可以被保障。这种方式下没有人能修改系统里的记录来作弊。因为所有人使用时都...原创 2019-02-27 18:43:15 · 1571 阅读 · 0 评论 -
Go语言学习笔记(3):Go语言编码规范
阿斯蒂芬原创 2019-02-26 01:19:07 · 833 阅读 · 0 评论 -
Go语言学习笔记(2):goland常用快捷键大全
(一)文件相关快捷键1、CTRL+E,打开最近浏览过的文件2、CTRL+SHIFT+E,打开最近更改的文件3、CTRL+N,可以快速打开struct结构体4、CTRL+SHIFT+N,可以快速打开文件(二)代码格式化1、CTRL+ALT+T,可以把代码包在一个块内,例如if{…}else{…}2、CTRL+ALT+L,格式化代码3、CTRL+空格,代码提示4、CTRL+ / ,单...原创 2019-02-26 00:44:07 · 1213 阅读 · 0 评论 -
你了解这些算法吗?SHA256、RIPEMD-160、DES、AES、RSA、ECC
一、HASH算法哈希散列算法和哈希摘要算法都叫做哈希算法。(1)概念:把一段任意长度的数据变成均匀分布固定长度的数据、反之不可以 Hash不可逆 在任何电脑,手机,或者笔算Hash值都是一样的 y=Hash(x) 已知x可以得到y,反之不可以 Hash散列就像一个人的指纹 Hash的结果y是均匀分布的(2)常见hash算法MD5 64位(Message-Diges...原创 2019-02-24 20:39:06 · 5079 阅读 · 0 评论 -
win10安装完notepad++后没有集成到右键菜单,通过添加注册表项方式添加
win + R 快捷键打开运行,输入 regedit 打开注册表找到 HKEY_CLASSES_ROOT/ * / shell在 shell 项下新建项 Notepad++ ,Notepad++ 下新建command双击项Notepad++ ,双击默认,修改数值数据为Notepad++新建字符串值双击command,修改默认项的数值数据为:notepad++路...原创 2019-12-29 17:47:58 · 2082 阅读 · 0 评论 -
VMware安装win7后,安装VMware Tools时报错安装程序无法继续。本程序需要您将此虚拟机上安装的操作系统更新到SP1
具体报错:倘若你用的是这样的镜像:cn_windows_7_enterprise_x64_dvd_x15-70741.iso换镜像源、换镜像源、换镜像源!换成带sp1的iso镜像:cn_windows_7_enterprise_with_sp1_x64_dvd_u_677685.iso下载地址:ed2k://|file|cn_windows_7_enterprise_w...原创 2019-12-29 23:25:31 · 28208 阅读 · 3 评论 -
获取全组合算法,比如输入A,B,C 得到A、B、C、AB、AC、BC、ABC
Java实现代码: public static void main(String[] args) { List<String> list = new ArrayList<String>(Arrays.asList("A", "B", "C", "D")); getFullAssembly(list); } pub...原创 2019-10-23 17:32:54 · 1821 阅读 · 5 评论 -
The alias 'GeneratedCriteria' is already mapped to the value*** 报错
如果是springboot项目,修改mybatis-spring-boot-starter2.0.1为 2.0.0原创 2019-07-10 10:20:48 · 1094 阅读 · 2 评论 -
URL传Base64 造成报错 Illegal base64 character 20
报错如下:error=Internal Server Error, message=Illegal base64 character 20,trace=java.lang.IllegalArgumentException: Illegal base64 character 20 at java.util.Base64$Decoder.decode0(Base64.java:714)...原创 2019-03-25 00:40:14 · 29431 阅读 · 7 评论 -
IDEA个性化设置、必须插件、设置代理,让编程更优雅
目录一、个性化设置1、设置显示工具栏在左侧2、目录文件上隐藏 .idea文件夹 、.gitignore 文件3、设置 Ctrl+鼠标滑轮随意调节字体大小4、设置IDEA多行显示标签,取消单行显示tabs5、IDEA设置创建类时类头注释模板6、IDEA更换主题7、取消函数自动折叠为一行代码二、插件篇1、代码编辑区迷你缩放图插件 code glance2、...原创 2020-01-07 14:49:53 · 3759 阅读 · 0 评论 -
JJWT:JWS, JWE, JWK, JWA, JWT
JWS, JWE, JWK, JWA, JWTJWS:JSON Web Signature,Digital signature/HMAC specification(签名)JWE:JSON Web Encryption,Encryption specification(加密)JWK:JSON Web Key,Public key specificationJWA:JSON Web ...原创 2019-04-01 14:11:45 · 5526 阅读 · 0 评论 -
阿里云Contos7配置安装jdk、tomcat、mysql5.7和部署javaweb项目教程
我的配置: 阿里云CentOS7服务器:CentOS Linux release 7.3.1611 (Core) JDK:jdk-8u201-linux-x64.tar.gz Tomcat:apache-tomcat-8.5.37.tar.gz mysql:5.7下载链接:JDK:http...原创 2019-03-20 10:52:22 · 974 阅读 · 2 评论 -
最好用的pdf阅读软件 Acrobat Reader DC安装教程(无需破解)
下载在线安装的小文件直通车若无法打开(FQ)可以下载我已经下载好了的https://pan.baidu.com/s/1jzd8CnB4sHLCCwQvztLmYg就这个小文件,双击便会在线下载安装。默认安装在C盘由于我已经安装了,所以只是检测我的是否为最新版本McAfee不影响Acrobat Reader DC的使用,所以我之前把它卸载了注意:新版本的 Acrobat Re...原创 2019-03-01 14:34:13 · 26073 阅读 · 9 评论 -
教你使用淘宝接口查询手机号码归属地
接口:https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=在后面加上你要查询的手机号码复制到浏览器中访问即可示例:原创 2019-02-26 20:45:24 · 5370 阅读 · 3 评论 -
阿里云云翼计划 服务器9.5元/月起
(不需要学生认证, 24岁以下自动获得学生身份 )两种类型二选一:1、轻量应用服务器:(CPU性能不限)推荐 性价比高固定机型 9.5元/月:CPU1核,内存2G,峰值带宽5M,系统盘40G,1000G流量包,专有网络,系列三,优惠地域为华南1、华北2、华东2;2、云服务器ECS:(CPU性能不限)固定机型 9.5元/月:CPU1核,内存2G,带宽1M,系统盘40G,专有网络,...原创 2019-02-26 20:39:21 · 1054 阅读 · 0 评论 -
windows下、Linux下最好用markdown查看器:Typora(查看.md文件)
11111111原创 2019-02-20 20:17:54 · 35052 阅读 · 1 评论 -
java读取txt文本工具类,按行读取txt返回List集合,读取所有返回String
一. 关键技术利用好原创 2020-01-03 13:56:24 · 2526 阅读 · 0 评论 -
《8分钟讲懂一个算法》观看笔记
一、算法的意义例子:三、时间复杂度与大O表示法越往左边,算法越好。四、算法分析法则及其他渐进符号法则1 for循环法则2 嵌套的for循环法则1的扩展,由内而外的计算复杂度法则3 顺序语句简单概括,谁大听谁的。法则4 if/else语句一些渐进符号大O:一般用来表示最坏复杂度,有明确的边界上界大Ω:最优复杂度,有下界大θ(theta):西塔表示法,同...原创 2020-01-19 15:51:37 · 716 阅读 · 0 评论