string stringbuilder和stringbuffer的区别

这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String   String最慢的原因:   String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: 1 String str="abc"; 2 System.
分类: 其他 发布时间: 02-11 21:04 阅读次数: 0

Unity3D学习笔记(十六):寻路系统

动画生硬切换:animation.play();//极少使用,常用融合方法 动画融合淡入:animation.CrossFade(“Idle”, 0.2f);//0.2f为与前一动画的融合百分比为20% 枚举做状态机: AI系统 - 寻路系统: 关键要素: 1、寻路元件 挂载寻路组件 2、寻路平面(地形) 地形设置成导航静态,进入预备役(以此为基准提取数据,可以修改删减,显示数据) 打开Navigation窗口在Bake栏下点Bake 烘焙数据:蓝色区域就是寻路平面,烘焙数据可以与显示数据分离
分类: 其他 发布时间: 02-11 21:04 阅读次数: 0

Burp Suite使用笔记

首先设置为127.0.0.1:8080 默认是这样设置的,没有的话自己手动添加。 然后下载火狐浏览器,不知道为什么360急速浏览器设置代理后拦截不到数据。 以上这样设置只能截取http的包 https是抓取不到的 Forward:将请求包发送 Drop:丢掉请求包 Intercept is on/off:截断的开关 Action对请求包的一些操作 去掉这个才能拦截本地搭建的网站封包 下图可以拦截本地封包了 参考教程:https://baijiahao.baidu.com/s?id=160844
分类: 其他 发布时间: 02-11 21:04 阅读次数: 0

为什么在/etc/profile中设定的环境变量,对子进程可见

系统启动时有个过程是启动初始shell,执行一些固定目录下的脚本,比如/etc/profile.....(系统启动时执行一次),我们在这些文件中添加并导出环境变量 这样shell启动的其它的进程就具备了这些环境变量,其它进程的子进程也就具备了这些环境变量。
分类: 其他 发布时间: 02-11 21:04 阅读次数: 0

流浪地球背景补充

看了电影后去读了原著,电影里的故事和原著虽然不同,但是世界观是一致的。影片中对很多背景没有交代清楚,我根据原著补充一些背景。 月球去哪了 因为担心地球运动时和月球相撞,在流浪时代之前把月球推走了。 上海真举办奥运会了? 不是电影瞎编,原著中确实举办了奥运会:
分类: 编程语言 发布时间: 02-11 20:48 阅读次数: 0

Day 8 文件操作

11
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

3.5星|万能的大叔《刷屏:可被复制的、制造刷屏级传播事件的方法论》:近两年微信营销事件与理论的概括

刷屏 作者在前言中认为本书可以看作是对应于《引爆点》与《疯传》两本书的比较新比较接地气的中文书。作者尝试举最近两年来的微信刷屏事件,总结一套可复制的制造刷屏的方法论。 作者自己实际操作过几个刷屏案例。 我读后的感觉是刷屏事件的总结是有价值的,方法论则大部分内容都见过,并且这套方法论太繁琐,有6个维度,每个维度有几个点。 逻辑上有一个重大的缺陷:既然宣称是可复制的方法论,那么实际上有没有他人按照这套方法论复制刷屏的成功案例?实际使用过程中,成功率是多少,案例总数是多少?作者可能没意识到方法论需要
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

11、jeecg 笔记之 界面常用整理 - 方便复制粘贴

1、datagrid 操作按钮(按钮样式) 操作按钮的显示主要依赖于 <t:dgCol title="操作" field="opt" ></t:dgCol> 标签,如果没有该标签,下方即使加入也不显示。 <t:dgCol title="操作" field="opt" width="100"></t:dgCol> <t:dgDelOpt title="删除" url="myyCanvassMainController.do?doDel&id={id}" urlStyle="" urlc
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

2019年寒假作业1编辑总结

题目:7-1 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。 输入格式: 输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。 输出格式: 首先打印出由给定符号组成的最大的沙漏形状,最
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

BZOJ.5251.[八省联考2018]劈配mentor(最大流)

BZOJ 洛谷 对于每个人,每次枚举一个志愿看是否能增广即可。 对于第二问,可以保留第一问中\(n\)次增广前后的\(n\)张图,二分,在对应图上看是否能增广即可。 貌似匈牙利的某种写法比网络流优多了...懒得看... 写的常数莫名大... 增广失败的话原图流量不会变啊,不用特意删掉新加的边,把表头head改了即可,而且判断是否能增广只需要判断BFS()是否返回1。 Dinic: //195228kb 6676ms #include <cstdio> #include <cctype> #i
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

[SDOi2012]Longge的问题 BZOJ2705 数学

