Stella981 Stella981
4年前
Python打包EXE文件
Python程序打包工具Python是一个脚本语言,被解释器解释执行。它的发布方式:.py文件:对于开源项目或者源码没那么重要的,直接提供源码,需要使用者自行安装Python并且安装依赖的各种库。(Python官方的各种安装包就是这样做的)。.pyc文件:有些公司或个人因为机密或者各种原因,不愿意源码被运行者看到,可以使用pyc文件发布,pyc文件是
Wesley13 Wesley13
4年前
(六) MyBatis从入门到入土——主键的获取
这是mybatis系列第六篇。没看前文的建议先去【Java冢狐】公众号中查看前文,方便理解和掌握。前面五篇把MyBatis的基本用法基本介绍完毕了,强烈推荐大家先把前面五篇看完实际操作完再来看接下来的内容。增删改返回值说明mybatis中对db执行增删改操作,不管是新增、删除、还是修改,其本质都是使用jdbc中对应的方法,即java.sq
Stella981 Stella981
4年前
Quartz框架应用(1)
在你使用调度器之前,需要借助一些具体的例子去理解。你可以使用SchedulerFactory类来达到程序调度的目的。有一些Quartz框架的用户可能会将factory的实例存储在JNDI中,其他人为了便于举例子就直接使用factory的实例(比如下文的代码片段)。一旦调度器实例化后,它就能够启动,等待执行和关闭。需要注意的是一旦调度器调用了shutd
Wesley13 Wesley13
4年前
ERP小型集团化——运行集团配置向导
概述集团配置向导作用为修改集团配置相关的dll文件信息,并按照集团同步设置里的记录对相应的表做数据同步。一般在集团辅助资料、集团同步设置、子公司自定义业务里的任何记录的新增、编辑、关闭,都需要执行集团配置向导。集团配置向导分为以下几个阶段:公司帐套:显示集团辅助资料中的集团及子公司的帐套信息。集团配置:显示所有目前已经
Wesley13 Wesley13
4年前
Java命令学习系列(二)——Jstack
jstack是java虚拟机自带的一种堆栈跟踪工具。功能jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。线程出现停顿的时候通过jstack来查看各个线程的调用堆
Wesley13 Wesley13
4年前
Java面试官都爱问的多线程和并发面试题汇总,多刷一题,多份安心!
Java多线程面试问题1、进程和线程之间有什么不同?一个进程是一个独立(selfcontained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进
Stella981 Stella981
4年前
Linux下配置svn服务随机启动
在Linux下开机启动svn首先,linux随机启动的服务程序都在/etc/init.d这个文件夹里,里面的文件全部都是脚本文件(脚本程序简单的说就是把要运行的程序写到一个文件里让系统能够按顺序执行,类似windows下的autorun.dat文件),另外在/etc这个文件夹里还有诸如名为rc1.d,rc2.d一直到rc6.d的文件夹,这些都是linu
Wesley13 Wesley13
4年前
Java的特点之一——与平台无关
    Java出现之前,C和C是当时广泛使用的编程语言。但是C和C都有一个共同的缺点,那就是只能在特定的平台进行编译。这里指的平台是由操作系统(OS)和处理器(CPU)构成的。C和C源程序所在的特定平台对其源文件进行编译、连接,生成当前平台的机器指令(平台的机器指令可以被该平台直接识别和执行),根据当前平台的机器指令生成可执
Stella981 Stella981
4年前
PostgreSQL窗口函数分析
今天看了一下PostgreSQLrow\_number的实现过程。之前一直好奇窗口函数是什么,原理是什么,今天稍稍解惑。下面就以row\_number为例进行介绍:窗口函数:窗口函数在一组表行中执行计算,这些表行以某种方式与当前行相关。这与使用聚合函数可以完成的计算类型相当。但是,窗口函数不会导致行被分组到单个输出行,就像非窗口聚合调用一样。
Wesley13 Wesley13
4年前
mysql组合索引与字段顺序
很多时候,我们在mysql中创建了索引,但是某些查询还是很慢,根本就没有使用到索引!一般来说,可能是某些字段没有创建索引,或者是组合索引中字段的顺序与查询语句中字段的顺序不符。看下面的例子:假设有一张订单表(orders),包含order\_id和product\_id二个字段。一共有31条数据。符合下面语句的数据有5条。执行下面的s