编程开发

较为优雅地安装GitHub的R包(基于yulab.utils)

之前使用服务器安装R包的时候,连接GitHub十次中可能只能成功1~2次 可能是本地网络环境不太好,但是自己又不想搞一些不符合有关规定的事情。 于是动手百度了一下,百度一下发现Yu叔有一个R包yulab.utils,可以帮助从zip安装R包,但是install_zip每次都要自己手动下载下来然后上传上去,再安装,实在是不够优雅,而使用install_zip_gh直接从网址下zip还是会遇到erro

iOS 禁止输入emoji

项目中原来使用的方法: - (BOOL)ContainsEmoji:(NSString *)inputString { __block BOOL isEomji = NO; [inputString enumerateSubstringsInRange:NSMakeRange(0, [inputString length]) options:NSStringEnumeration

亲人说为你好是一种负担吗

#亲人说为你好是一种负担吗# 很大程度上是负担也是压力,年初拒绝了面试,我们就再也没联系了 他们的角度是为我好,我的角度是一切安排得很突然,一边是复习考试一边是突然的面试,瞬间不知道该怎么平衡,最后拒绝了面试 从此种下了默契的种子,我们不再联系了,说实话很不习惯,那个一直关心你照顾你开导你的亲人突然就不联系了 偶尔想念,也蛮想回去看看,但现在不是最好的时候,或许等我变得更好一点吧,赚得更多一点,那

版本管理-2·Git分支

一、分支的定义: 使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。 可以按功能创建分支,分支可以合并。 git的默认分支名为master。它在功能上与用户创建的分支没有区别。 二、常用分支类型: Master: 主分支;主要是稳定的版本分支,正式发布的版本都从Master拉。 Develop: 开发分支;更新和变动最频繁的分支,正常情况下开发都是在Develop分支上进

Fiddler抓包工具入门及常用功能详解

先来看一个小故事: 小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:“你这个页面做的有问题,页面展示异常”; 小A说:“这哪是我的问题,你去找后台吧,后台接口返回数据有问题”; 小T就屁颠屁颠的跑到后台接口开发小M那里说:“你接口返回数据有问题,改下吧”; 小M看了看服务器日志说:“没找到报错啊,我这里服务正常,你抓个包看下吧”; 小T郁闷了,屁颠屁颠的回去了想:“抓包?

Python学生管理系统简易版-接入sqlite3模块

实训目标 1.了解Python 接入sqlite3数据库的功能 在原来学生管理系统的代码,加入数据库功能。 实训过程 1、了解熟悉Python接入sqlite3的入门实例 import sqlite3 conn = sqlite3.connect('test.db') print ("数据库打开成功") c = conn.cursor() c.execute('''CREATE TABLE

虚拟机Ubuntu剪切板无法共享的解决方案

虚拟机Ubuntu剪切板无法共享的解决方案 主要的解决方案是两种: 一、在终端输入如下命令: sudo apt-get autoremove open-vm-tools //卸载已有的工具 sudo apt-get install open-vm-tools //安装工具open-vm-tools sudo apt-get install open-vm-tools-desktop

14|猎头新人成长30天-面试反馈,90%的人都关注错了

我们来说说面试反馈。 面试结束后,打电话给侯选人问反馈这是流程中的一环。这里我们探讨下侯选人面试部门后的反馈。 经典情况是: -你觉得聊的怎么样? -挺好的啊。一般般啊,谈不上好或不好。 -接着你问,那有什么问题觉得比较有挑战的,不好回答的吗? -都回答出来了吧,还好吧。 -接着你再问,觉得老板人怎么样? 还行吧,没特别感觉。 -你最后问,那面完之后,你现在对这个机会怎么看? -和之前想的差不多