自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

anakin.jin的专栏

找好方向,一直向前 :)

  • 博客(99)
  • 资源 (14)
  • 收藏
  • 关注

原创 Flutter中Provider 的使用例子

如何使用 flutter中的 provider

2022-12-28 10:06:40 1185 1

原创 开工了,加油

加油,又是一年!不努力就堕落

2022-02-09 08:32:26 180

原创 FreeRTOS 中的 task 优先级 及 实际测试验证

官方文章在这里:https://www.freertos.org/taskandcr.htmlTask 可以理解为线程 ,线程当然就是优先级(priority)的概念,如果两个线程,有不同的优先级,当然就是优先级高的优先执行(占用CPU资源)。 那问题来了, 是怎么 占用 呢?如果一个线程A在运行过程中,另一个优先级更高的线程B启动了(进入 Ready 状态),则B会立即执行(进入 Running 状态),A则立马会停止(进入 Ready 状态)现在做一个测试程序来验证一下,测试环境:.

2021-07-06 13:10:58 1503

原创 2020 年终总结

又又又是一年!记个流水帐,聊胜于无!flutter 有更好,更深的理解,也越来越喜欢它了,因为以前也做过 RN, xamarin 所以对它的易用深有体会,想说的就一句话,WC! 太TMD好用了!有机会把现在用的PC上的程序也改到flutter来开发,喜欢就用!今年有大的比例开发嵌入式,C语言原来很喜欢,记得大学的时候学了C语言,有空还去机房练习练习,但是现在再回过头来使用C,感觉真是效率上有很大的问题啊。内存的管理也是大隐患,相比.net, dart ,js 无论从效率,优雅程度上都觉.

2021-02-09 17:06:13 225

转载 flutter - SingleChildScrollView [转]

原文地址:https://www.cnblogs.com/upwgh/p/11419310.html在我们实际的项目开发中,经常会遇到页面UI内容过多,导致手机一屏展示不完的情况出现,以Android为例,在Android中遇到这类情况的做法通常就是使用ScrollView将内容包裹起来,如果不做可滑动的处理,Android上的表现为页面的部分内容无法展示,而在Flutter中,如果内容过多无法展示完全,屏幕的边界会给我们一个OVERFLOWED的警告提示,在Flutter中我们通常使用SingleCh

2020-10-13 10:07:09 2383

原创 WPF 如何安装使用 CEFSharp

做一个记录,经常忘记配置,也给需要的人节省时间在WPF中使用CEFSharp时,很容易碰到问题,现将步骤整理如下:1。在 NuGet 中找到 CefSharp.Wpf 并安装2。关闭vs, 重新打开3。references中会看到引用都有 黄色感叹号,像下面这样4。点击 最上面Toolbar中, Debug 边上的 x64 ,然后从下拉框中点击 Configuration Management 。 选择 x64 。 把对应项目也选择 x64上面两处红框都选择 x6..

2020-06-02 20:55:18 4226

原创 Flutter 阴影框效果

记录一下,防止忘记 :)更详细的说明看另一朋友的:https://ninghao.net/video/6443每一个Item的实现代码:Container( height: 80, margin: EdgeInsets.only(top: 16, left: 38, right: 33), decoration: BoxDecoration( color: Theme ..

2020-05-27 15:57:37 5597

原创 dart 版本的 Diffie-Hellman 实现

最近工作中要用到这个算法,从而实现数据交换时的安全。在flutter/dart的库中没有找到直接能使用的,所以去找了几个版本,最后用C#的一个版本做了移植(原代码出处请看代码内注释)。希望对需要的人有帮助。代码如下://// DiffieHellmanManaged.cs: Implements the Diffie-Hellman key agreement algorithm//// Author:// Pieter Philippaerts (Pieter@mental.

2020-05-18 13:37:50 4788

转载 flutter defaultTextStyle

source article:https://www.woolha.com/tutorials/flutter-using-defaulttextstyle-examples在做一个功能的时间想到,如果一个 Text 没有设置style,它的默认style来自哪里?This tutorial shows you how to useDefaultTextStylewidg...

2020-04-26 08:41:11 6411 1

原创 2019 年终总结

