菜园前端 菜园前端
2年前
程序员必备-了解Git
原文链接:什么是Git?git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。可以理解为git就是一个代码管理的仓库。指导在学习一个新知识的时候,我们主要围绕这个思想去学习,就是为什么要学习这个新技术/知识,它的出现有什么作用?带来了
Wesley13 Wesley13
4年前
java工作三年应具备的技能
LZ常常思考自己的未来,也从自己的思考中总结出了一些东西,作为第一部分来谈谈。LZ认为一名程序员应该有几个阶段(以下时间都算上实习期)。第一阶段:三年我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目
Wesley13 Wesley13
4年前
1024!程序员节快乐!
if(!window.\_\_second\_open\_\_){document.getElementById('js\_image\_desc').innerHTML"1024!程序员节快乐!".replace(/\\r/g,"").replace(/\\n/g,"<br").replace(/\\s/g,"&nbsp;");}!
Wesley13 Wesley13
4年前
Unity Shader (四)片段程序示例
1、环境光漫反射高光点光源!(https://oscimg.oschina.net/oscnet/adf3743ef93f1a1e3f7596052d24e7076fb.png)Shader"Custom/Example_Frag_1"{properties{_Mai
Stella981 Stella981
4年前
C# 程序修改config文件后,不重启程序刷新配置ConfigurationManager
基本共识:ConfigurationManager自带缓存,且不支持写入。如果通过文本写入方式修改配置文件,程序无法刷新加载最新配置。PS.Web.config除外:Web.config修改后,网站会重启(即Web程序也无法在运行时刷新配置)。为什么要在程序运行时,修改配置(刷新配置):\
Wesley13 Wesley13
4年前
#Python语言程序设计Demo
Python设计七段数码管绘制单个数码管效果:!(https://oscimg.oschina.net/oscnet/0057e60156e12e19e525a918607858fef1d.png)设计总数码管效果:!(https://oscimg.oschina.net/oscnet/b2930467
Easter79 Easter79
4年前
Spring事务——使用TransactionProxyFactoryBean创建事务代理
    Spring同时支持编程式事务策略和声明式事务策略,大部分时候,我们都推荐采用声明式事务策略。使用声明式事务策略的优势十分明显:声明式事务能大大降低开发者的代码书写量,而且声明式事务几乎不影响应用的代码。因此,不论底层事务策略如何变化,应用程序都无需任何改变应用程序代码无需任何事务处理代码,可以更专注于业务逻辑的实
Wesley13 Wesley13
4年前
10年后,程序员的薪资还会这么高么?
!(https://oscimg.oschina.net/oscnet/4b4f9d4c80d7c202a82797a42f4f7c4b3c8.jpg)有人说,程序员的门槛正在逐渐消失,因为计算机相关专业毕业生一年比一年多;IT培训班出来的学生一年比一年多;网络上各种编程课程,也正在帮助无数人零基础转型软件开发……而程序员的工资,动辄
Wesley13 Wesley13
4年前
C++程序性能分析
最近要对推送程序进行性能优化,找出程序的hotspots,程序是用VS2005,C写的,所以直接使用VS2005自带的性能分析工具对程序做了一次profiling。准备工作使用VS2005打开工程,在菜单“工具”下面有个“性能工具”的选项,点击右边的“性能向导”就可以开始新建一个性能测试项了。如:!性能测试的菜单项(http: