`
lindexi-gd
  • 浏览: 140171 次
社区版块
存档分类
最新评论
文章列表
LeetCode 我们有一个股票的数组,数组是每时间的钱,我们只能买入一次和卖出一次,求我们的最大收益。 我们知道了一个数组,那么我们可以在低价买入,然后高价卖出,但是需要知道我们的低价需要在高价之前。 我们可以两个变量,一个记录最低价,一个记录我们卖出得到最大钱。 public static int MaxProfit(int[] price) { if (price.Length <= 1) { return 0; } ...
本文讲的是解决UWP文本GBK打开乱码错误,如何去读取GBK,包括网页GBK。最后本文给出一个方法追加文本。 我使用NotePad记事本保存文件,格式ASCII,用微软示例打开文件方式读取,出现错误 在多字节的目标代码页中,没有此 Unicode 字符可以映射到的字符 英文 No mapping for the Unicode character exists in the target multi-byte code page 这个问题看来很简单,不就是编码错误,可以我就弄了一晚上 我先换个说法,让大家容易搜索到 UWP 读ASCII错误 UWP read ASCII UWP ...
本文主要说如何绑定InkCanvas,让笔画变化的时候我们可以知道。 我们本来的InkCanvas没有提供笔画绑定,所以我们自己写 using Windows.UI.Input.Inking; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; public static class InkCanvasBinder { public static InkStrokeContainer GetInkStrokes(DependencyObject obj) => obj.GetValu ...
下面说的C# 7.0功能将在未来发布,首先需要安装Visual Studio 15 Preview 4,听说这个版本安装很快。 C# 7.0的功能主要是数据处理,让代码更简洁,让代码性能更高 让代码简单这个我觉得不如6.0,性能是Iot,C#速度差,垃圾wr就让C#可以访问内存直接,这个下面没有说 比较大修改是可以使用Tuples 来多个返回,其实是抄袭了某脚本 多返回这个在之前也有做,他这样就是小改。 修改大的有Case 可以判断类型,其实这个使用是我们有类 a,类b、c继承a,这时有用 如果觉得这个和我一样觉得没用,可以去Visual studio 按反馈喷 如果好奇他是怎么 ...
本文讲如何访问解决方案的资源。 我们经常会把一些图片资源放在我们的解决方案,那么从这里拿出来很简单。 我在 Assets 放了图片 1.jpg 那么我要把他拿出来可以 <Image Source="ms-appx:///Assets/logo.png" /> var file=await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Assets/1.png")); 那么我们访问我们解决方案加的ms-appx就是解决方案的绝对路径,如果我 ...
本文主要讲我设计的几个进度条,还有如何使用异步控制进度条,如何使用动画做进度。 进度条可以参见:http://edi.wang/post/2016/2/25/windows-10-uwp-modal-progress-dialog 进度条其实异步就是使用后台变化,然后value绑定 我使用一个ProgressBar需要设置他的各个值,如果不设置,一般最大值为100,最小为0,所以可以表示百分数,其中Value是double,绑定后台就好。 “` <ProgressBar Maximum="100" Value="{x:Bind View. ...
中文 English 本文主要讲实现一个简单的界面,可以在窗口比较大显示列表和内容,窗口比较小时候显示列表或内容。也就是在窗口比较小的时候,点击列表会显示内容,点击返回会显示列表。 先放图,很简单。 开始的窗口是大,显示列表,因为开始没有点击列表就显示图片,点击列表显示内容,就是下面的图。 如果屏幕小,那么显示列表或内容 当然可以看下垃圾wr的 然后发下我的,可以看到我的最垃圾 https://msdn.microsoft.com/windows/uwp/controls-and-patterns/master-details 国内晓迪文章很好,但是对 ...
本文因为垃圾csdn标题字限制,标题写不好。本文想说一个算法,和我在CVTE的实习,我看到CVTE是一家什么公司。如果想要喷我的,可以留言,我不会理。如果想喷公司,可以在博客评论或发到我邮件lindexi_gd@163.com,我一般会理。 ...
本文主要说如何设置我们窗口的启动大小,UWP启动窗口大小。 设置启动窗口 设置窗口大小 ApplicationView.PreferredLaunchViewSize = new Size(1000, 1000); ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.PreferredLaunchViewSize; ApplicationView.PreferredLaunchWindowingMode设置UWP窗口全屏 如果设置过屏幕大小导致了每次开启 ...
我朋友在做一个控件,是显示异常,那么异常多就变为颜色,大概就是下面的图,很简单 首先是一个Ellipse,然后把他的颜色绑定到Int,需要一个转换,UWP的转换和WPF差不多,因为我现在还不会转换,就不多说。 转换很简单,不过我先说如何使用,控件放在 首先把控件放在xaml,在后台放个int,然后绑定,接着修改这个int就可以看到颜色从绿到红,使用简单。 <local:RoundFigureGradual N="{x:Bind N,Mode=OneWay}"></local:RoundFig ...
方正系统需要每次评价,每次点击很多,我做了一自动评价 我们评价是随机 首先打开浏览器 F12 Console 复制下面代码 var iframe = document.getElementById('iframeautoheight'); var pjkc = iframe.contentWindow.document.getElementById('pjkc'); var courseCount = pjkc.length; var courseNames = []; for (var i = 0; i < pjkc.chil ...
最近有个小小的想法,和题目一样,我有一个数组,这个数组很大,我不能修改原数组,也不能拷贝,我要得到一个数组,对应这个数组每个元素是这个数组的第几大。 做法其实简单,我们使用游标,在我们的原数组a,建一个大小和他一样的int,b。 然后b的值就是a的下标 for i=0 to a.Count b[i]=i; 然后我们开始做排序,首先b的排序是 Compare(a[b1],a[b2]) 然后我们就b的下标数组,顺序就是a所在元素下标,元素顺序。 如果我们有a 2 6 5 3 7 那么开始b 0 1 2 3 4 然后排序 得到 b 4 1 2 ...
http://www.ibm.com/developerworks/cn/java/j-cq05306/index.html 在我上中学的时候,有一位英语教师说:“写作就是重写别人已经 重写过的东西。” 直到大学,我才真正理解了他这句话的意思。而且,当我自觉地采用这个实践的时候,就开始 ...
软件设计杂谈 2015-04-17程序人生 程序人生 程序人生微信号 programmer_life 功能介绍 十年漫漫程序人生,打过各种杂,也做过让我骄傲的软件;管理过十多人的团队,还带领一班兄弟姐妹创过业。关注程序人生,了解程序猿 ...
我有两个仓库,一个是gitbook在写一本 一个是放在github的垃圾,这个是我想要开个人网站,但是做的还是不行https://github.com/lindexi/lindexi.github.io结果发现我需要做html,本来的文件没法直接转过去,但是我又不想使用第三方工具,于是最后我想着自己来写一个,于是就做了winMarkdown,win10软件,不过已经几个月没做 好了还是回到问题,我想把两个git合并 首先用git bash 到我的一个仓库,作为需要合并的仓库 cd 仓库 添加我要合并仓库 #git remote add 仓库 仓库可以是远程仓库 git re ...
Global site tag (gtag.js) - Google Analytics