详解Github的.gitignore忽略文件+.gitignore不生效解决方案+生产配置大奉送 Git中有一个非常重要的一个文件-----.gitignore 今天给大家免费送一个.gitignore忽略文件配置清单. 大家一定要养成在项目开始就创建.gitignore文件的习惯,否则一旦push,处理起来会非常麻烦.   ============华丽的分割线============ 当然如果已经push了怎么办?当然也有解决方法,如下: 有时候在项目开发过程中,突然心血来潮想把某些目录或文…
spring RestTemplate用法详解 spring 3.2.3 框架参考有说明 21.9 Accessing RESTful services on the Client…
AndroidHttpClient结构: public final class AndroidHttpClient extends Object implements HttpClient 前言: 这类其实是Google对阿帕奇的HttpClient的一个封装,一些默认属性有android做了一些优化. 然后阿帕奇的HttpClient是对java中HttpUrlConnection的一个封装,感觉阿帕奇封装的还是不错的, 特别是其中的HttpEntity,很强大也很好用,能在android手机…
Camera的可设置项极多,V4L2 支持了不少.但Sam之前对这些设置的用法和涵义都是在看videodev2.h中边看边理解,感觉非常生涩.直到写这篇blog时,才发现v4l2有专门的SPEC来说明: http://www.linuxtv.org/downloads/legacy/video4linux/API/V4L2_API/spec-single/v4l2.html 但也基本没有时间仔细看了.先把自己看头文件看出的一些东西记录在这里吧. 以实际设置过程为顺序谈谈V4L2 设置. 1. 查…
Java web Cookie详解 啥是cookie? 查询有道词典得: web和饼干有啥关系? 这个谜底等等来为大家揭晓 会话技术 web中的会话技术类似于生活中两个人聊天,不过web中的会话指的是服务器与客户端的交互 一次会话中包含多次的请求与响应,当浏览器给服务器发送请求时会话建立,直到一方断开时会话结束. 功能:在一次会话的范围内的多次请求之间,可以共享数据 这句话是什么意思呢,我用购物车来解释 1.在浏览器中,经常涉及到数据交换,如:你登录一个页面.我们经常会设置自动登录选项.那么它们…
1.异步调用 Web 服务 static void Main(string[] args) { Console.WriteLine("In main before call to GetData!"); GetData(); Console.WriteLine("Back in main after call to GetData!"); Console.ReadKey(); } private static async void GetData() { HttpC…
crontab 是用来让使用者在固定时间或固定间隔执行程序之用,类似于windows的计划任务 安装: yum -y install vixie-cron yum -y install crontabs12启动.关闭.重启:/sbin/service crond start #启动服务/sbin/service crond stop #关闭服务/sbin/service crond restart #重启服务/sbin/service crond reload #重新载入配置1234简单操作:#…
前面介绍过spring的MVC结合不同的view显示不同的数据,如:结合json的view显示json.结合xml的view显示xml文档.那么这些数据除了在WebBrowser中用JavaScript来调用以外,还可以用远程服务器的Java程序.C#程序来调用.也就是说现在的程序不仅在BS中能调用,在CS中同样也能调用,不过你需要借助RestTemplate这个类来完成.RestTemplate有点类似于一个WebService客户端请求的模版,可以调用http请求的WebService,并将…
1.RestTemplate添加RequestHeader如content-type可通过httpclient设置 List<Header> headers = new ArrayList<>(); headers.add(new BasicHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.…
某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的. /etc/fstab 文件负责配置Linux开机时自动挂载的分区. Windows的文件结构是多个并列的树状结构,最顶部的是不同的磁盘(分区),如:C,D,E,F等.Linux的文件结构是单个的树状结构.最顶部的为根目录,即/.在根目录下,分为多个子目录,包括/bin./boot./dev./etc./home./lib./media./mnt./opt./proc./root…