java中String StringBuilder StringBuffer比较和效率(性能)测试

  • Post author:
  • Post category:java

string stringbuilder stringbuffer三者的区别 从JDK源码看,String、StringBuilder、StringBuffer都是存放在char[] 数组字符串。 简单看下三者的部分源码: String定义属性和构造方法: public final class String implements java.io.Serializable, Comparable&l…

继续阅读 java中String StringBuilder StringBuffer比较和效率(性能)测试

stata 注释//出现 / invalid name r(198); 报错

  • Post author:
  • Post category:其他

stata常用的注释 方式一:* 在单行最前边输入 * 表示此行注释 方式二: // 在单行任意位置输入 // 表示//之后的内容被注释 注释使用场景 对于方式一的*,可以在命令行Or do文件中使用 对于方式二的//,在命令行中使用会报错 “/ invalid name r(198)”,(如下图)但是在do文件中使用完全正常,so ,还有有一丢丢 small difference的小概念在的! …

继续阅读 stata 注释//出现 / invalid name r(198); 报错

编译原理有限自动机的构造与识别

  • Post author:
  • Post category:其他

K:=S; c:=getchar; while c<>eof do {K:=f(K,c); c:=getchar; }; if K is in Z then return (‘yes’) else return (‘no’) 开始编程! 1.状态转换式构造类: current——当前状态 next——下一状态 class TransTile { public: char current…

继续阅读 编译原理有限自动机的构造与识别

easyui-filebox java上传附件,在EasyUI项目中使用FileBox控件实现文件上传处理

  • Post author:
  • Post category:java

我在较早之前的随笔《基于MVC4+EasyUI的Web开发框架形成之旅--附件上传组件uploadify的使用》Web框架介绍中介绍了基于Uploadify的文件上传操作,免费版本用的是Jquery+Flash实现文件的上传处理,HTML5收费版本的没有试过。随着Flash逐渐退出整个环境,很多浏览器都可能不再支持Flash的了,因此在更新原有EasyUI整个框架的时候,我们对框架全面进行了完善,…

继续阅读 easyui-filebox java上传附件,在EasyUI项目中使用FileBox控件实现文件上传处理

UPS电池组的线损是什么?怎么计算?

  • Post author:
  • Post category:其他

在UPS供电系统中,其重要的一个组成部分就是蓄电池组。蓄电池组体积庞大,重量很重,在目前占地面积小的机房中越来越不适宜。但是蓄电池组是后备时间的保障,电池数量少了又不能满足日常使用。解决这个矛盾的方法就是将蓄电池组移出机房,但是UPS为了使用和操作上的方便,又不能与电池组一起移出机房,而蓄电池如果远离UPS主机,那么就会在过长的直流线线上产生线损,线损过大又会影响系统的正常供电。 因此,什么是线损…

继续阅读 UPS电池组的线损是什么?怎么计算?

144. 二叉树的前序遍历(python)

  • Post author:
  • Post category:python

解法一: class Solution: def preorderTraversal(self, root: TreeNode) -> List[int]: if not root: return [] return [root.val] + self.preorderTraversal(root.left) + self.preorderTraversal(root.right) 解法二:…

继续阅读 144. 二叉树的前序遍历(python)

云计算入门学习(一)

  • Post author:
  • Post category:其他

最近由于项目需要,要做一个关于云计算的研发项目。(只是为了学习备忘使用,如有错误的地方请大家指正!) 乍一听,云计算高深莫测,感觉有点害怕。什么是云计算,云计算能干什么?有什么特点?如何开发云应用? 以下分别介绍: 在介绍云计算前,先说说 什么是云计算: 田溯宁教授----随着网络尤其是宽带网络的发展,以及“虚拟化软件”技术的实现,人们意识到“网络即是计算机”,我们可以把计算能力、存储能力再一次集…

继续阅读 云计算入门学习(一)

C++算法基础之手写常见排序算法 堆排序 归并排序 快速排序 自定义排序(真题)

  • Post author:
  • Post category:其他

排序算法是所有算法的基础,如果真正徒手开始写还是要熟练掌握的,从零开始而不是直接在LeetCode上写。 下面的代码都是在VS Code中能直接运行的! 堆排序 堆整理后 最大的元素在头 时间复杂度O(n logn) 空间复杂度 O(1) 注意swap函数中的形参! #include<iostream> #include<vector> using namespace st…

继续阅读 C++算法基础之手写常见排序算法 堆排序 归并排序 快速排序 自定义排序(真题)

java堆栈方法区_java堆栈方法区详解

  • Post author:
  • Post category:java

在java中,堆栈和方法区的原理是它的底层运行机制之一,如果能了解透对我们编写java代码会有非常大的帮助,本篇文章就跟小编来了解下。 栈区 在java中,每个线程都会包含一个栈区,且在栈中它只会保存方法的基础数据类型及自定义对象的引用,栈的内存管理不会存在内存回收问题,但堆会,因为堆是随机分配内容的。 Java中的JVM是基于堆栈的虚拟机,在创建每个新线程时都会分配一个堆栈.就是说,对Java程…

继续阅读 java堆栈方法区_java堆栈方法区详解

SQL语句常用记录_count()常用用法以及和group by的组合用法

  • Post author:
  • Post category:其他

之前听大佬说过,会学习的人将资料写下来,不会学习的人妄想将资料记到脑子里,我觉得还是有一定道理的,好记性不如烂笔头。以此篇博客记录我在实际开发中常用到的sql语句,方便以后查看。 相信很多用过sql的人,谈到sql语句第一时间想到的就是:select * form 表名 where 条件,这是最基本的查询,下面我将简单介绍SQL语句的执行顺序开始介绍。 sql执行顺序 (1)from (3) jo…

继续阅读 SQL语句常用记录_count()常用用法以及和group by的组合用法