8 kkk0526

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

java 多线程交替顺序打印1234。。。

package com.dert;public class ChangeThreadTest {int num = 1;int max = 4;final Object lock = new Object();class ChangeThread extends Thread { private int index; public void setLock(int index)...

2019-03-13 12:49:08

java 计算对象的大小

计算一个java对象的大小,有助于了解一个程序在运行的时候,所需要的占用的内存的大小。那么如何才能知道一个java对象的大小呢?**1.一个计算内存大小的工具**下面首先了解一下,使用工具来计算java对象的大小。这样可以直观的了解一个类所占内存空间的大小。工具的名称是:RamUsageEstimator.在网上可以下载到。public static void main(String[...

2018-09-17 10:16:31

window下面使用protobuf

下载好proto.exe之后,我们需要编写 .bat文件下面是一个已经写好的文件格式内容@echo off set DIR=%~dp0 echo %DIR% cd /d “%DIR%” for %%i in (proto/*.proto) do ( echo %%i protoc –proto_path=proto –java_out=src proto/”%%i” ) pause

2017-12-01 19:48:55

Mysql导出(多张表)表结构及表数据 mysqldump用法

mysqldump-u用戶名-p密码-d数据库名表名脚本名;1、导出数据库为dbname的表结构(其中用戶名為root,密码为dbpasswd,生成的脚本名为db.sql)mysqldump-uroot-pdbpasswd-ddbname>db.sql;

2017-10-19 10:40:13

mysql 外连接 技术讲解与实际案例

在mysql中,有外连接这个操作,但是一直苦于没有相关案例,无法实得其法。

2017-10-17 14:39:56

服务器端的上线的架构

1.硬件配置1个登陆服务器 2个游戏服务器 1个运维服务器 一共需要4台服务器2.nginx 由于在

2017-09-13 16:47:21

Spring MVC 属性文件读取注入到静态字段

在项目中,有些参数需要配置到属性文件xxx.properties中,这样做是为了维护方便,如果需要变动只需修改属性文件,不需要重新编译项目就可以了,非常方便。而为了使用起来方便,可以通过将属性值注入到类的静态字段中(static),这样就可以用className.fieldName的方式来获取了。servlet-context.xml <!-- spring的属性加载器,加载properties

2017-09-01 19:11:35

java基础知识总结之arrayList与linkedList

一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为

2017-08-03 13:44:34

硕士毕业,工作5年总结

一定要找一家好的公司。 算到今年,已经毕业工作5年了。在这5年里面,转行了3次,工资最高2万。先后工作的领域有 android开发,ios开发,cocos开发,java服务器开发。

2017-07-15 17:12:44

牛市顶点的套路

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-14 18:22:46

Java反射机制demo

Java反射机制demohttp://www.cnblogs.com/AaronCui/p/4911123.html一个非常好的讲解java反射机制的网址!

2017-04-21 14:08:30

dbunit 的几种操作方式的说明

DatabaseOperation定义了对数据库进行的操作,它是一个抽象类,通过静态字段提供了几种内置的实现:NONE:不执行任何操作,是getTearDownOperation的默认返回值。UPDATE:将数据集中的内容更新到数据库中。它假设数据库中已经有对应的记录,否则将失败。INSERT:将数据集中的内容插入到数据库中。它假设数据库中没有对应的记录,否则将

2016-09-29 10:38:05

spring 的自动装配

以前都是强迫记忆,并没有理解的那么深刻,但是今天看项目中,发现了spring并没有配置《bean》总被引用的其他的bean,正常情况应该是下面的解析说的很明白,突然就彻底的明白了!自动装配,官方给出的定义是这样:Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查Bea

2016-09-27 18:32:41

Eclipse插件收集

1.findbug插件

2016-09-22 14:48:15

java服务器学习之一 java 多线程 CountDownLatch用法

CountDownLatch,一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。主要方法 public CountDownLatch(int count); public void countDown(); public void await() throws InterruptedException 构造方法参数指定

2016-09-14 16:58:14

阿里巴巴的开源技术

阿里巴巴的开源技术 http://dubbo.io/User+Guide-zh.htm都太牛B了。

2016-07-08 09:43:00

如何查看class文件以及自动下载对应的src包

在java开发过程中,很多时候,我们使用的别人的东西都是jar包,当我们需要看别人的实现的时候,我们就需要下载别人的源码,然后关联这个时候,问题很多有没有简单的办法呢?还是有的。可以安装一个反编译的插件jad反编译插件安装jad(转)这样就可以看了。真是很好的东西。写在这里为了记录一下。

2016-07-06 17:31:10

Mina开源框架 心跳机制详解

本文纯手工制作,请用心观看。在详细讲解mina的心跳机制前,读者需要已经具备了mina的基础知识。如果不够了解,请查看一下连接。http://www.cnblogs.com/pricks/p/3832882.htmlhttp://wandejun1012.iteye.com/blog/2065941本文主要讲解的是Mina开源框架的心跳机制是如何实现的,以及对心跳机制的一个误区

2016-06-22 11:43:15

为什么Mina服务端 心跳过滤器 的 isRequest 执行了2次

经过夜战,察看mina框架的源码,可以得知keepalivefilter,贴出源码,太多字数超过限制,简要说一下if (messageFactory.isRequest(session, message)) {                Object pongMessage =                    messageFactory.getResponse(sessio

2016-06-21 22:36:17

java 服务器学习之 位运算

首先,让我们复习一下 什么是位运算,以及位运算有哪些操作。位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1

2016-06-21 11:24:59

查看更多

勋章 我的勋章
    暂无奖章