代码编织梦想

商城系统春节氛围营造-爱代码爱编程

春节将至,无论是线上还是线下,都在紧锣密鼓的进行春节营销,线下商家可以通过布置店铺,来营造节日氛围,那对于线上商城来说,又能从哪些方面进行氛围营造呢?今天,我们就以CRMEB Pro版系统为例,看看商城系统都能通过哪些方面来

关于mysql中的数据类型-爱代码爱编程

一、常见的数据类型有:      varchar(最长255):【每个长度可以保存一个英文字符或一个汉字】               可变长度字符串  比较智能 节省空间 会根据实际的数据长度动态分配空间               优点:节省空间    缺点:需要动态分配空间,速度慢      char(最长255):【每个长度可以保存一个英文

数据库学习笔记03——数据库系统的结构-爱代码爱编程

数据库系统的结构数据库系统模式的概念数据库系统的三级模式结构数据库的二级映像功能与数据独立性 数据库系统的结构 考察数据库系统的结构可以有多种不同的层次或不同的角度。 从应用开发人员角度看,数据库系

用 python 制作空间数据可视化-爱代码爱编程

大数据时代到来,随着智能设备与物联网技术的普及,人在社会生产活动中会产生大量的数据。在我们的日常活动中,手机会记录下我们到访过的地点;在使用城市公交IC卡、共享单车等服务时,服务供应商会知道这些出行需求产生的时间与地点;公交

一个令人赞不绝口的代码 debug 神器-爱代码爱编程

在编写程序时,无论是对于初学者还是对于专业开发人员,都会花费大量时间来调试或修复源代码错误,也就是 Debug。 这个过程繁琐复杂,包括 Bug 复现和 Bug 定位等环节。如果有了自动化的 Debug 程序,就可以显著提

数论-爱代码爱编程

整理一下在学校里学的东西 文章目录 1.素数筛1.1 朴素做法1.2 埃氏筛1.3 线性筛 2. 同余问题2.1 费马小定理 欧拉定理 乘法逆元2.2 线性求逆元 3.组合学3.1 排列数 组合数3.

java并发编程实战 学习笔记 day7-爱代码爱编程

并发编程是比较进阶的知识,涉及到很多底层的东西,学习起来是比较困难的。并发编程的bug更多的是偶发性的,很难复现,排查起来也很困难,要想快速解决问题,就要理解并发编程的本质,追本溯源,深入分析bug的源头。 从这篇文章开始

java数据结构-递归(迷宫问题)-爱代码爱编程

1、利用递归进行寻找可行的道路,回溯问题 2、制定的道路方向不同,递归路径不同 public class MiGong { public static void main(String[] args) { // 创建一个二维数组,模拟迷宫 // 地图 int[][] map = new int

java数据结构-逆波兰计算器-爱代码爱编程

1、逆波兰规则,遇到符号,就先弹出两个数值进行运算 2、用正则表达式进行匹配多位数 import java.util.ArrayList; import java.util.List; import java.util.Stack; public class PolandNotation { public static void mai

常用数据处理方法-爱代码爱编程

后续慢慢补充。 Pandas 以下代码需要: import pandas as pd 读取数据 df = pd.read_csv(path) 得到一个 data_frame对象。 表的大致概况 表头、表

java数据结构-计算器中的括号处理-爱代码爱编程

1、将前缀转变为后缀表达式 2、规则重要 // 思路分析: import java.util.ArrayList; import java.util.List; import java.util.Stack; /* 1)初始化两个栈:运算符栈s1 储存中间结果的栈s2 ; 2)从左到右扫描中缀表达式; 3)遇到操作数时,将

c++生成.dll文件后在python中引用(包括传递参数是double型、char*数组,接收参数也为数组)-爱代码爱编程

一、问题描述 博主想要实现的C++函数原型如下: double* getInfo(int flag, double xyz[], char *xodrPath) 也就是需要传递参数为三个不同类型的参数,返回值为dou

java数据结构-栈(实现计算器)-爱代码爱编程

1、通过栈进行实现计算器,扫描数据,符号栈与数字栈 2、面对多位数如何进行实现连续扫描 /* 利用栈实现计算器功能 */ public class AchieveCalculate { public static void main(String[] args) { String expression = "30+2*6-

java数据结构-栈(stack)-爱代码爱编程

1、通过数组进行实现栈的功能 2、通过top指针实现入栈和出栈 import java.util.Stack; public class ArrayStack { public static void main(String[] args) { StackStruct s = new StackStruct(5);

java数据结构-环形链表(约瑟夫问题)-爱代码爱编程

1、通过两个个指针进行构建 2、当两个指针相同时,代表只剩下一个元素 /* 环形链表 */ import java.util.Objects; public class CircleLink { public static void main(String[] args){ CircleSingleLinkList c

关于 get 和 post 的区别-爱代码爱编程

一、浅层理解 GET 和 POST 的区别 【最直观】GET将参数包含在URL中,POST通过Request Body传递参数 GET可以在浏览器中回退,但POST回退会再次提交请求 GET的URL地址可以被Bookmark,但POST不可以 GET请求会被浏览器主动Cache,POST默认不会,需要手动设置 GET请求只支持URL编码,而P

java数据结构-双向链表-爱代码爱编程

1、双向链表添加了前指针pre 2、对双链表进行操作时,定位到该指针(单链表需要定位在前一个) 3、当下一个为空时,该如何进行挂载结点 /* 双向链表 */ public class DoubleLink { public static void main(String[] args) { LinkAchieve l

java数据结构-单链表2-爱代码爱编程

1、根据一定的规则进行插入结点 2、对结点进行搜索,修改 3、对结点进行删除,查找 import java.util.Scanner; /* 按顺序进行插入链表 */ public class LinkDemo2 { public static void main(String[] args) { SingleLink

java数据结构-单链表-爱代码爱编程

注意: 单链表,需要定位在需要进行操作的前一个结点 1、通过数组,实现单链表功能 2、尾插法: 1)通过遍历,达到末尾的前一个元素 2)temp.next == null; 3、头插法 1)直接插入到头指针的下一个位置 2)并把原来的链表接在新的结点的后方 注意:先将原来的链表接在新的结点上,再将新结点接在头结点的后面(先右再左) 4、

java数据结构-队列arrayqueue2-爱代码爱编程

 1队列实现的改善,将rear指向数组的尾部空的位置 import java.util.Scanner; public class ArrayQueue2 { public static void main(String[] args) { Queue queue = new Queue(5); Scan