- 博客(206)
- 资源 (19)
- 问答 (2)
- 收藏
- 关注

原创 【c语言】算法竞赛入门篇
引言参考书为刘汝佳编著的算法竞赛入门经典(第二版),开始立足从c语言学习算法。:此文不再像Java语言或框架的学习一样,补充很多语句帮助理解此处对于简单的算法一笔带过,对于较难的算法更多的是提供思路。1-1 计算并输出1+2的值1-2 计算并输出8/5的值1-3 复杂的表达式计算- 变量及其输入1-4 a+b问题1-5 圆柱体表面积- 顺序结构程序设计1-6 三位数反转1-7 变量交换-普通版本1-8 变量交换-无中转变量版1-9 变量交换-大一学生吃瓜版- 分支结构程序设计1-
2022-06-16 01:05:12
1311

原创 【c语言】数据结构与算法
定义一个student类型的结构体int age;};定义一个student类型的结构体,并声明一个结构体类型的变量s1;int age;} s1;定义一个匿名结构体,并声明一个结构体类型的变量s1struct {int age;} s1;
2022-05-22 17:15:21
1119

原创 【Java】数据结构与算法入门
Java数据结构入门初级打印九九乘法表简单:将九九乘法表打印到控制台。 /* 1.概要设计: 双重循环中 第一次循环代表横坐标,第二次循环代表纵坐标 */ for (int i = 1; i <10; i++) { for (int j = 1; j <=i; j++) { System.out.print(j+" * "+i+" = "
2022-05-04 16:47:59
2730

原创 【数学】线性代数技巧篇
【持续更新】线性代数技巧总结一:行列式二:矩阵三:齐次线性方程组四:非齐次线性方程组五:特征多项式六:二次型1.若R(a)=1,则An =Ln-1 A,其中L=Σa(ii)
2022-03-27 21:28:32
2443

原创 Spring基础笔记(全注解篇)
ioC注解笔记虽然MVC的思想确实在实际开发中可以给我们带来很多便利,不过同时它存在一个缺点:耦合性太高!记得第一次给别人展示的时候,很尴尬,写的代码都是视图调用控制器,控制器的接口实例成实现类调用模型,模型的接口实例成实现类回馈结果…总之模块间迭代递归调用,其耦合性可想而知。但是ioC不一样。其模块之间的耦合性很低,模块独立性很高,模块间不存在过分的耦合性,相比MVC ,其模块间选择性递归调用 。所以其耦合性极低、加上spring3.x以来,xml可以被完全抛弃
2022-01-13 19:00:50
5286
原创 【Java】关于中文分词的一些设想
不过后期再回望当时,觉得这绝对是点睛之笔-----------因为之前都没有听说过Java分词。大学到尾声了,准备写个分词算法,记录一些设想。这里需要改成自己的分词算法。采用map词典去重是。
2022-11-13 18:24:29
71
原创 【c语言】高级篇学习笔记
前面我们了解了如何使用#include引入其他文件,我们接着来了解一下系统为我们提供的一些常用库。int a;. . . }";//使用strlen计算长度,注意返回值类型是size_t(别名而已,本质上就是unsigned long) }";//现在有两个字符串,但是我们希望把他们拼接到一起 //注意不能这样写 char * a = "Hello",* b = "World!";
2022-10-23 23:30:34
220
原创 【c语言】线性结构
回顾我们之前的C语言程序设计阶段,我们已经接触过基本数据类型,并且能够使用结构体对数据进行组织,我们可以很轻松地使用一个结构体来存放一个学生的完整数据,在数据结构学习阶段,我们还会进一步地研究。
2022-10-22 00:27:24
84
原创 Excel函数 实现共享腾讯文档每日“自动“填报信息
并且表格人数很多,我名字靠后,所以我选择了一个位置靠前且比较负责的同学作为"靶子"选择了IF函数,如果别人写了,帮我也写上,别人没写,我的自动填充空数据、起初想写一个脚本,奈何在控制台找了半天没发现填表格后影响的URL地址。要不用SUM函数自动求和?但是如果别人没写的话自动填充0有点不合适。能不能让别人写Excel表格的时候顺便帮我写一下?近期,年级里面的党员需要某app学习并在群。里面填写自己每日学习的积分。所以我放弃了写脚本的想法。......
2022-07-13 02:06:13
1291
2
原创 【Excel】最常用函数
- 例1,如果员工"gender"为"female"并且“salary”大于等于"20000",则返回“是”,否则的话返回“否”。公式:=IF(AND(D4=“Female”,F4>=20000),“是”,“否”)- 例2,如果员工"age"为">=35"或“salary”大于等于"40000",则返回“是”,否则的话返回“否”。公式:=IF(OR(E4>=35,F4>=40000),“是”,“否”)-例3,我们想要对员工工资进行分箱处理,20000元以下为“低薪”,20000-40000为“中等”,400
2022-07-13 01:45:22
133
原创 【c语言】进阶篇学习笔记
下面这个函数实现交换两个数字的值。//最后会得到什么结果?//这里对a和b的值进行交换 a = b;b = tmp;}实际上这种写法并非是真正的a和b,而是函数中的局部变量。但是指针可以直接对函数外部的变量进行操作。
2022-07-07 01:06:43
277
原创 【c语言】基础篇学习笔记
C语言的语法层面内容相比其他语言来说比较少,它的难点在于很多概念上的理解:语言标准为C99及其以上在创建项目之后自动生成了一个文件,这个就是我们编写的程序代码文件:操作系统需要执行我们的程序,但是我们的程序中可能写了很多很多的代码,那么肯定需要知道从哪里开始执行才可以,也就是程序的入口,所以我们需要提供一个入口点,我们的C语言程序入口点就是main函数,它的写法是:int后面空格跟上main(),我们的程序代码使用花括号{}进行囊括如果需要打印一段话到控制台,那么就需要使用printf(内容)来完成,这
2022-06-30 02:40:33
633
原创 【c语言】动态规划---入门到起立
动态规划(英语:Dynamic programming,简称 DP)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题,并且记录所有子问题的结果,因此动态规划方法所耗时间往往远少于朴素解法。动态规划有自底向上和自顶向下两种解决问题的方式。自顶向下即记忆化递归,自底向上就是递推。使用动态规划解决的问题有个明显的特点,一旦一个子问题的求解得到结果,以后的计算过程就不会修改它,这样的特点叫
2022-06-30 02:27:14
516
原创 计算机科学导论
计算机自1946年问世以来,几乎改变了整个世界。现在我们可以通过电脑来做很多事情,比如我们常常听到的什么人工智能、电子竞技、大数据等等,都和计算机息息相关,包括我们现在的手机、平板等智能设备,也是计算机转变而来的。各位可以看看最顶上的这张图片,如果你在小时候接触过计算机,那么一定对这张图片(照片拍摄于1996年,在美国加利福尼亚州加利福尼亚州的锁诺玛县)印象深刻,这张壁纸作为WindowsXP系统的默认壁纸,曾经展示在千家万户的电脑屏幕上。也许你没有接触过计算机,也许你唯一接触计算机就是用来打游戏,也有可能
2022-06-30 02:16:06
174
原创 基于Java爬虫的可视化狗东评论信息分析项目
项目目的是为了以及项目用的是纯Java。url识别,数据清洗、分析等均是基于Java算法实现项目源码:git源码克隆地址csdn资源下载地址
2022-06-13 23:24:47
721
原创 【已解决】You have an error in your SQLsyntax;check the manual that corresponds to your SQL server vsion
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near XXX at line 1
2022-06-02 22:43:18
2434
原创 【已解决】Java “错误:编码GBK 的不可映射字符”
【已解决】Java “错误:编码GBK 的不可映射字符”正文public class Robot { public static void main(String[] args) { try { while (true) {// 判断是不是到点了,是否该发消息了 SimpleDateFormat formatter = new SimpleDateFormat("HH:mm");
2022-05-30 00:04:09
846
原创 【已解决】Cpp项目编译出现multiple definition of `main‘
Cpp项目编译出现multiple definition of `main’问题所在cpp一个项目下不可以出现多个main()方法解决方法把之前的main()方法注释掉其他方案暂无,因为这是我时隔一年之后第一次用cpp写项目发现新的解决方案之后会及时补充...
2022-05-22 16:36:29
538
原创 Java实现自动发聊天消息
Java实现自动发聊天消息引言如果你总是被领导或者上级要求每天定时发重复消息,你会不会抓狂?正文工作需要,每天晚上十点要在宿舍长群里发送宿舍人数消息我又懒得天天复制粘贴重复内容所以就请来了救兵(机器人)来帮忙。实现原理将剪切板的内容通过复制粘贴,给发送到QQ群中去模拟真实操作进行发送信息。代码实现public class Robot { public static void main(String[] args)throws AWTException {// 前
2022-05-21 22:49:51
894
2
原创 Java集合工具类源码之Collections
Java集合工具类源码之Collections正文/*package java.util.stream;import java.util.AbstractMap;import java.util.AbstractSet;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.Collections;import java.util.Comparator
2022-05-20 11:32:17
183
原创 Java数组工具类源码之Arrays
Java数组工具类源码之Arrays正文package java.util;import java.lang.reflect.Array;import java.util.concurrent.ForkJoinPool;import java.util.function.BinaryOperator;import java.util.function.Consumer;import java.util.function.DoubleBinaryOperator;import java.ut
2022-05-20 11:29:03
249
原创 Java集合类源码(十四)之TreeMap
Java集合类源码(十四)之TreeMap正文package java.util;import java.io.Serializable;import java.util.function.BiConsumer;import java.util.function.BiFunction;import java.util.function.Consumer;/** * A Red-Black tree based {@link NavigableMap} implementation. *
2022-05-18 20:09:15
885
原创 Java集合类源码(十三)之LinkedHashMap
Java集合类源码(十三)之LinkedHashMap正文package java.util;import java.util.function.Consumer;import java.util.function.BiConsumer;import java.util.function.BiFunction;import java.io.IOException;/** * <p>Hash table and linked list implementation of the
2022-05-18 20:08:01
964
原创 Java集合类源码(十二)之HashMap
Java集合类源码(十二)之HashMap正文package java.util;import java.io.IOException;import java.io.InvalidObjectException;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.util.function.BiConsumer;im
2022-05-18 20:06:56
789
原创 Java集合类源码(十一)之TreeSet
Java集合类源码(十一)之TreeSet正文package java.util;/** * A {@link NavigableSet} implementation based on a {@link TreeMap}. * The elements are ordered using their {@linkplain Comparable natural * ordering}, or by a {@link Comparator} provided at set creation
2022-05-18 19:37:32
747
原创 Java集合类源码(十)之LinkedHashSet
Java集合类源码(十)之LinkedHashSet正文package java.util;/** * <p>Hash table and linked list implementation of the <tt>Set</tt> interface, * with predictable iteration order. This implementation differs from * <tt>HashSet</tt> in
2022-05-18 19:36:40
729
原创 Java集合类源码(九)之HashSet
Java集合类源码(九)之HashSet正文package java.util;import java.io.InvalidObjectException;import sun.misc.SharedSecrets;/** * This class implements the <tt>Set</tt> interface, backed by a hash table * (actually a <tt>HashMap</tt> insta
2022-05-18 19:35:30
454
原创 Java集合类源码(八)之Map
Java集合类源码(八)之Map正文package java.util;import java.util.function.BiConsumer;import java.util.function.BiFunction;import java.util.function.Function;import java.io.Serializable;/** * An object that maps keys to values. A map cannot contain duplicate
2022-05-18 14:13:30
971
原创 Java集合类源码(七)之Deque
Java集合类源码(七)之Deque正文package java.util;/** * A linear collection that supports element insertion and removal at * both ends. The name <i>deque</i> is short for "double ended queue" * and is usually pronounced "deck". Most {@code Deque}
2022-05-18 10:02:30
643
原创 Java集合类源码(六)之LinkedList
Java集合类源码(六)之LinkedList正文package java.util;import java.util.function.Consumer;/** * Doubly-linked list implementation of the {@code List} and {@code Deque} * interfaces. Implements all optional list operations, and permits all * elements (includi
2022-05-18 09:59:39
379
原创 Java集合类源码(五)之ArrayList
Java集合类源码(五)之ArrayList正文package java.util;import java.util.function.Consumer;import java.util.function.Predicate;import java.util.function.UnaryOperator;import sun.misc.SharedSecrets;/** * Resizable-array implementation of the <tt>List</
2022-05-18 09:58:29
634
原创 Java集合类源码(四)之Queue
Java集合类源码(三)之Queue正文package java.util;/** * A collection designed for holding elements prior to processing. * Besides basic {@link java.util.Collection Collection} operations, * queues provide additional insertion, extraction, and inspection * oper
2022-05-17 22:41:25
1158
原创 Java集合类源码(三)之Set
Java集合类源码(三)之Set正文package java.util;/** * A collection that contains no duplicate elements. More formally, sets * contain no pair of elements <code>e1</code> and <code>e2</code> such that * <code>e1.equals(e2)</code
2022-05-17 22:39:23
535
原创 Java集合类源码(二)之List
Java集合类源码(二)之List正文package java.util;import java.util.function.UnaryOperator;/** * An ordered collection (also known as a <i>sequence</i>). The user of this * interface has precise control over where in the list each element is * ins
2022-05-17 22:37:49
907
nanyou-jiyuqukuailian-gongyewulianwang-shujuanquancunchu
2023-01-04
fuzhouligong-jdbc-kongzhitai-wangshanggoushu
2023-01-01
ruzhouligong-jdbc-kongzhitai-wangshanggoushu
2022-12-30
c语言编译器选择问题
2022-06-16
面试官说算法不重要让我多看框架
2022-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人