Android多线程下操作sqlite数据库解决方案

  • Post author:
  • Post category:其他

问题:Android中的SQLite数据库并发访问 attempt to re-open an already-closed object 因为我们只使用一个数据库连接,Thread1和Thread2的都是由getDatabase()方法返回的相同连接。发生的什么事呢,在Thread2还在使用数据库连接时,Thread1可能已经把它给关闭了,那就是为什么你会得到崩溃异常。 我们需要确保在没有任何一…

继续阅读 Android多线程下操作sqlite数据库解决方案

DAZ 3D 软件简单安装和使用

  • Post author:
  • Post category:其他

DAZ 3D 软件简单安装和使用 免费资源下载 这个软件对我来说真是一个神奇巨坑,从下载到安装至少用了我4天的时间。但是不得不说其中很大一部分原因是因为网络问题吧,如果除去这些乱七八糟的问题,其实整个安装过程也挺快的(谁说不是呢呵呵微笑)。 DAZ 3D 简介 自我感觉:DAZ 3D Studio 是一款3D建模软件,可以和Adobe系列已经其他软件兼容,相互导入导出。软件本身是免费的,同时它本身…

继续阅读 DAZ 3D 软件简单安装和使用

获取数据库当前时间并格式化

  • Post author:
  • Post category:其他

public static String  getnowtime(){ getConnect(); Date time=new Date(); try { pstmt = conn.prepareStatement("select now()"); rs = pstmt.executeQuery(); if (rs.next()) { //time=rs.getString(1); time=rs…

继续阅读 获取数据库当前时间并格式化

mysql报错:IN AGGREGATED QUERY WITHOUT GROUP BY, EXPRESSION #2 OF SELECT LIST CONTAINS NONAGGREGATED

  • Post author:
  • Post category:mysql

原因 : 1.这种模式的官方解释:ONLY_FULL_GROUP_BY是MySQL数据库提供的一个sql_mode, 通过这个 sql_mode 来保证, SQL语句 “分组求最值” 合法性的检查. 这种模式采用了与 Oracle、DB2 等数据库的处理方式。即不允许 select target list 中出现语义不明确的列. 2.对于用到 GROUP BY 的 select 语句, 查出来的列…

继续阅读 mysql报错:IN AGGREGATED QUERY WITHOUT GROUP BY, EXPRESSION #2 OF SELECT LIST CONTAINS NONAGGREGATED

vue项目导包总结

  • Post author:
  • Post category:vue

<dependency> <groupId>org.webjars</groupId> <artifactId>bootstrap</artifactId> <version>3.4.1</version> </dependency> <dependency> <groupId>…

继续阅读 vue项目导包总结

Get、Put、Post、Delete 含义与区别

  • Post author:
  • Post category:其他

1、GET 请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的 select 操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 2、PUT 请求是向服务器端发送数据的(与 GET 不同)从而改变信息,该请求就像数据库的 update 操作一样,用来修改数据的内容,但是不会增加数据的种类等,也就是说无…

继续阅读 Get、Put、Post、Delete 含义与区别

AndroidStudio常用快捷键

  • Post author:
  • Post category:其他

alt + 回车 : 导包,强制类型转换,抽取变量 ctrl + 鼠标左键 :查看源代码 ctrl + f : 当前页搜索 ctrl + p : 方法参数提示 ctrl + / :单行注释 ctrl + shift + / : 多行注释(选择要注释的代码) ctrl + alt + / :注释 ctrl + shift + 空格 :代码提示 ctrl + shift + 回车 : 调整一行代码格式…

继续阅读 AndroidStudio常用快捷键

计算机视觉–算法与应用 笔记(实时更新)

  • Post author:
  • Post category:其他

这么厚的一本书急功近利肯定是不行的,从今天开始每天看一部分,不要畏难不要畏难不要畏难!!!今天是4月16日 每天看的部分记录一下笔记。 4_16 光学字符识别ORC(Optical Character Recognition) 数学概念 半正定矩阵 : 设A是n阶方阵,如果对任何非零向量X,都有X’AX≥0,其中X‘'表示X的转置,就称A为半正定矩阵。 性质: 1.半正定矩阵的行列式是非负的。 2…

继续阅读 计算机视觉–算法与应用 笔记(实时更新)

VS2015添加visionPro9.0工具箱

  • Post author:
  • Post category:其他

VS2015 添加 visionPro9.0 工具箱 刚开始使用visionPro9.0进行开发设计,却发现使用visionPro9.0控件向导只能添加VS2010和VS2012的控件,感觉很是无奈。 后来发现引用C:\Program Files (x86)\Cognex\VisionPro\ReferencedAssemblies路径的dll终于可以了。 引用方法:工具箱-选择性-选择引用目录(…

继续阅读 VS2015添加visionPro9.0工具箱

不要再说Hive跑得慢啦,这几招调优技巧一级棒

  • Post author:
  • Post category:其他

作为一名SQL BOY/GIRL:关于Hive的性能调优,是面试中比较常见的问题。因此掌握Hive性能调优的一些方法与技巧,不仅能够在工作中提升效率而且还可以在面试中脱颖而出。 本文会通过四个方面介绍Hive性能调优,主要包括: √ 性能调优工具 √ 设计优化策略 √ 数据存储优化 √ 作业优化技巧 一、性能调优的工具 HQL提供了两个查看查询性能的工具: explain 与 analyze ,除…

继续阅读 不要再说Hive跑得慢啦,这几招调优技巧一级棒