自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

攻城狮不是猫

随便记录,分享

  • 博客(5)
  • 资源 (8)
  • 收藏
  • 关注

原创 sql 把特定数据排在最前面

第一法】select * from table where name='D'UNION ALLselect * from table where name<>'D'第二法】SELECTCASEWHEN [name]='D' THEN 0ELSE1ENDFLAG,* FROM TABLEorder byflagasc

2018-02-26 16:40:59 11824 3

原创 [java]byte和byte[]与int之间的转换

1、byte与int转换public static byte intToByte(int x) {return (byte) x;}public static int byteToInt(byte b) {//Java 总是把 byte 当做有符处理;我们可以通过将其和 0xFF 进行二进制与得到它的无符值return b & 0xFF;}2、byte...

2018-02-24 17:11:06 2696 1

翻译 如何避免Java线程中的死锁

如何避免Java中的死锁?是多线程赛季味道的问题之一,在高级别上提出了更多问题并带有大量后续问题。尽管问题看起来非常基本,但大部分开发人员一旦开始深入研究就会陷入困境。面试问题从“ 什么是死锁? ” 开始,答案很简单,当两个或更多线程正在等待对方释放锁定并在无限时间卡住时,情况就称为死锁。它只会发生在多任务的情况下。你如何检测Java中的死锁?虽然这可能有很多答案,但是我的版本首先会查看代码,如果...

2018-02-24 13:31:47 248

原创 50道Java线程面试题

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用什么方式...

2018-02-23 17:28:07 158

原创 模式

模式:每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必重复工作

2018-02-07 16:02:52 152

java sigar获得服务器信息

內含: sigar-1.6.4.jar hyperic-sigar-1.6.4.zip sigar-x86-winnt.dll libsigar-x86-linux.so sigar-amd64-winnt.dll OSUtil.java public static void main(String[] args) { try { // System信息,从jvm获取 property(); System.out.println("----------------------------------"); // cpu信息 cpu(); System.out.println("----------------------------------"); // 内存信息 memory(); System.out.println("----------------------------------"); // 操作系统信息 os(); System.out.println("----------------------------------"); // 用户信息 who(); System.out.println("----------------------------------"); // 文件系统信息 file(); System.out.println("----------------------------------"); // 网络信息 net(); System.out.println("----------------------------------"); // 以太网信息 ethernet(); System.out.println("----------------------------------"); } catch (Exception e1) { e1.printStackTrace(); } }

2018-05-08

大型网站分布式技术架构书(集合)

大型网站技术架构:核心原理与案例分析+李智慧.pdf 大型分布式网站架构设计与实践.pdf 大型网站系统与JAVA中间件实践.pdf 分布式Java应用基础与实践.pdf 分布式系统常用技术及案例分析.pdf 亿级流量网站架构核心技术 跟开涛学搭建高可用高并发系统.pdf

2018-04-18

TCP-IP详解 卷一、二、三 非扫描

大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。 《TCP/IP详解,卷1:协议》 《TCP/IP详解 卷2:实现》 《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》

2018-04-17

Java核心技术卷I 卷II 原书中文第8版 非扫描

不能选择免费 不然我就选择免费了, 2积分 服务大众吧 其中卷一是非扫描, 卷二扫描的 找不到非扫描的抱歉啊

2018-04-17

Java TCPIP Socket编程 源码

协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类型为流套接字(使用TCP协议)和数据报套接字(使用UDP协议)。 TCP协议提供面向连接的服务,通过它建立的是可靠地连接。Java为TCP协议提供了两个类:Socket类和ServerSocket类。一个Socket实例代表了TCP连接的一个客户端,而一个ServerSocket实例代表了TCP连接的一个服务器端,一般在TCP Socket编程中,客户端有多个,而服务器端只有一个,客户端TCP向服务器端TCP发送连接请求,服务器端的ServerSocket实例则监听来自客户端的TCP连接请求,并为每个请求创建新的Socket实例,由于服务端在调用accept()等待客户端的连接请求时会阻塞,直到收到客户端发送的连接请求才会继续往下执行代码,因此要为每个Socket连接开启一个线程。服务器端要同时处理ServerSocket实例和Socket实例,而客户端只需要使用Socket实例。另外,每个Socket实例会关联一个InputStream和OutputStream对象,我们通过将字节写入套接字的OutputStream来发送数据,并通过从InputStream来接收数据。

2018-04-08

大话JAVA:从零基础到数据库、WEB开发.

大话Java:从零基础到数据库、Web开发以漫画的形式,由浅入深、循序渐进地介绍Java编程的常用技术和方法,内容涵盖了Java基本语法结构、面向对象特征、集合框架体系、异常处理、GUI编程、MySQL数据库、JDBC数据库编程、Servlet、JSPWeb开发等。 《大话Java:从零基础到数据库、Web开发》并不单单从基础知识的角度来讲解Java,而是从解决问题的角度来介绍Java语言。书中介绍的大量实用的开发案例,既能让读者巩固每章的知识,又可以让读者学以致用,激发编程自豪感,进而引发内心的编程激情。 大话Java:从零基础到数据库、Web开发为所有打算深入掌握Java编程的读者编写,适用于初中级程序开发者,没有接触过Java语言的入门者也可以轻松地阅读《大话Java:从零基础到数据库、Web开发》。

2018-04-04

《Java加密与解密的艺术》源码

本书是Java安全领域的百科全书,密码学领域的权威经典,5大社区一致鼎力推荐。 在如今这个信息化时代,数据是一切应用的核心和基础,有数据存在的地方就会有安全隐患,而密码学则是解决大多数安全问题的银弹。 若要构建安全坚固的Java企业级应用,不仅要深入了解每种算法的原理并将它们综合运用,而且还要悟透Java加密与解密技术的本质。全书包含3个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,而且还结合翔实的范例说明了各种算法的具体应用场景。 Java开发者将通过本书掌握密码学和Java加密与解密技术的所有细节;系统架构师将通过本书领悟构建安全企业级应用的要义;其他领域的安全工作者也能通过本书一窥加密与解密技术的精髓。 《Java加密与解密的艺术》,它的应用遍及企业级应用的各个领域,安全是所有企业级应用中最突出、最重要的问题。然而这些问题从来都不是一种武器就能解决的。消息摘要算法用于数据校验、对称加密算法用于数据加密、非对称加密算法用于密钥交换、数字签名算法用于身份验证等。

2018-04-04

空空如也

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

TA关注的人

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