Kiba518

Kiba518

马有千里之程,无骑不可自往。人有冲天之志,无运不能自通。

Fork me on GitHub
摘要: 前言 在职场中,确立自身的技术水平很重要,因为,如果你被标记成了技术菜鸟,那么你的工作一旦做快了,大家就会一致的认为这个任务比较简单;如果你未如期完成,则会被各种明嘲暗讽,你不但无法获得合理的表扬,还会无端被迫接受攻击。 但是,如果你被标记成了技术高手,那么你就算任务延期也会被理解,因为,他们会认为阅读全文
posted @ 2019-06-13 09:56 kiba518 阅读(3045) 评论(3) 编辑
摘要: 前言 人被压迫了,为什么不斗争?——鲁迅 作为一个C#开发者,我经历了,也见证了很多同行饱受C++开发的歧视和欺辱。 而且,这种行为,现在依然持续的发生在C#开发者的身上,就目前为止,绝大部分C#开发还都无法摆脱这样的命运。 能力不足的C++开发会欺辱能力不足C#开发 C++语言的基础是【语法+wi阅读全文
posted @ 2019-06-01 08:20 kiba518 阅读(5642) 评论(49) 编辑
摘要: 不知道为什么,似乎很多人理解跑偏了,在这里我要说明一下。 首先,我并没有对C++语言有偏见,我只是单纯的在学习时,在理解时,对C++语言进行一些吐槽,我相信,很多学习C++的人,也会有类似的吐槽。 其次,我吐槽了我以前的一些C++同事,这与其他C++开发无关,如果你感同身受,那说明你要反省一下了。 阅读全文
posted @ 2019-05-20 12:36 kiba518 阅读(13937) 评论(44) 编辑
摘要: 我并不是一个HR,可是我面试过很多人。有年轻的,有年长的,形形色色。 在不同的年纪和岗位上做面试官的内心感觉是不一样的。下面我来讲讲,我做面试官时的一些体验。 刚刚参加工作那几年 刚毕业的那几年,我是一个激进型的面试官。我对来面试的同学,手下毫不留情。尤其面对985、211这类好大学毕业,却能力低下阅读全文
posted @ 2019-05-14 10:08 kiba518 阅读(10924) 评论(123) 编辑
摘要: 前言 作为一个Windows系统下的开发者,我对于Core的使用机会几乎为0,但是考虑到微软的战略规划,我觉得,Core还是有先了解起来的必要。 因为,目前微软已经搞出了两个框架了,一个是Net标准(.NetFramework),一个是Net Core。 而新特性的更新几乎都是在Net Core这个阅读全文
posted @ 2019-04-22 11:31 kiba518 阅读(1400) 评论(7) 编辑
摘要: 前言 程序员的进步是需要环境的,良好的团队环境,良好的开发环境,会让人进步的更加快速。 所以,我认为,如果一个程序员,在2019年还在用Visual Studio 2005开发,那么,他,大概率,不会想了解Linq是个什么东西,因为他根本用不到。 就如同我,一直在纯Windows环境下开发,所以就对阅读全文
posted @ 2019-04-11 15:23 kiba518 阅读(816) 评论(0) 编辑
摘要: 前言 我们都知道WebApi是依赖于Asp.Net MVC的HttpRouteCollection进行路由 。 但WebApi和MVC之间是没有依赖关系的, WebApi的基类ApiController继承于IHttpController,而MVC的基类Controller 继承于IControll阅读全文
posted @ 2019-03-26 11:43 kiba518 阅读(4203) 评论(31) 编辑
摘要: 前言 我们学习任何一个新框架时,肯定都需要学习它的子页面用法,因为子页面是封装公共内容最好的容器。 在Xamarin里子页面为Fragment,翻译过来是片段的意思。 Fragment 下面我们来学习Fragment的用法。 首先创建一个类MenuFragment继承Fragment;然后重写他的O阅读全文
posted @ 2019-03-20 08:41 kiba518 阅读(310) 评论(0) 编辑
摘要: 虽然很难相信,但确实有人认为,学历更高的人,智商更高。 如果按照这个逻辑推理,国内某些城市几百万人口,建国70年来,连个985、211都没出过,大约应该是一城弱智了。 一碗毒鸡汤 刚毕业的时候,总是不服输,觉得大神能做到的事,我也能做到;大神会的技术,我早晚也能学会;老程序员除了经验多点,哪里也不如阅读全文
posted @ 2019-03-15 08:39 kiba518 阅读(1463) 评论(20) 编辑
摘要: 前言 很多人觉得Xamarin的开源少,没法用来开发项目。 但,实际上Xamarin已经有很多开源代码了;只要不是特别特殊的项目,基本上是都可以满足开发。 下面我们来看一下Xamarin中利用开源代码ZXing.Net.Mobile进行扫码。 引用ZXing.Net.Mobile 在Xamarin中阅读全文
posted @ 2019-03-13 09:12 kiba518 阅读(3223) 评论(23) 编辑
摘要: 前言 部署,通常的情况下,它其实也是项目开发的一个难点。 为什么这么说呢?因为,它不是代码开发,所以很多开发者本能的拒绝学习它。 并且一个项目配置好一次以后,部署的步骤和部署的人通常很固定,所以大部分开发者也没机会去学习它。 就算学会了部署的开发者,如果长期不使用,也是很容易忘记部署的方法的。 所以阅读全文
posted @ 2019-03-04 09:21 kiba518 阅读(893) 评论(8) 编辑
摘要: 相信我,这不是一篇吐槽文章。。。。 基础控件 Android的控件和控件样式非常特别,它是一种内联特别高的设计模式,换句话说,它是非常烂的设计。。。。 但在这种特别的关系里还是有一定的规律的,下面我们一起来看看控件的使用方式。 首先我们定义一个ImageButton,如下: 如上代码所示,我们定义了阅读全文
posted @ 2019-02-20 11:50 kiba518 阅读(855) 评论(4) 编辑
摘要: 创建项目 使用Xamarin开发安卓项目,首先需要安装VS2017以上版本。因为VS2017以上的版本,可以直接创建Xamarin项目。 另外用Xamarin开发安卓项目,还需要使用Intel的CPU,并且得是双核以上的CPU,因为调试时,需要使用电脑的虚拟化,奔腾4之类的CPU是不支持虚拟化的。 阅读全文
posted @ 2019-02-14 09:04 kiba518 阅读(1280) 评论(16) 编辑
摘要: 死锁杂谈 当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行;所以,即时去捕捉数据库死锁,是挺不容易的。 如果,数据库死锁比较长时间,那么死锁是可以被捕捉的。 可以用SqlServer活动监视器来查看,哪些进程锁了数据库。 首先打开SqlServer活动监视器,然后可以看到阅读全文
posted @ 2019-02-02 08:38 kiba518 阅读(999) 评论(4) 编辑
摘要: WPF自定义控件创建 本文简单的介绍一下WPF自定义控件的开发。 首先,我们打开VisualStudio创建一个WPF自定义控件库,如下图: 然后,我们可以看到创建的解决方案如下: 在解决方案中,我们看到了一个Themes文件夹和一个CS文件。 其中CS文件,就是我们需要编写的自定义控件,里面的类继阅读全文
posted @ 2019-01-23 10:20 kiba518 阅读(609) 评论(0) 编辑