自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 对 li 元素设置 onClick 函数,函数中出现 “underfined” 的问题

目录对 li 元素设置 onClick 函数,函数中出现 “underfined” 的问题问题复现问题解决总结对 li 元素设置 onClick 函数,函数中出现 “underfined” 的问题问题复现在使用 django 的时候,需要根据对 li 元素的点击获得对应的item,但是这个item 的 id 是设置在其父元素 ul 上的,所以需要通过$(this).parent().att...

2018-11-04 23:21:02 1070

原创 Matlab Argument must contain a character vector

matlab 使用 save 命令动态存储文件报错matlab 使用 save 命令动态存储文件报错问题重现新问题的引入总结问题重现当前笔者想要创建一个根据参数存储文件的参数, 于是写出这样的代码: version = 2 scoreMatrix = ~ %(已经在当前工作区中的变量) file_name = sprintf('sc...

2018-04-03 22:00:44 2871

原创 linux 服务器下执行 matlab 带参数的 .m 文件

linux 服务器下调用带参数的.m 文件想看解决方法的同学直接看总结即可linux 服务器下调用带参数的.m 文件问题引入问题解决总结参考问题引入最近要用 matlab 跑程序, 众所周知, 如果连接一断, 程序也会随之终止. 所以自然而然就想到了 nohup 命令.之前跑过 python 环境, 即使用后面这段命令来运行某个 python 脚本:...

2018-03-16 13:40:54 2986

原创 The input character is not valid in MATLAB statements or expressions.

matlab 中出现无效字符的问题问题复现今天在 linux 服务器跑 matlab 代码时候发现总是提示 The input character is not valid in MATLAB statements or expressions. 然而这份代码在我的电脑上跑确是没问题的.为了解决这问题我反反复复开关了好几次, 后来比较了一下代码(错误提示会给出位置)发现, 在load函...

2018-03-15 14:46:19 6890 1

原创 使用 scp 命令批量复制文件

使用 scp 命令批量复制文件使用 scp 命令复制文件命令格式scp [参数] [原路径][目标路径]这里默认端口为 22, 如果不使用默认端口, 需要通过 -p 参数指定端口号从本地复制单个文件到服务器端scp local_filename remote_username@ip:pathscp /Users/leon/Documents/hello_world.p...

2018-03-04 18:55:13 30422 3

原创 母函数入门

母函数入门问题引入假设我们当前有质量分别为 1g, 2g, 3g, 4g 的砝码各一个, 我们可以构造出多少种质量为7g的砝码方案?基础解法显然, 想要指定重量的砝码序列的构造, 对于每一个砝码, 我们都有使用或者不使用两种选择. 如果我们对每个砝码进行枚举的话, 则共需要枚举 242^4 种选择, 即这种解法的时间复杂度为O(2n)O(2^n).代数解法

2018-01-19 17:12:24 349

原创 位运算的妙用

位运算的妙用本文代码在 python 3.5 下测试可行预警本文完全是一些奇技淫巧, 实用性较低.目录内容包括 求整型数字的二进制形式中 1 的个数不使用加减乘除实现加法求整型数组的二进制形式中 1 的个数基础方法- 假设我们现在有一个整型数字 aa, 那么我们想要计算其中拥有1 的位数的数量, 那么最基础的想法就是将其看做一个二进制串

2018-01-09 16:07:14 925

原创 数值分析小白学习之路(二) 插值法

对数值分析中的插值法进行的学习笔记.

2017-11-30 21:29:49 1979

原创 pandas 中 DataFrame无法正确添加新数据

问题描述这几天在做数据整合的时候, 需要对一个已经读到的DataFrame 与另外一个 DataFrame 进行整合.然而使用 + 号却没有办法正确整合. 为了解决这个问题也找了不少资料问题解决使用 DataFrame.append()方法. df = pd.readcsv(filename) new_df = pd.readcsv(another_filename) df

2017-11-09 19:53:55 3572

原创 关于计数 dp 中 n 的 m 划分的理解

问题表述有n个无区别的物品,将它们划分为不超过m组,求出划分方法数模M的余数。我们将这种划分记为 n 的 m 划分.这道题是挑战编程竞赛中 dp 专题里面的一道题, 上课的时候看了半天一直没明白为什么状态转移方程的推导是那个样子的. 回到实验室的时候看着别人的文章突然想明白了, 所以在这里记录一下.解法我们将 dp[i][j] 定义为 j 的 i 划分.对于 n 的 m 划分来说, 其可以

2017-10-10 22:43:57 2583 2

原创 关于 MAC 下解压文件乱码的问题

问题来源使用 mac 的用户应该都碰见过这样的情况 : 好不容易找到压缩文件, 下载下来之后却发现解压出来的文件是乱码. 虽然一般来说, 文件里面的内容不会受到影, 但是认不出来文件的名字确实会带来很多困扰解决方案使用 Dr.Unarchiver 来进行压缩文件的解压.展望事实上, 我们在使用 mac 发送压缩文件时, 对方在 window 系统上查收你的文件的时候, 也会遇见这样的问题.我们

2017-07-27 10:34:23 8717

原创 javaFX 添加 listener 的问题

问题背景在对 property 进行添加监听器的时候,想到一个问题: 如果重复添加相同类型的监听器,甚至是一样的监听器,那么对于这个 property 来说,它会有多少个监听器?问题解决查阅了官方文档,是这样说的 Adds an InvalidationListener which will be notified whenever the Observable becomes invalid.

2017-05-02 02:37:45 2935

原创 JavaFx为 Button 添加背景图片

问题背景在项目中需要为 Butotn 添加背景图片解决方案

2017-05-01 22:50:26 19309 1

原创 javafx OpenCV java.lang.UnsatisfiedLinkError n_mat

问题出现情景出现这个问题是在笔者在开发 javaFX 程序时,并且使用了 opencv 中的 new Mat()函数(有可能其他任何函数也会出现这个问题).解决过程上网搜了一下,是因为没有加载opencv本地库. android with opencv unstatisfiedLinkError解决方案所以我们只要在javaFX 的 applicaiton 类的main 方法中加上这一句 : Sy

2017-04-29 12:16:51 971

原创 JavaFx中TableView 的列中的数据进行自定义显示的问题

假设条件TableView 有一列的绑定数据类型为DoubleProperty.但是你想要将其进行格式转换,比如一个文件的大小你将其存为 double 的类型,然后现在要变成 KB(B,MB…)这种类型,那么你就可以这样做.2. //columnSize 为 tableView 中的一列columnSize.setCellValueFactory( new C

2017-04-18 11:59:39 5591

原创 JavaFX 中 Image 载入图片的问题

使用 filechooser 读取文件//album 是自定义类型;//正常来说,我们在 java 中读取文件只需要通过 file.getAbsolutePath() 获取路径即可.但是在 javaFX 中我发现是不可以的.几经周折发现只要在路径前加上"file:"就可以正常读取.我们可以通过 file.getAbsoluteFile().toURI().toString()获得这个路径,然后就可

2017-03-27 14:17:38 15638 1

原创 编译原理作用之LL分析器

这里是课本上,也就是我测试之后能够通过的内容. 终结符默认为小写,非终结符默认为大写.有问题请大家留言. ‘#’代表文法结束E->E+T|TT->T*F|FF->(E)|-F|id#S->Aa|bA->Ac|Sd|##L->E;L|εE->E+T|E-T|TT->T*F|T/F|TmodF|FF->(E)|id|num# id+id*id; (这个是需要识别的语法式)S

2016-05-27 14:28:07 1316 1

转载 OkHttp上传Json数据

public class MainActivity extends AppCompatActivity {public static final String TAG = "MainActivity";public static final MediaType JSON=MediaType.parse("application/json; charset=utf-8");@Overridepr

2016-05-25 19:14:38 16862 2

翻译 Android studio 使用帮助文档速度过慢

问题描述Android studio 使用 ⌘+F1(ctrl + Q)可以显示帮助文档,但是有时候这个窗口显示Fetching的时间会很长.那么它肯定不是从本地获取的文档,而是从网站上获取.所以解决方法就是先下载SDK文档到本地,然后修改一下Android studio的配置文件,然后选择Invalidate cache and Restart 即可.这里这介绍MAC上的解决方法.步骤1.一般来说

2016-05-10 00:57:25 3285

原创 关于CardView无法显示阴影的问题

一些声明本文只针对笔者所对应的环境有效,但是对其他人的开发环境有没有效果并不能保证。笔者的环境是 OS + Android studio 2.0 + VIVO X5M(5.0),虽然觉得应该和操作系统没关系,但以防万一还是写上了。CardView的使用需要在build.gradle中添加上这一句。 compile 'com.android.support:cardview-v7:23.3.0'

2016-05-04 23:00:56 15729 1

翻译 为ToolBar增加阴影特效

自定义Toolbar的原因在版本小于5.0之前的设备是没有Material Design的特效的,所以也没有阴影;所以这时候就要通过自定义文件来实现这个效果;布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andr

2016-05-04 00:27:37 6691 2

翻译 为ListView添加Ripple效果

使用ListView的原因首先声明一点,如果能用RecyclerView的话,就不要用ListView。之所以我还用LIstView是因为改代码比较麻烦,所以做个小改动就可以了,比较省力。步骤1.自定义一个xml文件将其命名后放置于drawable目录下,这里我命名为ripple.xml xml <?xml version="1.0" encoding="utf-8"?> <ripple

2016-05-01 14:55:14 889

原创 android中Spinner修改默认文本框的样式

问题概述 对于初学者来说,Spinner作为弹出选择框是一个很好的选择.但是笔者在使用Spinner的时候碰到一些问题.就是关于默认文本框样式的问题,在搜索引擎搜了很多资料都没有找到相关的解决方案.大体的资料一般都是自定义Spinner的二级菜单.所以这里我就不对自定义二级菜单的方法进行赘述.最后在stackOverflow找到了解决方案. 解决方案重写Spinner空间的OnItemS

2016-04-29 00:07:19 2346

原创 hdu 1010 Tempter of the Bone

题目大意 给出一个N*M的迷宫和一个规定的时间T,离开的要求是主角必须在T时刻准时到出口.求是否主角能够离开迷宫.解题方法 对于迷宫中的每一个点,只能够走一次,并且不是求最短时间.显然这时候使用BFS解法是不合适的.当然,如果你觉得合适的话,可以留言探讨.所以,这题的解法应当是DFS.解题步骤 一开始我是直接写DFS然后提交发现超时.然后开始想剪枝.这里我用到了2个剪枝.

2016-04-28 11:38:56 292

原创 hdu 1231 最大连续子序列

这题的题意为: 给出一个一维数组,让你确定连续的子序列的最大和及其开始点和结束点的所对应的值.子序列即从原序列中取任意数量的数组成的序列. 这题与1024题是一样的思路,仅有一些细微的差别而已,应当注意到这些细节. 行走策略 : dp[i]代表序号最大为i的子序列的最大和. if(dp[i-1] >= 0) dp[i] = dp[i-1] + a[i] ; else dp[i] = a[i];

2016-04-23 00:36:58 315

原创 hdu 1024 Max Sum

这题的题意为: 给出一个一维数组,让你确定连续的子序列的最大和及其开始点和结束点的位置.子序列即从原序列中取任意数量的数组成的序列. 行走策略 : dp[i]代表序号最大为i的子序列的最大和. if(dp[i-1] >= 0) dp[i] = dp[i-1] + a[i] ; else dp[i] = a[i]; 若dp[i] < 0,则说明此前的和对之后的最大和没有意义.应当给其赋予一个新

2016-04-23 00:34:16 295

原创 hdu 2084 数塔

问题的描述大意为 : 给出一个二维数组,每个位置具有一个值,要求从顶层走到底层,路过一个点则获取相对应的值,期望到达底层能够获得最大值. 解析: 显然,过程可逆.即如果从顶层走到底层最大,则从底层走到顶层也必定最大.所以,要想在顶点处获得最大值,则应当选取顶点的下一层的最大值.要获取顶点下一层的最大值,则需要获取顶点下面第二层的最大值,如此反复直到底层. 行走策略 : dp[i][j] = ma

2016-04-21 23:43:01 299

原创 hdu 1176 免费馅饼

这题的题意是: 给出11个点,然后给出 位置和时间 的Pair序列代表每个时刻每个点会掉落一个馅饼(可重复).注意这里并没有说时间是有序的..所以用一个二维数组对馅饼的掉落时间和掉落位置进行存储. 移动策略 : dp[i][j] = max(dp[i+1][j+1],dp[i][j+1],dp[i-1][j+1]) + a[i][j]; 其中a[i][j]代表对应时刻和位置的馅饼数量.j代

2016-04-21 23:27:26 342

原创 hdu 2571 命运

这题的题意为给出一个二维矩阵,每个二维矩阵有一个对应的值.主人公初始点为(1,1,),终点为(N,M).移动策略为(x+1,y)或(x,y+1)或(x,y*k);经过一个点的时候,则自动获取该点的值,求到达终点能得到的最大值. 我的解法为DP,如果有其他解法,欢迎留言. 状态转移方程: dp[i][j] = max(dp[i-1][j],dp[i][j-1],dp[i][k]),其中k为j的约数

2016-04-20 11:23:54 372

原创 Hdu 1087 Super Jumping! Jumping! Jumping!

Hdu 1087 DP

2016-04-20 10:15:56 459

原创 Toolbar中无法显示optionMenu中icon的问题

最近项目中需要使用到Toolbar,然后在使用optionMenu的时候,需要在选项中显示图标.但是在网上找了比较多的资料,都没有办法解决问题.最后在stackOverflow上找到了解决方案..所以这里班门弄斧一下.解决方案的环境是: SDK version API 22,模拟器 genymotion.一个亲测可行的方案是在需要用到菜单的界面(即重写onCreateOptionsMenu这个方法

2016-03-19 20:50:20 2652 1

原创 关于如何修改PreferenceFragment中默认的字体颜色和大小

preferenceFragment中修改字体的方法.

2016-03-13 11:47:53 5569 1

原创 android studio导入SlidingMenu的方法

最近想写一个APP用到SlidingMenu,但github上的是ecplise教程,却没有android studio教程.百度也能搜索到,但是有点讲不清楚,所以自己也写一篇.以内内容参考自:点击打开链接将SlidingMenu导入android studio需要以下步骤 :1.下载github源文件: 点击打开链接2.将源文件目录下的lib文件复制到需要使用的工程中,根结构目录

2016-02-23 00:36:01 493

原创 You need to use a Theme.AppCompat theme (or descendant) with this activity.

最近项目里需要用到toolbar(android.suppoert.v7.widget.Toolbar),然而原来的Activity是继承Activity而不是AppcompatActivity,故而不能使用toolbar.当把继承对象改为AppcompatActivity,进行该画面的时候就直接报错了..提示信息是 : java.lang.IllegalStateException: Y

2016-02-16 21:43:38 909

原创 使用FloatingActionButton无法浮现在ListView的原因

最近在项目中设计要求在主界面添加一个浮动按钮,第一时间就想到过最近比较火的FloatingActionButton,这里放上作者的github网址:点击打开链接        然后在网上开始查资料..第一时间没有去作者的github的网址去查资料..教训啊..其实最好还是去作者的网站去查询如何使用,不过很遗憾当时并不知道这个design的作者.所以去网上搜索了一下.后来找到material d

2016-02-12 23:28:02 3784 2

原创 Activity之间动画的切换

由于最近在学习Activity之间切换时动画的加载,特地把整理好的资料共享出来.Activity之间的动画需要使用Tween动画来实现.主要的实现方法是在对2个Activity进行切换的时候,紧跟一个overridePendingTransition方法,这个方法必须紧跟在startActivity()方法或者finish()方法之后,这里是API文档中所述.      举例如下 :

2016-02-08 18:35:21 485

转载 Linux安装增强功能弹出提示[未能加载虚拟硬盘]

本文固定链接: http://zycao.com/virtualbox-ubuntu-vboxsguestadditions.html今天自由草在使用Virtualbox中的Ubuntu虚拟机,打算作为微丫头本地测试,结果屏幕分辨率比较低,不方便使用,就想安装增强功能来实现更改分辨率,但是在安装时出错:未能加载虚拟光驱 VBoxsGuestAdditions.iso到虚拟电脑经

2016-01-12 20:36:18 2326

编译原理作业: LL分析器

编译原理作业..有问题可以到这里留言. http://blog.csdn.net/Major_out/article/details/51516460

2016-05-31

空空如也

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

TA关注的人

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