开发经验

wince的开发经验

我的未来我决定 提交于 2020-02-25 03:33:13
模拟器中是否能使程序自起动?希望高手支招!!! 我认为不能。 在硬件平台上,可修改注册表。 例如: [HKEY_LOCAL_MACHNE\Init] "Launch40"="App.exe" "Depend40"=hex:14,00 我们也用过汉王,是需要自己修改较多的东东才能过到满意的效果。 以下四点是我们修改Hwr.c的注释,我只能提供您这些!!! 1.汉王对笔迹数据的要求是在0xff以内,但触摸屏的尺寸(480X320)超过了此范围,所以要对数据进行调整,以满足任何尺寸的要求。 2.防跨屏操作 3.全屏操作 4.触屏四线不接任何电容 EVC下如何具体编程开机启动? >>模拟器中是否能使程序自起动?希望高手支招!!! 我认为不能。 在硬件平台上,可修改注册表。 例如: [HKEY_LOCAL_MACHNE\Init] "Launch40"="App.exe" "Depend40"=hex:14,00 >>应该是用api: BOOL CeRunAppAtEvent( TCHAR *pwszAppName, LONG lWhichEvent ); 其中lWhichEvent有个值为: NOTIFICATION_EVENT_WAKEUP >>>>>>>>>>NOTIFICATION_EVENT_WAKEUP:When the device wakes up. 我认为对开机启动

微信小程序开发经验

筅森魡賤 提交于 2020-02-16 21:57:24
一,笔记 小程序分为渲染层和逻辑层,渲染层的界面使用了WebView 进行渲染;逻辑层采用JsCore线程运行JS脚本,一个小程序存在多个界面,所以渲染层存在多个WebView线程,这两个线程的通信会经由微信客户端做中转,逻辑层发送网络请求也经由Native转发。 二,开发经验总结 1:点击一个链接跳转之后,再返回到这个页面,需要重新加载的版块就放到onshow()生命函数中,不需要从新加载的放到onload()生命周期函数中 2:需要加载的模块页面需要加载动画,不要都放到整个页面都呈现出一个加载动画。 3:小程序json配置文件的key必须是双引号,且json文件最后一个值不要有 " ," 逗号出现。 4:小程序中的使用图片一定要设置宽高,否则微信会默认给设置一个宽高 5:小程序中如果设置平方字体(苹果手机中才会出现的字体): view { font-family : "PingFangSC-Thin" ; } 6:页面能写成一个一个组件拼装起来,就写成组件的形式:,这样可以实现代码复用。 7:小程序中的api用promise对象进行封装,实现一致性异步操作 //request请求 function request ( url , data , method , type ) { return new Promise ( ( resolve , reject ) => { wx

全栈开发经验

