- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 JAVA中字节数组如何转换成整数类型?
最近工作中碰到的一个问题,记录下。问题如下:有时候我们需要从网络中读取字节流,需要把字节流中的数据进行解析转换,或者是向网络中发送字节流,我们如何把字节流转换整数类型?1、我们需要把一个int类型的数据转换成一个四字节的整数数组,可以通过右位移的方位来实现,一个int类型的数据占4个字节,一共32位,我们只需要依次把这四个字节中的每一个字节取出来即可例如 :int a = 1234567897, a 在内存里制数据为:01001001 10010110 00000010 11011001,我们只需要把
2020-05-13 15:57:02
4183
原创 Java获得前n个季度的起始日期
public class QuarterUtil { /** * 获取 x 个季度之前的日期 * @param x * @return */ public static Date getBeforQuarterStartDate(Date nowDate,int x){ Calendar calendar = Calend...
2019-09-05 15:34:43
1167
原创 .bat脚本中通过停止java进程
背景:最近把一个传统的web项目改造成了spring boot项目,项目打包成jar运行后关闭起来比较麻烦,在Windows环境下,直接关闭cmd窗口后,java进程还在执行。所以只能是通过taskkill 命令强制结束进程。结束进程有三种方法,现在只介绍一种比较实用的方法。通过jps查找到进程ID。具体的三种方法可以查看通过bat脚本停止java进程的三个方法taskkill命令需要先查...
2019-09-02 12:15:14
4416
转载 JNA的指针和结构体相互转换
/*方法一(3.x以前版本)*/ //结构体 dhnetsdklibc.DEV_EVENT_TRAFFIC_MANUALSNAP_INFOpManualSnap=newdhnetsdklibc.DEV_EVENT_TRAFFIC_MANUALSNAP_INFO(); //将结构体的字段写入到本地内存中 pManualSnap...
2019-08-22 18:32:45
4942
转载 ACDI事物的四大特性
ACDI事物的四大特性原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。比如:转账转过去的加和转时候的减必须一次发生一致性(Consistency)事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如:转账时双方的总数在转账的时候保持一致隔离性(Isolation)务的隔离性是多个用户并发访问数据库时,数据库...
2019-06-11 15:13:18
531
原创 C Primer Plus 第六章 编程练习题
/** C Primer Plus 第六章 编程练习**/#include #include void test1();void test2();void test3();void test4();void test5(); void test6();void test7(); void test10();void test11();void test14();void
2018-01-29 20:40:00
365
原创 ORACLE查询任意时间段的的日期集合
1、这条sql语句查询出来的将会是2015-01-01至2016-09-01'所有的月份。select to_char(dt, 'yyyy/MM') as dat from (select date '2015-01-01' + (rownum - 1) dt from dual connect by rownum group by to
2016-09-27 16:46:38
2116
1
原创 一个简单的SqlHelper类
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/*** 数据库工具类 链
2014-08-01 23:35:46
629
原创 面向对象设计原则
面向对象七大设计原则开闭原则里氏替换原则单一职责原则接口隔离原则依赖倒置原则迪米特原则7、组合/聚合复用原则 知识点关联学习面向对象的设计模式,是深入面向对象思想的钥匙,通过大师级的微妙案例,我们可以开阔自己的认知。在学习面向对象设计七大原则之前,我们要对基本的封装、
2014-08-01 22:44:52
475
原创 使用java语言编写简易计算器
ackage counter;import java.util.Scanner;public class test { public static void main(String[] args) { try { Scanner input = new Scanner(System.in); System.out.print("请输入第一个数字:");
2014-07-28 22:43:36
1064
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