今天是最后一个工作日,又是一年的结束上次年终总结的目标:1。 英语。2。 Azure Cloud3。BLE4。图像识别(护照OCR)1,2,都没有去完成,基本上完全放弃了。因为中途来了一个项目,实在是时间紧的不得了。3,4 基本算完成。 陆陆续续花了好多天的时间去了解了BLE的原理,但是今天回忆一下,好像都忘记了 :( opencv 看完...

2020-01-22 13:07:26 7821

转载 Flutter中InheritedWidget使用的最佳实践 (转)

原文:https://blog.zhoulujue.com/InheritedWidget/Flutter的Widget层级可以做得非常深,在Widget层级间传递数据会让效率变得很低,也会多处很多bolierplate代码。例如下面的accountId,scopeId,如果MyWidget肯本用不到它们,accountId,scopeId还是要作为MyWidget的final参数,因为...

2019-12-20 16:28:04 5082

原创 Flutter synchronized lock

涉及到多线程时,必须要考虑锁,数据同步。找到资料:synchronized:https://pub.dev/packages/synchronized#-readme-tab-最基本的一个应用: 有一个变量a, 当多个线程访问时,必须保证同一时刻只有一个线程在读取/设置(类似于 C# 中的 lock(){} )。我们可以使用 synchronized 来处理就非常容易了。如:...

2019-12-05 15:31:16 11519

原创 flutter web application upload image

关于如何上传图片,先是找了网上的资料。最后根据下面的方式去实现https://stackoverflow.com/questions/49125191/flutter-http-post-upload-an-image?noredirect=1但一直没有成功。在确保服务端没有问题后,把重点移到flutter代码上。反复对比,却没有头绪。最后查了一下HTTP POST上传文件的方式(如下文...

2019-11-11 08:43:48 4335

原创 flutter Future 使用

下面情况是我使用过程中对Future的误解及处理过程,希望对大家理解有帮助我写一个Future的函数,希望它被异步调用。代码可能如下:@override Widget build(BuildContext context) { //code begin debugPrint(DateTime.now().toString() + ":build.1")...

2019-10-14 16:07:27 5440

原创 flutter 键盘显示后,盖住部分内容的问题

一般界面上有文本的输入框,点击后会显示键盘,正常情况是不允许键盘挡住输入框的。基于下面的代码开始做一个实验,并尝试解决问题class MyHomePage extends StatefulWidget { MyHomePage({Key key, this.title}) : super(key: key); final String title; @override...

2019-09-29 13:26:13 4885 1

原创 flutter 的像素尺寸

一般我们在android,ios中都有自己的尺寸,如:dp,pt但是在flutter中写尺寸是没有单位的。如:SizedBox(height: 736,width: 375,child: Container(color: Colors.lightBlueAccent) )实际上它的尺寸当然是有的。 在不同设备中它与devicePixelRatio 属性有关,通过此属性得到一个逻辑像...

2019-09-24 14:06:52 69928 12

原创 Open CV4 的环境搭建 VS2017

可以自己查看官方文档:https://docs.opencv.org/master/dd/d6e/tutorial_windows_visual_studio_opencv.html 下面是我的过程1。安装 vs2017 community ( 需要安装 c++,win10 SDK) 2。下载opencv4. 我解压放在  “D:\Download\OpenCV4” 3。设...

2019-02-21 10:24:24 1230

原创 大金空调HBS协议破解

大概在几年前做了一个相关大金空调的项目,于是有机会接触到真实的设备。听说过市面上有这样的产品,非官方,那我相信破解是可行并可以搞定的。查了一些资料,有很帮助,多谢提供方。http://bbs.21ic.com/forum.php?mod=viewthread&tid=585110http://bbs.21ic.com/icview-782090-1-1.htmlhttp...

2019-02-17 20:54:20 7854 21

原创 2018年终总结

今天是今年最后一个工作日,又是一年,一回头,两眼茫然,无从下手记得年前立过2个目标:英语,MS Azure 平台英语:因为种种事情荒废了一段时间。但今年背的单词应该有200+,虽然不多,也算是有收获。  努力看完了game of throne. 看起来非常吃力,估计如果没有看过电视是看不懂的。大概看完了一次,明年应该再看一次!MS Azure平台:在最后的时间里了解了一下,借着公司...

2019-02-01 09:29:11 741 1

原创 STM32F407 上手-USART 收发数据

研究了一下KEIL的MDK以及它的文档一般习惯性的都从串口开始做 hello world!  总结一下,KEIL的入门要比arduino要复杂的多,arduino是为硬件小白及非专业人士准备的。但是它的功能并不弱。KEIL入门请一定要认真花点时间看一下它的文档,我是用这份文档入门的(http://www2.keil.com/docs/default-source/default-document-...

2018-05-26 21:50:26 2698

原创 年终最后一天-总结

今天是最后一个工作日,今年收获很大。过去十多年时间里,我觉得从来没有如此大的收获。刚毕业时,每次的技术问题解决都兴高采烈,到后来,每一次方案的决定并实施后内心总激动不已,再后来,项目完工上线后感觉成就满满。在科勒的工作方式与以前区别很大,不再是简单的技术、方案很多互联网公司追求的是速度,她要的是事情的圆满不能简单的说哪个对哪个错我觉得标准应该是:哪个更符合公司文化最后看结果,互联网公司也是如此目标...

2018-02-11 19:20:48 1263

转载 Upload files in ASP.NET MVC with JavaScript and C#

GOOGLE的地址被封了,转过来,方便需要的人https://cmatskas.com/upload-files-in-asp-net-mvc-with-javascript-and-c/In an earlier post, I described how to implement a file upload using Ajax and ASP.NE

2016-05-18 21:05:57 1320

原创 微信支付中容易出错的问题 支付回调不成功

这个网上很多人写了相关的文字主要几个问题:1.回调不能有参数 这个在官方文档中明确,强调说明了!例:www.abc.com/pay?user=abc  这是错误的!2.需要匿名可访问 这是我碰到的问题,到项目最后加上了安全限制后,回调异常。还花了一些时间来找原因  :(

2016-04-23 14:37:54 5597

原创 微信支付中容易出错的问题 统一下单超时,速度慢

有时候统一下单的返回非常慢在服务器上(我用的是阿里),PING一下 https://api.mch.weixin.qq.com 明显时间很长查了一下,也有人碰到这问题按这个方法可以解决:https://bbs.aliyun.com/read/275325.html更改DNS:http://jingyan.baidu.com/article/e8cdb32b87d

2016-04-22 13:46:09 14269

原创 微信支付中容易出错的问题

先记录一下,以后再来整理在支付时,统一支付成功了,JS config 也成功,但是在调用 chooseWXPay 显示: invalid url domain实际的原因:你在调用一个页面 www.abc.com/pay 下进行支付,你需要在 支付授权目录 中写:http://www.abc/com/ .  切记不能跟后面的 pay ,它认为是参数同理

2016-04-22 10:51:44 1769

转载 singleTask vs singleInstance

N久不写东西了,总是以太忙为借口 :(Android中两个启动模式的不同点,解释的非常好In a simple way-singleTask:The system creates a new task and instantiates the activity at the root of the new task. However, if an insta

2015-10-19 09:18:40 1539

原创 最后一天工作日,总结一下今年的工作

今天最后一天上班,早上比平时早来了一个小时今年做完了一个项目,负责硬件协调、嵌入式开发、服务器端开发 做的很累,不过,总归是有成果,客户说几个月卖了1K多台。想想,三、四个月的加班也算值得了!当自己亲手做的产品可以卖出去(或:给用户带来方便)是一个开发者最大的成就!然而问题也很多,随着用户量的增加,研发时候一味赶时间的后果就来了:系统稳定性比预计的要差!测试!系统到用户手里前最重要的一

2013-02-06 09:55:51 2543 1

原创 为什么要外包?!!

公司准备做一个很大的项目,非常复杂,让我评估--至少要二年时间吧--???然后准备外包,又问我们:--我这个朋友很厉害的,你们确认要让他加入在这个项目进来?进来之后我可不希望你们反过来围着他转--公司的项目要紧,我们没有关系的反正后来那个很厉害的朋友没消息。于是找了几个大公司外包。几家公司谈完后,他们表示都很复杂,也有一些难度。于是,他又找我们说:

2012-11-12 11:09:20 1801

原创 合作 or 合伙

这几天一直在想,什么是“合作”/“合伙”?简单的,你有个项目给我做,这当然是合作。我到你公司里来上班,以后称你为老大,也是合作。至于“合伙”,最平常的:我们合伙开个公司!但,"合作"与“合伙”到底有什么区别呢?好像没有,对于“合作”:一般都是这个项目外包给张三,完成后特定的任务后给多少钱; 过来我公司里上班,每个月多少钱及奖金等。对于“合伙”:赚多少钱,说好一个比例

2012-06-07 21:52:18 1463

原创 这算是工作努力还是装13呢?

昨天去那边开会,从14点整到晚上22:30才出来,到家后吃饭、洗漱、上床时已经早上1:00了对了,没有搞错的----回来吃饭!到晚上8、9点时,其实肚子已经饿的没感觉了(我承认,我是每天都准点吃饭的。没有铁胃,不是我的错啊!)很早就听说鬼子工活很认真,但这次是真真切切的领会到了!不过,会议中停止30分钟吃个饭会碍什么事呢?!!!在从那公司出来的时候,其实我已

2012-04-17 16:42:36 1149

原创 做点事情很难啊!

难啊!!!做技术的碰到了做‘事’的,感觉秀才碰到了当兵的心力交瘁,却于事无助一把年纪了,还没有自己的东西!努力吧!

2012-03-13 14:29:18 1592

原创 一周年

今天是2月份最后一天,记得是去年2月份的最后一天离开了公司,充满了憧憬,血液里充满了亢奋剂大片的代码。。。当头一棒!迷失... ...斗争迷失...整整一年过去了,此刻,内心满是空虚与迷茫。总觉得应该写一点什么,虽然没什么事情伟大或重要到以至于需要写一下的程度,就当是勉励一下自己!在写这个标题是,本能的写了个“周年记”,但是,一停顿,我想是不

2012-02-29 10:15:57 2082

原创 今年最后一天上班

明天就回家过年了,今天是今年最后一天工作回忆过去的一年时间,没什么成绩,心中不免有些XXX,用什么词来形容好呢?!失望、惋惜、失落、迷失 好像都有一点点。总的来说:没有成绩!再想到自己的年龄,唉!不禁有些悲凉。一把年纪了,还没有什么拿的出手的东西!想想一年做了什么呢?简单的来个大事记吧1.我们四个人出来了!有点激昂,有点悲壮,也充满了希望。2.几个月的闲置。迷失

2012-01-21 10:44:04 1895

原创 公司年会

昨天公司年会,我们几个人很少去那边,所以,人基本上都不认识,有点闷!不过,后面看他们的敬酒‘攻防战’倒是很刺激的!:)优秀员工讲话:1.保持激情2.持续学习3.相互合作4.量力而行(一开始听,感觉挺有意思的)老总讲话:1.良好心态2.积极创新3.抓牢机遇(这一点特意说明是‘抓牢’而不是‘抓住’,因为机会已经到来了!)4.改变生

2012-01-11 16:02:33 1695

原创 .net 中异步SOCKET发送数据时碰到的内存问题 (二)

接昨天的文章基本上我们可以认为发送数据的那一部分中有问题:每一次发送,有两个NEW的动作,产生两个新的对象。现在问题的关键是:为什么这两个新的对象没办法被回收!我们先做一实验,代码如下:namespace Test2{ class Program { static void Main(string[] args) {

2012-01-07 19:18:31 3501 5

原创 .net 中异步SOCKET发送数据时碰到的内存问题

做CS的开发一直都是这样的方式:server端用 C++编写,采用IOCP机制处理大量客户端连接、数据接收发送的问题client端用 C++ 或C# 写,没什么特殊要求。最近工作时间上比较宽裕,决定采用新的方式来处理服务端的工作: C# + SOCKET异步机制(.net里没有IOCP的直接支持)目前正可行性分析阶段,第一步的工作:接收3W个SOCKET连接, 结果还是不错

2012-01-06 17:35:38 5598

原创 我服了!

昨天,公司有重要客人过来考察我们,结果可能会影响后续的一个项目是否可以合作。大家都非常重视,卫生也都彻底的搞了一次。结果,在PPT的呈现时,出现的一个事,彻底的让我服了:主讲人一个小时的时间里,接了三四个电话,最长的一个电话竟然有数分种之久,会议也随之冷场然。我想,在场的日本鬼子肯定很诧异的!至少把我彻底的征服了!

2011-12-02 13:20:24 1574 2

原创 calm down

finally i feel i am calm down. and had a good sleep in past two night.don't want all things moving to the direction my wished. even so, the result may not what i wanted in the end.in chinese:谋事在人,成事

2011-11-30 08:07:19 1696

原创 bad news

yesterday co-workers bring bad news from boss:it seems that there are backup team existence! and he explicitly said: that key to success of the current project is long years cooperation between compan

2011-11-26 06:36:41 1362

原创 又有新的想法了!

前段时间公司里为了项目忙了些天,嗯,项目有一阶段了,结果大家都非常满意的:)这几天猎头的电话不也少(年底又开始跳了啊!),今天有一个position甚至把工资都开到20K * 15了!晕,外面的世界变化这么快?!趁机停下来想了想现在的状况:不过,既然是出来创业的,(不管目前状况如何,我们是一直这么认为的!)就要一直朝创业的目的前行!不满足于一点点的成就!创业的风险很高,但只

2011-11-15 19:39:20 1299 1

Flutter Gallary 中的 Reply Sample|flutter_app_reply_backup.zip

Flutter Gallery 有很多的例子供学习,我把其中的 Reply 完整例子移出来形成一个工程,去掉了多语言功能(正是因为这个功能没办法编译完整的工程,才想着把它移出来的,先不想花更多时间去搞那部分了), 看别人的例子,是学习的捷径!

2020-10-16

like_button.zip

学习一下 React, 官方站点上(https://zh-hans.reactjs.org/docs/add-react-to-a-website.html)开始看的时候发现里面的代码无法下载 所以通过其它方式下载后上传上来,给大家方便:)

2019-09-01

OPENCV入门示例1

opencv 最简单的示例,读取图像,用于建立vs2017上的运行环境

2019-02-20

stm32f407 usart 收发例子

基于MDK5(uVision5.23.0.0)的串口通讯实例。在PC串口一端发送 0x0D ,板子上收到后回复 hello world\0

2018-05-26

VS2010 log4cpp 编译好的 Lib 库

省得大家麻烦了,里面包含了include 与 Release/Debug 两个 lib

2015-01-18

log4cpp vs2010 版本

编译一下供大家下载,省得麻烦了. 是用 VS2010编译的。 里面包含了 include 文件夹

2014-12-20

自己用的一些抽像类

自己用的,用的很顺.具体使用要与其它的搭配起来使用的,有点麻烦,不过,自己觉得好用就OK。保存一下

2012-10-31

博客文章中所用到的测试程序

我的博客文章中所用到的测试程序,包含了SERVER的工程代码,与客户端的BIN程序。详情看我的博客吧

2012-01-06

log4cpp 已编译好的 DLL 及 lib

log4cpp用vs2010编译好的DLL 内包括:Debug/Release 两个模式的 log4cppD.lib log4cppD.dll log4cpp.lib log4cpp.dll 四个文件,以及 头文件

2011-09-29

log4net CF2.0 dll 文件

在网上找了半天,没有这个东东。只好下了源代码自己编译。 现在传上来,方便大家

2011-08-31

log4cpp 修改了MFC中显示内存泄漏的问题 源码 及 库

具体信息请看我的文章 http://blog.csdn.net/Ani/archive/2011/04/29/6372025.aspx 里面包含所有的源代码、我编译好的库 与 一个测试程序。 初学者也可以用这个测试程序了解LOG4CPP :)

2011-05-06

C++ sqlserver native client oledb 封装库

对上一个 http://download.csdn.net/source/3247355 的补充, 上一个中少了资源以及示例。 这个包中增加了一个示例工程 要运行此示例,请先安装.sqlexpress2005,安装时,需要把SDK的选项打上 ------------------------------------------ 自己平时在用的库,分享! 用于在C++程序中访问SqlServer 封装了Sqlserver native client 中的 oledb 部分.基于的版本是 sqlexpress 2005 在zip包中也包含了这部分(这个也可以在安装sqlserver时获取,位置默认应该是 C:\program files\Microsoft SQL Server\90\SDK\) 其中提供了一个例子。有不明白的请联系我qq:50622323

2011-05-05

sql native client oledb C++ 自己封装的库

自己平时在用的库,分享! 用于在C++程序中访问SqlServer 封装了Sqlserver native client 中的 oledb 部分.基于的版本是 sqlexpress 2005 在zip包中也包含了这部分(这个也可以在安装sqlserver时获取,位置默认应该是 C:\program files\Microsoft SQL Server\90\SDK\) 其中提供了一个例子。有不明白的请联系我qq:50622323

2011-05-04

log4net .net 4.0 dll

log4net 的.net4.0 版本 目前官网上的只提供2.0,1.1 版本的,所以,自己编译了一个。 提供出来,方便大家,省得自己编译了。 去除了:aspNetTraceAppender,SmtpAppender

2011-04-15

空空如也

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

TA关注的人

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