-
the cause of StringBuild class
如果我们对字符串进行拼接操作,每次拼接,都会创建一个新的String对象,既耗时,又浪费空间,而StringBuild类可以解决这个问题。 那么StringBuild类是如果解决的呢? 因为StringBuild类是可变的字符序列,字符串缓冲区类。...
2018-10-10 08:39:27
-
通过Socket实现TCP编程,用户登录之服务器相应客户端
服务器端: 1.创建ServerSocket对象,绑定监听端口; 2.通过accept()方法监听客户端请求; 3.建立连接后通过输入流读取客户端发送的请求信息; 4.通过输出流向客户端发送响应信息; package com.wxd.socket; import java.io.* ; import java.net.ServerSocket; import ja...
2018-10-10 08:39:25
-
Java-二维码
1 !-- https: // mvnrepository.com/artifact/com.google.zxing/core -- 2 dependency 3 groupIdcom.google.zxing/groupId 4 artifactIdcore/artifactId 5 version3.3.1/version 6 /dependency 1 import java.io.File; 2 import java.io.IOException; 3 import java.ni...
2018-10-10 08:39:20
-
10分钟看懂!基于Zookeeper的分布式锁
实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开。我们来看下使用Zookeeper如何实现分布式锁。 什么是Zookeeper? Zookeeper(业界简称zk)是一种提供配置管理、分布式协同以及命名...
-
java里 equals和== 区别
1、java中equals和==的区别 值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 2、==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是...
2018-10-10 08:39:22
-
the interconversion of String and StringBuilder
package com.itheima_03; /* * StringBuilder和String的相互转换 * * StringBuilder -- String * public String toString():通过toString()就可以实现把StringBuilder转成String * * String -- StringBuilder * StringBuilder(String str):通过构造方法就可以实现把Str...
2018-10-10 08:39:20
-
JNI使用方法
JNI可以让我们在java代码中调用本地库的功能。 下面记录一下JNI简单的使用方法 创建java端接口 1 public class JNIIterface { 2 3 // 导入最终生成的dll文件 4 static { 5 System.loadLibrary("JNIDemo" ); 6 } 7 8 // 声明dll文件中实现的接口 9 public native int My...
2018-10-10 08:39:17
-
MySQL 上移/下移/置顶
在编写网站系统时,难免会用到上移、下移、置顶的功能,今天小编就介绍一下我的思路。 首先,需要一张数据表: CREATE TABLE `a` ( `id` int ( 11 ) NOT NULL AUTO_INCREMENT, `name` varchar ( 255 ) NOT NULL , `age` int ( 11 ) NOT NULL , `gender` varchar ( 255...
2018-10-10 08:39:17
-
Hello World
/* * * * lake@localhost:~/java$ javac -version * javac 1.8.0_65 * lake@localhost:~/java$ java -version * openjdk version "1.8.0_65" * OpenJDK Runtime Environment (build 1.8.0_65-b17) * OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode) * lake@lo...
2018-10-10 08:39:16
-
Two ways to invert a string
package com.itheima_07; import java.util.Scanner; /* * 字符串反转 * 举例:键盘录入”abc” * 输出结果:”cba” * * 分析: * A:键盘录入一个字符串 * B:写方法实现字符串的反转 * a:把字符串倒着遍历,得到的每一个字符拼接成字符串。 * b:把字符串转换为字符数...
2018-10-10 08:39:14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




