随笔分类 -  杂谈

摘要:工作当中总是会有很多常用的linux或者命令,这里就做一个总结 文件远程拷贝 如果想把文件从本机拷贝到远程,或者从远程下载文件到本地。 目录下文件太多无法删除 如果目录下的文件很多,无法直接rm rf,那么可以寻找一些匹配模型,分批删除。比如文件下面有很多的文件: 那么可以按照下面的命令删除: 文件 阅读全文
posted @ 2018-10-11 21:38 xingoo 阅读(1524) 评论(3) 推荐(1) 编辑
摘要:这两年AI很火热,各种无人驾驶、机器人、无人机层出不穷,新零售也是AI的一个很热的方向。AI与新零售的结合现在也有不少案例了,比如京东X无人超市、超嗨的智能购物车等等。在大型百货商场或者超市,有一个很典型的场景就是室内导航,比如查询一个你不知道具体位置的品牌店铺、寻找一个不知道摆放在哪的商品。本篇就 阅读全文
posted @ 2018-07-03 18:07 xingoo 阅读(3810) 评论(0) 推荐(1) 编辑
摘要:git移除已经追踪的文件 有时候新增一个文件,会自动追加到git的版本控制当中,但是又不想提交到仓库。可以按照下面的步骤: 查看管理状态: 其中data.tg就是我不想提交的文件,但是现在已经进入到版本控制当中了。 那么可以通过rm删除当前的控制状态: 再次查看就发现已经到了未加入版本控制状态列表里 阅读全文
posted @ 2018-06-13 12:57 xingoo 阅读(1721) 评论(0) 推荐(1) 编辑
摘要:再次回顾这些基础内容,发现自己理解的又多了一点。对于一些之前很模糊的概念,渐渐的清晰起来。 抽象类与接口 抽象类通常是描述一些对象的通用方法和属性,并且默认实现一些功能,它不能被实例化。接口仅仅是描述一种方法的规约,即只能通过某几个方法来操作对象,它把内部的实现隐藏到实现类中,自己仅仅关注使用而已。 阅读全文
posted @ 2017-10-28 20:47 xingoo 阅读(1644) 评论(0) 推荐(0) 编辑
摘要:其实Java还有很多其他的基础知识,在日常工作技术撕逼中也是经常被讨论的问题。 深克隆与浅克隆 在Java中创建对象有两种方式: 一种是new操作符,它创建了一个新的对象,并把对应的各个字段初始化成默认值; 另一种是用clone方法,基于已有的对象创建一个新的对象,此时会根据原有的对象各个字段赋值给 阅读全文
posted @ 2017-10-28 00:12 xingoo 阅读(1419) 评论(0) 推荐(0) 编辑
摘要:equals和hashCode是我们日常开发最常使用的方法,但是因为一般都使用默认的规则,因此也很少会引起关注。不过了解他们的用途和设计的原则,还是会帮助我们更好的设计代码。 equals 是java很基础的一个问题,通常都会跟 来做比较。那么看看下面的问题: 这是因为, 比较的是引用,而equal 阅读全文
posted @ 2017-10-26 22:40 xingoo 阅读(672) 评论(0) 推荐(0) 编辑
摘要:Java开发有个很基础的问题,虽然我们平时接触的不多,但是了解它却成为Java开发的必备基础——这就是JVM。在C++中我们需要手动申请内存然后释放内存,否则就会出现对象已经不再使用内存却仍被占用的情况。在Java中JVM内置了垃圾回收的机制,帮助开发者承担对象的创建和释放的工作,极大的减轻了开发的 阅读全文
posted @ 2017-10-24 21:29 xingoo 阅读(32783) 评论(3) 推荐(9) 编辑
摘要:web开发经历了很漫长的时间,在国内也快有十几年的时间了。从最开始的进程级到现在的MVC经历了很多的改进和优化,本篇就主要复习了解下Spring MVC相关的知识。 发展历程 第一阶段 CGI进程响应 这一阶段,服务器比较弱,请求也很简单,就是用户发一个请求,服务器接收后新建进程,然后返回结果。 这 阅读全文
posted @ 2017-10-11 19:04 xingoo 阅读(2018) 评论(4) 推荐(1) 编辑
摘要:http://jetbrains.tech 阅读全文
posted @ 2017-02-26 13:36 xingoo 阅读(2205) 评论(0) 推荐(0) 编辑
摘要:有的时候想要保存微信中的语音内容,但是苦于语音短且多,因此想要把它汇总成一个音频文件。 本篇以苹果手机为例,安卓手机也可类似。 第一步,安装同步助手 同步助手是一款在电脑上安装,可以保存手机上的内容的软件。支持把微信的聊天历史内容导出。甚至支持筛选语音文件按顺序导出——这其实就是我们需要功能。 "下 阅读全文
posted @ 2017-01-13 23:44 xingoo 阅读(55093) 评论(2) 推荐(1) 编辑
摘要:之前也有很多人写过这个话题的博客了,但是我觉得大家都千篇一律——贴上一堆CSS的代码,对于新手来说,可能直接拷贝过去CSS代码,能改变下博客的样式,但是知其然不知其所以然,想要自己修改样式,仍然无从下手。 本篇就通过博客布局、CSS基本的方法、JQuery的使用、调试技巧、响应式布局扩展 等几个方面 阅读全文
posted @ 2016-03-21 22:19 xingoo 阅读(3803) 评论(16) 推荐(10) 编辑
摘要:以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。本篇就针对读书后的理解,对Maven的日常使用相关的知识进行总结与归纳。如果想要了解更多内容参考:《Maven实战... 阅读全文
posted @ 2015-12-06 20:39 xingoo 阅读(25374) 评论(11) 推荐(17) 编辑
摘要:&copy; 2004 Foo Corporation </code tags.</p 你也可以这样写: is the decimal encoded equivalent of .以产生: <p <code & 8212;</code is the decimal encoded equiva... 阅读全文
posted @ 2015-10-02 12:55 xingoo 阅读(547) 评论(0) 推荐(0) 编辑
摘要:Curl命令可以通过命令行的方式,执行Http请求。在Elasticsearch中有使用的场景,因此这里研究下如何在windows下执行curl命令。工具下载 在官网处下载工具包:http://curl.haxx.se/download.html使用方式一:在curl.exe目录中使用 解压下载... 阅读全文
posted @ 2015-07-16 21:49 xingoo 阅读(86611) 评论(4) 推荐(12) 编辑
摘要:很多人在知网上下载论文后,想转换成PDF格式,本片一站式教学,包含下载链接。需要工具1 caj格式的文件,即要转换的文件。2 cajviewer,可以在知网的官网上面下载,下载地址参考这里。3 虚拟打印机, 可以是Adobe acrobat(这个太大了,而且官方需要序列号,不推荐), 或者 Ti... 阅读全文
posted @ 2015-07-14 11:03 xingoo 阅读(1889) 评论(0) 推荐(0) 编辑
摘要:1 首先打开激活器2 开始安装,点击我有序列码,把激活器中的序列码粘贴到安装文件中。3 安装完成后,点击activate option选项,点击电话联系:激活成功 阅读全文
posted @ 2015-04-16 22:07 xingoo 阅读(708) 评论(0) 推荐(0) 编辑
摘要:首先打开msysGit命令行工具首先使用命令git rm xxx删除远程文件提交删除操作 git commit -m "test",并推送到远程仓库 git push origin master 阅读全文
posted @ 2015-04-08 19:37 xingoo 阅读(278) 评论(0) 推荐(0) 编辑
摘要:SVN是一款集中式的代码存储工具,可以帮助多个用户协同开发同一应用程序。但是SVN不能完全代替人工操作,有时也需要程序员自己进行沟通确认有效的代码。下面就简单的看一下,常见的代码冲突以及解决方法。总结起来,无非是: 1 避免开发人员共同开发同一文件 2 开发前需要时常更新本地代码库修改同一文件不... 阅读全文
posted @ 2015-04-08 16:05 xingoo 阅读(48973) 评论(0) 推荐(1) 编辑
摘要:本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一... 阅读全文
posted @ 2015-04-07 20:55 xingoo 阅读(83710) 评论(8) 推荐(10) 编辑
摘要:代码的管理,在日常开发中是很重要的环节,程序员的修炼三部曲——版本控制,单元测试,项目自动化。本篇就简单的说说通过msysGit来管理GitHub中的代码,实现版本控制。svn与git 说到版本控制,就不得不提它的发展历史。最开始流行的版本控制工具是cvs,但是cvs有个缺点,就是必须联网使用集中... 阅读全文
posted @ 2015-04-02 19:44 xingoo 阅读(5120) 评论(0) 推荐(1) 编辑