摘要:
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。
mysql的dos窗口启动关闭命令:net start mysql和net stop mysql
登录命令:(1)mysql -u用户名 -p密码 (... 阅读原文
2018-05-28 06:18:02 阅读(843) 评论(0)
摘要:
Java泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。当需要使用某一种算法时,又无法具体算法的数据类型,或者想指定类型值的上限或下限,那么这时就需要Java泛型来大显身手了!
泛型方法的规则:
所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返... 阅读原文
2018-05-28 06:00:04 阅读(830) 评论(0)
摘要:
一、什么是虚拟机
所谓虚拟机,就是一台虚拟机器。他是一款软件,用来执行一系列虚拟计算指令,大体上虚拟机可以分为系统虚拟机和程序虚拟机。Visual Box、VMare就属于系统虚拟机。而程序虚拟机典型代表就是java虚拟机,他专门为执行单个计算机程序而设计。
二、认识java虚拟机的基本结构
说到底:操作JVM就... 阅读原文
2018-05-28 00:30:06 阅读(834) 评论(0)
摘要:
在web端用到weChat扫码登录,在手机扫码登陆成功后,跳转到相应的界面。
1、第一步请求code
调用接口:https://open.weixin.qq.com/connect/qrconnect?appid=APPID&redirect_uri=REDIRECT_URI&response... 阅读原文
2018-05-27 23:06:02 阅读(789) 评论(0)
摘要:
本文内容:
什么是JDBC JDBC的使用
首发日期:2018-05-27
什么是JDBC:
JDBC全称Java Database Connectivity JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。
JDBC的优点:
使用的驱动不同,即可连接不同的... 阅读原文
2018-05-27 22:01:10 阅读(846) 评论(0)
摘要:
摘要:在springboot中定义自己的方法继承WebMvcConfigurerAdapter方法可以实现扩展springMvc功能,要全面实现接管springmvc就要在自己的方法上加上@EnableWebMvc注解。
首先看WebMvcConfigurerAdapter部分源码:
@Deprecated/... 阅读原文
2018-05-27 20:31:02 阅读(815) 评论(0)
摘要:
”工欲善其事,必先利其器“,古人说的很对,虽然不能做一个单纯的”工具帝“,但是自己有合适的工具集真的很关键。以前认识一个做逆向工程的高手,有自己的”反马套装“,其实不外乎就是 OD 、 IDA 、SysinternalsSuite 等之类的工具组合,当然还有一些自己写的小工具。对于高手就是这样,有自己的工具,对于... 阅读原文
2018-05-27 19:14:02 阅读(793) 评论(0)
摘要:
大家还记上篇博文https://www.cnblogs.com/itshare/p/8643508.html,测试redis构造流水号的tps是600多/1s。
这个速度显然不能体现redis 集群在缓存速度的优越性,我当时猜测是使用的这台测试redis集群的网路延迟性导致的。
时隔一个月之后,... 阅读原文
2018-05-27 18:02:02 阅读(810) 评论(0)
摘要:
Java开源生鲜电商平台-通知模块设计与架构(源码可下载)
说明:对于一个生鲜的B2B平台而言,通知对于我们实际的运营而言来讲分为三种方式:
1. 消息推送:(采用极光推送)
2. 主页弹窗通知。(比如:现在有什么新的活动,有什么新的优惠等等)
3. 短信通... 阅读原文
2018-05-27 17:17:02 阅读(793) 评论(0)
摘要:
Java原子类中CAS的底层实现
从Java到c++到汇编, 深入讲解cas的底层原理.
介绍原理前, 先来一个Demo
以AtomicBoolean类为例.先来一个调用cas的demo.
主线程在for语句里cas忙循环, 直到cas操作成功返回true为止.
而新开的一个县城new Thread 会在4... 阅读原文
2018-05-27 15:40:10 阅读(811) 评论(0)