- 快速了解Git服务器端基础及基本操作命令(一)
晨犀
工具Gitgit分布式经验分享
前言本篇博文是关于Git服务器端的一些基础使用及基本操作命令,希望你能够喜欢个人主页:晨犀主页个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看如果文章有什么需要改进的地方还请大佬不吝赐教先在此感谢啦文章目录Git远程仓库Gitblit服务器(私服)下载gitblitWindows版本解压gitbl
- 自动化构建平台(七)使用Jenkins+Gitblit/Gitlab构建Java项目并生成镜像推送到Harbor/Nexus
流年五十前
自动化构建(CI/CD)自动化jenkinsgitlabspringbootmaven运维ci/cd
文章目录前言一、准备项目二、在Jenkins中创建项目三、Jenkins项目配置:General四、Jenkins项目配置:源码管理五、Jenkins项目配置:Build六、Jenkins项目配置:PostSteps1、创建项目启动脚本2、创建Dockerfile文件3、构建镜像4、推送镜像到私有库七、Jenkins开始构建八、检查镜像是否推送成功总结
- TortoiseGit代码版本管理
Evan.Pei
JavaScriptgithub
邹工:git服务器端:gitblit1.9.1–网页化管理项目客户端:将新的代码放到git服务器:1.在gitblit创建空的版本库2.在电脑新建一个文件夹右击空白处gitclone输入http地址clone一个空的过来。3.把代码复制到Clone的文件夹。4.右击最外层文件夹TortoiseGit->add.5.右击文件GitCommit6.TortoiseGit->push媛媛:1,本地安装以
- 玩转git第7章 搭建本地私有的git服务器
健康平安的活着
gitgit服务器github
一概述1.1概述说明搭建自己的代码托管服务git服务,使用的是gitblit插件,具体操作搭建步骤详情见下文。客户端软件:git-2.34.1-64.bit服务端软件:gitblit-1.8.01.2linux版本下搭建gitlab本案例是在windows下进行操作搭建的gitlib,后续有需要搭建局域网内部的代码托管可以在linux下搭建gitlab,参考资料如下:gitlab在linux环境下
- git 报Unable to negotiate ...错误解决方案
众纳
环境调试总结gitgitblit推送错误gitUnableto
场景说明:安装了Gitblit(自架的代码仓库服务)发现部分电脑无法推代码,报错误如下:Unabletonegotiatewith****port22:nomatchinghostkeytypefound.Theiroffer:ssh-rsa并排队了账户权限问题。解决方案:1.打开问题电脑的系统盘的当前登陆用户文件夹('C:\Users\你当前的账户名')2.在这个文件夹中看是否有一个.ssh文件
- Windows 替换GitBlit根证书替换域名SSL证书
搬砖的工人
ssl网络协议网络
gitblit官网相关教程1.修改gitblit配置文件gitblit.properties的server.storePassword,这里我直接用gitblit2.删除gitblit一下相关配置文件data/serverKeyStore.jksdata/serverTrustStore.jksdata/certs/caKeyStore.jksdata/certs/ca.crtdata/certs
- IDEA2016配置运行基于Maven的Git项目
magi617
Javaideagitmaven
一、IDEA&Maven&Git作用IDEA(项目容器)Maven(管理Jar和项目打包)Git(版本控制)二、从远程clonegit项目使用工具clone下git项目可能问题:直接通过gitbash上gitclone时可能失败问题解决:使用TortoiseGit(有时候TortoiseGit也可能失败,可能和gitblit服务器有关)。可能项目由多个module相互依赖从Git直接clone下的
- Windows系统下搭建Git本地代码库全流程
幻灭成空
GitwindowsgitGitBlitWindows服务
参考资料:Windows如何搭建自己的Git服务器Windows系统下搭建Git本地代码库设置windowsservice方式启动GitBlitgitblit无法启动服务目录安装并配置Java运行环境安装配置Gitblit在Gitblit中配置用户信息设置成Windows服务启动模式(可选)服务异常的处理无法启动服务同一局域网下的其他设备访问代码仓库【http://IP:端口号】失败Git的安装和
- visual studio使用gitblit
蓝之赟
Git仓库gitgithubvs2015
发现很多文章都是讲如何在远端新建将远端的库克隆下来进行开发,但是很多人经常遇到的是在本地vs已经有工程了,想上传上去,这个操作其实就是git的初始化操作,可能有人觉得简单没人介绍过,但是对于很多初步接触使用的人可能还是比较不明白,走了弯路。今天来梳理一下根据上一篇将本地代码使用git上传到gitblit后,利用git会很麻烦,因此直接用visualstudio就可以使用gitblit了,我用的是v
- Vapor工程代码远程更新的Ubuntu服务器
海底翻花
1.环境服务器:Ubuntu16配置SSH,User:rootcd/home/mkdirsourceCode/(用于存放项目代码)mkdirgitblit/(用于存放gitblit文件)mkdirgitrepository/(用于存放git库)Local:MacOS2.服务器端安装JDK8现在来到Ubuntu服务器JDK7later安装,这里我选择JDK8,使用ppa(源)方式安装。添加ppa源s
- 云服务器windows service2022 部署git服务器
龙之吻
服务器windowsgit
1安装下载地址gitblit解压到你的一个目录,我这里给的是C:\gitblit根据官网提示要下载jreorjdk7.0,这里建议使用下载jre(jdk有时候运行出问题,或者2个都安装),自行安装java,这里不做环境配置的说明====================================进入c:\gitblit\data目录里面找到,defaults.properties文件,编辑主要
- 『亚马逊云科技产品测评』活动征文 | 基于Aws部署Gitblit服务器
互联网到头了
科技aws服务器
授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在DeveloperCentre,知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道背景Git是目前使用最广泛的代码版本管理工具,如果是自己一个人用,那么自己建个本地仓库就可以进行正常的版本管理了,但如果是多个成员共享代码,那就必须有一个Git服务器。刚好公司最近要搭建一套自己的代码托管服务器,所以我先提前搭建一套Gitb
- gitblit-1.9.1 Unable to open the service gitblit
ITKEY_
windowsgitblit
背景:云服务到期了,并不打算续费了。然后把gitblit-1.9.1备份到新的服务器上运行gitblitw.exe会报如下错误:Unabletoopentheservicegitblit会有个弹出框,弹出框上有上面的内容。忘记截图了,知道意思就可以了。原因分析不难看出是因为没有安装gitblit服务导致的。那就安装一下吧。我运行installService.cmd安装服务没有什么作用。解决办法安装
- 安装Gitblit 服务器版本
wangdaxia163
服务器运维gitblit
准备工作:Gitblit官网地址:http://gitblit.github.io/gitblit/本篇用到的软件如下:1.jre-8u251-windows-x64.exe2.npp.7.8.1.Installer.exe3.gitblit-1.9.1.zip可通过百度云下载:链接:https://pan.baidu.com/s/10-1P-nG4m6VPc2Z3At-84A提取码:kjmo本篇
- Linux下的gitblit服务器搭建(二)
wch0001
linux服务器运维git
前言接上次搭建git服务器,趁着有时间,把下篇也更新了,gitblit个人感觉无论是使用还是功能都比git要友好不少,而且是纯java框架下的软件,有操作界面(虽然很丑)就很舒服,日后更换服务器迁移起来也简单,平时使用也没有啥问题,比较适合小团队使用。gitblit安装部署首先呢,既然是纯java的服务,那java环境肯定少不了,部署了java环境才能开始第一步。下载gitblit包官网地址:ht
- gitblit 搭建本地git服务器
weixin_30301183
git
本文主要描述gitblit搭建本地服务器转载于:https://www.cnblogs.com/fireblackman/p/10799620.html
- 【Git】gitblit搭建git服务器-开机自启-Mac版
JIQIU.YANG
Gitgitgitblit
安装环境:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html验证是否安装成功:1.打开终端2.输入命令java-version如下图显示则安装成功安装gitblithttp://gitblit.com/下载DownloadGitblitGO(Linux/OSX)版本解压Gitblit,进入目录~/gitblit-
- 使用Gitblit搭建Git服务器
头疼的一休
git服务器运维
1、环境:1、Win1064位操作系统。2、Git-2.24.1.2-64-bit(git工具)3、TortoiseGit-2.7.0.0-64bit(git客户端)4、TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN(git客户端汉化工具)5、jdk1.8.0(需要java环境,已安装请忽略)6、gitblit-1.8.0(git服务器工具)Git工具安装
- gitblit搭建本地服务器
一碗酸菜粉
gitblit
gitblit搭建本地服务器目标概述:在本地搭建git服务器管理项目。准备事项:1.下载并且安装jdk。2.配置好jdk的环境变量。3.在cmd输入java-version查看jdk版本。(jdk1.6的版本会导致gitblit运行时闪退,所以需要把jdk1.6版本升级为1.7或者1.8)正确展示出jdk版本说明jdk安装并且配置环境变量成功。如下图:开始进行gitblit副武器的搭建:1.下载G
- Gitblit服务器搭建和局域网访问
powerants
技术应用WebServicejavagitGitblit
Gitblit服务器搭建和局域网访问【总结步骤】https://www.icode9.com/content-4-613577.html总结:1,安装JAVA(如果已安装,只需要把path配置正确就可以,指向Java.exe所在路径)2,下载Gitblit3,解压,配置gitblit.properties,填入以下内容即可:git.repositoriesFolder=F:/Git/(你的仓库地址
- Gitblit服务器搭建及IDEA整合Git使用
lihaojie9047
版本控制git服务器intellij-idea
背景:虽然有GitHub、GitLab这样强大的Git仓库,但是涉及私有Git库要收费,所以自己动手搭建免费的用用环境:windows7旗舰版、JDK1.8、IDEA2017**1、Gitblit服务器搭建**1.1、下载最新版本的Gitblit,Gitblit官方网站:http://www.gitblit.com/,本文使用的是1.8.0版本1.2、下载完毕后解压至D:\Java下,改名为git
- 安装Gitblit版本控制服务器
bihailvlin
运维git经验分享服务器github
安装Gitblit版本控制服务器概述:Gitblit是基于Git的版本控制服务器,可以想象是局域网版本的Github,Github默认的版本库是免费的,但是必须公开,如果想自己的版本库不公开那么需要交钱,一般公司为了节省开支,并且保证代码文件不泄露,都需要搭建一个自己公司内网版本控制服务器。gitblit它是一个免费的软件并且可以在内网搭建,正好符合小公司的需求。准备工作:Gitblit官网地址:
- 使用Gitblit搭建本地Git服务器(windows平台)
d_append
gitwindows
一、安装Java,配置JRE环境(若有JAVA环境请略过)第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量.1.右键”计算机”=>”属性”=>”高级系统设置”=>”高级”=>“环境变量”=>“系统变量”。新建:变量名:JAVA_HOME变量值:D:\ProgramFiles(x86)\Java\
- Linux系统之部署Gitblit服务器
江湖有缘
Linuxlinux服务器运维
Linux系统之部署Gitblit服务器一、Gitblit介绍1.Gitblit简介2.Gitblit官网二、检查本地系统环境1.检查系统版本2.检查系统内核版本3.检查JDK版本三、下载Gitblit1.创建下载目录2.下载Gitblit软件包2.解压Gitblit软件包四、Gitblit的配置工作1.修改配置文件2.修改service-centos.sh文件3.设置Gitblit服务自启动五、
- 树莓派搭建gitblit代码管理服务器
jayhgq
RaspberryPigitblit树莓派raspi
文章目录一、环境配置二、创建GitBlit目录并下载GitBlit三、配置GitBlit四、运行&停止五、简单使用六、遇到的问题--以下是个人使用的问题记录(可略过)一、环境配置GitBlit需要使用Java环境运行,因此需要现在树莓派上安装java环境sudoaptupdatesudoaptinstalldefault-jdk我直接安装的默认javajdk,默认的装的是OpenJDK11JDK,
- 使用gitblit在Windows上搭建git服务器
Coder-hong
研发管理技术gitwindowsgitblit
使用gitblit在Windows上搭建git服务器概述工具准备安装流程安装jre-7测试java环境解压并配置gitblit修改data目录下的defaults.properties文件测试gitblit安装gitblit为系统服务gitblit用户和版本库管理创建用户创建版本库权限管理gitGUI生成并在git账户中添加密钥测试密钥概述gitblit基于java开发,可在企业内部搭建简易git
- gitblit 搭建本地服务器
tzweilai
服务器运维
gitblit搭建本地的git服务器一、简介Gitblit是一个用于管理,查看和提供Git存储库的开源纯Java堆栈。它主要设计为希望托管集中式存储库的小型工作组的工具。Gitblit是一个和Gitlab、github、gitee功能差不多的git远程仓库系统,Gitblit开源免费、兼容性强、支持windows和linux环境、适合中小企业和个人使用。Gitlab安装部署起来比较麻烦,而Gitb
- Windows平台下搭建自己的Git服务器
_大猪
git服务器GitWindows服务器
该文章转自:http://www.codeceo.com/article/windows-git-server.htmlGitblit是一个纯Java库用来管理、查看和处理Git资料库,相当于Git的Java管理工具。Gitblit支持Linux操作系统,因此Gitblit需要java运行环境(JRE)。如果公司要搭建自己的Git服务器,可以使用Gitblit这个开源的Git服务器。第一步:下载J
- gitblit + sourcetree 部署git私服管理项目
淡淡寂寞
gitblitsourcetree代码管理
1、下载linux环境下安装gitblit,下载安装包:wgethttp://dl.bintray.com/gitblit/releases/gitblit-1.8.0.tar.gz2、安装确保成功安装JDK的情况下安装gitblit软件#新建gitblit仓库目录mkdir/opt/gitRepository#切换到gitblit-1.8.0.tar.gz下载目录tar-zxvfgitblit-
- git本地搭建服务器[Vmware虚拟机访问window的git服务器]
城东
PC软件使用git服务器LinuxR528
先按照https://zhuanlan.zhihu.com/p/494988089说明下载好Gitblit然后复制到tomcat的webapps目录下,如下:双击"startup.bat"启动tomcat:然后访问"http://127.0.0.1:8080/gitblit/"即可看到git的界面:说明git服务器已经能够成功运行了!Vmware虚拟机访问window的git服务器从这里https
- jsonp 常用util方法
hw1287789687
jsonpjsonp常用方法jsonp callback
jsonp 常用java方法
(1)以jsonp的形式返回:函数名(json字符串)
/***
* 用于jsonp调用
* @param map : 用于构造json数据
* @param callback : 回调的javascript方法名
* @param filters : <code>SimpleBeanPropertyFilter theFilt
- 多线程场景
alafqq
多线程
0
能不能简单描述一下你在java web开发中需要用到多线程编程的场景?0
对多线程有些了解,但是不太清楚具体的应用场景,能简单说一下你遇到的多线程编程的场景吗?
Java多线程
2012年11月23日 15:41 Young9007 Young9007
4
0 0 4
Comment添加评论关注(2)
3个答案 按时间排序 按投票排序
0
0
最典型的如:
1、
- Maven学习——修改Maven的本地仓库路径
Kai_Ge
maven
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。
- placeholder的浏览器兼容
120153216
placeholder
【前言】
自从html5引入placeholder后,问题就来了,
不支持html5的浏览器也先有这样的效果,
各种兼容,之前考虑,今天测试人员逮住不放,
想了个解决办法,看样子还行,记录一下。
【原理】
不使用placeholder,而是模拟placeholder的效果,
大概就是用focus和focusout效果。
【代码】
<scrip
- debian_用iso文件创建本地apt源
2002wmj
Debian
1.将N个debian-506-amd64-DVD-N.iso存放于本地或其他媒介内,本例是放在本机/iso/目录下
2.创建N个挂载点目录
如下:
debian:~#mkdir –r /media/dvd1
debian:~#mkdir –r /media/dvd2
debian:~#mkdir –r /media/dvd3
….
debian:~#mkdir –r /media
- SQLSERVER耗时最长的SQL
357029540
SQL Server
对于DBA来说,经常要知道存储过程的某些信息:
1. 执行了多少次
2. 执行的执行计划如何
3. 执行的平均读写如何
4. 执行平均需要多少时间
列名 &
- com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil
7454103
eclipse
今天eclipse突然报了com/genuitec/eclipse/j2eedt/core/J2EEProjectUtil 错误,并且工程文件打不开了,在网上找了一下资料,然后按照方法操作了一遍,好了,解决方法如下:
错误提示信息:
An error has occurred.See error log for more details.
Reason:
com/genuitec/
- 用正则删除文本中的html标签
adminjun
javahtml正则表达式去掉html标签
使用文本编辑器录入文章存入数据中的文本是HTML标签格式,由于业务需要对HTML标签进行去除只保留纯净的文本内容,于是乎Java实现自动过滤。
如下:
public static String Html2Text(String inputString) {
String htmlStr = inputString; // 含html标签的字符串
String textSt
- 嵌入式系统设计中常用总线和接口
aijuans
linux 基础
嵌入式系统设计中常用总线和接口
任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线
- Java函数调用方式——按值传递
ayaoxinchao
java按值传递对象基础数据类型
Java使用按值传递的函数调用方式,这往往使我感到迷惑。因为在基础数据类型和对象的传递上,我就会纠结于到底是按值传递,还是按引用传递。其实经过学习,Java在任何地方,都一直发挥着按值传递的本色。
首先,让我们看一看基础数据类型是如何按值传递的。
public static void main(String[] args) {
int a = 2;
- ios音量线性下降
bewithme
ios音量
直接上代码吧
//second 几秒内下降为0
- (void)reduceVolume:(int)second {
KGVoicePlayer *player = [KGVoicePlayer defaultPlayer];
if (!_flag) {
_tempVolume = player.volume;
- 与其怨它不如爱它
bijian1013
选择理想职业规划
抱怨工作是年轻人的常态,但爱工作才是积极的心态,与其怨它不如爱它。
一般来说,在公司干了一两年后,不少年轻人容易产生怨言,除了具体的埋怨公司“扭门”,埋怨上司无能以外,也有许多人是因为根本不爱自已的那份工作,工作完全成了谋生的手段,跟自已的性格、专业、爱好都相差甚远。
- 一边时间不够用一边浪费时间
bingyingao
工作时间浪费
一方面感觉时间严重不够用,另一方面又在不停的浪费时间。
每一个周末,晚上熬夜看电影到凌晨一点,早上起不来一直睡到10点钟,10点钟起床,吃饭后玩手机到下午一点。
精神还是很差,下午像一直野鬼在城市里晃荡。
为何不尝试晚上10点钟就睡,早上7点就起,时间完全是一样的,把看电影的时间换到早上,精神好,气色好,一天好状态。
控制让自己周末早睡早起,你就成功了一半。
有多少个工作
- 【Scala八】Scala核心二:隐式转换
bit1129
scala
Implicits work like this: if you call a method on a Scala object, and the Scala compiler does not see a definition for that method in the class definition for that object, the compiler will try to con
- sudoku slover in Haskell (2)
bookjovi
haskellsudoku
继续精简haskell版的sudoku程序,稍微改了一下,这次用了8行,同时性能也提高了很多,对每个空格的所有解不是通过尝试算出来的,而是直接得出。
board = [0,3,4,1,7,0,5,0,0,
0,6,0,0,0,8,3,0,1,
7,0,0,3,0,0,0,0,6,
5,0,0,6,4,0,8,0,7,
- Java-Collections Framework学习与总结-HashSet和LinkedHashSet
BrokenDreams
linkedhashset
本篇总结一下两个常用的集合类HashSet和LinkedHashSet。
它们都实现了相同接口java.util.Set。Set表示一种元素无序且不可重复的集合;之前总结过的java.util.List表示一种元素可重复且有序
- 读《研磨设计模式》-代码笔记-备忘录模式-Memento
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
/*
* 备忘录模式的功能是,在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,为以后的状态恢复作“备忘”
- 《RAW格式照片处理专业技法》笔记
cherishLC
PS
注意,这不是教程!仅记录楼主之前不太了解的
一、色彩(空间)管理
作者建议采用ProRGB(色域最广),但camera raw中设为ProRGB,而PS中则在ProRGB的基础上,将gamma值设为了1.8(更符合人眼)
注意:bridge、camera raw怎么设置显示、输出的颜色都是正确的(会读取文件内的颜色配置文件),但用PS输出jpg文件时,必须先用Edit->conv
- 使用 Git 下载 Spring 源码 编译 for Eclipse
crabdave
eclipse
使用 Git 下载 Spring 源码 编译 for Eclipse
1、安装gradle,下载 http://www.gradle.org/downloads
配置环境变量GRADLE_HOME,配置PATH %GRADLE_HOME%/bin,cmd,gradle -v
2、spring4 用jdk8 下载 https://jdk8.java.
- mysql连接拒绝问题
daizj
mysql登录权限
mysql中在其它机器连接mysql服务器时报错问题汇总
一、[running]
[email protected]:~$mysql -uroot -h 192.168.9.108 -p //带-p参数,在下一步进行密码输入
Enter password: //无字符串输入
ERROR 1045 (28000): Access
- Google Chrome 为何打压 H.264
dsjt
applehtml5chromeGoogle
Google 今天在 Chromium 官方博客宣布由于 H.264 编解码器并非开放标准,Chrome 将在几个月后正式停止对 H.264 视频解码的支持,全面采用开放的 WebM 和 Theora 格式。
Google 在博客上表示,自从 WebM 视频编解码器推出以后,在性能、厂商支持以及独立性方面已经取得了很大的进步,为了与 Chromium 现有支持的編解码器保持一致,Chrome
- yii 获取控制器名 和方法名
dcj3sjt126com
yiiframework
1. 获取控制器名
在控制器中获取控制器名: $name = $this->getId();
在视图中获取控制器名: $name = Yii::app()->controller->id;
2. 获取动作名
在控制器beforeAction()回调函数中获取动作名: $name =
- Android知识总结(二)
come_for_dream
android
明天要考试了,速速总结如下
1、Activity的启动模式
standard:每次调用Activity的时候都创建一个(可以有多个相同的实例,也允许多个相同Activity叠加。)
singleTop:可以有多个实例,但是不允许多个相同Activity叠加。即,如果Ac
- 高洛峰收徒第二期:寻找未来的“技术大牛” ——折腾一年,奖励20万元
gcq511120594
工作项目管理
高洛峰,兄弟连IT教育合伙人、猿代码创始人、PHP培训第一人、《细说PHP》作者、软件开发工程师、《IT峰播》主创人、PHP讲师的鼻祖!
首期现在的进程刚刚过半,徒弟们真的很棒,人品都没的说,团结互助,学习刻苦,工作认真积极,灵活上进。我几乎会把他们全部留下来,现在已有一多半安排了实际的工作,并取得了很好的成绩。等他们出徒之日,凭他们的能力一定能够拿到高薪,而且我还承诺过一个徒弟,当他拿到大学毕
- linux expect
heipark
expect
1. 创建、编辑文件go.sh
#!/usr/bin/expect
spawn sudo su admin
expect "*password*" { send "13456\r\n" }
interact
2. 设置权限
chmod u+x go.sh 3.
- Spring4.1新特性——静态资源处理增强
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- idea ubuntuxia 乱码
liyonghui160com
1.首先需要在windows字体目录下或者其它地方找到simsun.ttf 这个 字体文件。
2.在ubuntu 下可以执行下面操作安装该字体:
sudo mkdir /usr/share/fonts/truetype/simsun
sudo cp simsun.ttf /usr/share/fonts/truetype/simsun
fc-cache -f -v
- 改良程序的11技巧
pda158
技巧
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。
让我们看一些基本的编程技巧:
尽量保持方法简短
永远永远不要把同一个变量用于多个不同的
- 300个涵盖IT各方面的免费资源(下)——工作与学习篇
shoothao
创业免费资源学习课程远程工作
工作与生产效率:
A. 背景声音
Noisli:背景噪音与颜色生成器。
Noizio:环境声均衡器。
Defonic:世界上任何的声响都可混合成美丽的旋律。
Designers.mx:设计者为设计者所准备的播放列表。
Coffitivity:这里的声音就像咖啡馆里放的一样。
B. 避免注意力分散
Self Co
- 深入浅出RPC
uule
rpc
深入浅出RPC-浅出篇
深入浅出RPC-深入篇
RPC
Remote Procedure Call Protocol
远程过程调用协议
它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发