题目背景 SDOi2012 题目描述 Longge的数学成绩非常好,并且他非常乐于挑战高难度的数学问题。现在问题来了:给定一个整数N,你需要求出∑gcd(i, N)(1<=i <=N)。 输入输出格式 输入格式: 一个整数,为N。 输出格式: 一个整数,为所求的答案。 输入输出样例 输入样例#1: 复制 6 输出样例#1: 复制 15 说明 对于60%的数据,0<N<=2^16 对于100%的数据,0<N<=2^32 #include<iostream> #include<cstdio> #i
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

wusir 面试题答案在老男孩的视频里

注意:你问答案在哪里?答案在视频里了,就是不给你写。 第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 PEP8 规范(越多越好)。 通过代码实现如下转换: 二进制转换成十进制:v = “0b1111011”
 十进制转换成二进制:v = 18

分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

「BZOJ 2440」完全平方数「数论分块」

题意 \(T\)组数据,每次询问第\(k\)个无平方因子的数(\(1\)不算平方因子),\(T\leq 50,k\leq 10^9\) 题解 \(k\)的范围很大,枚举肯定不行,也没什么奇妙性质,于是可以想到二分。 二分的话我们需要实现一个函数\(f(n)\)表示\(n\)以内的数中无平方因子的数个数 这十分经典,相当于求\(f(n)=\sum_{i=1}^n\mu^2(i)\) 解法就是:我们考虑一个质数\(p\),\(p^2\)的倍数都不满足要求,也就是说答案得减去\(\lfloor \f
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

java面试题之osi七层网络模型,五层网络模型,每层分别有哪些协议(阿里面试题)

OSI七层网络模型 TCP/IP五层网络模型 对应网络协议 应用层 应用层 HTTP、TFTP、FTP、NFS、WAIS、SMTP 表示层 应用层 Telnet、Rlogin、SNMP、Gopher 会话层 应用层 SMTP、DNS 传输层 传输层 TCP、UDP 网络层 网络层 IP、ICMP、UUCP、ARP、RARP、AKP 数据链路层 数据链路层 FDDI、Ethernet、Arpanet、PDN、SLIP、PPP 物理层 物理层 IEEE 802.1A、IEEE802.2到IEEE
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

如何使用CSS画三角形

在盒模型中,当内容区宽度高度均设为0px后,对border进行设定会如图所示: 这样我们通过对各个方向的border进行设定,能够得到我们想要的三角形(如果有一边border宽度为0的话,那么它将会缩成一个点,由其他两边连接上); 假如左border不存在,这时会是: 此时有:黑色border的宽度决定了整个长方体的宽,红和蓝border的宽度之和决定了整个长方体的长; 这时将红蓝border的颜色设置为transparent透明,就得到了一个黑色实心三角形; 空心三角形就是通过在一个实心三角
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

Codeword CodeForces - 666C (字符串计数)

链接 大意:求只含小写字母, 长度为n, 且可以与给定模板串匹配的字符串个数 (多组数据) 记模板串为P, 长为x, 总串为S. 设$f_i$为S为i时的匹配数, 考虑P最后一位的首次匹配位置. 若为S的最后一位,枚举P的前x-1位在S中第一次出现位置,其余位不能为下一个要匹配的字符, 有方案数$25^{i-x}\binom{i-1}{x-1}$; 否则的话, 最后一位可以放任意字符, 方案数$26f_{i-1}$. 即$f_i=25^{i-x}\binom{i-1}{x-1}+26f_{i-
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

[React + Functional Programming ADT] Create Redux Middleware to Dispatch Multiple Actions

We only have a few dispatching functions that need to be known by our React Application. Each one actually has multiple actions that need to be dispatched. While we could just have many imperative calls to dispatch in our dispatching functions, but
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

IDEA 常用插件收藏

1.maven helper 查看maven依赖,解决jar包冲突。
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

求一个数的阶乘在 m 进制下末尾 0 的个数

题意 :   求一个数 n 的阶层在 m 进制下末尾 0 的个数 思路分析 :   如果是 10 进制地话我们是很容易知道怎么做的,数一下其对 5 约数地个数即可,但是换成 m 进制的话就需要先将 m 分解质因数,然后然后看 n! 下因数个数最少的是几个,即是最终答案。 代码示例 : #define ll long long const ll maxn = 1e6+5; const ll mod = 1e9+7; const double eps = 1e-9; const doubl
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0

[poj2411]Mondriaan's Dream

传送门 题目描述:1*2的骨牌铺满n*m的矩形的方案数 经典状压dp水题 1 #include<cstdio> 2 #include<cstring> 3 typedef long long lint; 4 int swap(int &a,int &b){int t=a;a=b;b=t;} 5 lint dp[13][1<<11];//已经铺满了几行,及凸出来一行的状态 6 int a,b; 7 8 9 bool check(int s) 10 {
分类: 其他 发布时间: 02-11 20:48 阅读次数: 0