- 博客(13)
- 收藏
- 关注
原创 ReentrantLock公平锁 实现双线程A1B2.....交替打印
package com.thread;import org.springframework.beans.factory.annotation.Value;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.ReentrantLock;public class T3_ReentrantLock { //双线程实现A1B2C3...打印 public static void main(Stri
2021-12-26 18:34:18
341
原创 ReentrantLock的公平与非公平锁验证
new ReentrantLock(true)//代表为公平锁,下一个线程先进入队列,两个线程会交替进行执行public class T2_ReentrantLock implements Runnable { Lock lock=new ReentrantLock(true); @Override public void run() { for (int i = 0; i <100 ; i++) { try {
2021-12-25 16:06:17
297
原创 OA系统对接国产打印机、扫描仪、扫码枪、福听、指纹扫描仪
部署环境国产服务器 国产麒麟客户机 火狐浏览器 JAVA开发的b/s架构程序SDK解释一下sdk是什么,sdk定义很广不用可以理解,调试过程中会慢慢理解,主要职责是提供第三方调用本服务的一个入口,比如图书管理系统和教务管理系统之间,前者系统在开发使用时需要从教务管理系统获取数据时,需要教务管理系统提供数据的获取方式,此时图书管理系统就需要教务管理系统提供sdk文档。开发事项厂家提供开发sdk,有windowX86 windowX64(32位和64位严格区分) linux版需要根据系统架构单独提供
2021-02-07 12:12:11
813
3
原创 bug记录
解决MySq字段太多,无法建表,提示 Row size too largehttps://www.cnblogs.com/JavaHh/p/11023774.htmll
2020-12-03 23:06:13
48
原创 腾讯云部署nginx做请求转发
需求背景我们本身的服务端部署在开发方的局域网内部,现需要给外部提供服务,但是开发方只能给指定的ip和端口开放网络,因此需要一台固定网络的机器做代理即做正向代理。转发实现腾讯云的服务器centos7系统、nginx1.centos7部署nginx...
2020-03-24 19:44:13
891
原创 每日笔记-20200313
mappper层sql使用wm_concat()函数返回clob格式的参数,返给前端转json格式时会报转换错误。解决方式:to_char(wm_concat()) 对clob进行转换。
2020-03-13 22:15:51
146
原创 多线程创建使用笔记-20200220
线程的创建方式一: 实现Runnable 接口 重写run方法代码: public static void main(String[] args) { A a =new A(); Thread b=new Thread(a); b.start(); } static class A implements Runnable{...
2020-02-21 00:48:55
67
原创 多线程使用笔记-20200214
理论概念1.线程安全2.线程的同步和异步3.线程的阻塞与非阻塞4.并发与并行5.线程死锁线程安全概念 :一个类被多个线程以任意方式同时调用仍能保证其准确性,则称为线程安全。课程涉及的问题 :final修饰 是否一定安全答案:否举例:final修饰的int类 可以保证其安全性 但是final修饰的List集合 仍然可以进行添加元素final修饰可以保证其对象在构建过程中不被使用...
2020-02-14 01:39:22
102
原创 Anaconda初步使用笔记-20200117
参考前辈首先工具包进行升级conda upgrade --all运行结果原因:Anaconda Navigator主服务器访问困难解决:查询.condarc文件,把内容改为如下所示内容,使用清华大学镜像。channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ssl_verify: trueshow...
2020-01-17 20:29:51
309
原创 Python笔记-20200109
这里写自定义目录标题学Python 3 还是 Python 2用什么IDEAnaconda安装开始踩坑合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程...
2020-01-14 20:53:40
105
原创 oracle的sql语句错误记录-20191225
问题描述 :sql使用with data as 查询出数据放进data表在对其添加where进行筛选时找不到 data表的字段报00904错误(见下图)原因:在子查询内部使用as命名别名时使用的是双引号,双引号在oracle是指明区分大小写,但是在where调节里写的accountNo没有加任何修饰,默认为全部大写,以至于匹配不到data表里的别名。修改方案:where 的account...
2019-12-25 20:28:03
523
原创 关系型数据库与非关系型数据库区别-20191216笔记
关系型数据库与非关系型数据库区别-20191216笔记关系型数据库不易修改,非关系型数据库需提前见表,定义表的字段。
2019-12-23 20:57:27
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人