摘要:
1.下载安装包 http://tomcat.apache.org/download-80.cgi 2.安装tomcat 注:安装前需要安装jdk环境 一些关键的tomcat目录: / bin - 启动,关闭和其他脚本。这些 *.sh文件(对于Unix系统)是*.bat文件的功能重复(对于Window 阅读全文
摘要:
1.下载jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.安装配置JDK 将下载的jdk将jdk的安装包移动到指定目录中解压(创建文件夹命令:mkdir name) 配 阅读全文
摘要:
定义: 在MySQL中使用自定义函数也需要相应的要求,语法如下, 创建新函数: Create function function_name(参数列表) returns返回值类型 函数体内容 相关说明, 函数名:应该合法的标识符,并且不应该与已有的关键字冲突。一个函数应该属于某数据库,可以使用db_n 阅读全文
摘要:
一、数学函数ABS(x) 返回x的绝对值BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x) 返回值e(自然对数的底)的x次方FLOOR(x) 返回小于x的最大整数值GREATEST(x1,x2,...,xn) 返回集合中最大的 阅读全文
摘要:
QL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。 有时为了得到完整的结果,我们需要从两个或更多的表中获取结果。我们就需要执行 join。 数据库中的表可通过键将彼此联系起来。主键(Primary Key)是一个列,在这个列中的每一行的值都是唯一的。在表中,每个主键的值都是唯 阅读全文
摘要:
CyclicBarrier 允许一组线程全部等待彼此达到共同屏障点的同步辅助。 循环阻塞在涉及固定大小的线程方的程序中很有用,这些线程必须偶尔等待彼此。 屏障被称为循环 ,因为它可以在等待的线程被释放之后重新使用。 A CyclicBarrier支持一个可选的Runnable命令,每个屏障点运行一次 阅读全文
摘要:
CountDownLatch类 允许一个或多个线程等待直到在其他线程中执行的一组操作完成的同步辅助。 CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。当每一个线程完成自己任务后,计数器的值就会减一。当计数器的 阅读全文
摘要:
1、介绍 Semaphore 中文的含义 信号,信号系统,此类的只要作用就是限制线程的并发的数量。 Semaphore内部主要通过AQS(AbstractQueuedSynchronizer)实现线程的管理。Semaphore有两个构造函数,参数permits表示许可数,它最后传递给了AQS的sta 阅读全文
摘要:
最近学习一下微信小程序,遇到了一个问题: 微信 bindcontroltap 绑定 没生效 多次查看官方文档,代码没有问题, 解决: windows下 显示设置中 缩放必须是100%, 本人亲测有用,希望对你有所帮助 阅读全文
摘要:
该问题意思是说:你有两个双引号或者你有没有关闭%>符号。 仔细检查代码 出现这样的错误一般是括号、中英文字符、中英文标点、代码前面的空格,尤其是复制粘贴的代码,去掉即可。 阅读全文