自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YYyyy

但行好事,莫问前程

  • 博客(84)
  • 资源 (7)
  • 收藏
  • 关注

原创 AndroidStudio项目报错Error:java.util.concurrent.ExecutionException

错误信息内容: Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details错误信息如图 在升级到gradle3.0.0后,AAPT2是默认打开的,只需要在gradle.properties中...

2018-03-11 17:14:28 3630 2

原创 Java正则表达式判断邮箱是否合法

  在网上找了好久关于邮箱合法性判断的代码,发现总是有些漏洞,比如我的邮箱:id_for_yy@qq.com总是通不过验证,于是自己参考正则表达式写了一个判断邮箱合法性的函数,仅供参考。 //判断Email合法性 public static boolean isEmail(String email) { if (email == null) ...

2018-03-01 21:52:19 10040

原创 Ubuntu 安装rails 报错:ERROR: Error installing rails:

Building native extensions. This could take a while...ERROR: Error installing rails: ERROR: Failed to build gem native extension. current directory: /var/lib/gems/2.3.0/gems/nokogiri-1.8.2...

2018-02-13 16:57:02 975

原创 解决 “{DependencyProperty.UnsetValue}”不是 Setter 上“System.Windows.Controls.Border.BorderBrush”属性的有效值

最近在完成一个项目,说白了也就是一个在win7上运行的沙盒程序。于是采用WPF + SurfaceSDK实现相应的功能。使用了WPF原生的Button等控件,可是到了客户机上运行时候控件的样式总是不是非常理想。后来发现是开发环境和运行环境的Windows主题不同造成的问题,所以准备自己写一些控件,这个时候就出现了这个奇怪的问题,在此记录,如有能够“正确解决”的朋友,欢迎留言讨论。 错误描述

2018-02-01 15:14:05 5008 1

原创 Python2.7 目录下中没有Script文件夹,顺手安装pip

现象描述:安装了python2.7,发现没有pip,去文件夹下看到没有Script。   解决方法:   1、去下一个相应版本Python的Script文件夹,   2、放到C:\Python27下,并减压   3、cmd进入Scripts文件夹,安装pip,输入命令:easy_install.exe pip   4、配置环境变量   5、开心的使用Python2.

2017-12-30 14:00:32 11051

原创 VS2010 "缺少dlmgr.dll 无法继续执行代码。重新安装程序可能会解决此问题"解决方案

问题如题目描述,使用安装包修复/重新安装未果,于是想到为他提供他需要的dll文件来解决问题。   下载一份新的dlmgr.dll文件,复制dll文件到相应的目录里,这里有一点需要注意,64位系统需要注意,system32复制的是64位的dll文件。   我的电脑是64位,但是只找到了一份dlmgr.dll文件。因此,我在C:\Windows\System32和C:\Windows\SysWOW6

2017-12-29 21:52:45 23451 2

原创 frp内网穿透基本应用

使用材料: 1、相关内容参见github开源项目——frp 2、拥有公网IP的linux服务器一台,我是用的是腾讯云的学生机,linux所需相关材料 3、内网机器一台,windows系统,所需材料 PS:其他版本文件下载一、通过ssh访问内网机器服务器配置解压之后包含如下文件: 修改frps.ini文件内容如下所示,即官方推介最简化的配置: 使用命令./frps -c

2017-12-12 19:54:26 3239

原创 U盘插3.0口不识别,插2.0口识别

昨天给别人拷安装包,拷完之后把U盘拔下来的时候发现需要用很大力气才能拔下来,随之还在感叹这新电脑……然而今天就出现了如题的问题。 U盘基本信息: 金士顿USB3.0 主要症状: 1、插入USB 3.0时,电脑上不会识别出 2、插入USB 2.0时,电脑上会识别  插入3.0后,检查USB驱动,并没有驱动安装,所以首先认为是U盘的驱动坏掉了。但是仔细分析之后想了想,可能是

2017-12-10 14:31:56 42172 33

原创 经典进程同步问题(二)——读者、写者问题

学习了读者、写者问题,在完成读者优先的算法时发现了一个简单的方法论,感觉豁然开朗,所以首先讲讲我发现的方法论,然后按照这个来解决这个问题。1、找出问题2、分析问题成因3、根据成因提出解决方案读者优先://此版本有瑕疵,完整版本烦请继续阅读Semaphore rwmutex = 1;//用于写者与其他读者/写者互斥访问共享数据int rcount = 0;//读者计数器cobegin pr

2017-10-09 20:44:35 2432

