- 博客(19)
- 资源 (10)
- 收藏
- 关注
原创 volatile关键字可见性问题解析
volatile基本介绍volatile可以看成是synchronized的一种轻量级的实现,但volatile并不能完全代替synchronized,volatile有synchronized可见性的特性,但没有synchronized原子性的特性。可见性即用volatile关键字修饰的成员变量表明该变量不存在工作线程的副本,线程每次直接都从主内存中读取,每次读取的都是最新的值,这也就保证了变...
2019-12-11 16:25:05 439 1
原创 mysql查询字符串类型的字段使用数字类型查询时问题
如果等于0,则会查询出所有字符串,这是个bug,mysql隐形转换的问题,所以类型必须对,加上双引号,不然有的字段索引都不会走。字段为字符串类型,查询为int类型,结果查出带字符串的3+字母的字符串。...
2022-08-17 15:35:59 977 1
原创 PB中json字符串中取对应的key的value值
简介:######## 标题 PB中json‘字符串转换不像jsp可以用parse直接转换的函数,目前我是没找到,现在我们手动去做切割转换代码示例://定义参数String ls_arr[] //把返回的json串截取后放置此数组String ls_str //按逗号截取的单个值,方便遍历的时候取值String ls_get_value[] //返回的json串里面的key的value的值String ls_check_filed[] = {"idNo", "ecQrCode", "ecTo
2020-12-25 11:04:36 1596
原创 PB符合条件的数据,把这行的背景色置为红色
设置数据窗口某一行的字体颜色为红色?如何用设置数据窗口某一行的字体颜色为红色?例A列为“5”的那一行字体为红色,不要在设计窗口,用代码如何写?在什么事件中?找了其它的方法,但还是不行,好郁闷~,这样的问题也不会~~,麻烦大家,期求解答,谢谢。ABC123536177如果A列是字符,就这样:dw_list.modify("DataWindow.Detail.color='0~tif(A=~'1~'rgb(255,0,0), rgb(255, 255,255...
2020-12-18 10:56:21 3052
原创 PB9连接数据源的时候报unable to load the requested Database inferface.please make sure both the install
PB9连接数据源的时候报unable to load the requested Database inferface.please make sure both the install1.首先下载ntwdblib.dll文件,我的是win10系统,放在windows下面SysWOW64文件夹下面2.启动pb9,新建数据源,还是报错!!!3.找到你安装pb9的文件位置,右键属性,如下面所示!!4.重启pb,新建数据源,竟然可以了!!!...
2020-05-12 09:10:09 1988 2
原创 疫情下的java面试题(中高级java工程师)
1.redis消息队列先进先出的原则?2.swagger怎么接入?3.mybatis符号#和$符号的区别及使用?4.springboot的用法及优势?5.list、set、map介绍?6.mybatis种resultmap映射一个查询,如果需要增加一个字段,不重新复制resultmap怎么实现?7.工作中用到的设计模式(单例、工厂)?8.进程和线程的区别?9.JVM调优和JVM内存...
2020-04-30 15:40:59 560 1
原创 TCP和UDP的区别(专攻面试)
TCP VS UDP:一、TCP/IP网络模型计算机与网络设备要相互通信,双方就必须基于相同的方法。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。TCP/IP 是互联网相关的各类协议族的总称,比如:TCP,UDP,IP,FTP,H...
2020-04-22 15:35:06 897
原创 Detects package statements that do not correspond to the project directory structure and reports cla
项目导入包名和源码的路径不一致当我们导入项目的时候发现包名报错,我们可以看看报错信息:Package name ‘cn.sh.ideal.auth.core.authorize.controller’ does not correspond to the file path ‘src.cn.sh.ideal.auth.core.authorize.controller’意思就是包名和文件名不...
2020-03-31 16:25:12 4024 1
原创 写博客有什么用?
1.自己开发中遇到的问题可以从博客写出来,这样你对这个问题更加印象深刻,从而提升自己的技术!2.写出来的东西,如果有遇到同样的问题的同学通过博客解决了,这是帮了人家,助人为乐嘛!3.增加自己的写作能力和解决问题的能力,全方位提升自己!!!所以,只有坚持才会看到效果,只有历经风雨才能见彩虹嘛!我们共同努力提升自己帮助他人,虽然我技术一般,但是我喜欢分享自己工作上遇到的问题,也喜欢看别人的...
2020-03-20 17:23:44 3020
原创 mysql获取指定行数的两种方法
第一种:通过union连接,指定行数少的使用指定获取第一行、第8行、第15行(select * from testlimit limit 1)union(select * from testlimit limit 7,1)union (select * from testlimit limit 14,1);第二种:通过增加序号获取指定行通过@i : = @i+1 获取行号...
2020-03-20 17:12:51 2836
原创 jsp导出excel,可传动态参数
1.jsp代码<% String exportToExcel = request.getParameter("exportToExcel"); if (exportToExcel != null && exportToExcel.equalsIgnoreCase("YES")) { response.setConten...
2020-03-19 15:03:07 378
原创 通过excel生成html代码,再转为jsp代码获取后台动态数据
第一步:通过excel生成html代码文件另存为其他格式,选择htm或者html格式保存下来第二步:通过Notepad++编辑器打开右键通过编辑器打开就可以看到html代码第三步:在你的工程目录下面新建一个jsp文件把编辑器的代码copy至jsp文件中,最后记得在顶部引入jsp的标签,因为我们下一步要通过后台获取动态数据<%@ page language="java" cont...
2020-03-19 14:39:41 810
转载 java生成二维码,并且给二维码添加logo
package com.bus.wx.action.code; import java.awt.BasicStroke;import java.awt.Color;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.RoundRectangle2D;import java.awt...
2019-12-12 09:47:33 235
原创 多线程并发神器--ThreadLocal
什么是ThreadLocal可以理解成线程本地变量,传统的线程对一个变量操作时操作的是同一个对象,也存在线程安全的问题。ThreadLocal是一个变量的本地副本,线程对变量的操作不会影响其他线程。首先看看ThreadLocal的类结构其中可重写的方法有以下几个initialValue():ThreadLocal初始化的值,新建ThreadLocal的一般要重写给个初始的值。get...
2019-12-11 17:48:13 210
原创 java基础面试题之笔试
JAVA基础部分-选择题(单选)1.在Java语言中,字符串“Java程序员”在内存中所占用的字节数是:()。A.10B.7C.13D.142. (单选)下列表达式中,可以得到精确结果的是()。A.double d1 = 3.0 - 2.6;B.double d4 = 2.5 * 1.5;C.double d2 = 30/300;D.double d3 = 1/2 + 0.5;...
2019-10-29 17:13:35 4857
原创 单例面试题
装饰设计模式单例:设计模式一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 要求:在一个项目中,不论在哪个位置,调用的某个类的实例都是同一个TestA:Test t = new Test()B:Test t = new Test()C:Test t = new Test()如何实现的? Test - 一个实例 实例化的过程其实是调用构造方法的过程 这个...
2019-10-29 17:01:11 203
原创 java最全面的面试题
Java面试题一. Java基础部分 71、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 72、Java有没有goto? 73、说说&和&&的区别。 84、在JAVA中如何跳出当前的多重嵌套循环? 85、switch语句能否作用在byte上,能否作用在long上,能否作用在String上? 96、short s1 = 1; s1 =...
2019-10-29 16:54:22 416
原创 tomcat6和jdk5版本运行项目报version error
今天用tomcat做jsp项目,用的tomcat是低版本的,但是用的jdk却是高版本的,用Servlet做的项目运行都没有问题,但是直接运行jsp却死活都运行失败。最后发现是tomcat和jdk的版本问题造成的。总结如下:tomcat v7.0-------support-------->Java EE 5 and 6tomcat v8.0-------support-...
2019-10-22 11:03:55 182
apache-tomcat-7.0.67.rar
2020-04-08
HiJson 2.1.2_jdk64.rar
2019-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人