- 博客(36)
- 收藏
- 关注
原创 java 栅栏长度_栅栏(java并发编程实战5.5.4)
栅栏类似于闭锁,它能阻塞一组线程直到某个事件发生。栅栏与闭锁的关键区别在于,所有线程必须同时到达栅栏位置,才能继续执行。闭锁用于等待事件,而栅栏用于等待其他线程,且能够重复执行。import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class TestC...
2021-02-28 00:17:04 43
原创 mysql 跨数据库 join_实现数据库的跨库join(转)
功能需求首先要理解原始需求是什么,为什么要跨库join。举个简单的例子,在日志数据库log_db有一份充值记录表pay_log,里面的用户信息只有一个userid;而用户的详细信息放在主库main_db,里面有用户的详细信息表user_info,如用户名、登录时间、注册时间、会员等级 等等。如果只是按用户名查找充值记录,那可以很简单地分两次查询即可。但是更复杂的需求,比如按注册时间排序,按会员等级...
2021-02-27 13:38:21 1027
原创 java中replace是什么意思_Java中的replace()和replaceAll()有什么区别?
String类的replace方法接受两个字符,并且用newChar替换此字符串中所有出现的oldChar。示例importjava.io.*;publicclassTest{publicstaticvoidmain(Stringargs[]){StringStr=newString("WelcometoNhooo.com");System.out.print("返回...
2021-02-27 03:31:57 182
原创 windowsrt版java_JavaWinRT项目现身Github 微软或考虑为Android移植UWP运行时
(题图 via MSPU)知名微软新闻爆料人 WalkingCat(@h0x0d),在几天前发布了一条推特,介绍了这个名叫“github.com/microsoft/JavaWinRT”的项目。虽然已被删除,但里面包含的东西并不多。更有趣的是,微软还成立了一个 Java 核心团队。不过他们的工作重心,似乎放在服务器端的 Azure 运行时和 Java 运行时工具优化,另有一些“内部客户”。最新消息...
2021-02-27 01:06:21 44
原创 php转java还是前端_是要转前端还是转PHP呢?
我现在碰到一个职业转折点这个转折点可以说 会决定我以后的生活以及去处呢我现在的问题是:我曾经做了三到四年的前端(简单就是切图仔)前端JS一点都不会 但是DIV+CSS可以说是精通级别的还有就是我现在已经完全会PHP+MYSQL操作了我喜欢PHP 喜欢PHP的那种复杂的逻辑关系(虽然JS当中也有的)但是我还是喜欢PHP与MYSQL之间的那种超大存储量一种是我已经会的前端 另一种是我刚入门的PHP程序...
2021-02-26 23:58:37 571
原创 java vuser 弊端_针对JAVA Vuser协议手工写脚本的问题,学习中
前提条件:环境变量:正确的配置了JAVA_HOME,path正确的指明了JAVA_HOME的bin路径和LR的bin路径,classpath中指明了jdk的lib路径和LR的lib路径。当前LoadRunner的版本是8.1版。当前的JDK版本是1.6。一、错误内容如下:通知: Found jdk version: 1.6.0.[MsgId: MMSG-22986]警告: Warning: Fa...
2021-02-26 15:50:03 60
原创 无向图的关联矩阵JAVA_无向图的关联矩阵有哪些特征
定义邻接矩阵(Adjacency Matrix):是表示顶点之间相邻关系的矩阵。设G=(V,E)是一个图,其中V={v1,v2,…,vn}。G的邻接矩阵是一个具有下列性质的n阶方阵:[编辑本段]特点无向图的邻接矩阵一定是对称的,而有向图的邻接矩阵不一定对称。因此,用邻接矩阵来表示一个具有n个顶点的有向图时需要n2个单元来存储邻接矩阵;对有n个顶点的无向图则只存入上(下)三角阵中剔除了左上右下对角线...
2021-02-26 10:01:48 1383
原创 java中ascii码值_java中的ASCII码值
ASCII码目前计算机中用得最广泛的 字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。在键盘上输入任意一个字母 ,显示ASCII...
2021-02-25 17:44:16 1581
原创 为什么php项目用Java重构_PHP重构的意义和方法
运行了一两年的系统,用户量大增。没高兴几天,突然出了问题。服务器当机、数据库爆库、数据丢失。原有的技术人员解决不了,短时间内也很难招到合适的人来解决,怎么办?找PHP重构工坊,专注PHP重构多年,轻松帮您解决。首先,談谈重构的意义。在不改变软件的外部输入输出的情况下,优化内部的结构。“哎~你是不是多事啊?既然啥都不改变为什么要修改?还用个好听的名字叫重构?”重构当然不是多事了。用水桶去河里打的水,...
2021-02-25 12:05:07 829
原创 java is not a enclosing class_Android 开发时遇到 MainActivity is not an enclosing class
MainActivity.javapackage cc.starlabs.ifevent_v2;import android.app.Activity;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.Menu;import android.view.MenuIt...
2021-02-25 10:42:54 1519
原创 java8 本月最后一天_jdk8 时间日期处理,怎么用全写出来了
文章为本人原创,创作不易,如果对您有帮助,点赞收藏加关注。jdk8的time包出来已经好多年了,可是很多小伙伴平时不怎么用,用的时候就需要再去看文档。本文会将time包常用的类与可能使用到的情况记录下来,大家可以随时查看。这篇文章只会包含无时区的日期时间处理。表示日期时间的类Instant年月日时分秒毫秒时区,协调世界时,转成其它时间类需要本地时区LocalDateTime年月日时分秒毫秒Loca...
2021-02-25 05:28:50 317
原创 java blob 查询很慢_查询速度慢的原因,如何优化查询
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致查询不优化。4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。9、返回了不必要的行和列10、查询语句...
2021-02-25 05:20:37 1483
原创 java 验证码 base64_生成base64位图片验证码
import org.springframework.util.Base64Utils;import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.*;import java.util.HashMap;import java.util.Map;import jav...
2021-02-25 04:47:58 466
原创 java定义一个二行三列_用Java定义一个三行三列的二维数组,要求每行之和等于每列之和...
匿名用户1级2019-01-09 回答其实就是魔术方阵。。。给你写了个比较通用的哈。。public class MagicSquare {/*** @param args*///注意只能产生奇数的魔术方阵 偶数的规律不一样public static void main(String[] args) {// TODO Auto-generated method stubint[][] square ...
2021-02-23 23:30:32 911
原创 java asm maven_java – 在Maven中,为什么运行’mvn clean’?
我想知道运行mvn编译和mvn clean编译之间的主要区别是什么,实际上.我理解实际的区别是,mvn clean编译删除了所有生成的文件并从头开始,但为什么我们要这样做呢?我可以假设mvn compile会在必要时重新生成文件,对吧?我在项目中注意到的一件事是,如果你删除了一个源文件而没有运行干净,那么编译后的文件仍然存在,这通常不会成为问题,但我想可能就是这样.解决方法:某些插件需要清洁才能正...
2021-02-23 21:12:03 118
原创 java lib 哪个加载器_java类的加载与加载器
java代码在计算机中经历的三个阶段:1.Source源代码阶段(代码还是在硬盘上,并没有进入内存) Student.java 通过javac编译 Student.class字节码文件2.类加载器ClassLoader将字节码文件加载进入内存,成为Class类对象(成员变量Field[ ] fields、构造方法Constructor[ ] constructors、成员方法Method[ ]...
2021-02-23 18:32:38 75
原创 标志符JAVA_Java众神之路(2)-标志符
标志符1.1标志符:用来标志类名、变量名、方法名、类型名、文件名的有效字符序列成为标志符。1.2命名规则:Java语言规定标志符由字母(a-zA-Z)、下划线(_)、美元符号($)和数字(0-9)组成,并且第一个字符不能是数字。具体细则:① 标志符由字母、下划线、美元符号和数字组成,长度不受限制。② 标志符的第一个字符不能是数字字符。③ 标志符不能是关键字。④ 标志符不能是...
2021-02-21 10:31:04 83
原创 java hl7_HL7中文完整版及代码实例
【实例简介】HL7中文完整版pdf文档,还有一个hl7解析代码实例(JAVA版).可以了解hl7代码解析【实例截图】【核心代码】hl7└── hl7├── hapi-dist-2.2-all│ ├── acknowledgements.txt│ ├── examples│ │ ├── ADT_A01.txt│ │ ├── Create_A_Message.bat│ │...
2021-02-20 23:57:25 1326
转载 python shell运行快捷键是什么,Python脚本无法在键盘快捷键上运行
So i have plenty of scripts which i run from keyboard shortcuts, things like uploading screenshots to imgur and putting links in the clipboard, stuff for digitising plots, etc.I have this current scri...
2021-02-19 16:08:42 209
原创 java 动态扩展_java 动态扩展方式
java 除了在运行时连接类型之外,还可以在运行时动态决定连接哪一种类型。java的体系结构允许动态扩展java程序,过程包括运行时决定所使用的类型,装载它们,使用它们。一、动态扩展的方法通过传递类型的名称,使用java.lang.class的forName()方法。通过用户自定义的类装载器的loadClass()方法,用户自定义的类装载器可以从java.class.ClassLoader的任何子...
2021-02-19 02:40:36 559
原创 junit 测试似有方法_java – 在JUnit测试中,有没有办法确保所有断言都已执行?
您似乎希望测试等到触发断言,可能是超时.一个CountDownLatch可以完成这项工作:@Testpublic void shouldConsumeMessageWhenMessageIsProduced() {final Message expectedMessage = new Message("test");CountDownLatch messageReceived = new Coun...
2021-02-17 05:21:48 64
原创 java pkcs12_如何阅读pkcs12文件内容?
我正在尝试从pkcs12(.p12)文件加载KeyStore,但是当我调用KeyStore.load(流,密码)时,JVM会抛出一个RuntimeExcepction:创建Key时出错,我可以在pkcs12上写,我甚至可以在导航器上导入它,但我无法在我的代码中读取它 .将KeyStore保存在磁盘上的代码:public static void gerarPkcs12(PrivateKey chav...
2021-02-16 07:31:31 530
原创 it世界 mysql优化_mysql 优化方案,纯干货
查询数据库的数据尽量使用索引来查询,避免全表扫描。尽量只查询索引条件的字段,例如,一张user用户数据表的id字段为索引,name为用户为非索引字段,当查询某条数据时,直接用id查询比用name查询效率会高很多。因为叶子节点存储id的值,这样不用回表查询,实现了索引覆盖。从数据库中查询数据,sql语句尽量避免使用or来连接条件查询数据。因为使用or会导致执行sql的时候进行范围的索引扫描或则全表查...
2021-02-16 01:11:39 46
转载 java cmd 执行时间,在cmd提示符下观察Java代码的运行时间
I have a java class file in my hand and can simply able to run it from windows cmd to view the output. Only thing I need to observe the running time of this java program depending on different input p...
2021-02-13 17:29:50 102
原创 centos java程序开机启动_java程序在centos7里面开机自启动(示例代码)
1.我们先来个简单的start,status,stop程序:[[emailprotected] ~]# cat /home/tomcat/jarservice.sh#!/bin/bashCU_PID=/home/tomcat/cupid.pidstart(){echo -n "start java"nohup java -jar /home/tomcat/exchange-1.4.jar >...
2021-02-13 04:04:53 96
原创 java 修改ad密码_Java修改AD(Active Directory)域控制器用户的密码
import java.util.Hashtable;import javax.naming.*;import javax.naming.ldap.*;import javax.naming.directory.*;import java.io.*;public class ModifyPasswd{/*** @param args*/public static void main (String...
2021-02-12 19:43:46 653
原创 java 生成html_用java生成html文件实现原理及代码
原理跟用java生成jsp的servlet差不多。我们可以用printStream来向html文件里输出数据。先创建一个StringBuilder对象,通过append方法来为其添加html语句。如下面例子所示:StringBuilder sb = new StringBuilder();Properties fileProperties = getProperties("file");Prope...
2021-02-12 10:20:13 1317
原创 Java分析MySQL的数据结构_Java面试解析总结:Java+Redis+数据库+算法与数据结构+分布式...
金九银十即将到来,给大家整理了今年来最经典的面试真题1000+道,每个题目都有详细的解答,收集了java基础、RabbitMQ,微服务、MySQL数据库、Java并发、JVM,Redis、设计模式,Spring / Spring MVC,等专题的经典面试真题,和详细分析。数据库篇事务四大特性(ACID)原子性、一致性、隔离性、持久性?事务的并发?事务隔离级别,每个级别会引发什么问题,MySQL默认...
2021-02-07 05:03:04 129
原创 js开根号_在JavaScript中使用开平方根的sqrt()方法
这个方法返回一个数的平方根。如果数的值是负的,开方返回NaN。语法 Math.sqrt( x ) ;下面是参数的详细信息: x: 一个数字返回值: 返回一个数字的正弦值。例子: JavaScript Math sqrt() Methodvar value = Math.sqrt( 0.5 );document.write("First Test Value : " + value );var va...
2021-02-06 22:50:39 6117
原创 html让时间只展示年月日_如何用html写代码,使得在网页上显示当前的时间和日期...
网页中动态的显示系统日期时间function startTime(){var today=new Date();//定义日期对象var yyyy = today.getFullYear();//通过日期对象的getFullYear()方法返回年var MM = today.getMonth()+1;//通过日期对象的getMonth()方法返回年var dd = today.getDate();/...
2021-02-06 20:13:14 1893
原创 boot spring 对参数检测_spring-boot+junit 参数化测试
1、junit 参数测试四个步骤a、对测试类添加注解 @RunWith(Parameterized.class)b、将需要使用变化范围参数值测试的参数定义为私有变量c、 使用上一步骤声明的私有变量作为入参,创建构造函数d、创建一个使用@Parameters 注解的公共静态方法,它将需要测试的各种变量值通过集合的形式返回。e、使用定义的私有变量定义测试方法2、@RunWith(Parameteriz...
2021-02-06 13:58:44 200
原创 mysql查询当年优化_MySQL性能优化初始,优化查询,步步紧逼,向数据库更深处进军...
最近一直在为大家更新MySQL相关学习内容,可能有朋友不懂MySQL的重要性。在程序,语言,架构更新换代频繁的今天,MySQL 恐怕是大家使用最多的存储数据库了。由于MySQL的优化范围较广,从软件到硬件,从配置到应用,无法一一道来。大量信息的存储和查询都会用到MySQL,因此它的优化就对系统性能提升就尤为重要了。MySQL性能优化就是通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源...
2021-02-04 15:54:14 66
原创 python爬取csdn所有文章_Python爬取CSDN首页的全部文章
import reimport urllib.requesturl="https://blog.csdn.net/"#伪装成浏览器User-AgentMozilla/5.0 (Windows NT 10.0; …) Gecko/20100101 Firefox/61.0headers=("User-Agent","Mozilla/5.0 (Windows NT 10.0; …) G...
2021-02-04 05:41:26 244
原创 adc arduino 电压基准_ESP 12系列arduino环境开发基础
从今天开始,我们一点点的学习ESP12系列的使用。从基础开始,到提高,到网络应用,到实例。过程可能有些枯燥,但是耐下性子学,肯定会有收获。而且有了arduino的基础,学习这些都不难。限于篇幅,我们只讲与arduino不同的地方。今天我们先来学习ESP12系列的基础功能和应用。中断功能基于ESP8266的NodeMcu的数字IO的中断功能是通过attachInterrupt,detachInter...
2021-02-03 17:15:46 1591
原创 mysql高并发和大流量_高并发和大流量解决方案--数据库缓存
有些时候我们希望减少对数据库的查询来提高程序的性能,因为这些数据不是经常变更的,而是会在很长一段时间内都不会变化,因此,我们每连接一次数据库,都会把相应的结果用文件的形式保存起来。比如对于一个商城来说,我们的商品的数量可能会经常变,但是我们的商品类型以及商品的价格这些东西都会在很长的一段时间内不会变更,如果我们需要频繁的查询它们的时候,就可以使用数据库缓存技术。缓存的原因第一点首先看我们普通情况下...
2021-02-03 05:20:06 270
原创 mysql索引的方法_MYSQL索引方法
一、B-TreeB-Tree是最常见的索引类型,所有值(被索引的列)都是排过序的,每个叶节点到跟节点距离相等。所以B-Tree适合用来查找某一范围内的数据,而且可以直接支持数据排序(ORDER BY)B-Tree在MyISAM里的形式和Innodb稍有不同:MyISAM表数据文件和索引文件是分离的,索引文件仅保存数据记录的磁盘地址InnoDB表数据文件本身就是主索引,叶节点data域保存了完整的数...
2021-02-02 15:45:06 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人