原创 经典进程同步问题(一)——生产者、消费者问题

今天学习了如题的问题,在此记录。下面是每个部分问题的算法实现:PS:P()、V()操作分别是wait()和signal()原语操作V1.0//注意此处的信号量的初始值Semaphore full = 0;//下边的两个进程执行顺序没有先后Produce: ...; put product to buffer; V(full); ...;Consumer:

2017-09-27 18:21:21 4299 4

原创 Idea Android项目无法预览布局文件

在github上拉了一个android项目,之后在本地配好环境之后布局文件有以下三个错误: 最后,找到一个解决方法,什么原理还没有弄清楚。先贴上来,欢迎在评论区帮我解释~~解决方法:修改style.xml内部代码修改前:<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.A

2017-09-10 15:27:14 3814

原创 java自制链式调用

pp经常使用Nutz框架中的NutMap,我问他为什么,他说new时候方便、赋值也方便,因此接触到链式调用之类的概念。先不去争论究竟“链式调用”描述的准确还是“方法链”描述的准确。在这里全都叫链式调用(哈哈哈哈红红火火恍恍惚惚~)。一、何为链式调用所谓链式调用,用java的StringBuffer类的append()方法来解释最好不过了。 StringBuffer stringBuf

2017-09-08 14:53:41 2831

原创 Java定时任务工具Quartz——学习笔记(一)

最近在准备做一个生日提醒的Demo,于是有了这篇博客。咳咳,虽然可以在手机日历设置提醒,但是我们要有自力更生的觉悟以及能力,自己能做当然用自己的嘛。一、初步了解百度百科是这样介绍Quartz这个项目的。 Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。虽然我们可以使用Java的Timer以及线程来实现,但是却不太方便的精确的定位到某年某日某时某分某秒。所以

2017-09-05 16:29:22 624

原创 Chrome 错误代码:ERR_UNSAFE_PORT

使用Nutz搭个服务器,按着自己写的教程搭起来发现这个错误:然后就发现了教程遗漏web.xml的问题,可是当我加上之后,仍然无法访问此网站……端口已经被使用,但是ping不通,最后找到的问题是:6666端口是Chrome 默认非安全端口之一,这么吉利的数字那里不安全了……最后改为9999(6翻了)总可以了……具体还有哪些不安全端口,详见这篇博客。

2017-09-03 11:23:19 931

原创 Java Socket学习(三)——客户端之间通信

终于实现了最终版本的1.0版,后续应该还有很多需要完善的地方,慢慢提高吧。本篇文章记录的是当初想要实现的最初版本,客户端A给客户端B发送消息。在上一篇的基础上,修改了Message.class的成员变量,和服务端的逻辑。具体代码如下(安卓端写的有些冗余,就先不贴了):Message.classpackage Bean;public class Message { private String

2017-09-01 21:41:00 599

原创 Java Socket学习(二)——客户端服务端相互传输数据

上一篇文章记录的是最基础的Socket和服务端连接,这篇文章记录的内容是:客户端与服务端相互传输数据的过程,其中客户端为安卓。如有不正确(有争议)的地方希望大家予以指正。服务端服务端如题使用Java编写,继续使用上一篇文章的部分代码。服务端代码package com.imudges.j2se.network;import com.google.gson.Gson;import java.io.*;

2017-09-01 14:11:29 1957 4

原创 Java Socket学习(一)——Socket简单连接

最近做项目需要两个安卓端通信,不知道如何实现消息的传递,这才接触到Socket,汗颜~这篇博客内容是记录最为基础的客户端和服务端代码的,在阅读过程中如有不适,请及时猛击浏览器右上角的 ×Socket的介绍就不在此赘述,网上有好多,实在找不到,去查百度百科也行。在这里就直接粘代码了。服务端代码package com.imudges.j2se.network;import java.io.Buffe

2017-08-30 20:49:11 741

原创 C++ 读取ini文件

之前去百度,查到得函数是GetPrivateProfileInt()(或者使用GetPrivateProfileString()读取string)。 但是我使用GetPrivateProfileInt()时vs2010报错,如下: 然后我加上LPCWSTR()的强转,发现于事无补,后来百度GetPrivateProfileInt()这个函数发现百度百科这样解释: Declare Func

2017-08-16 10:15:20 1203

原创 APP登陆方案设计之服务器(一)

上半年写了几个项目,有已完成的、半路夭折的。均由没我帅的一个CTO指导下进行,服务器使用nutz框架搭建,个人用起来感觉还是不错的,有想要尝试的筒子,可以去看我的另一篇博客:《使用IntelliJ IDEA 2017.1配置Nutz开发JavaWeb》。 现在简单总结一下这段时间的收获吧。一、概述本片博客将会总结以下几点内容:登陆过程中密码加密、储存、传输 多端登录二、密码问题密码,对于

2017-07-11 20:34:44 941

转载 设计模式——单例(Java实现)

1. 前言单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗?作为一个Java开发者,也许你觉得自己对单例模式的了解已经足够多了。我并不想危言耸听说一定还有你不知道的——毕竟我自己的了解也的确有限,但究竟你自己了解的程度到底怎样呢?往下看,我们一起来聊聊看~2. 什么是单例?单例对象的类必须保证只有一个实例存在

2017-07-06 19:34:46 310

原创 对于Session、Cookie的理解

Web中常用Session、Cookie来跟踪用户的会话。之前并不是清楚的理解Session、Cookie的机制。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。今天CTO pp告诉了我内幕,   于是在此记录。Cookie  Cookie是服务器下发给客户端的一段信息,这些信息以文本文件的形式储存在客户端,客户端每次请求服务器的时候都会携带Cook

2017-05-18 20:23:11 361

原创 使用IntelliJ IDEA 2017.1配置Nutz开发JavaWeb

文章由来:最近用Nutz写了两个项目,但是没有亲自配置(论有一个好CTO的重要性),于是今天自己配置一次,随手记下来,方便你我他~使用软件:IDEA 2017.1、xampp(使用其内置的mysql)、navicat(图形化管理数据库工具)一、新建JavaWeb项目   1、我们使用Nutz框架,不用选择IDEA自带的一些内容,新建一个空的项目就好啦~   2、明确自己的项目目录是一种非常好的习

2017-05-18 12:37:43 3424

原创 解决Nutz连接Oracle扫描建表,错误信息:无效字符

最近使用nutz完成数据库大作业,老师要求数据库必须为Oracle,之前使用MySQL从未出现过如此奇怪的错误。先贴出错误信息如下:Caused by: java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439) at

