欢迎光临南京典乐信息科技有限公司
24小时:400-025-1949
繁體版
手机版
01
2018-08
典乐科技编辑
有人说,今年是房屋质量问题的维权高潮。作为行业大佬,碧桂园它也正面临越来越大的新挑战。除了碧桂园之外,也有不少房地产公司被曝质量不过关、业主投诉......7月26日,安徽六安碧桂园建筑工地发生坍塌事故,导致6人死亡。在此之前,碧桂园就因为施工质量,备受关注与质疑。7月14日,数百名上海碧桂园业主集…
分类:     |    浏览次数:437
28
2018-07
典乐科技编辑
两人利用木马信息侵入上海医药、世纪华联等单位官网串改链接帮助推广赌博公司获利数十万元均被判刑。  2015年10月至2017年10月间,黎胜通过QQ与贾安阳相识,在聊天过程中得知贾安阳会入侵他人网站后台管理系统,获取他人网站控制权限。因此两人联系、商定,由贾安阳采用植入木马程序等方式非法获取网站后台…
分类:     |    浏览次数:298
08
2018-03
典乐科技编辑
为保障路桥结构和交通通行安全,经市政府批准,上海长江第二大桥将于3月8日至4月1日,开始为期22天的桥梁维修施工,对桥面4股行车道的桥梁伸缩缝进行更换项目的施工。据悉,3月8日至3月13日将对南汊大桥南引桥北向南的方向进行桥梁伸缩缝更换作业。3月8日至3月10日将对第三股车道以及应急车道进行施工,3…
分类:     |    浏览次数:281
06
2018-03
典乐科技编辑
我们都知道如今是互联网的时代,传统的线下业务已经满足不了企业的需求,企业要做大做强当然少不了要在互联网上拓展业务。很多企业想在互联网上分一杯羹,大部分企业认为做好一个网站上线后就没问题了,客户就会自己找上门来,这明显就是错误的!网站访问量寥寥无几,一直愁着没有客户访问咨询的问题,还不知道该如何去优化…
分类:     |    浏览次数:235
06
2018-03
典乐科技编辑
关注两会3月4日的人大新闻发布会上,针对房地产税,发言人张业遂表示:房地产税立法是社会普遍关注的一个问题,目前正在加快进行起草完善法律草案、重要问题的论证、内部征求意见等方面的工作,争取早日完成提请常委会初次审议的准备工作。而就在这场发布会的前一天,在上海,3300余人从上海河西大街分16条线路前往…
分类:     |    浏览次数:133
06
2018-03
典乐科技编辑
3月5日,有市民反映,上海仙林汽配城内的一家物流公司突然跑路,公司原本运转正常,据受损商户称,出事前物流公司收了上百家门面的货,结果却是大批货款被该物流公司卷走,据称金额达数百万元。5日下午,笔者赶到312国道边的仙林汽配城,出事的“广发物流”位于汽配城西北侧耳的集中发货区,…
分类:     |    浏览次数:106
09
2018-02
典乐科技编辑
明确输入,我实际体会的就是方法参数1是对象(category)这种形式只需一个参数,有变动,只需在方法内部改动,缺点就是调用者不知道要赋值对象的哪些值,被调用者舒服了,而调用者就崩溃了。2是分散的参数(name,description)我个人倾向于这种,参数是明确的,这种才是好的少玩精巧的对象交互,…
分类:     |    浏览次数:184
07
2018-02
典乐科技编辑
你的这段代码其实已经默认了n是int32型。最后我一直认为可空类型最打的优势是用来解决关系数据库映射的。在你加上之后,你可以看看你现在number是什么类型。应该是null类型而不是int32类型。所以能不赋予null值的不是值类型。我觉得上面由于错误的论据得到了错误的结论。下面是我对于上面论据错误…
分类:     |    浏览次数:277
05
2018-02
典乐科技编辑
我也觉得所谓算法就是解决问题的办法能解决问题的,都可以称得上是算法无非是有的算法更合理些。而学习算法,最终要学到的是如何去分析问题并设计出合理的算法而不是去学习一共有几种排序算法,几种便利算法类似的,学习设计模式的最终目的决不是为了背出来有23种设计模式,及其名称不要总说人迁就计算机了,计算机根本只…
分类:     |    浏览次数:105
02
2018-02
典乐科技编辑
我自己看书然后做了一些方便工作上用的东西,但是经常出现这样的情况:做着做着出了一些问题或者想改的更好点,想改一个地方,然后改来该去发现几乎全盘推到重来了,之前的功夫全白费...求问下,正规写代码的同学们是怎么做的?怎么开始,怎么修改增加新功能.......软件工程专业最少要学2年,能搞懂最少最少需要…
分类:     |    浏览次数:242
26
2018-01
典乐科技编辑
我觉得只需要对命名空间进行管理就好比如MyLib.Extensions.Urls空间里面的扩展方法扩展到string也无所谓因为你不是工作在密集的url与字符串之间的上下文中你压根不会using这个命名空间。前面的兄弟说这样是个治不了懒的办法。我觉得只需要我们有一些约束就好了比如我要扩展的strin…
分类:     |    浏览次数:125
25
2018-01
典乐科技编辑
1、demo程序退出的时候会报错,原因是WidgetWin析构的时候会析构root_view_成员,而root_view_会回发通知消息给WidgetWin,WidgetWin会访问accessibility_view_events_,这时候accessibility_view_events_已经析…
分类:     |    浏览次数:202
24
2018-01
典乐科技编辑
其实,细说起来,对于缓存的处理,一个类是很难做好的,特别是稍微复杂点的系统,不太可能说指望一个xxhelper就搞定了。就拿博客园来说,Blog可能需要BlogCacheDataProvider来封装缓存请求,Article需要ArticleCacheDataProvider,而且他们获取都是继承自…
分类:     |    浏览次数:163
23
2018-01
典乐科技编辑
LINQtoEntities不识别方法Int32ToInt32(System.Object)就是在where里放了一个Convert.ToInt32运行时就出错了。没有Convert.ToInt32这种东西,查询如何做啊。一般我会把把所需的数据先拿到client端再调用Convert方法,比如拿回的…
分类:     |    浏览次数:118
05
2018-01
典乐科技编辑
回顾最近几年,不过云计算也并不是期望的那么好,尤其微软现在主要宣传的是公有云,假如现在有这样一个场景,一是采用传统方案;第二就是使用云计算部署:一个多功能的互动社区站点,包括购物、论坛、影音等功能,现有1100万注册会员;全站URL:1000多个;访问量:每天上亿次的访问量。12000个分类,800…
分类:     |    浏览次数:260
25
2017-12
典乐科技编辑
对于IO密集型的应用(比如数据库访问,磁盘访问,网络访问)来讲,是不需要分配一个线程的(不怎么准确,但可以这么理解),那么使用一个后台线程运行这些操作来实现异步是低效的。而实际上我们的应用中充斥着大量的IO密集型操作(除了那些做游戏应用计算密集型)。经过测试,actualRead的长度可能会比BUF…
分类:     |    浏览次数:151
22
2017-12
典乐科技编辑
很多时候,我们谈到高并发高负载,就会想到集群,分布式等一些高大上的名词。但是如果连单机性能都没有做好,谈那些也就是空中楼阁了。记得之前看到,说访问量排名全世界前20的网站stackoverflow,只有区区20多台服务器,而且用的是.net。可见对业务本身的优化,比基础设施的建设更加重要。业务优化应…
分类:     |    浏览次数:216
18
2017-12
典乐科技编辑
Isthisnowtoomanydesignpatternsandavarietyofbadarticles,variouswatchingpeoplemisinterpreted,upset,tiredtotemptedtowriteaseriesofthemsayclearly--but,ons…
分类:     |    浏览次数:295
13
2017-12
典乐科技编辑
个人有些浅薄的经验分享下如何做到编码编出优美的feel,需遵从如下约束,排名分先后:命名很重要,随便一本逻辑学教材(如果读者有兴趣,此处推荐《逻辑学导论》)里都会有长篇大论来讨论命名的问题,我国古代在人才辈出的百家争鸣时期曾经出现过一个学派叫“名家”,专门讨论命名的问题,比如…
分类:     |    浏览次数:286
08
2017-12
典乐科技编辑
now,Programminglanguage似乎进入了一个蓬勃发展的时期,Javascript、Perl、Python、Ruby、Groovy等一批较新的语言正越来越多地被熟悉和使用,而C++、C#、Java等主流语言也在不断地融入函数式和动态性特征。程序员的百宝箱中可供选择的宝贝是越来多了,而社…
分类:     |    浏览次数:185
06
2017-12
典乐科技编辑
Emacs被设计出来的定向并不为了来编辑,显示图片文字的窗口很少见,但是这么做的话还是有点好处的就是会有一些支持latex预览的插件作为代码编辑器,还是坚守SlickEdit了....写了十来年code,感觉没有比vs2010更好的IDE了很多人在推荐别人用VI或Emacs时总是洋溢着一种很高高在上…
分类:     |    浏览次数:207
04
2017-12
典乐科技编辑
ThedaybeforeyesterdayatthewingbankruptnewssoletmeobserveOfficeforever,forthis,therearemanykindsofviews,thecompanyundertheOfficeevenifthefallisalsoatra…
分类:     |    浏览次数:276
01
2017-12
典乐科技编辑
TheSQLstatementisalsocalledadhocSQL,andadhocisLatin,meaningforthis,whichcanbetranslatedas"percase."Thestoredprocedureisstoredprocedure,short…
分类:     |    浏览次数:149
29
2017-11
典乐科技编辑
经历过好多次的换公司的通常都会让你难受,刚到公司,以前公司员工写的,60-70万行代码,并且代码没按照一定的规范去写,因为这个代码来自N个人,一看代码我就头大,我曾经就做过这样的事情,开始的时候也很抓狂,但是慢慢的我认为我找到里面的窍门了,一下算是我给大家提供的一个思路吧。(我之前跟的那个项目是B/…
分类:     |    浏览次数:110
27
2017-11
典乐科技编辑
我也很少见到真正的补充血的模式。我曾经的一个团队,为某个模块添加功能时,原来的代码就是缺少血的模型,代码又长又难看懂,bug多,还很难定位。在赤裸裸的领域,补充血的领域模型,不依赖存储技术与UI展现的领域模型,可以方便的进行这就需要你这样的有影响力的人为好的东西摇旗呐喊啊:)然后我们决定在添加功能时…
分类:     |    浏览次数:111
25
2017-11
典乐科技编辑
对于注释而言,我很不太喜欢以下二类人:1.完全不写注释.2.用英文写注释.事实上,说"命名即有很强的注释性",和上面用英文写注释完全没有什么两样.你以为你是谁?是二鬼子吗?十句中文夹杂着5句英文,就很高明了吗?1.你的英文很强很标准吗?大多数的中国人,恐怕都不怎么样吧.你英文标准…
分类:     |    浏览次数:225
23
2017-11
典乐科技编辑
在对象化programming的这个world里,基于以上原因,可以看作语法sweet吧,本来不应该有==,equals是标准.但==确实很方便,更直观。那么我们因为便利性而使用==,,==最好理解为:以比较的类型为前提,决定比较的方式。即,值类型比较值,对象类型比较引用看看msdn对于==和equ…
分类:     |    浏览次数:191
20
2017-11
典乐科技编辑
经常会遇到改写的情况,可以通过address重新保护应用的入口文件index.php,下面是相关服务器的配置参考:[Apache]httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone将None改为All把下面的内容保存为.htaccess文件放到应用…
分类:     |    浏览次数:248
18
2017-11
典乐科技编辑
关于IDE,总之是不能用eclipse开发.net,也不能用vs开发java——所以,IDE的比较没有什么意义——项目组决定用java,就是你说一万条理由vs比eclipse好也没用。语言谁优谁劣,也只能是在最开始学的时侯,对比一下。对于已经工作的人来…
分类:     |    浏览次数:134
18
2017-11
典乐科技编辑
JAVA对已声明异常需要在代码中做处理这个约定很好,至少能知道我用的方法,明确的可能抛出什么异常成员可见性对于多数程序员来说,可以无视...面向对象的实质不是任何人都能完美诠释的可替换jar文件这个有时候能热部署不需要重新启动.有时候则不行,其实和.net没啥2样泛型不多说了,.net毕竟是后来者,…
分类:     |    浏览次数:289
18
2017-11
典乐科技编辑
请问create_ticket()什么时候调用?,当用户第一次取钱时,调用create_ticket(),用户得到ticket_id_2,然后调用idempotent_withdraw(ticket_id_2,amount),假设服务器返回的OK用户没有收到?此时,用户进行重试(再次取钱),此时为什…
分类:     |    浏览次数:151
18
2017-11
典乐科技编辑
保障幂等性,就必须控制增加、删除和更新操作的不重复操作。犹如在单台服务器上,使用locker控制单例模式。在客户端或在服务端生成对本次不可重复操作的标识,再以后N次操作时,均检测该标识的动作是否已发生,若已发生则不再重复执行。涉及到金钱操作的,除了幂等性保障外,还必须保障余额足够,所以在不同标识控制…
分类:     |    浏览次数:189
17
2017-11
典乐科技编辑
我是一名接触计算机图形学不久的学生了解到许多真实游戏开发的内情,受益匪浅1.在3中提到的Euler方法和Verlet方法其实Euler方法本身有许多变种,稳定性无法一概而论,您讨论的似乎是最简单的explicitEuler方法,这个方法确实是存在比较大的数值稳定性问题的,表现为系统能量会持续增加而不…
分类:     |    浏览次数:190
17
2017-11
典乐科技编辑
我最先开始学习的其实不是汇编,我学的PYTHON,学了2天后,我觉得好玩是很好玩,可惜里面那些强悍的功能让我眼花缭乱,我当时学明白了怎么去用它,但是我不明白它为什么能够这么厉害!我看了历史,每个版本的PYTHON又有一些新的特性和功能,如果就这么学的话,你只能够永远去读新的文档然后运用!我后来觉得可…
分类:     |    浏览次数:246
17
2017-11
典乐科技编辑
我认为账户不应该具有转入和转出的功能,因为转入和转出都涉及到两个账户。账户应该只具有存钱和取钱的功能。在转帐的场景中,对于账户来说只要负责存钱或取钱,只有场景才知道当前是一个转帐的过程;场景会先告诉帐号A取多少钱,然后告诉帐号B存多少钱,同时场景还会通知两个帐号发生了什么,即记录日志。假如转出或转入…
分类:     |    浏览次数:133
17
2017-11
典乐科技编辑
连面向对象都还没有入门,或者说一直习惯于面向数据表、面向数据库些代码。这个时候搞领域似乎没啥基础。所以大把的人不会搞领域研究。至于DDD这种东西,要让一个程序员拿到需求或设计文档以后,先去思考怎么测试,或者建了个解决方案和主项目以后,立刻去开一个测试项目,似乎也不是很普遍。就我自己而言,先写测试后写…
分类:     |    浏览次数:104
16
2017-11
典乐科技编辑
我部分不同意他的意见,如果做平台内应用,就不存在HTML5何时铺开的问题,就像WP7的XAP,只要在WP7上铺开而已。但是HTML5会取代XAP这样的,client或者说C/S的应用么?很大一部分都可以,借助HTML5,可以整个应用都在服务器上,加上离线,用户同样可以拥有不亚于目前的C/S程序的体验…
分类:     |    浏览次数:299
16
2017-11
典乐科技编辑
Linq是意图创造一种统一的数据查询和处理模式。因此Linq对结构化、文档话的数据是比较有优势的。理论上只要对Linq进行扩展,对二进制进行抽象的查询也并非不可能。伪代码:List<Byte>list=MemoryBlock.Where<Byte>(byte=>byte…
分类:     |    浏览次数:111
16
2017-11
典乐科技编辑
怎么说呢,我觉得最后写的几点说.NET程序员写出来的代码可读性差、方法的重构思想和思维模式不好,这些本身其实就和语言没关系,你把这些东西全都栽赃到.NET上面,这个多少很牵强!一方面在说我没有比较和批判,一方面实际确实在说。不得不说,这些给人代码以脏、乱、差的印象,完全来源于那些培训机构。你可以去观…
分类:     |    浏览次数:259
16
2017-11
典乐科技编辑
个人表示十分痛恨spring的配置所以一年后转.net了.而且记得当初spring有N多民间版本,大家都很喜欢把配置文件写的很复杂,貌似只有自己使用的版本配置够复杂才是王道,而且那时候面试的时候java面试官最喜欢的就是XXXXX报出一串的框架,然后问你会几个,对此表示很纠结,更纠结的是进了公司貌似…
分类:     |    浏览次数:271
15
2017-11
典乐科技编辑
您好,因为对于性能问题跟踪,有很多场景原因,和偶然性,这就是我本篇未写性能问题定位的原因,也是较难部分,以后回忆回忆老案例,找时间补上,对于你所提的问题:注意一下几点1,你的WEB服务器是否部署了其他应用,有其他程序干扰的,360啊,杀毒啊2、确定CPU是由于IIS造成之后,确定是哪个应用程序池【我…
分类:     |    浏览次数:236
15
2017-11
典乐科技编辑
在x86指令集里面,有一条神奇而特殊的指令"int3".这条指令的机器代码就是一个字节的0xCC.当CPU执行到int3指令是,就会触发异常处理机制,这个时候调试器就有机会断下程序的执行。于是在debug版本的程序中,编译器都会把所有的数据区都初始化为0xcc,这样子由于bug执…
分类:     |    浏览次数:237
15
2017-11
典乐科技编辑
关键是排雷之后还是会留下一个坑高手和新手区别就在于留下坑的大小问题是他们不让减,还时不时脑袋发热的加功能,我们老总的口头禅就是:这个东西很简单嘛。很有一巴掌拍死他的冲动。据说还是个老技术呢。我觉得可能需要一些沟通上的技巧,boss想的东东,有的时候我们可能不能完全理解,而boss可能自己有的地方也没…
分类:     |    浏览次数:240
15
2017-11
典乐科技编辑
Cookie的限制。大多数浏览器支持最大为4096字节的Cookie。由于这限制了Cookie的大小,最好用Cookie来存储少量数据,或者存储用户ID之类的标识符。用户ID随后便可用于标识用户,以及从数据库或其他数据源中读取用户信息。浏览器还限制站点可以在用户计算机上存储的Cookie的数量。大多…
分类:     |    浏览次数:132
14
2017-11
典乐科技编辑
1)先分清一下角色的概念吧:我在本文中的角色的含义和你所说的角色(权限的集合)应该是两个概念,你的是传统意义上的User-Role-Permission中的Role,而我所说的角色则是指活动场景的参与者身份,可以理解为拍电视剧时电视剧里的人物的角色;不仅仅是人可以扮演角色,事物、地点也可以扮演;这点…
分类:     |    浏览次数:269
14
2017-11
典乐科技编辑
“根据四色原型的分析方法,我们可以得出:某个“人”以图书借阅者的角色向图书馆借书。从这里我们可以得出三个角色:1)借阅者(Borrower);2)被借的图书(BorrowedBook);3)图书馆。”这样做有没有角色分析过度的嫌疑,我对角色(Role)…
分类:     |    浏览次数:247
14
2017-11
典乐科技编辑
微软是做平台设计的,要面对的用户千差万别,所以,他要为不同层次的用户给出不同的解决方案,你可以选择放弃那些对你不适合的东西。比如:Asp.net平台的设计还是很不错的,扩展性也很好。如果你对WebForms,MVC框架不满意,可以自己实现你要的框架,当然了,你可以部分使用它们,核心的东西自己来写。借…
分类:     |    浏览次数:265
14
2017-11
典乐科技编辑
好像你是厂商肚子里蛔虫似的,使用通用OS的产品怎么了?Andorid自由定制造成的混乱已经严重阻碍其发展,所以未来的版本才要限制定制。HP/Dell卖的大部分都是Windows的电脑,也没见人家赚不了钱破产。还有,IBM/Oracle都是软件公司吧,还请先搞清楚。竞争并不意味着对立,你把这些关系看得…
分类:     |    浏览次数:198
13
2017-11
典乐科技编辑
有一个人不得不提下,就是吉日嘎啦。作为一个半路学.Net的老程序员,十年来,不断思考并重构权限管理系统代码。1:首先我感谢对我的认可,非常开心。2:吉日嘎啦有拼写错误,应该是“吉日嘎拉”才对。3:当年(1996)我以全市少数民族考生第一名的高考成绩考入黑龙大学计算机系,正规的…
分类:     |    浏览次数:143
13
2017-11
典乐科技编辑
统一的目的也是为了可理解性,为了能够更方便的与别人达成共识。代码是给人看的,某种程度上说就是人与人之间沟通的语言。i和index就好比是"我"和"我是索引",写代码时不要只说“我”,而要说我是谁。业务含义+类型这种命名思路可以理解为&l…
分类:     |    浏览次数:281
首页 上页 下页 尾页 转到: 1/5 50/页
关于我们
技术支持
联系我们
南京典乐科技
客服电话:400-025-1949 (工作日9:00~18:00)
项目经理:138-519-41123
咨询 Q Q:260193150
公司地址:上海中华路420号江苏省科技中心5层
客服QQ
获取报价
联系电话
400-025-1949
返回顶部
新闻中心 - 上海网站制作
欢迎光临南京典乐信息科技有限公司
24小时:400-025-1949
繁體版
手机版
01
2018-08
典乐科技编辑
有人说,今年是房屋质量问题的维权高潮。作为行业大佬,碧桂园它也正面临越来越大的新挑战。除了碧桂园之外,也有不少房地产公司被曝质量不过关、业主投诉......7月26日,安徽六安碧桂园建筑工地发生坍塌事故,导致6人死亡。在此之前,碧桂园就因为施工质量,备受关注与质疑。7月14日,数百名上海碧桂园业主集…
分类:     |    浏览次数:437
28
2018-07
典乐科技编辑
两人利用木马信息侵入上海医药、世纪华联等单位官网串改链接帮助推广赌博公司获利数十万元均被判刑。  2015年10月至2017年10月间,黎胜通过QQ与贾安阳相识,在聊天过程中得知贾安阳会入侵他人网站后台管理系统,获取他人网站控制权限。因此两人联系、商定,由贾安阳采用植入木马程序等方式非法获取网站后台…
分类:     |    浏览次数:298
08
2018-03
典乐科技编辑
为保障路桥结构和交通通行安全,经市政府批准,上海长江第二大桥将于3月8日至4月1日,开始为期22天的桥梁维修施工,对桥面4股行车道的桥梁伸缩缝进行更换项目的施工。据悉,3月8日至3月13日将对南汊大桥南引桥北向南的方向进行桥梁伸缩缝更换作业。3月8日至3月10日将对第三股车道以及应急车道进行施工,3…
分类:     |    浏览次数:281
06
2018-03
典乐科技编辑
我们都知道如今是互联网的时代,传统的线下业务已经满足不了企业的需求,企业要做大做强当然少不了要在互联网上拓展业务。很多企业想在互联网上分一杯羹,大部分企业认为做好一个网站上线后就没问题了,客户就会自己找上门来,这明显就是错误的!网站访问量寥寥无几,一直愁着没有客户访问咨询的问题,还不知道该如何去优化…
分类:     |    浏览次数:235
06
2018-03
典乐科技编辑
关注两会3月4日的人大新闻发布会上,针对房地产税,发言人张业遂表示:房地产税立法是社会普遍关注的一个问题,目前正在加快进行起草完善法律草案、重要问题的论证、内部征求意见等方面的工作,争取早日完成提请常委会初次审议的准备工作。而就在这场发布会的前一天,在上海,3300余人从上海河西大街分16条线路前往…
分类:     |    浏览次数:133
06
2018-03
典乐科技编辑
3月5日,有市民反映,上海仙林汽配城内的一家物流公司突然跑路,公司原本运转正常,据受损商户称,出事前物流公司收了上百家门面的货,结果却是大批货款被该物流公司卷走,据称金额达数百万元。5日下午,笔者赶到312国道边的仙林汽配城,出事的“广发物流”位于汽配城西北侧耳的集中发货区,…
分类:     |    浏览次数:106
09
2018-02
典乐科技编辑
明确输入,我实际体会的就是方法参数1是对象(category)这种形式只需一个参数,有变动,只需在方法内部改动,缺点就是调用者不知道要赋值对象的哪些值,被调用者舒服了,而调用者就崩溃了。2是分散的参数(name,description)我个人倾向于这种,参数是明确的,这种才是好的少玩精巧的对象交互,…
分类:     |    浏览次数:184
07
2018-02
典乐科技编辑
你的这段代码其实已经默认了n是int32型。最后我一直认为可空类型最打的优势是用来解决关系数据库映射的。在你加上之后,你可以看看你现在number是什么类型。应该是null类型而不是int32类型。所以能不赋予null值的不是值类型。我觉得上面由于错误的论据得到了错误的结论。下面是我对于上面论据错误…
分类:     |    浏览次数:277
05
2018-02
典乐科技编辑
我也觉得所谓算法就是解决问题的办法能解决问题的,都可以称得上是算法无非是有的算法更合理些。而学习算法,最终要学到的是如何去分析问题并设计出合理的算法而不是去学习一共有几种排序算法,几种便利算法类似的,学习设计模式的最终目的决不是为了背出来有23种设计模式,及其名称不要总说人迁就计算机了,计算机根本只…
分类:     |    浏览次数:105
02
2018-02
典乐科技编辑
我自己看书然后做了一些方便工作上用的东西,但是经常出现这样的情况:做着做着出了一些问题或者想改的更好点,想改一个地方,然后改来该去发现几乎全盘推到重来了,之前的功夫全白费...求问下,正规写代码的同学们是怎么做的?怎么开始,怎么修改增加新功能.......软件工程专业最少要学2年,能搞懂最少最少需要…
分类:     |    浏览次数:242
26
2018-01
典乐科技编辑
我觉得只需要对命名空间进行管理就好比如MyLib.Extensions.Urls空间里面的扩展方法扩展到string也无所谓因为你不是工作在密集的url与字符串之间的上下文中你压根不会using这个命名空间。前面的兄弟说这样是个治不了懒的办法。我觉得只需要我们有一些约束就好了比如我要扩展的strin…
分类:     |    浏览次数:125
25
2018-01
典乐科技编辑
1、demo程序退出的时候会报错,原因是WidgetWin析构的时候会析构root_view_成员,而root_view_会回发通知消息给WidgetWin,WidgetWin会访问accessibility_view_events_,这时候accessibility_view_events_已经析…
分类:     |    浏览次数:202
24
2018-01
典乐科技编辑
其实,细说起来,对于缓存的处理,一个类是很难做好的,特别是稍微复杂点的系统,不太可能说指望一个xxhelper就搞定了。就拿博客园来说,Blog可能需要BlogCacheDataProvider来封装缓存请求,Article需要ArticleCacheDataProvider,而且他们获取都是继承自…
分类:     |    浏览次数:163
23
2018-01
典乐科技编辑
LINQtoEntities不识别方法Int32ToInt32(System.Object)就是在where里放了一个Convert.ToInt32运行时就出错了。没有Convert.ToInt32这种东西,查询如何做啊。一般我会把把所需的数据先拿到client端再调用Convert方法,比如拿回的…
分类:     |    浏览次数:118
05
2018-01
典乐科技编辑
回顾最近几年,不过云计算也并不是期望的那么好,尤其微软现在主要宣传的是公有云,假如现在有这样一个场景,一是采用传统方案;第二就是使用云计算部署:一个多功能的互动社区站点,包括购物、论坛、影音等功能,现有1100万注册会员;全站URL:1000多个;访问量:每天上亿次的访问量。12000个分类,800…
分类:     |    浏览次数:260
25
2017-12
典乐科技编辑
对于IO密集型的应用(比如数据库访问,磁盘访问,网络访问)来讲,是不需要分配一个线程的(不怎么准确,但可以这么理解),那么使用一个后台线程运行这些操作来实现异步是低效的。而实际上我们的应用中充斥着大量的IO密集型操作(除了那些做游戏应用计算密集型)。经过测试,actualRead的长度可能会比BUF…
分类:     |    浏览次数:151
22
2017-12
典乐科技编辑
很多时候,我们谈到高并发高负载,就会想到集群,分布式等一些高大上的名词。但是如果连单机性能都没有做好,谈那些也就是空中楼阁了。记得之前看到,说访问量排名全世界前20的网站stackoverflow,只有区区20多台服务器,而且用的是.net。可见对业务本身的优化,比基础设施的建设更加重要。业务优化应…
分类:     |    浏览次数:216
18
2017-12
典乐科技编辑
Isthisnowtoomanydesignpatternsandavarietyofbadarticles,variouswatchingpeoplemisinterpreted,upset,tiredtotemptedtowriteaseriesofthemsayclearly--but,ons…
分类:     |    浏览次数:295
13
2017-12
典乐科技编辑
个人有些浅薄的经验分享下如何做到编码编出优美的feel,需遵从如下约束,排名分先后:命名很重要,随便一本逻辑学教材(如果读者有兴趣,此处推荐《逻辑学导论》)里都会有长篇大论来讨论命名的问题,我国古代在人才辈出的百家争鸣时期曾经出现过一个学派叫“名家”,专门讨论命名的问题,比如…
分类:     |    浏览次数:286
08
2017-12
典乐科技编辑
now,Programminglanguage似乎进入了一个蓬勃发展的时期,Javascript、Perl、Python、Ruby、Groovy等一批较新的语言正越来越多地被熟悉和使用,而C++、C#、Java等主流语言也在不断地融入函数式和动态性特征。程序员的百宝箱中可供选择的宝贝是越来多了,而社…
分类:     |    浏览次数:185
06
2017-12
典乐科技编辑
Emacs被设计出来的定向并不为了来编辑,显示图片文字的窗口很少见,但是这么做的话还是有点好处的就是会有一些支持latex预览的插件作为代码编辑器,还是坚守SlickEdit了....写了十来年code,感觉没有比vs2010更好的IDE了很多人在推荐别人用VI或Emacs时总是洋溢着一种很高高在上…
分类:     |    浏览次数:207
04
2017-12
典乐科技编辑
ThedaybeforeyesterdayatthewingbankruptnewssoletmeobserveOfficeforever,forthis,therearemanykindsofviews,thecompanyundertheOfficeevenifthefallisalsoatra…
分类:     |    浏览次数:276
01
2017-12
典乐科技编辑
TheSQLstatementisalsocalledadhocSQL,andadhocisLatin,meaningforthis,whichcanbetranslatedas"percase."Thestoredprocedureisstoredprocedure,short…
分类:     |    浏览次数:149
29
2017-11
典乐科技编辑
经历过好多次的换公司的通常都会让你难受,刚到公司,以前公司员工写的,60-70万行代码,并且代码没按照一定的规范去写,因为这个代码来自N个人,一看代码我就头大,我曾经就做过这样的事情,开始的时候也很抓狂,但是慢慢的我认为我找到里面的窍门了,一下算是我给大家提供的一个思路吧。(我之前跟的那个项目是B/…
分类:     |    浏览次数:110
27
2017-11
典乐科技编辑
我也很少见到真正的补充血的模式。我曾经的一个团队,为某个模块添加功能时,原来的代码就是缺少血的模型,代码又长又难看懂,bug多,还很难定位。在赤裸裸的领域,补充血的领域模型,不依赖存储技术与UI展现的领域模型,可以方便的进行这就需要你这样的有影响力的人为好的东西摇旗呐喊啊:)然后我们决定在添加功能时…
分类:     |    浏览次数:111
25
2017-11
典乐科技编辑
对于注释而言,我很不太喜欢以下二类人:1.完全不写注释.2.用英文写注释.事实上,说"命名即有很强的注释性",和上面用英文写注释完全没有什么两样.你以为你是谁?是二鬼子吗?十句中文夹杂着5句英文,就很高明了吗?1.你的英文很强很标准吗?大多数的中国人,恐怕都不怎么样吧.你英文标准…
分类:     |    浏览次数:225
23
2017-11
典乐科技编辑
在对象化programming的这个world里,基于以上原因,可以看作语法sweet吧,本来不应该有==,equals是标准.但==确实很方便,更直观。那么我们因为便利性而使用==,,==最好理解为:以比较的类型为前提,决定比较的方式。即,值类型比较值,对象类型比较引用看看msdn对于==和equ…
分类:     |    浏览次数:191
20
2017-11
典乐科技编辑
经常会遇到改写的情况,可以通过address重新保护应用的入口文件index.php,下面是相关服务器的配置参考:[Apache]httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone将None改为All把下面的内容保存为.htaccess文件放到应用…
分类:     |    浏览次数:248
18
2017-11
典乐科技编辑
关于IDE,总之是不能用eclipse开发.net,也不能用vs开发java——所以,IDE的比较没有什么意义——项目组决定用java,就是你说一万条理由vs比eclipse好也没用。语言谁优谁劣,也只能是在最开始学的时侯,对比一下。对于已经工作的人来…
分类:     |    浏览次数:134
18
2017-11
典乐科技编辑
JAVA对已声明异常需要在代码中做处理这个约定很好,至少能知道我用的方法,明确的可能抛出什么异常成员可见性对于多数程序员来说,可以无视...面向对象的实质不是任何人都能完美诠释的可替换jar文件这个有时候能热部署不需要重新启动.有时候则不行,其实和.net没啥2样泛型不多说了,.net毕竟是后来者,…
分类:     |    浏览次数:289
18
2017-11
典乐科技编辑
请问create_ticket()什么时候调用?,当用户第一次取钱时,调用create_ticket(),用户得到ticket_id_2,然后调用idempotent_withdraw(ticket_id_2,amount),假设服务器返回的OK用户没有收到?此时,用户进行重试(再次取钱),此时为什…
分类:     |    浏览次数:151
18
2017-11
典乐科技编辑
保障幂等性,就必须控制增加、删除和更新操作的不重复操作。犹如在单台服务器上,使用locker控制单例模式。在客户端或在服务端生成对本次不可重复操作的标识,再以后N次操作时,均检测该标识的动作是否已发生,若已发生则不再重复执行。涉及到金钱操作的,除了幂等性保障外,还必须保障余额足够,所以在不同标识控制…
分类:     |    浏览次数:189
17
2017-11
典乐科技编辑
我是一名接触计算机图形学不久的学生了解到许多真实游戏开发的内情,受益匪浅1.在3中提到的Euler方法和Verlet方法其实Euler方法本身有许多变种,稳定性无法一概而论,您讨论的似乎是最简单的explicitEuler方法,这个方法确实是存在比较大的数值稳定性问题的,表现为系统能量会持续增加而不…
分类:     |    浏览次数:190
17
2017-11
典乐科技编辑
我最先开始学习的其实不是汇编,我学的PYTHON,学了2天后,我觉得好玩是很好玩,可惜里面那些强悍的功能让我眼花缭乱,我当时学明白了怎么去用它,但是我不明白它为什么能够这么厉害!我看了历史,每个版本的PYTHON又有一些新的特性和功能,如果就这么学的话,你只能够永远去读新的文档然后运用!我后来觉得可…
分类:     |    浏览次数:246
17
2017-11
典乐科技编辑
我认为账户不应该具有转入和转出的功能,因为转入和转出都涉及到两个账户。账户应该只具有存钱和取钱的功能。在转帐的场景中,对于账户来说只要负责存钱或取钱,只有场景才知道当前是一个转帐的过程;场景会先告诉帐号A取多少钱,然后告诉帐号B存多少钱,同时场景还会通知两个帐号发生了什么,即记录日志。假如转出或转入…
分类:     |    浏览次数:133
17
2017-11
典乐科技编辑
连面向对象都还没有入门,或者说一直习惯于面向数据表、面向数据库些代码。这个时候搞领域似乎没啥基础。所以大把的人不会搞领域研究。至于DDD这种东西,要让一个程序员拿到需求或设计文档以后,先去思考怎么测试,或者建了个解决方案和主项目以后,立刻去开一个测试项目,似乎也不是很普遍。就我自己而言,先写测试后写…
分类:     |    浏览次数:104
16
2017-11
典乐科技编辑
我部分不同意他的意见,如果做平台内应用,就不存在HTML5何时铺开的问题,就像WP7的XAP,只要在WP7上铺开而已。但是HTML5会取代XAP这样的,client或者说C/S的应用么?很大一部分都可以,借助HTML5,可以整个应用都在服务器上,加上离线,用户同样可以拥有不亚于目前的C/S程序的体验…
分类:     |    浏览次数:299
16
2017-11
典乐科技编辑
Linq是意图创造一种统一的数据查询和处理模式。因此Linq对结构化、文档话的数据是比较有优势的。理论上只要对Linq进行扩展,对二进制进行抽象的查询也并非不可能。伪代码:List<Byte>list=MemoryBlock.Where<Byte>(byte=>byte…
分类:     |    浏览次数:111
16
2017-11
典乐科技编辑
怎么说呢,我觉得最后写的几点说.NET程序员写出来的代码可读性差、方法的重构思想和思维模式不好,这些本身其实就和语言没关系,你把这些东西全都栽赃到.NET上面,这个多少很牵强!一方面在说我没有比较和批判,一方面实际确实在说。不得不说,这些给人代码以脏、乱、差的印象,完全来源于那些培训机构。你可以去观…
分类:     |    浏览次数:259
16
2017-11
典乐科技编辑
个人表示十分痛恨spring的配置所以一年后转.net了.而且记得当初spring有N多民间版本,大家都很喜欢把配置文件写的很复杂,貌似只有自己使用的版本配置够复杂才是王道,而且那时候面试的时候java面试官最喜欢的就是XXXXX报出一串的框架,然后问你会几个,对此表示很纠结,更纠结的是进了公司貌似…
分类:     |    浏览次数:271
15
2017-11
典乐科技编辑
您好,因为对于性能问题跟踪,有很多场景原因,和偶然性,这就是我本篇未写性能问题定位的原因,也是较难部分,以后回忆回忆老案例,找时间补上,对于你所提的问题:注意一下几点1,你的WEB服务器是否部署了其他应用,有其他程序干扰的,360啊,杀毒啊2、确定CPU是由于IIS造成之后,确定是哪个应用程序池【我…
分类:     |    浏览次数:236
15
2017-11
典乐科技编辑
在x86指令集里面,有一条神奇而特殊的指令"int3".这条指令的机器代码就是一个字节的0xCC.当CPU执行到int3指令是,就会触发异常处理机制,这个时候调试器就有机会断下程序的执行。于是在debug版本的程序中,编译器都会把所有的数据区都初始化为0xcc,这样子由于bug执…
分类:     |    浏览次数:237
15
2017-11
典乐科技编辑
关键是排雷之后还是会留下一个坑高手和新手区别就在于留下坑的大小问题是他们不让减,还时不时脑袋发热的加功能,我们老总的口头禅就是:这个东西很简单嘛。很有一巴掌拍死他的冲动。据说还是个老技术呢。我觉得可能需要一些沟通上的技巧,boss想的东东,有的时候我们可能不能完全理解,而boss可能自己有的地方也没…
分类:     |    浏览次数:240
15
2017-11
典乐科技编辑
Cookie的限制。大多数浏览器支持最大为4096字节的Cookie。由于这限制了Cookie的大小,最好用Cookie来存储少量数据,或者存储用户ID之类的标识符。用户ID随后便可用于标识用户,以及从数据库或其他数据源中读取用户信息。浏览器还限制站点可以在用户计算机上存储的Cookie的数量。大多…
分类:     |    浏览次数:132
14
2017-11
典乐科技编辑
1)先分清一下角色的概念吧:我在本文中的角色的含义和你所说的角色(权限的集合)应该是两个概念,你的是传统意义上的User-Role-Permission中的Role,而我所说的角色则是指活动场景的参与者身份,可以理解为拍电视剧时电视剧里的人物的角色;不仅仅是人可以扮演角色,事物、地点也可以扮演;这点…
分类:     |    浏览次数:269
14
2017-11
典乐科技编辑
“根据四色原型的分析方法,我们可以得出:某个“人”以图书借阅者的角色向图书馆借书。从这里我们可以得出三个角色:1)借阅者(Borrower);2)被借的图书(BorrowedBook);3)图书馆。”这样做有没有角色分析过度的嫌疑,我对角色(Role)…
分类:     |    浏览次数:247
14
2017-11
典乐科技编辑
微软是做平台设计的,要面对的用户千差万别,所以,他要为不同层次的用户给出不同的解决方案,你可以选择放弃那些对你不适合的东西。比如:Asp.net平台的设计还是很不错的,扩展性也很好。如果你对WebForms,MVC框架不满意,可以自己实现你要的框架,当然了,你可以部分使用它们,核心的东西自己来写。借…
分类:     |    浏览次数:265
14
2017-11
典乐科技编辑
好像你是厂商肚子里蛔虫似的,使用通用OS的产品怎么了?Andorid自由定制造成的混乱已经严重阻碍其发展,所以未来的版本才要限制定制。HP/Dell卖的大部分都是Windows的电脑,也没见人家赚不了钱破产。还有,IBM/Oracle都是软件公司吧,还请先搞清楚。竞争并不意味着对立,你把这些关系看得…
分类:     |    浏览次数:198
13
2017-11
典乐科技编辑
有一个人不得不提下,就是吉日嘎啦。作为一个半路学.Net的老程序员,十年来,不断思考并重构权限管理系统代码。1:首先我感谢对我的认可,非常开心。2:吉日嘎啦有拼写错误,应该是“吉日嘎拉”才对。3:当年(1996)我以全市少数民族考生第一名的高考成绩考入黑龙大学计算机系,正规的…
分类:     |    浏览次数:143
13
2017-11
典乐科技编辑
统一的目的也是为了可理解性,为了能够更方便的与别人达成共识。代码是给人看的,某种程度上说就是人与人之间沟通的语言。i和index就好比是"我"和"我是索引",写代码时不要只说“我”,而要说我是谁。业务含义+类型这种命名思路可以理解为&l…
分类:     |    浏览次数:281
首页 上页 下页 尾页 转到: 1/5 50/页
关于我们
技术支持
联系我们
南京典乐科技
客服电话:400-025-1949 (工作日9:00~18:00)
项目经理:138-519-41123
咨询 Q Q:260193150
公司地址:上海中华路420号江苏省科技中心5层
客服QQ
获取报价
联系电话
400-025-1949
返回顶部