最近写Android的时候发现想要读取数据库很不方便,使用adb工具的方法需要root手机,而华为手机root十分麻烦,需要解除密码,一些品牌手机即使root了也没有sqlite3命令,总之十分麻烦.然后我发现了一个可以不用root手机就能查看Android数据库的方法. 首先给出github地址:https://github.com/amitshekhariitbhu/Android-Debug-Database 以下为步骤: 一.保证你的手机与电脑处于同一wifi下 二.找到你手机的局域网i…
昨天,有个朋友对公司内部使用的一个MySQL实例开启binlog,但是在启动的过程中失败了(他也没提,为何会失败),在启动失败后,他删除了ibdata1和ib_logfile,后来,能正常启动了,但所有的表通过show tables能看到,但是select的过程中却报“Table doesn't exist”. 于是,建议他试试可传输表空间. 同时,自己也测试了下,确实可行. 测试版本 MySQL 5.6.32 社区版 恢复的基本步骤 1. 将原来的数据文件COPY到其它目录下. 2. 创建同名…
SQL Server 在缺少文件组的情况下如何还原数据库 一.背景 我有一个A库,由于a,b两张表的数据量比较大,所以对表进行分区:在把A库迁移到一个新的集群上去,我只备份了A库的主分区过去进行还原为B库(主分区的备份还原可参考:SQL Server 维护计划备份主分区 和 主分区备份与还原),为了对a,b表进新的数据,我修改了a,b表名,在B库新建了两张不分区的a,b表: 这样运行都没有什么问题的,但是在一次我分离了数据库B,拷贝了mdf和ldf文件,现在想使用mdf和ldf还原为B库的时候出…
在网上查了好多这方面的例子,但是似乎说的都不准确,在咨询朋友后终于实现了本机不安装oracle 的情况下,在windows系统上实现连接服务器上的数据库,现在贴出来与大家共享. 首先,我们需要一个PL/SQL 工具,网上有许多资源,这里就不重复给出,安装完,打开就会有如下界面,开始的时候只会有用户名和密码,如图:  接下来我们需要下载 :instantclient-basic-nt-12.1.0.1.0 (1).zip,这里我提供下载地址:http://pan.baidu.com/s/1skRw…
一直以来查看sqlite的数据库都须要root才干查看,可是公司的好多測试机root起来比較麻烦~~~ 近期刚好项目上线,略闲, 于是决定写一个libraryproject便于以后调试代码 关键代码例如以下 一.查看当前app的数据库 context.databaseList() 当中databaseList方法是ContextWrapper类中的一个方法定义例如以下  @Override public String[] databaseList() { return mBase.databas…
解决方式 第一步:在运行(常常在附件中)里输出cmd,右键以系统管理员身份登陆: 第二步:停止mysql服务,命令为:net stop mysql  注意,若不行将当前目录切换到mysql\bin目录下操作: 第三步:输入命令:mysqld --skip-grant-tables 注意,这个必须将当前目录切换到mysql\bin目录下操作: 第四步:重新打开一个cmd(终端),将当前目录切换到mysql\bin目录下操作,例如D:/mysql/mysql5.6.24/bin/,我的Mysql安装…
1.系统启动时长按shift键后可以看到如下界面:     2.找到 recovery mode 那一行, 按下[e]键进入命令编辑状态,到 linux /boot/vmlinuz-....... ro recovery nomodeset 所在行,将 “ro recovery nomodeset”替换为“quiet splash rw init=/bin/bash”,按[Ctrl+x]重启系统.         3.进入bash并用passwd方式修改密码(以root身份启动了一个bash),…
cmd -> ->cd .android ->keytool -v -list -keystore debug.keystore 默认口令:android ********************************************** 密钥库类型: JKS 密钥库提供方: SUN 您的密钥库包含 1 个条目 别名: androiddebugkey 创建日期: 2015-11-23 条目类型: PrivateKeyEntry 证书链长度: 1 证书[1]: 所有者: CN=A…
一, 开机按 F12 (或长按Shift), 进入GRUB界面. 二, 在 recovery mode 按e Ubuntu, Linux 3.5.0-17-generic (恢复模式) (或recovery mode) 找到以下语句: linux … ro recovery nomodeset 将ro recovery nomodeset 改为 rw single init=/bin/bash 以上修改意为改为可读可写的单用户模式, 之后按Ctrl + x, 进入单用户模式, 此时的用户即roo…
https://blog.csdn.net/weixin_32364917/article/details/80095063 获取默认debug签名SHA1值方法,也可以直接打开系统的终端 输入: keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 获取正式签名的SHA1值方法, 打开终端 首先输入 keytool -v -l…
1.跳过验证使用root登录 net stop mysql //停止MYSQL服务 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables 注释: 该命令通过跳过权限安全检查,开启mysql服务,这样连接mysql时,可以不用输入用户密码. 2.打开第二个cmd窗口,连接mys…
如果你要确定文件存在的话然后做些什么,那么使用try是最好不过的 如果您不打算立即打开文件,则可以使用os.path.isfile检查文件 如果path是现有常规文件,则返回true.对于相同的路径,islink()和isfile()都可以为true import os.path os.path.isfile(fname) 如果你需要确定它是一个文件. 从Python 3.4开始,该pathlib模块提供了一种面向对象的方法(pathlib2在Python 2.7中向后移植): from pat…
使用Eclipse DDMS的File Explorer不能能看到Data目录下面的东西,可能由下面原因引起的 手机没有Root  -- 可以使用Root大师 Data文件权限不够 -- 可以使用Root Explorer(RE管理器)挂起为读写,保证在RE里面能看到database 文件 再回到Eclipse就应该可以到的Data文件下面的东西了,然后可以将数据库文件导出的电脑,借用别人的图. 到Eclipse就应该可以到的Data文件下面的东西了,然后可以将数据库文件导出的电脑,借用别人的图…
mysql 默认的端口是 3306,但是如果在安装的时候,修改了mysql的默认端口的话,可以采用以下方式查看 第一种方法: 直接查看数据库的配置文件 在/etc/mysql/my.cnf(Linux) 或者my.ini(Windows)中. 第二种方法:使用mysql命令进行查看 mysql> show variables like 'port'; +---------------+-------+ | Variable_name | Value | +---------------+----…
1. 通过命令 docker inpect mysql容器id ,查询mysql容器的密码和绑定的端口号 2.通过vscode插件或者navicat等可视化工具,进行连接即可. 有问题请进群联系我,或者添加我的微信:mengyilingjian,添加时请备注,谢谢!…
在linux环境下,没有root权限的情况下,有时会碰到如下问题: Building prefix dict from the default dictionary ... Loading model from cache /tmp/jieba.cache Dumping model to file cache /tmp/jieba.cache Dump cache file failed. Traceback (most recent call last): File , in initial…
Linux下查看压缩文件内容的 10 种方法 通常来说,我们查看归档或压缩文件的内容,需要先进行解压缩,然后再查看,比较麻烦.今天给大家介绍 10 不同方法,能够让你轻松地在未解压缩的情况下查看归档或压缩文件的内容. 从技术上讲,查看归档或压缩文件不提前进行解压是不可能的.本文介绍的方法中会将这些压缩文件在后台一个临时目录 /tmp 中进行解压缩.重启系统后,/tmp 目录的内容将被清空. 在进一步讨论之前,这里先解释一下归档和压缩文件. 归档 是将多个文件或文件夹组合成一个文件的过程.在这种情…
当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本:当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本...............下文总结一下Linux平台下查看mysql数据库的方法.个人觉得总结的比较全面了. 方法1:登录数据库时,你可以看到对应mysql数据库的版本信息,如下所示: [root@DB-Server ~]# mysql -u root -p Enter password: Welcome to the…
主java package com.itheima.createdatabase; import android.app.Activity; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; public class MainActivity extends Activity { private Context mContext; @Ov…
Android数据库 什么情况下我们才用数据库做数据存储? 大量数据结构相同的数据需要存储时.Android内置了sqlite,轻量级. 创建数据库的方法 创建一个类继承SqliteOpenHelper,需要添加一个构造方法,实现两个方法oncreate ,onupgrade. package com.example.databasedemo; import android.content.Context; import android.database.sqlite.SQLiteDatabas…
LitePal for Android LitePal是一个开源的Android库,使开发人员使用SQLite数据库非常简单.您无需编写任何SQL语句就可以完成大部分数据库操作,包括创建或升级表,增.删.改.查操作,合计函数等.LitePal的设置也很简单,您只许5分钟就可以将其集成到您的项目中. 现在就开始体验吧! 功能 使用对象关系映射(ORM)模式. 几乎零配置(仅有一个配置文件,属性值还非常少). 自动维护所有数据表(例如,创建,更改或删除表). 支持多数据库 封装了多种API,是开发者…
两种解决方法: 一. 1.首先根据不同分辨率获取不同字体大小. 在RES里创建values-480x320/strings.xml 里面设置<dimen name="Text_size">30px</dimen>和 values-800x400/strings.xml 里面设置<dimen name="Text_size">30px</dimen> 分别代表480X320 和 800X400分辨率情况下 字号为30px…
如果下面的文章不好使,建议读一这个文章:http://forum.xda-developers.com/xperia-u/general/howto-usb-connection-to-ubuntu-t1574551 以下内容有时候会导致,有的时候手机无法识别,请读上面的文章. 默认情况下 Ubuntu系统无法识别android手机. 运行 adb devices 将会出现一堆 ???号 在这种情况下你可以按照如下方法解决 1.首先查看你手机的ID号 在terminal下运行lsusb命令 再将…
Windows下修改Android手机的hosts 1.首先,手机是Root过的. 2.连接手机和电脑, adb shell 进入命令行. 3.获取root用户权限: su -root 4.不知道为何不能直接修改/etc/hosts的内容,所以修改的是/system/hosts的内容,/etc/hosts的内容会随之改变. mount -o remount, rw /system/ 5.cd /system/etc 6.echo "11.22.333.444  xxx.yy.zzzz.com&q…
作为大四毕业生,而且还是二本,加上技术基础不咋样,找工作自然也是辛酸得很...最糟糕的情况就是一开始实在是太小看了求职之路的艰辛,整个9月都是无所事事的度过,直到月底面试腾讯被鄙视后才顿然醒悟,意识到自己目前的处境是多么可怕,马上找了几本面试宝典,整天泡在图书馆...但迅雷的笔试将我彻底打败,满满的题目,写得我是一点心情也没有,提前一个小时交卷,关键就是笔试还没开始,就让我们填一份基本情况调查表,非常详细,敏锐的意识到,这次笔试肯定要刷一大批人,果然如此,有幸过了笔试这关的同学跟我说,能去面试的…
2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案.阿里AndFix以及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案,是开发者比较头疼的问题.本文希望通过介绍QQ空间补丁.Tinker以及基于AndFix的阿里百川HotFix技术的原理分析和横向比较,帮助开发者更深入了解热修复方案. 技术背景 一.正常开发流程…
在Windows系统中查看内存的使用情况很简单,想必大家都已经耳熟能详了,那么在linux系统如何查看内存使用情况呢?下面和大家分享在Linux 下查看内存使用情况的free命令: [root@scs-2 tmp]# free total used free shared buffers cached Mem: 3266180 3250004 16176 0 110652 2668236 -/+ buffers/cache: 471116 2795064 Swap: 2048276 80160…
系统:Windows 10 IDE::android studio 1. 问题:RecyclerView 在Android Studio已经导入情况下还无法实例引用问题 由于RecyclerView是在v7下的support包中的,经常用到,以前项目使用都没有问题.但这次已经在depence加入了相应的库却不成功.无法引用到,用到的 import android.support.v7.widget.GridLayoutManager; import android.support.v7.widg…
第一种:我们知道端口号用下面这种方法 有时候我们知道某个服务端口正在后台运行,想关掉它.比如说我tomcat是8080端口,在后台运行.怎么关掉它呢? 根据端口查看这个进程的pid netstat -lnp|grep 8080 #8080请换为你的apache需要的端口 查看进程的详细信息 ps 1777 #1777就是上一步得到的pid 杀掉进程 例如: kill -9 [PID] #-9 表示强迫进程立即停止 第二种:我们知道服务名称 比如查询tomcat 根据pid查看进程的详细信息 ps…
Linux Centos下查看cpu.磁盘.内存使用情况,关闭MySQL日志 lsblk 查看分区和磁盘df -h 查看空间使用情况fdisk -l 分区工具查看分区信息cfdisk /dev/sda 查看分区blkid 查看硬盘label(别名) du -sh ./* 统计当前目录各文件夹大小du -sh /* 统计根目录下各文件夹大小du -sh /usr/* 统计usr目录下各文件夹大小 查看内存使用情况 free -m查看cpu使用情况 top #查看进程运行情况查看磁盘以及分区情况 d…