皕杰报表换行和行间距
换行想在皕杰报表单元格里输入多段文字,每段文字能够自动换行,段与段之间自动换行,且每段开头要有两个空格。乍一看有点晕,其实你只要记住拼串就行了,通过拼串和换行符就可以实现多段文字的输入,因为在皕杰报表里每段文字是根据单元格大小自动换行的,只要一次把整段文字输入完即可。换行符:char(10)空格怎么实现呢?拼上两个空格就行了,当然要用引号引上。行间距在报表
Wesley13 Wesley13
4年前
oracle笔记之计算年龄、工龄和TRUNC
方法一:利用months\_between函数计算SELECTTRUNC(months\_between(sysdate,birthday)/12)ASagefromdual;方法二:日期转换为 'yyyyMMdd'格式后,相差一年的两个日期差为:10000,缺点是只能精确到年,并且不能四舍五入。selectTRUN
Stella981 Stella981
4年前
Linux内网时钟同步问题(ntp和chrony)
我们都知道时钟同步可以使用外网服务器,在内网内不能连接外网的时候也需要时钟同步,那怎么进行呢?选择内网的一台稳定的服务器作为时钟源,然后让其他机器都来同步这台机器即可。注:其实ntp服务和chrony服务本质上差不多,他们之间都可以互相进行同步。不过为了避免不必要的麻烦,一般服务器都只选择同一时钟服务来讲进行同步。一、ntp服务安装:yum
Stella981 Stella981
4年前
Python中的@staticmethod和@classmethod的区别
一直搞不明白,类方法和静态方法的区别,特意研究了一下,跟大家分享一下。为了方便大家了解两者的差别,以下的示例代码将有助于发现其中的差别:classA(object):deffoo(self,x):print"executingfoo(%s,%s)"%(self,x)
Stella981 Stella981
4年前
OpenCV和Boost C++库的安装
关于一般的安装步骤,此博客(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fqq_41175905%2Farticle%2Fdetails%2F80560429)给出了详细的OpenCV的安装。一个步骤也不要落下,应该是不会出问题的。主要的坑在Bo
Stella981 Stella981
4年前
Codeigniter composer 和 __autoload魔术方法冲突解决
_废话不多说了,直接看源代码把_CI首先加载的是system/core/Codeigniter.php阅读发现(165行):if($composer_autoloadconfig_item('composer_autoload')){if($composer_autoloadTRUE)
Stella981 Stella981
4年前
Docker出局?你还有iSula、Containerd和CRI
!(https://oscimg.oschina.net/oscnet/8dde22cdc1d24879bf5c6f0fd49ecf91.png)❝12月19日,KubeSphere开源社区联合CNCF将在北京举办一场年度的云原生Meetup,聚焦用户落地实践的干货分享,以及现场动手实践的W
Stella981 Stella981
4年前
CentOS 7.4 下安装Epel源和Nginx
EPEL(ExtraPackagesforEnterpriseLinux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和ScientificLinux. 安装EPEL安装地址:_https://opsx.alibaba.com/mirror(http
Wesley13 Wesley13
4年前
Java数据结构和算法(一)——简介
本系列博客我们将学习数据结构和算法,为什么要学习数据结构和算法,这里我举个简单的例子。  编程好比是一辆汽车,而数据结构和算法是汽车内部的变速箱。一个开车的人不懂变速箱的原理也是能开车的,同理一个不懂数据结构和算法的人也能编程。但是如果一个开车的人懂变速箱的原理,比如降低速度来获得更大的牵引力,或者通过降低牵引力来获得更快的行驶速度。那么爬坡时使用1档,
非凸科技 非凸科技
2年前
Rust的安全性和稳健型
Rust是围绕安全性和稳健性而设计的。也就是,安全代码是不使用unsafe关键字的代码,声音代码是不会导致内存损坏或其他未定义行为的代码。“未定义行为”(UB)在C、C和Rust等语言中具有特定含义,不同于“未指定”或“实现定义”行为。Rust最重要的