半世苍凉 提交于 2020-02-15 00:23:49
1、请列举网站开发的多种模式 WebFrom、MVC、前后端分离(后端 Restful API,前端使用前端框架,例如Angular、React、Vue)。 2、列举前后端分离和非前后端分离的区别以及各自的优势 1、前后端不分离 在前后端不分离的开发模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种开发模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,而仅仅是数据本身,所以后端原本返回网页的接口不在适用于前端App应用,为了对接App,后端还需要在开发一套接口。 2、前后端分离 术业有专攻,前端做前端的,后端做后端的。 服务器一分为二,前后端分别部署,静态资源放在前端服务器,业务代码放在后端服务器。前端服务器需要接收HTTP请求。前端服务器需要进行视图解析(可以使用Vue.js、Angular)。前端服务器需要处理路由(也就是页面之间的跳转)。后端服务器只负责返回数据给前端。 3、谈谈为什么现在大部分企业都选择前后端分离模式开发项目 其实这还是由前后端分离后的优势决定的:术业有专攻,前端做前端的,后端做后端的。服务器一分为二,前后端分别部署,静态资源放在前端服务器,业务代码放在后端服务器。前端服务器需要接收HTTP请求。前端服务器需要进行视图解析(可以使用Vue

分享开发经验,浅谈个人发展经历,明确自己发展方向

泄露秘密 提交于 2020-02-11 11:53:17
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心。因为干IT这一行竞争本来就比较激烈,特别是页面设计这方面,能够开发的人很多,所以为了节省成本在大部分公司都会在需要的时候才招聘这类人员,在没有订单的时候一些小公司还可能找各类的借口或者以降薪的手段去开除这类员工。而在招聘信息上常常会看到“招聘页面设计师,条件:30岁以下……欢迎应界毕业生前来应聘”这样一条,因为这一类工员对技术上的要求并不高,找应界生可以节约成本。所以在下觉得“IT行业是吃青春饭的”这句话只是对着以上这类人所说的,如果阁下缺乏“进取之心”,而只抱着“收入高,容易找工作”这样的态度而入行,那“IT行业是吃青春饭”将会应验了。 选择合适的工具 JAVA、C#、PHP、C++、VB……10多种热门的开发语言,哪一种最有发展潜力呢?其实开发语言只不过是一个工具,“与其分散进攻

Delphi开发能力自我评测

♀尐吖头ヾ 提交于 2020-02-05 15:08:46
转载至 : http://www.delphifans.com/infoview/Article_4628.html (注:以下内容都是作者个人的学习经验和体会,仅代表个人观点。针对Win32下的Delphi程序开发而言,部分内容或思想也可适用于其它工具或平台下的软件开发。) 在程序员的求职资料中,用得最泛滥的词可能是“熟悉”和“精通”了。评价一个程序员的综合能力并不容易,下面的文字试图以Delphi程序开发为例定义一种描述程序员开发能力的方法。 一、学习阶段划分。 根据我个人的经验,Delphi程序设计分为以下几个阶段: 1、 熟悉阶段。 这一阶段指从未接触过Delphi的人,刚开始学习到初步掌握Delphi的语法、可视化编程、面向对象编程的概念、Delphi IDE开发环境、基本代码编写、程序结构的过程。 熟悉阶段结束后,学习者应该可以编写简单的程序,同时对整个Delphi开发环境有一定的了解,但还不能从事开发工作。 根据学习者是否有编写其它语言代码的经验、是否接触过面向对象编程等因素,这一过程可能需要数天到数十天的时间。 2、 入门阶段。 在熟悉Delphi后,入门的标志是学习者可以有目的地利用Delphi强大的可视化开发环境、结合一些常规的代码编写技术,编制一些小型的程序,或是完成简单的数据库应用。同时,还应掌握基本的程序调试方法。 入门后,程序员可以从事简单的开发工作

几年的大数据开发经验,盘点下那些注意的细节,避免采坑

。_饼干妹妹 提交于 2020-02-01 20:04:06
深深的感受到“细节决定成败”,“蝴蝶效应“一句话细节体现工作质量也体现个人能力。今天复盘回顾一个个坑哭的小细节,更好的迎接未来挑战。 1,窥见数据三重门 全局着眼,登高望远,窥见数据的三重门:ODS,DW,APP 每一层的存在分管着不同的数据工作,一起探探门里的细节,把握清晰的脉络。 ODS层 :是 关注用户重点事务的原始业务表,重在离线统计用户细节的行为日志表 。日志表可以包含业务表的相关数据,但是缺乏结构,需要ETL。 DW层 :将 ODS层作为直接的数据源,去建设满足业务分析要求的数仓 ,进行基础整合BAS,然后开发出事实层/维度层/宽表层。其目的将一大坨数据整合分类,方便快速查询。 APP层 :是我们熟知的应用层,有 报表,数据产品,API接口,特征数据,专题集市,OLAP, 业务系统 。 三层形成上下游的环形网络,缺一不可。从而解耦三者的关系实现低耦合高内聚任重道远。 2,危险的金字塔 三重门可以拆解成一个倒立的金字塔,这个倒立着的金字塔是危险的,总要一种摇摇欲坠的感觉,需要数据攻城狮们殚心竭虑的守护。 因为ODS数据源:业务表,埋点日志的采集 两大源头,一些细枝末节的变动,牵动ODS基础层,生产一只黑蝴蝶,让DW/APP层来一场雪崩。累惨数据工程师。 业务表和日志采集:动要有原则: 1,能添加值不要新增列,比如在json类型中加值,不要增加额外的列名。 2

最近工作的几点困惑

放肆的年华 提交于 2020-01-29 02:58:09
先介绍一下情况,我们团队大概10个人,我不是项目经理,也不是骨干成员,只是普通的程序员。 1.我从09年11月份来公司实习,到目前为止我没经历过一次codereview,大家开发完了之后直接简单调试一下,然后扔给QA部门测试,没有codereview,也没有任何单元测试。我一直要求进行代码走读,这样可以加强同事之间的交流,有些成员说没时间,项目经理口头同意了我,但是一直没有行动。 2.从第一个问题可以看出我们团队很少进行技术性的交流,我甚至不知道它们任何一个的编程风格,所以我最近提倡学习、共享的氛围,建了一个office2010的groove工作平台,倡导大家在上面分享自己的文档和经验,大家还可以像论坛一样发表自己的感想,但是效果不太好,我觉得可能是我没有关注每个人的感受,太注重自己,而忽略了别人,别人当然也不会理睬你,而且我不是项目经理,难免没有威信。还有原因可能是我们彼此都不了解对方的工作内容,交叉内容很少,我想我可以试着去了解别人负责的模块,这样就有机会和别人沟通了。 3.我接触敏捷不久,但深深被其思想折服,但是我却没有听到我们团队任何一个人提起过敏捷,我想如果哪一天我要推行的话,实施起来难度肯定相当的大。 我的目的是自身持续学习提高的同时,尽可能的影响更多的人,进而直接影响软件产品质量和代码质量。我想我一个普通人员能做的也就这么多了,我之前没有其他公司的经验

大数据专业未来就业前景如何?

风流意气都作罢 提交于 2020-01-20 20:54:46
大数据专业未来就业前景如何? 大数据人才稀缺 据数联寻英发布《大数据人才报告》显示,目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万。 据职业社交平台LinkedIn发布的《2016年中国互联网最热职位人才报告》显示,研发工程师、产品经理、人力资源、市场营销、运营和数据分析是当下中国互联网行业需求最旺盛的六类人才职位。其中研发工程师需求量最大,而数据分析人才最为稀缺。领英报告表明,数据分析人才的供给指数最低,仅为0.05,属于高度稀缺。数据分析人才跳槽速度也最快,平均跳槽速度为19.8个月。 根据中国商业联合会数据分析专业委员会统计,未来中国基础性数据分析人才缺口将达到1400万,而在BAT企业招聘的职位里,60%以上都在招大数据人才。 大数据专业就业三大方向 大数据主要的三大就业方向:大数据系统研发类人才、大数据应用开发类人才和大数据分析类人才。 在此三大方向中,各自的基础岗位一般为大数据系统研发工程师、大数据应用开发工程师和数据分析师。 大数据专业人才就业薪资 1基础人才:数据分析师  北京数据分析平均工资:¥ 10630/月,取自 15526 份样本,较 2016 年,增长 9.4%。 数据分析师岗位职责 业务类别:技术 业务方向:数据分析  工作职责: 1. 根据公司产品和业务需求,利用数据挖掘等工具对多种数据源进行诊断分析

CefSharp 开发经验汇总

允我心安 提交于 2020-01-10 03:54:06
CefSharp项目开发经验小结 CefSharp 开发经验汇总 做过2个项目,使用CefSharp.Wpf。 引用CefSharp.Wpf 操作步骤 Nuget里面引用CefSharp.Wpf; 解决方案平台换成x64,编译项目; 初始化 private ChromiumWebBrowser browser1; browser1 = new ChromiumWebBrowser(); browser1.Address = “你的网址”; 备注:若网站使用的flash制作,需要到官方下载flashplayer先安装。 一些使用技巧 截图功能: public static BitmapImage GetScreenSnapshot ( FrameworkElement ui ) { try { using ( MemoryStream ms = new MemoryStream ( ) ) { RenderTargetBitmap bmp = new RenderTargetBitmap ( ( int ) ui . ActualWidth , ( int ) ui . ActualHeight , 96 d , 96 d , PixelFormats . Pbgra32 ) ; bmp . Render ( ui ) ; JpegBitmapEncoder encoder =

非好学校科班出身的程序员,该如何快速提升自己

青春壹個敷衍的年華 提交于 2020-01-01 14:07:41
目前一般的大点的公司,往往会在招聘时(尤其在招聘3年以下工作经验的程序员时)会设置学校的门槛,比如需要211或985相关专业毕业。这里我无意贬低不在这个范围的程序员,相反在本文里还将根据我所见和我所闻,为这些同学给出发展的建议。 首先我用我的切身体会给大家予以足够的信心:我最近呆的都是一些不小的公司,虽然在招聘时有上述的门槛,但事实上,在3年左右的正式员工里,大约30%是一般学校,或非科班出身,在外派的员工里,这个比例会高到70%左右,而且,每个组平均每年有3个左右转正的名额。所以,出身一般的程序员,只要有足够的勤奋度,而且方法得当,绝非就一定低人一等。 恕我直言,在学校和学历方面稍微欠缺的同学里,我有见过能力很强的,但平均综合能力确实不如好学校。(这里如果我说高于好学校,说出来也没人信)。 不过对于勤奋的同学来说,并非是能力不行,而是努力的方法和方向不对。对于这批敬业勤奋的同学,我非常敬佩,所以在这篇文章里,我将专门分享些相关的提升技巧。 1 战术上要重视,分析为什么大公司要设置学历和学校的门槛 平心而论,为什么有这样的设置呢?第一,能进好学校的同学在之前的学习过程中已经证实了自己“综合能力强“这个特质,第二,好学校毕业的同学,一般基础能力比较扎实,比如数据结构算法操作系统编译原理等,不仅理论经验,不少还有实训经验。 在前进的过程中,我们必须认清自己,所谓知己知彼百战不殆