Easter79 Easter79
3年前
sqlite3修改源码默认启用外键
在开发一个嵌入式项目的时候用到数据库选了sqlite3而且用的是easysqlite(c封装的接口)测试过程中发现尽管代码中加了外键约束但始终没有起作用网上查了下说sqlite3默认关闭外键的功能需要手动打开执行PRAGMAforeign\_keysON;在命令行下面是解决了,可是代码中怎么办....找
Stella981 Stella981
3年前
Set针对复杂对象去重问题
Set针对复杂对象去重问题​在项目中我们经常使用set,因其可以去重特性,平时使用较多的是基础数据类型,Set<Integer,Set<Long等,这些在使用中都没碰到什么问题。最近在项目中碰到自定义对象去重,用后创建的对象去覆盖set中type相同的对象,于是想到Set这个集合类型,并且重写了自定义对象的equals()和hashC
Wesley13 Wesley13
3年前
ORM性能测试框架和测试结果
BeetlSQL是我这俩年和小伙伴们研发的一个开源全功能ORM工具,强调快速开发,高效维护,能真正跨数据库平台,支持分库分表等功能。从这个链接可以看到关于我对BeetlSQL的一个总结:5分钟BeetlSQL快速入门(https://my.oschina.net/xiandafu/blog/1791215)一直有朋友想了解一下Beetl
Wesley13 Wesley13
3年前
JAVA NIO(一)
1NIO概述1.1NIO(newIO)是一个可以替代javaIOAPI的API,NIO提供了与标准IO不同的工作方式,标准IO是基于字节流和字符流进行操作的,而NIO是基于channel和Buffer进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写到通道中,方式如例图示,JAVANIO的几个核心组成部分是channels,Buf
Stella981 Stella981
3年前
Python服务器开发一:python基础
Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。【特点】1Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。2Python具有很强的面向对象特性,而且简化了面向对象的实现。它消除了保护类型、抽象类、
Wesley13 Wesley13
3年前
Java日期时间API系列29
  Java开发过程中经常会用到定时任务job的场景,比如定时处理数据报表等问题,开源作业调度框架也非常多,常用的开源作业调度框架有:SpringTask、Quartz和xxljob等。各个框架的具体使用不再这里讨论,这里主要讨论一下其中cron表达式的计算应用,xktime中的应用。1.SpringTask中cron表达式的计算应用
Stella981 Stella981
3年前
Kafka副本与ISR设计(I)
在Kafka中一个分区日志其实就是一个备份日志,kafka利用多个相同备份日志来提高系统的可用性。这些备份日志其实就是所谓的副本。Kafka的副本具有leader副本和follower副本之分,leader副本为客户端提供读写请求,follower副本只是用于被动地从leader副本中同步数据,对外不提供读写服务。Kafka的所有节点所有副本假设都在
Wesley13 Wesley13
3年前
Java学习笔记(一)
Java语言的概述以及开发环境搭建计算机基础和描述计算机:熟称电脑,可以快速处理各种复杂和海量数据组成:硬件和软件(没有安装任何软件称为裸机)硬件CPU:        中央处理器,是计算机的核心部分,相当于人的大脑,拥有运算和储存内存:        计算机中的所有程序的运行都在内存中进行的,
Stella981 Stella981
3年前
Arrays.toString() 的用法
在做项目的时候很想看一下数组里面具体放的数据,于是我直接打印了数组,但是结果是输出的居然是数组的地址,咕~~(╯﹏╰)b   于是查了一下,怎样才能将数组输出,找到了Arrays.toString(),下面是在Arrays类里面这个方法的具体实现方法,我们不用管具体是怎么实现的,只要会使用就可以啦。publicclassMaoPa
WeiSha100 WeiSha100
2年前
五网合一线上网校系统源代码
五网合一,私有化部署,可局域网部署,内部使用,支持多个终端,除了练题刷题功能,还有功能点播,直播,考试等,有前后台源码,开发文档,数据字典,源码可二次开发。演示网站:网站首页:http://test.weisha100.net/ 【电脑打开自动进入电脑端,手机打开自动进入手机端】学员登录入口:http://test.weisha100.net/studen