2017-05-17 13:42:08 927

原创 使用Gson将Json转为list

我们要处理的json串为:String s = "{\"msg\":\"ok\",\"code\":\"0\",\"data\":{\"tasks\":[{\"id\":1,\"userId\":\"2\",\"summary\":\"好好学习,天天向上\",\"addTime\":\"2017-04-29 18:49:49\",\"status\":0}]}}";目的是为了将s中的tasks转为对

2017-04-29 19:15:43 3144

转载 LintCode-删除排序数组中的重复数字

给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。样例给出数组A =[1,1,2],你的函数应该返回长度2,此时A=[1,2]。 public int removeDuplicates(int[] nums) { // write your code here

2017-04-17 21:40:41 203

转载 LintCode-删除元素

给定一个数组和一个值,在原地删除与值相同的数字,返回新数组的长度。元素的顺序可以改变,并且对新的数组不会有影响。 您在真实的面试中是否遇到过这个题? 样例给出一个数组 [0,4,4,0,0,2,4,4],和值 4返回 4 并且4个元素的新数组为[0,0,0,2] public int removeElement(int[] A, int elem) { // write y

2017-04-17 21:27:50 357

转载 LintCode-合并排序数组 II

合并两个排序的整数数组A和B变成一个新的数组。 注意事项你可以假设A具有足够的空间(A数组的大小大于或等于m+n)去添加B中的元素。样例给出 A = [1, 2, 3, empty, empty], B = [4, 5]合并之后 A 将变成 [1,2,3,4,5] public void mergeSortedArray(int[] A, int m, int[] B, int n) {

2017-04-17 21:23:45 242

原创 LintCode-两数组的交集

返回两个数组的交集 注意事项Each element in the result must be unique.The result can be in any order.样例 nums1 = [1, 2, 2, 1], nums2 = [2, 2], 返回 [2]. public int[] intersection(int[] nums1, int[] nums2) {

2017-04-17 21:18:15 547

原创 LintCode-二分查找

给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。样例 在数组 [1, 2, 3, 3, 4, 5, 10] 中二分查找3,返回2。挑战 如果数组中的整数个数超过了2^32,你的算法是否会出错? /** * 传统数组二分法查询 * @param A

2017-04-17 21:10:11 317

原创 Android PopupWindow使用总结

PopupWindow是Android里自定义的弹出窗口,但是在网上找了好久没有找到一个相关的、满意的博客,所以想自己写一个,分享给大家,也分享给自己。构造函数public PopupWindow(View contentView, int width, int height, boolean focusable)这里比较重要的是最后一个boolean 类型的参数,focusable为设置是否可获得

2016-12-11 17:19:43 384

原创 Android Visible属性学习

在写Android的过程中发现有个属性,它有三种状态:VISIBLE、INVISIBLE、GONE,通过名字发现,三者似乎有一些区别,于是自己写了测试代码来验证。 首先是visiblity_test.xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/

2016-12-10 17:43:58 1270

原创 Android程序安装后图标不显示

Android模拟器不显示图标遇到了这样奇怪的问题,在网上找了一会儿,发现大家说的有两种问题,现于次总结: 1、AndroidManifest.xml中元素属性 属性设置错误<application android:icon="@drawable/ic_launcher"/>设置图标为drawable里的ic_launcher(也就是安卓的小机器人) 解决方法:导入其他icon资源 2、ac

2016-12-01 20:44:42 1067

原创 Android Intent 跳转方式

安卓Intent的两种跳转方式其他逻辑在此处就不说明啦,只有关于Intent的内容。无返回结果跳转第一个页面(MyActivity.java)内容/** * Intent构造函数参数列表 * 第一个参数:上下文目标 * 第二个参数:目标Activity * */Intent intent = new Intent(MyActivity.this,SecondActivity.class

2016-11-03 14:08:36 825

原创 关于VS2010 转到函数定义无响应 以及MFC项目双击控件无法跳转到响应函数解决方法

出现此问题的原因是:你刚打开VS时提示的错误没有解决。错误图片如下:不必惊慌,不用重装,找到VS的安装包(光盘映像文件),打开后搜索SSCERuntime_x86-chs.msi 并安装;如果还不行,可以试试安装这个 SSCEVSTools-chs.msi如果没有安装包,则可以去官网下载:http://www.microsoft.com/downloads/info.aspx?na=46&S

2016-09-03 21:41:32 3294

原创 C++ VS2010 编译环境修改

编译环境由Win32修改为X64 新建一个活动解决方案平台 新建X64活动解决方案平台 在这里猛戳确定就Ok了!

2016-08-22 18:54:52 978

转载 CSstring 用法

VC:CString用法大全列表形式的如下:CString的构造函数CString( );例:CString csStr;CString( const CString& stringSrc );例:CString csStr("ABCDEF中文123456");    CString csStr2(csStr);CString( TC

2016-08-11 10:43:14 2316

转载 重写json_encode()函数

重写json_encode()函数实际应用中,当有中文字符时,当直接使用json_encode() 函数会使汉字不能正常显示。 所以有了这个适用性比较广的函数 ch_json_encode() 来解决这个问题。function ch_json_encode($data){ function ch_urlencode($data) { if (is_array($data) ||

2016-07-29 17:27:00 872

原创 新手学习MFC所需准备工作

新手学习MFC所需准备工作

2016-07-06 10:58:49 421

原创 MySQL修改列名称或列的数据类型

一、只修改列的数据类型的方法:语法: alter table 表名 modify column 列名 新的列的类型例如:student表中列stu_name的类型是char(20),现在要修改为varchar(20),SQL语句如下     alter table student modify column stu_name varchar(20); 二、同时修改列名和列的数据

2016-05-19 21:12:57 6096

原创 C++ string 类中substr的使用方法

#include#includeusing namespace std;int main(){string x="Hello_World";coutcoutcout/*备注:指定的截取长度加起始位置即_off+_count>源字符串的长度,则子字符串将延续到源字符串的结尾*/}

2016-05-15 14:05:26 27769 2

CRNN_mapping_baseline数据.txt

这是CRNN mapping baseline实验所需的数据,其中包括训练集(tr)、测试机(tt)和验证集(cv)

2019-07-08

NOISE-92数据集

NOISE-92噪声数据集,用于语音信号处理

2019-03-08

神经网络和深度学习—吴恩达 第三周编程作业相关文件

神经网络和深度学习——吴恩达 第三周编程作业相关文件

2019-01-20

神经网络和深度学习—吴恩达 第二周编程作业数据集

神经网络和深度学习—吴恩达 第二周编程作业数据集以及相关函数文件

2019-01-16

Python 2.7 Script

Python 2.7 Script文件,需要下载放到相关目录即可使用

2017-12-30

dlmgr.dll 修复vs2010的动态链接库

为"缺少dlmgr.dll 无法继续执行代码。重新安装程序可能会解决此问题"解决方案提供支撑。

2017-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除