
☆软件工程☆
other
Jaihk662
这个作者很懒,什么都没留下…
展开
-
SourcesTree使用手册3:文件贮藏与删除
前文:https://blog.youkuaiyun.com/Jaihk662/article/details/89183880(文件更新)假设你很久以前写了一个很重要的脚本xxx.cs并且已经提交,而现在你想优化一下其中一部分代码,并且准备优化(修改)完毕后更新到你的分支……一、文件修改与删除你已经在本地修改完毕了:这个时候SourcesTree会将你修改的那个文件视作“新文件”,如下...原创 2019-04-10 21:54:01 · 12230 阅读 · 0 评论 -
SourcesTree使用手册2:文件更新
前文:https://blog.youkuaiyun.com/Jaihk662/article/details/89177151(与Git进行通信)一、文件更新你写了两份代码,也已经测试过了,你想上传到服务器,那么怎么办呢先将你的代码放入你的本地地址内,之后点进自己的分支,查看文件状态如下:确认无误后暂存提交这个时候,如果你有跟踪远程的分支,就可以直接推送了推送完...原创 2019-04-10 16:32:20 · 958 阅读 · 0 评论 -
SourcesTree使用手册1:与Git进行通信
前文:https://blog.youkuaiyun.com/Jaihk662/article/details/89154465(Git和SourcesTree的安装)一、你的Git项目大概是这个样子的其中SSH就是你在本地SourcesTree中添加的Git地址常用的5种分支(前两个分支必有至少一个):master:最终发布版本 develop:项目的开发分支 featur...原创 2019-04-10 15:05:20 · 1167 阅读 · 0 评论 -
Git和SourcesTree的安装
先给两个网页链接:https://www.sourcetreeapp.com/ https://cn.atlassian.com/software/sourcetree如果懒的去下载,放个链接:fwuk;里面就有Git和SourcesTree的安装包了安装的时候注意两点:如果你是初学的小白,或者说只是自己弄着玩,安装时可以一路默认点下去(这里有一个详细的小白教程也可以跟着来:...原创 2019-04-09 17:38:19 · 1369 阅读 · 0 评论 -
在Unity3D中使用Protobuf3
Protobuf:平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,一般用于网络通信和数据存储第一步:下载并准备DLL文件链接:mvn9(或者https://github.com/protocolbuffers/protobuf/tree/82d3d7d250645322f8a7343188e5ae6246a76414)先设置下DLL导出版本,不同版本的Unity3D...原创 2019-04-08 17:15:05 · 4900 阅读 · 5 评论 -
Visual Studio 设置快捷代码段
什么是快捷代码段:例如: 只需要输入mst后按一下TAB就会自动生成代码memset(str, 0, sizeof(str));,只需要输入Pow就可以自动生成一个快速幂函数等等,非常方便快捷,一定程度提高了编写代码的效率 Visual Studio 设置自定义代码段方法:①新建文件XXX.snippet,其中的"XXX"就是上述的"Pow"、"mst",也就是代码段的简写...原创 2018-07-29 16:46:57 · 2381 阅读 · 0 评论 -
教程:Visual Studio 连接 MySQL 数据库(包含常见错误及解决方法)
步骤①:确保 VS2012 和 Mysql 软件能正常运行VS2015/VS2010等其它版本应该都行,Mysql也是步骤②:添加<mysql.h>头文件到VS库之后添加包含目录如下一般的mysql都默认在C://program files里面,之后按照图中的路径选择mysql.h所在的文件夹即可,下同步骤③:添加库文件"libmysql.lib"步骤④:其实到这里就搞定了,不过还需要...原创 2018-05-08 20:03:14 · 25372 阅读 · 2 评论 -
Windows系统更新后,VS2012不能使用的问题
打开解决问题后会弹出下面这个框框解决方法:下载 Microsoft Visual Studio 2012 更新 (KB2781514) 即可原创 2018-03-25 15:45:21 · 1790 阅读 · 0 评论 -
如何使用VS2012进行简单程序的DEBUG(入门级)
前言想必不少人在刷ACM题目或者平时写一些小程序时,多多少少都会遇到一些Bug咦?为什么我的程序RE了……我思路绝对没问题,可这不是我想要的输出结果……等等其中Bug是缺陷(defect)的一种表现形式,而一个缺陷是可以引起多种Bug的,通常debug是指发现缺陷并改正的过程,如果代码中存在缺陷,我们首先要识别造成缺陷的根本原因(root cause),这个过程就称作调试(debugging)然后...原创 2018-03-22 15:45:51 · 7956 阅读 · 0 评论 -
VS2012全屏背景修改教程
先上效果图:第一步:下载VS对应版本的SDK,这里用2012举例:Visual Studio 2012 SDK第二步:创建时语言选择C#,最后Finish界面的两个复选框把勾勾去掉第三步:添加4个引用:“PresentationCore”、“PresentationFramework”、“System.Xaml”、“Windo原创 2018-01-23 00:13:38 · 1529 阅读 · 0 评论 -
Codeforces Round #404 (Div. 2):D. Anton and School - 2(范德蒙德恒等式)
D. Anton and School - 2time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputAs you probably know, Anton goes to school. One of the school subjects that...原创 2017-03-19 18:23:00 · 918 阅读 · 0 评论 -
人群与网络:新事物在网络中的扩散
一种网络级联扩散模型如下:场景:一个社会网络,AB两类事物可能被人们采纳;B为旧的,一直以来大家都采用;A是新的,可能一开始只有很少几个人用(例如上图标红的7,8)假定:①每个人只能采用A或B;②在从一种选择转换到另一种过程中没有其他成本;③两个相邻的人若都采用A,则得到回报a;都采用B,则得到回报b;若采用不一样,则回报为0某个节点的决策门槛q = b/(a+b)新生事物在网络中的传播过程:①对...原创 2018-03-07 21:34:25 · 1731 阅读 · 0 评论 -
人群与网络:关系的平衡
三节点敌友关系网络的结构平衡:图中边A+B代表A和B为朋友,边A-B代表A和B为敌人对于一张关系网而言,所有的三角关系都应该是稳定的平衡结构:一个标注正负的完全图结构是平衡的,当且仅当它包含的所有三角关系都是稳定的平衡定理:一个标记正负的完全图结构是平衡的,当且仅当它的所有节点两两都是朋友关系或者它的节点可以被分为两组,组内的节点两两都是朋友关系,而组间的节点两两都是敌人关系弱平衡网络:标记的完全...原创 2018-03-07 01:59:35 · 1989 阅读 · 0 评论 -
人群与网络:搜索引擎广告位的定价
搜索引擎的广告位销售问题:互联网广告的付费方式:①按展示计费;②按行动计费(CPC广告,cost-per-click);③按销售计费广告位估值 = 点击率*点击价值(每产生一次点击厂家可获得的平均收益)广告位定价:已知广告主的估值 → 匹配市场; 无从得知广告主的估值 → 竞价拍卖多广告组多广告位的匹配:市场清仓价格求解GSP:次价拍卖方式的直接推广(比较复杂)点击率 广告...原创 2018-03-06 18:37:51 · 1040 阅读 · 0 评论 -
人群与网络:网络流量博弈,拍卖、匹配市场
布雷斯悖论:原本含义:通过网络结构变动,意在改善交通的行动,结果是导致了更加糟糕的交通拍卖的4种形式:①英式拍卖(竞买者逐步加价,出价最高者得到拍卖品)②荷兰式拍卖(出售者从一较高价格开始,逐步降价,直到有人愿意购买,出价最高者得到拍卖品,一般用于农业品拍卖)③首价密封拍卖(在某一个约定的时间同时公开所有投标人的报价,出价最高(竞买)最低(竞卖)的人以最高的(竞买)或最低的(竞卖)报价获得拍品——...原创 2018-03-06 15:37:31 · 1096 阅读 · 0 评论 -
人群与网络:博弈论基本概念
博弈的解:任何参与人不可能通过单方面改变策略获得更好的结果,不是所有博弈都有解情景①囚徒困境:两个嫌疑犯作案后被警察抓住,分别关在不同的屋子里接受审讯。警察知道两人有罪,但缺乏足够的证据。警察告诉每个人:如果两人都抵赖,各判刑一年;如果两人都坦白,各判八年;如果两人中一个坦白而另一个抵赖,坦白的放出去,抵赖的判十年。于是,每个囚徒都面临两种选择:坦白或抵赖。两个囚徒的策略组如下:可见:无论嫌犯2选...原创 2018-03-05 23:45:23 · 1464 阅读 · 0 评论 -
人群与网络:万维网结构、链接分析与网络搜索
前置:关于有向图和强联通分量万维网结构:领结图对于一张有向图,求出对应领结图步骤如下:①已知一个一定在scc中的点,如上图的点1②求出从1出发能到达的所有点的集合FS = {1,3,4,5,8,9,10,13,14,15,16,18}③求出反向图中,从1出发能到达的所有点的集合BS = {1,3,4,6,7,8,9,11,12,13,14,15,18}④得出SCC = FS∩BS = {1,3,4...原创 2018-03-05 21:32:20 · 1763 阅读 · 0 评论 -
人群与网络:小世界
小世界现象:六度分隔:如果A和B认识,那么A到B有一条边,实验可得出结论:世界上任意两个人的最短路平均长度为6,一封信件如果要从A寄到B手上(AB毫无关系),“有意识的转发”也能“自动地”找到这些短路径,转手的次数平均只有6次小世界现象具有普遍性形成社会网络的两种力量:①同质性(选择);②弱联系(社会影响)Watts—Strogatz模型(小世界基本模型):想像大量节点排布成均匀网格状,每两点之间...原创 2018-03-05 17:35:32 · 1142 阅读 · 0 评论 -
人群与网络:社会选择与社会影响
同质性:可以理解为相同爱好的人更容易做朋友图论中同质性的测量:图中点数n=9,边数e=18,白点占比q=2/3,红点占比p=1/3,两端节点相同的边数s=13同质性s/e = 13/18;s/e>p²+q²(基准)时显现同质性社会归属网:三类闭包①三元闭包:A认识B,A认识C → A认识C②社团闭包:A和B都在某社团 → A认识B(物以类聚,人以群分)③会员闭包:A认识B,B在某社团...原创 2018-03-05 16:18:53 · 1134 阅读 · 0 评论 -
人群与网络:网络与图论
①三元闭包与聚集系数三元闭包:如果两个互不相识的人有了一个共同的朋友,则他们俩成为朋友的可能性提高节点A的聚集系数:与A相邻的两个朋友之间也是朋友的概率,即无向图中与A相邻的任意两点之间有边的概率聚集系数意义:A凝聚力的大小②强关系(S)与弱关系(W)强弱关系即两个人的关系深浅,以3节点关系为例:在A-B,A-C有关系且为朋友关系的条件下,B-C之间倾向于建立关系,显然A-B,A-C的关系和B-C...原创 2018-03-04 21:22:43 · 1981 阅读 · 2 评论