E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《算法笔记》学习日记
C#
学习日记
4
1.LINQ强制执行解析:要强制立即执行任何查询并缓存其结果,可调用ToList或ToArray方法。如下所示:ListnumQuery2=(fromnuminnumberswhere(num%2)==0selectnum).ToList();varnumQuery3=(fromnuminnumberswhere(num%2)==0selectnum).ToArray();2.查询关键字解析:[1
shengshengwang
·
2020-10-09 23:17
C#
LINQ
C#
Queryable
协变
逆变
学习笔记96-双赢思维
【江湖说️
学习日记
】[打卡宝宝]:洋芋.
洋芋g
·
2020-10-09 18:22
JAVA
学习日记
:动态代理模式
适合学习了java反射机制的同学观看,如果没有学习过,我的博客主页中有java的反射机制的我自己整理的
学习日记
可供观看嗷今天我们要浅层理解AOP,对我一个第一次接触这个东西的萌新有点慌总结的东西可能有不对的地方希望路过的大神能够指出
会跳舞的河姆渡
·
2020-10-08 20:21
JAVA学习
编程语言
java
aop
后端
JAVA
学习日记
:反射机制(5)
反射机制
学习日记
(5)今天是第五课:主要内容:如何运用反射机制创建一个数组对象运用反射机制访问数组元素如何获取数组元素的类型信息1.如何运用放射机制创建一个数组对象(含代码和注释):1.创建引用类型的数组对象
会跳舞的河姆渡
·
2020-10-07 20:00
JAVA学习
java
反射
编程语言
类
后端
JAVA
学习日记
:反射机制(4)
反射机制
学习日记
(4)今天是第四课:主要内容:如何运用反射机制创建一个对象调用对象方法访问对象属性并设置如何运用反射机制创建一个对象:调用无参构造方法进行对象的创建:使用Class类的newInstance
会跳舞的河姆渡
·
2020-10-06 20:52
JAVA学习
java
反射
编程语言
暴打力扣:王者级《数据结构与
算法笔记
》,一路绿灯进字节Java岗
导语都2020年了,难道你还认为算法是“面试造火箭,工作拧螺丝”吗?其实不管怎么说,算法仍然是最适合企业筛选程序员的面试方式之一,在字节跳动、华为等公司带动下,无论是求职者还是面试官,都逐渐认识到算法面试其实是相对高效、准确且公平的筛选机制。优秀的小伙伴都知道,学好算法与数据结构,不单单是为了应付技术面试的需要,更重要是提升自身编程水平。一个出色的程序员不一定要精通算法,但如果连基本的算法都掌握不
Java架构狮狮
·
2020-10-06 19:54
数据结构
算法
面试
算法
数据结构
java
编程语言
xhtml
【笔记】C++之SLT的常用容器
总结于《
算法笔记
》——胡凡、曾磊本博客使用的IDE为DevC++,若要使用C++11的新特性,需在工具>编辑选项里勾上“编译时加入以下指令”,并在下面框框里复制粘贴上-std=c++11。
SSSibyl
·
2020-10-05 12:26
PAT
C&C++
c++
JAVA
学习日记
:反射机制(3)
反射机制
学习日记
(3)今天是第三课:Method类中的方法的使用(含代码和注释):getMethods()获得本类及父类中的public权限修饰**符方法getDeclaredMethods()专门获得调用该方法的对象的本类中的所有方法包括
会跳舞的河姆渡
·
2020-10-05 08:24
JAVA学习
java
反射
JAVA
学习日记
:反射机制(2)
反射机制
学习日记
(2)今天是之前学完的第二课:Class类中的方法的使用(含代码和注释):getName()获得全限定名称(含包名)getSimpleName()获得类名(不含包名)isPrimitive
会跳舞的河姆渡
·
2020-10-03 14:08
JAVA学习
java
反射
java
学习日记
day03---字母数字ascii编码
十进制二进制0-948—5700110000—00111001A-Z65—9001000001—01011010a-z97—10201100001—01111010
指东针
·
2020-09-30 18:03
JAVA
学习日记
:反射机制(1)
反射机制
学习日记
(1)今天是学习到反射机制的第一天什么是反射机制?反射:是一种程序在运行的时候可以将他自身的运行状态作为数据提供我们来查询、修改的一种能力。
会跳舞的河姆渡
·
2020-09-29 19:29
JAVA学习
java
速成
算法笔记
,Github上已收获52K+star!大厂面试必备算法刷题,力压LeetCode
金九银十将至,秋招算法有救了!!!《吃透算法套路——只为面试》GitHub连续霸榜首页数周,star即将突破60k,受欢迎程度可见一斑:文档的作者最先提出「刷题要掌握模板和套路」的观点,刷题就是应对面试拿offer,再别整什么《算法导论》这种花里胡哨的了。该文档的内容全部选自LeetCode和牛客网的原题,你只要按照文章顺序刷题,保你一个月速成算法。还在为动态规划系列问题发愁吗?书中给动态规划总结
爱码士人员
·
2020-09-29 14:47
面试
程序员
算法
算法
数据结构
xhtml
uefi
subversion
阿里P9架构师力荐的超火
算法笔记
,在大厂面试时到底是有什么不可或缺的地位?
程序员到底需不需要学习算法?这个问题被争论的次数绝对不亚于“Java是不是最好的语言”“VIM和Emacs谁是最好的编辑器”“程序员是不是需要学习数学”。为了避免陷入这样的争论里,我们先对“算法”一词做个转换定义,什么是算法?我们看看标准的定义:能够对一定规范的输入,在有限时间内获得所要求的输出的一系列指令都叫作算法。这个定义太抽象了,让我们简单来说,算法其实就是解决问题的思路和办法。那么从这一一
Java架构狮狮
·
2020-09-28 13:08
算法
面试
java
算法
游戏
python
java
编程语言
新精英
学习日记
-Day3
昨天下班木有带电脑充电器,导致昨晚听完课后只写了一点笔记电脑就挂掉了。今天只能用手机打字写日记了,费劲的一批。但自己立的flag,跪着也要走完。路漫漫其修远兮…加油(ง•̀_•́)ง(手动捂脸)今天没有听新课,不能记笔记的听课是没有灵魂的,同样被关在了电脑里的还有昨天的笔记。为了写今天这篇,又重新看了《拆墙》的前三章,但同样没有找到被触动的点。这本书是很多职业生涯学习者的入坑之作,但我已经努力开始
咕嘟咕嘟大暖暖
·
2020-09-26 22:41
学习日记
6:spring boot——首页配置和国际化
一:首页配置1.在pom.xml中添加thymeleaf依赖org.thymeleafthymeleaf-spring52.在templates包下添加名为index.html的首页文件。注,名字必须是index。具体原因可查看web自动装配源码3.自定义配置/*如果你想DIY一些定制化的功能,只要写这个组件,然后将它交给springboot,springboot就会帮我们自动装配@Configu
二炮
·
2020-09-22 11:25
电路板排列0032
算法笔记
——电路板排列问题和连续邮资问题回溯法求解
每日一贴,今天的内容关键字为电路板排列1、电路板排列问题问题描述将n块电路板以佳最排列式方入插带有n个插槽的机箱中。n块电路板的不同排列式方对应于不同的电路板入插案方。设B={1,2,…,n}是n块电路板的集合,L={N1,N2,…,Nm}是接连这n块电路板中多少电路板的m个接连块。Ni是B的一个集子,且Ni中的电路板用统一条导线接连在一起。设x表现n块电路板的一个排列,即在机箱的第i个插槽中入插
weixin_34221332
·
2020-09-17 13:08
python
数据结构与算法
0032
算法笔记
——【回溯法】电路板排列问题和连续邮资问题
1、电路板排列问题问题描述将n块电路板以最佳排列方式插入带有n个插槽的机箱中。n块电路板的不同排列方式对应于不同的电路板插入方案。设B={1,2,…,n}是n块电路板的集合,L={N1,N2,…,Nm}是连接这n块电路板中若干电路板的m个连接块。Ni是B的一个子集,且Ni中的电路板用同一条导线连接在一起。设x表示n块电路板的一个排列,即在机箱的第i个插槽中插入的电路板编号是x[i]。x所确定的电路
风仲达
·
2020-09-17 10:53
算法
算法笔记——《算法设计与分析》
一步一步学iReport + JasperReports(一) : 如何选择报表工具
序:本文是
学习日记
,笔者从新手开始,很多东西仅供参考。这段时间,工作任务比较少,难得闲下来,于是就想学习一两种报表工具,但对报表工具一无所知的我,进入第一个最大的难题。
oO临时工Oo
·
2020-09-17 09:07
JAVA
排序
算法笔记
这篇博客源于最近正在准备的面试。XX的一个笔试题。在这简单总结一下。如题:请用任意语言,完成至少一种算法。从数据结构软考和实际的应用中我们都有了一定的理解。今天我们开看看。话不多说,直接贴代码。选择排序:插入排序:其实到现在,这样的代码也都很简单,平时也应该多回顾多复习一下。
青年小篆
·
2020-09-17 07:17
【必学秘籍】
JavaScript数据结构与
算法笔记
JavaScript数据结构与
算法笔记
1.数据结构的重要性1.1什么是数据结构1.1.1什么是数据结构和算法1.1.2常见的数据结构1.2什么是算法(Algorithm)1.2.1算法的认识1.2.2算法的定义
教员的小粉红~
·
2020-09-17 07:04
#
前端高级
JavaScript
前端算法
数据结构与算法
uni-app
学习日记
1
uniapp很大程度上使用vue语法。但是有一点不兼容。数据绑定初始化数据//方法一:JS方法,不推荐,会保留上次的变量值data:{},//方法二:data(){return{}},动态绑定属性v-bind——::class="classXX"(不要大括号)事件绑定v-on——@@clink="vue"数据绑定————双大括号{{Data?'VUE':'JS'}}数据双向绑定JS中的变量改变方法
Zima Blue?
·
2020-09-17 05:15
vue.js
app
uni-APP
学习日记
7
收藏功能实现uni-app阻止冒泡**##*addToSet***数组更新操作符。原子操作。给定一个或多个元素,除非数组中已存在该元素,否则添加进数组。*******************************************************************示例代码1:添加一个元素如果tags数组中不包含database,添加进去constdbCmd=db.comman
Zima Blue?
·
2020-09-17 05:15
uni-app
学习日记
3
自带的icon插件链接使用插件然后应用如下:改变type即可改变图标:插件预览地址变量的解构赋值ECMAScript6入门constresult=this.state.result;等价于const{result}=this.state;页面向自定义组件传值index.vue*************************************传值组件*********************
Zima Blue?
·
2020-09-17 05:15
html5
学习日记
(3)
今天所学到的知识今天主要学习了实体,图片以及meta标签的作用。之前单以为meta是来确定页面编码的标签,然后才发现我错了,它的作用不止这么点。另外,也顺带了解了jpg、gif、png格式的不同。感觉进度略微有点慢,但是循序渐进是个不错的模式。对于meta标签的重定向很感兴趣,觉得很有意思。今天的总结感觉越学越发的渴求快速的接受新的知识,但是进度过快又怕基础没有打牢,又不确定自己基础有没有打牢,很
黑黑的大猪
·
2020-09-17 05:41
其他
html5
学习日记
(1)
出师不利今天上午简单的过了一遍毕业项目之后,老师通知我下午答辩,所以把html5的学习时间放在了晚上。尴尬的问题就出现了,我晚上回到宿舍之后才知道idea的社区版没有html5这个选项。。。然而宿舍的网速带不动,都没办法打开idea的官网,于是所有计划都要推迟一天。。。但是,日记还是要写的,姑且写这些吧,尴尬。。。Debug.Log("fuck!");总结不要高兴的太早,高兴的太早没有好结果QAQ
黑黑的大猪
·
2020-09-17 05:41
其他
微信小程序
学习日记
---小程序与H5应用的差异
前言:小程序与H5APP开发有一定的相似性,然而微信团队为小程序提供了独特的文件格式WXML和WXSS分别对应H5APP的HTML和CSS.1.Javascript的限制出于安全考虑,通过传入字符串来执行代码的能力都被禁用了(newFunction,eval,Generator).由于小程序并非运行在浏览器中所以,与浏览器相关的对象模型(BOM)相关的API都没有,所以document,windo
爱憎分明丶
·
2020-09-17 05:32
微信小程序学习日记
HTML5
学习日记
——拖(Drag)&放(Drop)
浏览器支持IE9、Firefox、Opera12、Chrome、Safari5拖(Drag)放(drop)是HTML5的新特性。直观来说,就是一个对象承担拖这一动作,一个对象承担放这一动作。创建两个元素来进行测试,以两个div为例,注意拖拽对象需设置draggable属性。链接和图片默认是可拖动的,不需要设置draggable属性。//用于放置,相当于容器//用于拖动设置样式用于展示拖拽元素在被拖
都尼都尼
·
2020-09-17 04:06
HTML5
UE4
学习日记
(五)敌人受击闪烁
想给敌人添加一个被攻击到,就会出现红色闪烁的受击反馈。可是B站,Youtube,百度,谷歌上都没有。所以只能自己来做一个了。说穿了,其实挺简单的,就是被攻击到之后,改变敌人身上的材质颜色,过0.2秒设置回来。效果如下:
永远的小白虾
·
2020-09-16 23:56
UE4
UE4
游戏开发
UE4
学习日记
(四)基础的材质操作
UV坐标系,又叫贴图坐标系,是0-1的坐标系,横轴为u,纵轴为v。模型之所以能够出现精美的贴图,正是通过UV坐标系将对应的贴图放置的模型的对应位置上。如上图中的标红块,就是车辆的车顶部分,会映射到车顶。如在3d建模软件中左右上下拖动贴图,会导致模型上的贴图发生平移。如果放大缩小,贴图也会发生对应的变化。在材质界面按下【U+鼠标左键】,可以添加一个UV坐标系。就是以下的图形。该图形之所以是这种颜色是
永远的小白虾
·
2020-09-16 23:56
UE4
UE4
游戏开发
程序员女盆友的
学习日记
(没内容)
大噶猴!居然看到了我的心得!(*这篇文章没有内容*)这篇文章适合,类似我这样想去多了解自己家程序员的妹子;还有那些想教自己家小宝贝一些计算机语言的程序汉我是学食品的妹子,工科女,爱淘宝,小红书,知乎,蚂蚁森林,喜欢德语和英语,还在自学德语中,还喜欢ps、pr之类的,前几天,突然想到了,要是我们两个人想要更进一步去了解对方要是程序员学化学,微生物,营养学,做实验感觉很怪然后我就把淘宝小红书微博全卸载
Lngmine小林
·
2020-09-16 20:52
学习笔记
python
【
算法笔记
】AC自动机+可持久化线段树解决大字符集的问题
问题:这里的trie树和普通的不一样,因为串长最多有O(n^2),而不是以前的O(n)。姑且把它叫做广义Trie树这道题目显然是裸的AC自动机,然而字符集很大。这里不能直接map,用一般的均摊AC自动机(求fail的时候用while跳)。这样复杂度错误的要用可持久化线段树维护trans数组下面的代码只是一个思路。以前写这道题的代码找不到了,,,voidbuild(){hh=tt=0;for(int
Thomas_ZQQ@Runespoor
·
2020-09-16 19:01
字符串
centos
学习日记
,ssh端口修改,echo与base64命令
centos
学习日记
echo如何显示单引号,双引号?
touch_ping
·
2020-09-16 12:05
centos
centos
自然语言处理
学习日记
3
1.编译和安装CRF++0.58[1]解析:[1]C++:./configure;make;makeinstall[2]Python:yuminstallpython-devel;pythonsetup.pybuild;pythonsetup.pyinstall2.远程监督式实体关系抽取解析:远程监督式实体关系抽取不需要人工标注的数据,它使用知识库提供的知识从海量文本中启发式地标注数据,之后再从这
1000sprites
·
2020-09-16 12:15
自然语言处理
crf
jena
【
算法笔记
】道格拉斯-普克算法(经纬度或坐标点抽稀)
道格拉斯-普克算法(Douglas–Peuckeralgorithm,亦称为拉默-道格拉斯-普克算法、迭代适应点算法、分裂与合并算法)是将曲线近似表示为一系列点,并减少点的数量的一种算法。它的优点是具有平移和旋转不变性,给定曲线与阈值后,抽样结果一定。—摘自百度百科如果有8个点,如上图(1),抽稀步骤如下:在曲线首尾两点间虚连一条直线,求出其余各点到该直线的距离,如右图(1)。选到点到直线距离的最
o0pk2008
·
2020-09-16 12:22
GIS
算法笔记
PAT B1001 (3n+1猜想)
#include#include#include/*这里写代码片PATB1001(3N+1猜想)*/intmain(){intn=0;intcount=0;scanf("%d",&n);while(n!=1){if(n%2==0){n=n/2;count++;}elseif(n%2==1){n=(3*n+1)/2;count++;}}printf("%d\n",count);return0;}
Lanbool
·
2020-09-16 11:13
C语言学习--基础
算法笔记
C语言-算法笔记
【
算法笔记
】枚举之熄灯问题
在学北大郭玮和刘家瑛老师的算法基础,做点笔记题目:有一个5*6矩阵的按钮,每个按钮对应一盏灯,每按下一个按钮,这个按钮对应的灯的上下左右的灯都会改变一次状态,通过输入的灯的状态,要求输出能使所有灯熄灭的按钮解决方案解决思路1:枚举所有可能,将按钮所有可能的状态枚举出来,从而找到符合条件的组合。这种思路简单粗暴,但是有总共有30个按钮,要枚举2的30次方种情况,会导致超时。解决思路2:存在一个部分,
yong_ss
·
2020-09-16 10:13
算法基础
算法笔记
——左神初级(2)快速排序、堆排序
快速排序快速排序的核心思想是按基准值分区:荷兰国旗问题:publicstaticint[]partition(int[]arr,intL,intR,intp){intless=L-1;intmore=R+1;while(Lp){swap(arr,--more,L);}else{L++;}}returnnewint[]{less+1,more-1};}返回的是等于基准值的数字在数组中的位置。快排代码
猪施主
·
2020-09-16 09:29
算法笔记
算法
数据结构
堆排序
快速排序
PAT B1040/A1093-
算法笔记
顺序P147
1040有几个PAT(25分)字符串APPAPT中包含了两个单词PAT,其中第一个PAT是第2位(P),第4位(A),第6位(T);第二个PAT是第3位(P),第4位(A),第6位(T)。现给定字符串,问一共可以形成多少个PAT?输入格式:输入只有一行,包含一个字符串,长度不超过105,只包含P、A、T三种字母。输出格式:在一行中输出给定字符串中包含多少个PAT。由于结果可能比较大,只输出对100
warmeyes
·
2020-09-16 07:16
C++
PAT
C++
PAT
PAT B1020-
算法笔记
顺序P118
1020月饼(25分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部
warmeyes
·
2020-09-16 07:15
C++
PAT
C++
PAT
PAT B1023-
算法笔记
顺序P121
1023组个最小数(20分)给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:输入在一行中给出10个非负整数,顺序表示我们拥有数字0、数字1、……数字9的个数。整数间用一个空格分隔。10个数
warmeyes
·
2020-09-16 07:15
C++
PAT
[
学习日记
]vb.net控件大小和位置的调整
VisualBasic.NET使得放置和调整控件的工作比在VisualBasic6中要容易得多。大多数System.Windows.Forms命名空间里的可视控件是由Control类继承下来的,它可以实现两种属性:Anchor和Dock。Anchor属性可以被设定为Top,Bottom,Left和Right的任何组合。默认设置是Top,Left。这可以保持控件的top-left角与视窗边框具有相同
ajyqkv1186
·
2020-09-16 07:14
静态表 (C语言实现静态链表) -------
算法笔记
002
概念理解在c语言中我们可以通过创建结构体和指针来建立一个链表,但是有的编程语言不支持指针,如java,直接将指针封装起来。在这种编程语言的背景下我们创建一个链表可以通过数组的方式来模拟,称之为静态链表。为何说是静态的呢》因为数组模拟的链表的长度是固定的。静态链表的结构游标数据下标1A0我们可以理解为一组结构体数组来模拟链表的情况静态链表的创建插入原理图静态链表实现增删的原理图程序代码静态链表的初始
Changlon
·
2020-09-16 06:28
#
基础数据结构+算法(初探)
python
学习日记
(1)
文章目录python
学习日记
(1)数据类型数学运算符赋值运算比较运算逻辑运算分支语句循环语句常用函数字符串处理python
学习日记
(1)数据类型Number(数字类型)String(字符串类型)Bool
smy12138
·
2020-09-16 03:48
python
2020年7月10日
数据分析
学习日记
2020.07.10SQLrow_numbers()over(partitionby字段1orderby字段2)asflag:将数据集根据字段1分类,每一类再按照字段2排序,并打上标签flag
m0_47128275
·
2020-09-16 02:44
mysql
算法复习
递归如果有《
算法笔记
》的见P113,没有的大家看一哈,举个栗子,n的阶乘,用递归来算。我们都知道n!=(n-1)!*n,那就可以把这题转换成求解n-1的问题。如果用F(n)表示n!
EEEil
·
2020-09-16 01:14
算法
c++
算法
递归(的一部分
同样,参考《
算法笔记
》P111((
算法笔记
太香了啊递归首先学递归之前我们要明白递归的原理,这时候我们分治就上场了啊哈哈哈。分治分治,即把一个问题分成一堆子问题,然后分别解决子问题再合并起
EEEil
·
2020-09-16 01:45
算法
c++
算法
递归法
图的连通性问题
参考资料:[1]:挑战程序设计竞赛[2]:深度优先生成树及其应用[3]:
算法笔记
--强连通分量分解[4]:数据结构中的图存储结构[5]:网易有道笔试:求连通图的割点(关节点)Kosaraju算法模板:来自挑战程序设计竞赛
weixin_30361753
·
2020-09-16 00:55
数据结构与算法
PAT
PAT甲级题目索引(题目+解析+AC代码)PAT乙级题目索引(题目+解析+AC代码)Dev-C++常用快捷键codeup《
算法笔记
》题目索引(题目+解析+代码
Jerry Cheney
·
2020-09-15 23:23
PAT练习
杂谈
0027
算法笔记
——【回溯法】回溯法与装载问题
1、回溯法(1)描述:回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。(2)原理:回溯法在问题的解空间树中,按深度优先策略,从根结点出发搜索解空间树。算法搜索至解空间树的任意一点时,先判断该结点是否包含问题的解。如果肯定不包含,则跳过对该结点为根的子树的搜索,逐层向其祖先结点回溯;否
风仲达
·
2020-09-15 23:52
算法
算法笔记——《算法设计与分析》
算法笔记
- 第六章 - note
STL简单介绍vector常见用法vector其实可以简单理解为长度自动变化的数组。使用vector,需要添加头文件,并且还需要std命名空间#includeusingnamespacestd;//vector的定义vectorname;//二维vector定义(区别>>必须隔一个空格)vetcor>name;//vector容器内元素访问//通过下标访问vectorv;v[index]//ind
马上有人鱼线的bao160
·
2020-09-15 22:03
算法入门
PAT题解目录
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他