无知人生,记录点滴。 不积跬步,无以至千里;不积小流,无以成江海 订阅号:微wx笑, 个人站点:https://www.ivu4e.cn/,https://www.ivu4e.com/ CSDN博客:https://blog.csdn.net/testcs_dn
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。
能力说明:
熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。
能力说明:
具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。
阿里云技能认证
详细说明
使用VMware安装MacOS虚拟机,启动客户机时提示: "\\.\Global\vmx86": 系统找不到指定的文件。 这是因为我在为 VMware 添加Apple Mac OS X类型操作系统支持 时把所有VMware相关的服务、进程都停了导致的;其实有些没必要手动去停止的。
想使用Vmware安装Apple Mac OS X虚拟机的话,首先要添加Apple Mac OS X类型操作系统支持,这里用到了一个工具:Unlocker-all-v207,可以通过以下地址下载: http://download.csdn.net/download/testcs_dn/10139882 解压密码:微wx笑,有什么问题可以在下方留言,也可以添加QQ群咨询(见页面左上角)。
在使用ultraiso软碟通将dmg文件转换为ISO格式时,提示:无法保存hfs文件卷 这个错误是怎么发生的呢? 我首先打开一个dmg格式的文件,然后直接点击另存为,希望把它保存为ISO格式的文件,就产生了这个错误,如下图: 哪应该如何将dmg 格式的文件转换为 iso 格式的呢? 请参考:u...
这里只是演示如何在ubuntu下编译运行Swift开发的Web后端项目。 项目代码来自Bluemix上提供的示例代码,如果你有账号,可以去自己的空间下载,没有的话,可以通过下面的地址下载: http://download.
很多想尝试安装MacOS虚拟机的小伙伴可能都会遇到这个问题,下载到的系统安装文件是.dmg格式,而虚拟机软件都不认这个格式,那怎么办呢? 接下来就说一下怎么用ultraiso软碟通将dmg转换iso格式。
使用VMware® Workstation 11.1.2 build-2780323安装MacOS系统时出现以下错误: VMware Workstation 不可恢复错误: (vcpu-0) vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1123 日志文件位于“H:\VMware\OSX\vmware.log”中。
最近也想试水一下iOS应用开发,但又没有Apple Air/Pro之类的设备,也不想装OS X系统, 就想到能不能在Windows或者ubuntu下安装XCode6环境来开发Swift? 但经过一翻搜索,得到的答案是:XCode只能装在OS X系统上。
在 《Swift入门》Ubuntu 14 server安装Swift运行环境 中,从Bluemix上下载的Swift应用入门示例中,在执行“swift build”命令时,提示:error: unable to invoke subcommand: /home/aven/swift-2.
今天在用电脑的时候,也就看看网页,没动什么软件,就在我眼皮底下,突然发现任务栏冒出个“淘红包”的图标来! 又有人在耍流氓了!我们来看看到底是谁? 是谁? 在任务栏上的“淘红包”图标上单击鼠标右键,再在弹出菜单的爱淘宝上点击鼠标右键,选择属性,然后点击按钮“打开文件位置”。
之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境。 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用。
作为一个程序员我为什么要写博客?从2012-05-22的第一篇博文,到现在累计原创:523篇,转载:182篇,译文:8篇,转载的基本不会占用多少时间,我们来计算一下原创的+译文;这里假设平均写一篇博文需要2小时的时间(通常一篇有质量的博文需要一到两天的时间,甚至更长),(523+8)* 2 = 531 * 2 = 1062 小时,如果按工作日计算,一天工作8小时,1062 / 8 = 132,需要132个工作日,换算为人月的话需要将近7个人月来完成。
关于NoSQL的专栏申请了可能快一年了,也没有填充一篇文章,今天看到,还是先写一篇放进去吧。现在应用NoSQL的人也非常多了,大家可能都不再陌生了,中文方面的资料已经漫天飞舞了。但是查看知乎中 NoSQL 相关话题的回答数却寥寥无几。
今天又弹出提示窗口:微软推荐您完成Windows 10 的免费升级 之前写过:如何彻底关闭任务栏获取windows10的提示? 但微软的技术不断在更新,提示窗口也不断在更新;如下图: 很多朋友没细看,一看没有关闭按钮,没有其它选项,只能同意点“确定”了? 实际下面是有个更多选项的,但是比较隐蔽。
感谢安老师又为我们写了一本好书《你好哇,程序员——漫话程序员面试求职、升职加薪、创业与生活》,作为一个干了十余年程序员的我,在看这本书时不免有些话要说一说。 你是一个程序员? 是的,准确的说是程序猿,Not程序媛;你想成为一个程序员? 如果人生有重来一次的机会,或许还会选择程序员。
本文内容是根据文章“阿里高管:我们已被几家传统企业给颠覆,阿里、腾讯和百度还不知道怎么接招”整理的一张脑图,让大家可以通过这张图快速的了解文章的内容。 文章主题是“下一个十年”,不管在座是投资者还是企业家,我们要探索出未来的机遇在什么地方。
大神可能看标题都不屑一看,我确实没有学历,也经受了没有学历的痛,但我不是来发牢骚牢骚的,只是阐述这样一种事实的存在;以及原因、影响、解决与对待。 做为一个程序员,你有没有经历学历之痛? 有学历的程序员永远不懂没学历的痛,就像白天不懂夜的黑。
你在CSDN写博客,又玩新浪微博,现在想在博客的页面添加一个栏目,展示新浪微博的内容和粉丝还有那关注按钮,应该怎么操作呢? 定制微博秀 打开微博开放平台的微博组件页面,然后点击“微博秀” 然后在打开的页面就可以定制了: 左侧是设置,右侧是效果预览; 切换到样式设置,可以具体的设置颜色和模块,...
简介 语言是主要用于统计分析、绘图的语言和操作环境。 R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman 开发。 (也因此称为R)现在由“R开发核心团队”负责开发。
在 Ubuntu 系统中有三种设置环境变量 PATH 的方法。第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH,第三种设置临时环境变量(这在编译安装某些库的时候经常用到); 设置临时环境变量 如在文章 《Swift入门》Ubuntu 14 server安装Swift运行环境 中用到的: export PATH=/home/aven/swift-2.2-RELEASE-ubuntu14.04/usr/bin:"${PATH}" 这种方式设置的环境变量只对当前用户的当前会话有效。
最近在学习Swift,今天偶尔发现自己Github上不知道什么时候Fork了一个中文版 Apple 官方 Swift 教程《The Swift Programming Language》的repo,今天仔细一读发现了这个牛X的WTFPL开源协议(Do What the Fuck You Want to Public License)。
关于Swift Swift 是一门新的编程语言,用于编写 iOS 和 OS X 应用程序。Swift 结合了 C 和 Objective-C 的优点并且不受C兼容性的限制。Swift 使用安全的编程模式并添加了很多新特性,这将使编程更简单,扩展性更强,也更有趣。
MICROSOFT VISUAL STUDIO COMMUNITY 2015 这些许可条款是 Microsoft 公司(或您所在地的 Microsoft 公司的关联公司)与您之间达成的协议。这些条款适用于上述软件。
Swift的开发环境可以使用苹果平台(OS X)或Linux系统(Ubuntu),这里介绍在我在Ubuntu 14 server下安装Swift运行环境的过程 1、安装所需的依赖项 $ sudo apt-get install clang libicu-dev 我是先安装的clang,中间会...
Ubuntu14 Server挂载光驱 先使用以下命令查找挂载点: ls /dev | grep cdrom # ls /dev | grep cdrom cdrom例如我这里输出为:cdrom那么就可以通过以下命令挂载: sudo mount /dev/cdrom /media/cdrom...
继之前遇到的 如何彻底卸载百度卫士?, minihomepage.exe 百度影音迷你首页 最近一天突然发现桌面上多了一个图标: 以为了电脑中毒了? 打开文件位置一看: 原来是QQ电脑管家搞的鬼; 我这电脑上连个像样的游戏都没有,你给我搞个加速器出来?有意思么? 直接删除: 嘿嘿,想删除我...
CSDN-markdown编辑器锚点链接添加方法 注:经过测试,CSDN-markdown编辑器通过ID属性来支持这一功能! 使用Name属性添加锚点是不受支持的,原因是在显示的时候,锚点名称被过虑掉了,如下图: 如果没有过虑的话,使用Name属性这一功能是可以实现的! 而经过博主“eson_15”测试使用ID属性是可行的。
在使用ASP.NET5调用IBM Bluemix上的REST API服务时出现此异常; Response status code does not indicate success: 401 (Unauthorized).
RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。而随着RESTful API的成熟和流行,应用开发方面就需要以模拟http请求的方式来调用RESTful API接口;经过一段时间的IBM的云平台Blumemix的学习及语言翻译服务的应用,积累了Java、ASP.NET、Nodejs、Go、PHP、Python、Ruby等语言调用Rest API的方法,这里整理到一起,和大家分享一下。
做为一个程序员可能在学习技术,了解行业新动态,解决问题时经常需要阅读英文的内容;而像我这样的英文小白就只能借助翻译工具才能理解个大概;不禁经常感慨,英文对学习计算机相关知识太重要了!最近发现IBM的云平台Blumemix,并且提供语言翻译的服务,感觉不错,就拿来研究学习一下;这里就分享一下我的研究学习过程,如何使用ASP.NET5调用REST API打造自己的在线翻译工具,并演示如何把它发布到云平台上,让每个人都可以通过网络访问使用它。
在调试一个网络程序时遇到问题,服务启动了,客户端却连接不上;首先就想到了用telnet连接看看; 命令和Windows下一样,telnet IP 端口号 # telnet 192.168.0.107 1111 Trying 192.
最近很多试用的小伙伴应该都会发现自己的IBM Bluemix试用已经到期了,创建的应用都停止了,访问不了了; 我的也是,登录后就被要求确认您的免费账户; 选择账单地址所在国家或地址,然后点击“添加信用卡”; 输入账单地址信息; 电话就写手机号就可以,也不用+86; 勾选“I have read and agree to IBM's Terms and Conditions”后显示信用卡信息输入区; 输入完成后点“SUBMIT”按钮就可以了。
计算机作为一个整体,由软件和硬件两大部分组成, (1)计算机硬件系统。 计算机的硬件系统结构有哈佛结构和冯·诺伊曼结构两种。哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。
传统计算机可从用途、规模或处理对象等多方面进行划分。 (1)按用途划分 通用机:用于解决多种一般问题,该类计算机使用领域广泛、通用性较强,在科学计算、数据处理和过程控制等多种用途中都能适应。
两条命令找到占用你某个端口的程序 开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 1、netstat -aon|findstr "49157" 查看被占用端口对应的PID,注意将后面的数字替换为你要查看的端口;输入命令,回车,记下最后一位数字,即PID,这里是62...
Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
如何查看eclipse是32位还是64位?1、如果是在官网下载的,看压缩包名字就可以看出来,只带有win32字样的是32位,带有win32-x86_64字样的是64位的。 如果已经安装了很多,安装包已经找不到了怎么办呢? 2、找到eclipse安装目录的eclipse.ini文件打开,在launcher.library项下,如果是win32.x86则是32位的,如果是win32.x86_64则是64位的。
1.重构是程序员的主力技能。 2.工作日志能提升脑容量。 3.先用profiler调查,才有脸谈优化。 4.注释贵精不贵多。杜绝大姨妈般的“例注”。漫山遍野的碎碎念注释,实际就是背景噪音。 5.普通程序员+google=超级程序员。
全局负载均衡技术如何将用户的访问指向离用户最近的工作正常的流媒体服务器上; 出处:https://segmentfault.com/q/1010000004556003?utm_source=weekly&utm_medium=email&utm_campaign=email_weekly 原题为:负载均衡 是如何如何分发 请求到用户最近的服务器的? 首先我们要明确几件事:1、在CDN的案例图中,其实B和C不会在不同的城域。
这个标题不知道恰当不恰当,具体的问题就是我在一个现有的项目上创建了一个Web API Controller Class,但是按F5启动调试后,通过给定的路径如“http://localhost:3753/api/values/5”访问Get(int id)方法时,没有反应,设置了断点也进不去。
InvalidOperationException was unhandled by user code An exception of type 'System.InvalidOperationException' occurred in Microsoft.
Web API Controller Class是VS2015中ASP.NET Web Application类型的项目中添加新项时的一种模板类型,该模板类型产生一个REST风格的接口类, 为什么选择它不选择MVC Controller Class呢? 因为我们不希望它涉及到View,根本不需要View; 对于高手来说其实都一样了,继承的类都是一样的,只是具体的实现是不一样的; 比如别人已经提供了完整的类似代码,选择哪种模板就不重要了。
NU1002 The dependency Microsoft.AspNet.Mvc 5.2.3 in project dotnetstarter does not support framework DNXCore,Version=v5.
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/50753711 ...
CS0234 The type or namespace name 'Mvc' does not exist in the namespace 'Microsoft.AspNet' (are you missing an assembly reference?) CS0246 The type ...
AspNet5.ENU.RC1安装错误:0x80072f0d - 未指定的错误 操作系统:Windows 7 x64 安装文件:AspNet5.ENU.RC1_Update1_KB3137909.
最近想尝试一下在IBM Bluemix上使用ASP.NET5创建Web应用程序,所以需要在本地搭建ASP.NET5 Web的开发测试环境。 操作系统:Windows 7 x64 VS:Visual Studio Community 2015(含 Update 1) ASP.NET5是什么? ASP.NET 5是一个跨时代的改写,所有的功能和模块都进行了独立拆分,做到了彻底解耦。
如果您要构建 Node.js 应用程序,那么可以使用 IBM® Bluemix® Live Sync 快速更新 Bluemix 上的应用程序实例,并像在桌面上进行操作一样进行开发,而无需重新部署。执行更改后,您可以立即在运行中的 Bluemix 应用程序中看到该更改。
CentOS 6.5下升级glibc到glibc-2.14时,执行configure,提示如下错误: # ./configure checking build system type... x86_64-unknown-linux-gnu checking host system type.
最近想尝试一下英特尔的基于WebRTC协同通信开发套件,其中的CS_WebRTC_Conference_Server_MCU依赖MongoDB。 MongoDB是什么? MongoDB 是一个基于分布式文件存储的数据库。
最近想尝试一下英特尔的基于WebRTC协同通信开发套件,所以需要在本地搭建Node.js Web的开发测试环境。 这里讲的是CentOS 下的搭建方法,使用Windows的小伙伴请参考: 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记 Node.js是什么? 我们看看百科里怎么说的? JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本语言可以运行在服务器上的时候,一场席卷全球的风暴就开始了。