- 博客(59)
- 收藏
- 关注
原创 win10两台电脑时间同步
1、首先主机开启Guest用户,并且给Guest设置时间的权限。(若没有打开,则:)(1)win+R打开运行,输入gpedit.msc打开组策略编辑(2)展开:计算机管理-Windows设置-安全设置-本地策略-安全选项,右侧的“账户:来宾账户状态”右键属性,选择“已启用”。(3)继续在:计算机管理-Windows设置-安全设置-本地策略-用户权限分配,右侧的“拒绝本地登陆”和“拒绝从网络访问这台计算机”中去掉Guest用户,在“更改系统时间”中加入Guest用户。(4)若还是没有Guest
2021-02-23 11:40:29
5618
5
原创 python打乱数据
1、使用index手动打乱使用numpy中的shuffle打乱index,然后更新索引代码:import numpy as npX = np.array(X)y = np.array(y)# 打乱np.random.seed(666)index = [i for i in range(len(X))]np.random.shuffle(index)X = X[index]y = y[index]2、使用sklearn.model_selection中的train_test_spl
2020-09-29 21:14:46
850
1
原创 C#可访问性不一致
今天在写C#时,某个方法使用另一个类作为参数时,显示可访问性不一致,参数类型xxx的可访问性低于方法xxx。原因:该方法的返回类型为public,但是调用的参数非public,可访问级低。解决方法:将被作为参数的类声明为public。...
2020-09-03 10:10:09
1036
原创 Android添加百度语音识别API并使用(亲测踩坑)
搞了很久,终于把安卓应用上面的语音识别搞出来了,着实不容易,今天写下来记录这个时刻。先注明参考感谢,工具类是参考的,但是也进行了修改,中间有几个坑,待会会详细说明。首先感谢一波官方文档,其次感谢:https://blog.youkuaiyun.com/x995630736/article/details/72918631https://blog.youkuaiyun.com/mo_22/article/d...
2020-09-02 14:02:55
919
原创 Android添加百度语音合成API使用(亲测踩坑)
今天要使我的app说话,因此要使用到语音合成,安卓自带的语音合成技术好像并不支持中文,因此采用国内的api,其中有百度,科大讯飞,文章是采用了百度的api,亲测踩坑之后已经可用。1、注册开发者账号,百度开发者平台http://ai.baidu.com/tech/speech/tts,然后点击免费试用,里面可以有创建应用。2、填写包名要写安卓项目的包名,注册之后会有AppID、AP...
2020-09-02 14:02:37
830
2
原创 Visio studio2019Nuget换源
Visio Studio现在有一个类似java项目中maven的东西,可以自动下载导入包,叫做Nuget,但是由于网速原因,很多包下载由于超时失败。那么就想到了换源:1、打开:工具-Nuget包管理器-程序包管理器设置2、按图中箭头先新加一个源,然后输入名称,输入网址:https://api.nuget.org/v3/index.json,然后确定。3、在使用nuget时选择全部或刚才输入名称的源,即可解决由于超时导致的下载包失败的问题。...
2020-08-11 17:29:39
1166
原创 visio studio2019中更改项目生成路径
今天遇到一个bug,项目代码无论怎么更改,生成后点击运行都出bug,让它仅进行输出操作都无法执行,就像没有改动过代码一样,最后发现是因为生成的路径有问题,而默认的运行路径不是生成路径下的,因此每次运行都是之前错误的版本。那么如何更改项目生成路径呢?1、右键项目属性:2、点击生成,然后更改路径即可:...
2020-08-11 17:15:24
1373
原创 pycharm中画出的图不能旋转
1、找到preference2、在Tools-Python Scientific中把勾去掉,会在新窗口生成图像,就可以旋转图像啦!
2019-10-01 16:18:19
2241
4
原创 安卓异步消息处理机制
安卓中的异步消息处理机制主要有四个部分:Message、Handler、MessageQueue、Lopper下面对其进行介绍:1、Message在线程之间传递信息,可以在内部携带少量的信息,用于在不同线程之间交换数据。是Handler接收和处理的消息对象。2、MessageQueue消息队列,主要用于存放所有通过Handler发送的消息。采用先进先出的方式管理Message,这部分消息会一...
2019-05-10 09:57:43
464
原创 免费mysql
今天需要一个服务器放我的mysql,但是又不想花钱(因为只是一个小测试),所以找到了这个工具:https://www.db4free.net/about.php可以免费注册一个自己的数据库,同时提供在线查询。...
2019-04-26 16:42:12
4356
3
原创 一个完整的机器学习项目——代码解析(三)
我又来解析代码了,今天解析的部分是优化测试集。1、使用每个实例的ID来判定这个实例是否应该放入测试集(假设每个实例都有唯一并且不变的ID)import hashlib #提供字符加密功能,将md5和sha模块整合到了一起def test_set_check(identifier,test_ratio,hash): return hash(np.int64(identifier)...
2019-04-15 09:37:37
1327
原创 安卓报错:android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.
看这个错误其实就能猜到意思: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.example.jy.myapplication/com.example.jy.myapplication.SigninActivity}; have you declared this ...
2019-04-12 10:45:41
17609
2
原创 mysql执行查询报错:java.sql.SQLException: Before start of result set
这个是因为在查询出resultSet后未进行.next(),直接进行解析取值。正确的操作是:while (resultSet.next()){ //取值}
2019-04-12 10:11:47
886
原创 安卓mysql执行查询报错:java.sql.SQLException: Operation not allowed after ResultSet closed
进行查询时出现了这个错误,原因是如果连续进行两次查询,那么第一次的ResultSet将会关闭,如:resultSet = preparedStatement.executeQuery();resultSet2 = preparedStatement.executeQuery();//这时对resultSet执行操作便会报错解决方法有两个:1、先解析完第一个resultSet再执行...
2019-04-12 10:08:49
963
原创 Mysql报错:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create conne
1、一开始我认为这个问题是因为在创建了了connection后使用完未关闭connection而又创立新的connection导致的,因此要在用完connection之后使用.close()方法将connection关闭。2、但是这样是不够的,还是要看cause by什么错误才可以解决,一开始报的错误是Caused by: android.os.NetworkOnMainThreadExcep...
2019-04-11 15:28:58
1913
原创 安卓连接mysql报错Caused by: java.net.ConnectException: failed to connect to localhost/127.0.0.1 (port 3306
这次的报错是因为我在安卓虚拟机上连接数据库使用的是localhost,但是这样会使安卓虚拟机认为是本机(127.0.0.1),因此在连接本地数据库时将ip改为10.0.2.2或局域网内本机的ip,即可在安卓虚拟机上连接电脑的本地数据库。...
2019-04-11 15:23:05
2280
4
原创 安卓连接mysql报错: Caused by: android.os.NetworkOnMainThreadException
这个问题是因为安卓版本高时已经不支持在主线程里面连接网络,因此可以有下面方法连接:使用新线程:new Thread(){ @Override public void run() { //访问网络的代码放在这里 }}.start();访问网络的代码包括连接数据库和执行查询,你可以封装好了在同一个新线程中使用。...
2019-04-11 15:20:10
586
原创 python找不到pandas.tools.plotting
今天在写代码的时候,书上的from pandas.tools.plotting import scatter_matrix一直标红显示没有tools这个包,我一度怀疑我的pandas没装全,于是就想重装一次,然而,可以使用这个from pandas.plotting import scatter_matrix。原来,在pandas0.19之后,把plotting提出来了。写文...
2019-04-09 22:24:50
6596
6
原创 安卓解决layout的design模式报错This view is not constrained
今天写一个新的layout,想着用design模式进行拖拽写,但是拖得很完美,最后报错:This view is not constrained, it only has designtime positions, so it will jump to (0,0) unless you add constraints.意思就是:此视图不受约束,它只有设计时位置,因此除非添加约束,否则它将跳转...
2019-04-09 16:56:46
1361
原创 打破无显卡的机器学习(谷歌福利)
有很多朋友表示自己很想做机器学习、跑数据集,但是显卡跟不上,这里就要给大家介绍一个福利:就是谷歌的免费GPU,跟我操作吧~1、首先要有谷歌账号,注册登陆谷歌云盘,网址如下:https://drive.google.com/2、在我的云端硬盘里面创建文件夹,如图为我创建好的:3、进入文件夹,右键新建文件,找到关联更多应用,搜索Colaboratory,将其添加。4、创建完...
2019-04-08 09:28:45
1833
1
原创 windows bat批处理解压文件
又遇到了问题,同学给的文件夹里面都是压缩包,并且有365个文件夹,因此要对其进行批处理解压,并且还是.gz文件。解决了,一步一步来吧:1、首先将winrar导入到系统路径,找到winrar的安装路径,然后将里面的WinRAR.exe复制粘贴到C:\Windows\System32下面,这样就可以在cmd中直接调用winrar啦。2、文件夹结构如下:于是要对每个进行处理,写bat批处...
2019-04-08 09:22:41
15696
4
原创 安卓VideoView播放视频(raw下)
继音频之后,这次又用到视频,那就写一个视频的教程吧。1、首先写一个layout。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" android:orientation="vertical...
2019-04-04 15:44:48
1347
原创 安卓java数组创建
好久没有用到数组了,今天突然要用,差点就不会用了。还是写下来记录一下吧。比如建立int类型的数组:1、静态初始化 private int[] test = {1,2,3};2、动态初始化private int[] test = new int[3];test[0] = 1;test[1] = 2;test[2] = 3;好记性不如烂笔头。。。希望可以多记下点东西,脑子...
2019-04-03 14:51:27
1777
原创 安卓使用MediaPlayer播放音频
今天需要用到安卓中的MediaPlayer播放音频,因此进行了学习。具体步骤大概有以下几步,操作不难。1、定义及初始化类private MediaPlayer mediaPlayer = new MediaPlayer();private void initMediaPlayer(){ try{ mediaPlayer = MediaPlayer....
2019-04-02 16:50:53
652
原创 一个完整的机器学习项目——代码解析(二)
基于《机器学习实战:基于Scikit-Learn和TensorFlow》今天完成第二次代码解析,包括数据分析、绘图和创建测试集1、数据分析housing = load_housing_data()print(housing.head())print(housing.info())函数作用:head():方法查看该数据集的前5行info():快速查看数据的描述,特别是总行数、...
2019-04-01 22:22:15
675
原创 神奇的echo
windows脚本编程中,echo可以输出后面的文字(回显),比如,第一行脚本编程echo hello world但是如果想执行自己的操作并且不被发现,也就是不进行回显,就可以使用echo off命令加在开头,以后就可以不再进行回显,且不显示路径。如果再脚本中写后运行的话,就会不显示执行的命令(我是直接在命令行敲得)。关闭这个功能使用echo on还有一...
2019-04-01 10:41:17
144
原创 windows bat批处理复制文件操作(提取同类型文件到另一个文件夹)
同学让我帮忙处理数据,但是有365天的数据也就是365个文件夹,整体文件好几十个G,但是每个文件夹中有用的文件只有几个且很小,于是就准备写一个脚本文件对其进行批处理,反正也没学过,就搜集资料搞吧,搞好了详细写给大家看嘛。同学的文件分布是这样的:其中有用的文件是这样的,且每个文件夹中都类似:明确了需求,直接把最后源码先看,再具体一行行讲:@echo offmkdir re...
2019-04-01 10:38:56
10966
1
原创 安卓建立新线程的三种方式
既然用到了线程通信,那就把多线程趁机学一下吧。首先是建立新线程。1、新建一个类继承自Thread,然后重写父类的run()方法,并在里面编写要处理的事务。class MyThread extends Thread{ @Override public void run(){ //处理事务 }}启动线程的时候需要new出M...
2019-03-29 09:19:08
2123
原创 安卓Only the original thread that created a view hierarchy can touch its views
今天在开发安卓的过程中遇到了一个问题,可能也是新手问题吧,就是Only the original thread that created a view hierarchy can touch its views,实际上就是不能在子线程中对UI进行更新操作,但是我又需要在处理完某个事务后对UI进行更新,那怎么办呢,于是就用到了线程通信。1、首先设置一个标志符号private static ...
2019-03-28 15:45:47
1067
原创 一个完整的机器学习项目——代码解析(一)
下载了《机器学习实战:基于Scikit-Learn和TensorFlow》,然后阅读,对里面的代码给出一点注释和解析,从头开始吧!先学习第一个项目中的第一块(下载数据集):把自己加注释的代码放上:import osimport tarfilefrom six.moves import urllibimport pandas as pdDOWNLOAD_ROOT = "https...
2019-03-28 09:52:39
1633
1
原创 安卓延时方法(推荐第三种)
后记:第一种我运行程序崩溃了,第二种需要catch exception,第三种完美运行,强推后后记:第一种崩溃的原因是我在非主线程里面更新了UI,具体原因可以参考我后面的博文https://blog.youkuaiyun.com/jyfbug/article/details/88870617很简单的一种我才用的,一共有三种,今天先写第一种吧1、TimeerTask(定时器)Timer timer...
2019-03-27 11:05:07
7567
3
原创 安卓ImageView设置方法
今天想在内容中动态的更改ImageView,因为之前是在xml里面初始化的,因此现在想要在后端修改。所以ImageView的设置分为这两种:1、在xml里面设置,比如: <ImageView android:id="@+id/xx" android:visibility="visible" android:scaleType="...
2019-03-27 10:14:46
3140
原创 Android Stdio生成APK文件
初建立号一个安卓demo,怎么生成apk文件呢,如下:1、build中点击Generate APK2、点击Create new3、填写信息、第一行是路径4、点击full apk,完成...
2019-03-13 10:27:31
614
原创 Android Stdio添加外部依赖jar包
今天要用到百度语音合成api,因此下载外部jar包,首先需要导入项目,如下:1、复制到项目下的app/libs文件夹下2、在项目中引入(project structure)点击工具栏中的如下按钮:点击app、Dependencies中的‘+’中的jar dependence3、选中刚才复制进去的jar包,点击OK4、一切OK,导包完毕,可以在build.gr...
2019-03-12 15:15:10
1350
原创 安卓ImageView如何充满设计充满屏幕
今天初学安卓开发,需要一个充满整个屏幕的ImageView,因此要调整ImageView的控制代码,在ImageView的栏里,因为开始不管是match_parent还是wrap_content都不行,后来发现需要再加一行代码,才能充满全屏(但是图像可能失真)。加的代码如下 android:scaleType="fitXY"整体代码如下: <ImageV...
2019-03-11 16:42:20
1293
原创 PAT乙级-1065. 单身狗(25)-详解+代码
题目:PAT乙级-1065. 单身狗(25)“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数N(<=50000),是已知夫妻/伴侣的对数;随后N行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(<=10000...
2018-05-09 16:55:47
1390
原创 PAT乙级-1064. 朋友数(20)-详解+代码
题目:PAT乙级-1064. 朋友数(20)如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3 = 5+1 = 6,而6就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。注意:我们默认一个整数自己是自己的朋友。输入格式:输入第一行给出正整数N。随后一行给出N个正整数,数字间以空格分隔。...
2018-05-09 14:56:43
243
原创 PAT乙级-1062. 最简分数(20)-详解+代码
题目:PAT乙级-1062. 最简分数(20)一个分数一般写成两个整数相除的形式:N/M,其中M不为0。最简分数是指分子和分母没有公约数的分数表示形式。现给定两个不相等的正分数 N1/M1 和 N2/M2,要求你按从小到大的顺序列出它们之间分母为K的最简分数。输入格式:输入在一行中按N/M的格式给出两个正分数,随后是一个正整数分母K,其间以空格分隔。题目保证给出的所有整数都不超过1000。输出格式...
2018-05-08 20:26:21
961
原创 PAT乙级-1063. 计算谱半径(20)-详解+代码
题目:PAT乙级-1063. 计算谱半径(20)在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的n个复数空间的特征值{a1+b1i, ..., an+bni},它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。输入格式:输入第一行给出正整数N(<= 10000)是输入的特征值的个数。随后N行,...
2018-05-08 15:26:34
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人