自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Java访问器初始化无set_不要编写返回引用可变对象的访问器方法

该楼层疑似违规已被系统折叠隐藏此楼查看此楼如果不加.clone(),类外部就可以不通过setDate()方法而直接改变e对象中date的值方法如下:public class EmployeeTest {public static void main(String[] args) {Employee e = new Employee(new Date());Date d = e.getDate()...

2021-02-28 14:18:56 69

转载 Java中的isEnum,在Java中的枚举上使用==可以吗?

Is it OK to use == on enums in Java, or do I need to use .equals()? In my testing, == always works, but I'm not sure if I'm guaranteed of that. In particular, there is no .clone() method on an enum,...

2021-02-27 08:42:47 90

原创 mysql 如何搜索自增列_mysql 如何搜索自增列

mysql搜索自增列的方法:1、使用【select max(id) from tablename】;2、使用【SELECT LAST_INSERT_ID()】;3、使用【select @@IDENTITY】;4、【SHOW TABLE 】。mysql搜索自增列的方法:1、select max(id) from tablename2、SELECT LAST_INSERT_ID()LAST_INSER...

2021-02-27 06:27:03 588

原创 Java上的touch_Android OnTouch事件解析

1.onTouch事件分类(1)onInterceptTouchEvent(MotionEventev)(2)onTouchEvent(MotionEventevent)2.使用注意事项:在viewGroup中可以通过对onInterceptTouchEvent(MotionEventev)返回值的设置来处理子类view和ViewGroup的onTouch事件。使用下面的案例来解释:如图红色...

2021-02-27 03:27:23 223

原创 java构造函数throws_java 构造函数问题

1、构造函数什么时候被调用,被谁调用?当然,只有在NEW的时候,才会真正的创建这个对象,只有在创建时才会调用该类的构造函数。如:ClassA{publicA(){System.out.println("这是A的构造函数");}}ClassTest{publicstaticsvoidmain(String[]args){Aa1;//--->此时是不会打印出“这是A的构造...

2021-02-27 01:30:20 164

原创 java 对线程进行事务控制_java怎么控制多线程的事务??

我先用中文描述一下思路(假设有3个线程):设置一个共享变量,记录成功个数successCounter,对于单个线程来说,如果成功了就对这个变量++;否则,已失败,不必再等。等待等3个线程都执行完判断结果如果successCounter等于3,整体成功。否则,失败。代码:import java.util.concurrent.CountDownLatch;import java.util.concu...

2021-02-26 12:57:39 418

原创 java解包_java实现解包时候中文问题 请教...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼由于项目中要用到所以写了个打包/解包的代码,打包没有问题,就是解包的时候包里面有中文就出问题了java.lang.IllegalArgumentException代码如下:packagecom.gmcc.boss.order.zip.test;importjava.io.File;importjava.io.FileInputStream;im...

2021-02-26 02:05:49 60

原创 grant mysql转移_MySQL的 Grant命令权限分配(转)

MySQL 赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grantselectontestdb.*tocommon_user@'%'grantinsertontestdb.*tocommon_user@'%'grantupdateontestdb.*tocommon_user@'%'gran...

2021-02-23 15:26:39 94

原创 java怎么加载_java文件是如何加载到jvm

内存结构加载流程加载:查找字节流,并且据此创建类的过程。jvm中默认存在boostrapClassLoaderboostrapClassLoader--> lib 目录下 jar 包中的类(以及由虚拟机参数 -Xbootclasspath 指定的类ExtClassloader --> JRE 的 lib/ext 目录下 jar 包中的类(以及由系统变量 java.ext.di...

2021-02-20 12:11:07 377

原创 python sftp上传_基于python实现FTP文件上传与下载(ftp&sftp协议)

前言:FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。如果用户需要将文件从自己的计算机上发送到另一台计算机上,可使用FTP上传(upload)或(put)操作,而更多种的情况...

2021-02-19 16:07:25 844

原创 java scheduler 粒度_JAVA语言之Spark资源调度和任务调度过程介绍

本文主要向大家介绍了JAVA语言之Spark资源调度和任务调度过程介绍,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助。一、前述Spark的资源调度是个很重要的模块,只要搞懂原理,才能具体明白Spark是怎么执行的,所以尤其重要。自愿申请的话,本文分粗粒度和细粒度模式分别介绍。二、具体Spark资源调度流程图:Spark资源调度和任务调度的流程:1、启动集群后,Worker节点会向M...

2021-02-19 15:09:23 91

原创 java 分析线程_Java线程状态分析

Java线程的生命周期中,存在几种状态。在Thread类里有一个枚举类型State,定义了线程的几种状态,分别有:NEW: 线程创建之后,但是还没有启动(not yet started)。这时候它的状态就是NEWRUNNABLE: 正在Java虚拟机下跑任务的线程的状态。在RUNNABLE状态下的线程可能会处于等待状态, 因为它正在等待一些系统资源的释放,比如IOBLOCKED: 阻塞状态,等待锁...

2021-02-16 12:27:07 234

原创 java byte数组转long_Java中byte、byte数组与int、long的转换详解

Java中byte、byte数组与int、long的转换详解发布时间:2020-10-07 01:51:30来源:脚本之家阅读:95作者:PointNet一、Java 中 byte 和 int 之间的转换源码://byte 与 int 的相互转换public static byte intToByte(int x) {return (byte) x;}public static int byteT...

2021-02-16 02:26:12 233

原创 java 随机数字_java 生成随机整数

展开全部方法一代码:import java.util.Random;public class Test {public static void main(String[] args){Random rand = new Random();for(int i=0; i<10; i++) {System.out.println(rand.nextInt(100) + 1);}}}方法二代码:pa...

2021-02-15 11:08:39 1149

原创 java queue toarray_java.util.PriorityQueue.toArray()

描述toArray()方法用来返回包括所有在此队列中的元素的数组。声明以下是java.util.PriorityQueue.toArray()方法的声明。public Object[] toArray()参数NA返回值方法调用返回一个包含此队列中所有元素的数组。异常NA实例以下示例显示了java.util.PriorityQueue.toArray()的用法package com.tutorial...

2021-02-13 12:25:28 225

原创 freemark 调用java静态方法_Freemarker 调用Java静态方法 | 学步园

Accessing static methodsTheTemplateHashModelreturned fromBeansWrapper.getStaticModels()can be used to create hash models for accessing static methods and fields of an arbitrary class.BeansWrapper ...

2021-02-13 08:11:34 95

原创 java读取csv文件的方法_用Java读取CSV文件的最快方法

您的代码很适合加载大文件.然而,当一个操作将是长于你期待,这是很好的实践任务,而不是在UI线程来执行它,以防止任何缺乏响应.AsyncTask类有助于实现这一目标:private class LoadFilesTask extends AsyncTask {protected Long doInBackground(String... str) {long lineNumber = 0;Input...

2021-02-13 05:36:13 2195

原创 python进行数据分析笔记_【python】《利用python进行数据分析》笔记

【第三章】ipythonC-a 到行首C-e 到行尾%timeit 测量语句时间,%time是一次,%timeit是多次。%pdb是自动调试的开关。%debug中,可以用b 12在第12行设置断点,n是执行当前行并进入下一行,set_trace和debug函数也比较好用。 from IPython.core.debugger import Pdb逐行分析函数性能:基于line_profiler的应...

2021-02-11 04:51:03 93

原创 mysql树状查询效率_Oracle 树查询 性能优化纪实(start with, connect by)

在项目中做权限控制时,需要用组织阶层来控制能够访问的数据,比如A组织的人可以看到其下属组织的人员数据,或者只有A组织是B组织在项目中做权限控制时,需要用组织阶层来控制能够访问的数据,比如A组织的人可以看到其下属组织的人员数据,或者只有A组织是B组织上级的时候才有看B组织人员数据的权利。根据需求需要构筑DB的表结构,如下(ORG_RANK)组织ID(PK) 上位组织IDORG_ID HIGH_ORG...

2021-02-08 14:47:19 515

原创 mysql导出文件命令_MySQL导出导入SQL文件命令方法

1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql3...

2021-02-08 08:04:18 105

原创 mysql数据库事务特性_数据库事务四大特性(ACID),并发问题,隔离级别

1.MySQL数据库的四大特性:原子性(Atomicity)原子性是指,一个事务是一个不可分割的工作单位,事务中的所有操作,要么全部成功,要么全部失败回滚。举例:拿转账来说,用户A给用户B转账,至少要包含两个操作,用户A钱数减少,用户B钱数增加,增加和减少的操作要么全部成功,要么全部失败,是一个原子操作。一致性(Consistency)一致性是指,一个事务必须使数据库从一个一致性状态变换到另一个一...

2021-02-06 15:03:47 154

原创 查询mysql版本密码强度_MySQL密码强度验证修改

MySQL5.6.6版本之后增加了密码强度验证插件validate_password,相关参数设置的较为严格。影响的语句和函数有:create user,grant,set password,password(),old password。1、查看mysql全局参数配置mysql>SHOWVARIABLESLIKE‘validate_password%‘;+-------------...

2021-02-05 18:07:32 188

原创 如何安装mysql5.6实例_centos6.5系统如何安装mysql5.6单实例和多实例

centos6.5系统如何安装mysql5.6单实例和多实例发布时间:2020-06-05 16:19:11来源:51CTO阅读:129作者:三月栏目:数据库下文给大家带来关于centos6.5系统如何安装mysql5.6单实例和多实例,感兴趣的话就一起来看看这篇文章吧,相信看完centos6.5系统如何安装mysql5.6单实例和多实例对大家多少有点帮助吧。安装mysql创建mysql用户use...

2021-02-05 11:03:26 65

原创 idea连接mysql时区报错_IDEA连接mysql又报错!Server returns invalid timezone. Go to tab and set serverTimezoneprop...

前进的道路总是这么难呢,充满荆棘。咬紧牙,相信自己可以挺过去的。加油加油!错误界面IDEA连接mysql,地址,用户名,密码,数据库名,全都配置好了,点测试连接,咔!不成功!界面是这样的, 翻译过来就是:服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。看起来是时区出了问题。时区怎么会出问题?坑真多。网上搜了各种解决办法,琳琅满目,复杂的简单的,总算是解决了!我...

2021-02-05 07:32:20 75

原创 python selenium 测试报告_selenium+python之HTML测试报告

转 http://www.cnblogs.com/huiguniang/p/7154735.htmlr一、准备1、本节用到的模块——HTMLTestRunner1)下载:下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html鼠标右键→目标另存为,保存到本地。2)安装:将下载的HTMLTestRunner.py文件复制到Python安装目录下...

2021-02-03 00:23:48 239

原创 mysql5.7 编程_MySQL学习笔记三:MySQL5.7安装后期设置

这里将告诉您MySQL学习笔记三:MySQL5.7安装后期设置,具体操作过程:一、环境变量1.1、MySQL除了可以用MySQL 5.7 Command Line Client操作外,也可以使用Windows下的命令操作符进行操作。1)通过Win+R调出运行窗口,输入"cmd"。2)通过"cd C:Program FilesMySQLMySQL Server 5.7bin"进入MySQL5.7安装...

2021-02-02 02:23:09 60

原创 mysql 拼音查询_在mysql 里实现查询汉字的拼音首字母

DROP TABLE IF EXISTS `pyk`;CREATE TABLE `pyk` (`PY` varchar(1) ,`HZ1` int ,`HZ2` int) ;INSERT INTO `pyk` (`PY`,`HZ1`,`HZ2`) VALUES('A',-20319,-20284),('B',-20283,-19776...

2021-02-01 22:42:41 416

原创 insert去重复mysql_如何防止在MySQL中重复INSERT?

为此,您可以使用UNIQUE INDEX-altertableyourTableNameADDUNIQUEINDEX(yourColumnName1,yourColumnName2,....N);让我们首先创建一个表-createtableDemoTable->(->Value1int,->Value2int->);以下是添加唯一索引的查询-al...

2021-02-01 05:24:48 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除