2015-SH项目总结】的更多相关文章

因为开发需要,要把开发工具换成visual studio2015,装完之后会有警告“js”安装的问题,打开VS也没有问题, 但是一打开项目就闪退,新建项目也不行,查看应用程序日志,报错提示如下: .NET Runtime Optimization Service (clr_optimization_v4.0.30319_32) - Failed to compile Microsoft.VisualStudio.QualityTools.UnitTestFramework, Version=10…
一周前,由 Intel 与 Redhat 在10月18日联合举办了 Shanghai Ceph Day.在这次会议上,多位专家做了十几场非常精彩的演讲.本文就这些演讲中提到的 Ceph性能优化方面的知识和方法,试着就自己的理解做个总结. 0. 常规的 Ceph 性能优化方法 (1). 硬件层面 硬件规划:CPU.内存.网络 SSD选择:使用 SSD 作为日志存储 BIOS设置:打开超线程(HT).关闭节能.关闭 NUMA 等 (2). 软件层面 Linux OS:MTU.read_ahead 等…
2015年,加入现在的公司(外包公司,名字就不说了),做SH项目(化名),在这个月(2016.01)结束了. 虽然公司也有做项目总结,不过我还是自己也总结一次. 项目概况: 这是个为一间私人会所提供全面服务的一整套系统,有移动(Andriod+iOS)端.内部web(面向会所的员工).外部web(面向会所的客人). 我们的客户也是软件公司,我们是项目外包,我们负责web的前端,和全部端的后端开发.还有web端的测试. 数据库和界面设计都由客户的人员负责. 我在其中负责前端开发,也是一个开发小组的…
本文是根据角落的白板报的<通过ABPboilerplate模版创建项目>一文的学习总结,感谢原文作者角落的白板报. 1 准备 开发环境: Visual Studio 2015 update3 SQL Server 2012 2 创建Demo项目 2.1 进入ABP官网:http://www.aspnetboilerplate.com/ 2.2 进行如下图选择和输入: 2.3 根据提示,输入验证码,即进入下载. 2.4 进入下载的同时,页面跳转到提示页.下一步我们将按照这些提示进行操作. Ope…
最近win7系统不知啥原因无法访问域中的网络文件,打算升级到win10体验一下.结果发现这一路有太多的坑.首先安装win10基本上算顺利,但是当进入系统后,菜单模式对于PC的鼠标来说,用起来感觉不顺手,在网上找了一下,发现有方法可以模拟win7开始菜单,经过配置,菜单确实比较顺手了,但是开始的图标看起来总是怪怪的,和其他UI元素不搭.最后还是还原到win10菜单. win10状态栏上的 [搜索]用起来还不错. 在安装Visual studio 2015的时候,安装需要从网络上下载很多资源,安装了…
随着React.Angular2.Redux等前沿的前端框架越来越流行,使用webpack.gulp等工具构建前端自动化项目也随之变得越来越重要.鉴于目前业界普遍更流行使用webpack来构建es6(ECMAScript 2015)前端项目,网上的相关教程也比较多:相对来说使用gulp来构建es6项目的中文教程就比较少. 经过一段时间的摸索,我觉得其实使用gulp也可以很方便地构建es6项目.以下是我感觉gulp和webpack主要的不同之处: gulp的任务机制和流式管道函数和webpack的…
目录 下载插件 配置要部署的服务器 构建项目 Jenkinx可以帮助我们通过SSH插件,将项目直接部署到指定的服务器. 下载插件 (1)点击左侧的"系统管理"菜单 ,然后点击 (2)选择"可选插件"选项卡,搜索Publish over SSH,在列表中选择Publish over SSH ,点击"直接安装"按钮,安装完成后如下图 配置要部署的服务器 (1)选择系统管理,选择系统设置 (2)配置SHH,配置好后点击应用.保存 构建项目 (1)回到首…
[root@WEB1-live sh]# cat licai_fabu.sh #!/bin/bash pid=` ps -ef | grep java | grep '8011' | awk '{print $2}'` bak_date=`date +%y%m%d%H%M` JAVA_RUN="/usr/bin/java " pak_dir=/data/pro_fabu/front target_dir=/data/java_web_app/licai_live if [ -d ${t…
vs 2015的项目用vs2013,更改.net版本之后,打开会报以下错误,原因是配置文件修改出了问题.已经验证是BUG 你只需要把Web.config换成以前的就好了.   https://connect.microsoft.com/VisualStudio/feedback/details/1607466 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误.请检查下列特定错误详细信息并适当地修改源代码. 编译器错误消息: CS1617: 选项“6”对 /langversion…
为了做集群测试,在每台机器上装了3个tomcat,每次发布项目的时候都要反复敲一些命令,重启tomcat之前先检查tomcat进程有没有停掉,没有还要手动kill该进程. 发布次数多了,操作就比较繁琐了,索性写个脚本一键发布,省时省力^_^. 把deploy.sh和restart.sh分别拷贝到3个tomcat的bin目录下,再用chmod +x给这两个脚本赋上可执行权限. 一键发布命令:./deploy.sh 项目war包    例如:./deploy.sh /home/test.war 说明…
今 天在做一个SH项目结合的时候忽然出现了,这样的错误,我开始也不知道怎么办,便上网查,看一些高手回答都是说,检查 hibernate.cfg.xml 这个配置文件,或是一些其它的配置,于是我便看了一下我的 hibernate.cfg.xml的配置, 但是我的配置并没有错误啊,原来是下面的代码出现了错误: Session session = new Configuration().buildSessionFactory().openSession() ; 这里我少了一个用来查找hibernate…
Finally 总算是到了这一天了!假期里算法想不出来,或者被BUG折磨得死去活来的时候,总是YY着什么时候能心情愉快地坐在电脑前写一篇项目总结,今天总算是抽出时间来总结一下这神奇的几个月. 现在回过头来看,上学期退出ACM集训队果然是对的,这次开发学到的东西太多太多,以前在ACM的时候,感觉不会的东西好多啊,真正来自己试着开发个东西,发现不会的东西果然好多.不过要是几个老师知道我上午给新生做完ACM宣讲报告下午就跟教练说退出,他们会是什么心情啊哈哈. 这些是第一次尝试开发,如果ACM是练内功的…
现在ASP.NET Core还在不断成长.更新中,说不定到了明天又换了个模样,就如同一个小孩,从蹒跚学步,到奔向未来. 所以我们可以相应的去理解更新中所发生的变化,包容它.呵护它,而不是盲目的指责与批评!正所谓"三十年河东,三十年河西,莫欺少年穷" 这时不禁让我想起了一首优美的旋律,"门前老树张新芽,院里枯木又开花----" 注:以下ASP.NET Core都有Core标识   工具 2015 插件:Open Command Line(运行dotnet命令)   折…
ASP.NET Core 现在ASP.NET Core还在不断成长.更新中,说不定到了明天又换了个模样,就如同一个小孩,从蹒跚学步,到奔向未来. 所以我们可以相应的去理解更新中所发生的变化,包容它.呵护它,而不是盲目的指责与批评!正所谓“三十年河东,三十年河西,莫欺少年穷” 这时不禁让我想起了一首优美的旋律,“门前老树张新芽,院里枯木又开花…………” 注:以下ASP.NET Core都有Core标识 工具 2015 插件:Open Command Line(运行dotnet命令) 折腾 将 do…
项目中需要读取数据库中的多张表.由于表的数据比较多,串行读取时耗时比较多,所以对程序做了一点优化. 环境 .NET 3.5,SQL Server 2012,Visual Studio 2015 过程 项目中使用存储过程串行地读取数据库,存储过程接受同一个表变量作为参数.但是当在多线程中复制DataTable时有可能会出现异常,这是因为DataTable里的Rows不是线程安全的.不过微软提供了一个叫SyncRoot的对象帮助我们在多线程时对DataTable进行操作.代码如下 public st…
一.安装 和 准备工作 我们选择了用 Tomcat 服务器下 war 包的安装方式.Jenkins 的下载地址:http://mirrors.jenkins-ci.org/,打开链接后,表格有war列.Releases行是短期更新包,LTS行是长期更新包.一般选择Releases下载即可.将下载完成的 war 包 放在 Tomcat 服务器的 webapps 目录下,然后启动服务器即可.建议单独用一台 Tomcat 服务器部署,方便管理. 1.Tomcat 服务器运行起来后,用浏览器访问 htt…
在Docker 17.05及更高的版本中支持支持一种全新的构建镜像模式:多阶段构建: 多阶段构建Docker镜像的最大好处是使构建出来的镜像变得更小: 目前常见的两个构建镜像的方式为: 1.直接使用某基础镜像,在此基础上安装环境构建应用.部署应用: 2.构建应用和部署应用为不同镜像,使用某基础镜像构建应用,然后通过数据卷将应用共享给新镜像: 第一种方式构建出来的镜像通常都非常大,而且还有许多构建应用时生成的飞运行应用所需要的问题,比如Maven就会生成不少依赖: 第二种方式镜像稍有减小,做到了构…
为了做集群测试,在每台机器上装了3个tomcat,每次发布项目的时候都要反复敲一些命令,重启tomcat之前先检查tomcat进程有没有停掉,没有还要手动kill该进程. 发布次数多了,操作就比较繁琐了,索性写个脚本一键发布,省时省力^_^. 把deploy.sh和restart.sh分别拷贝到3个tomcat的bin目录下,再用chmod +x给这两个脚本赋上可执行权限. 一键发布命令:./deploy.sh 项目war包    例如:./deploy.sh /home/test.war 说明…
.Net Core(一)环境搭建与基本使用 一.系统配置 a) Linux下如果想要打开类似任务管理器,可以使用top命令,在控制台会动态刷新CPU和内存占用.进程等信息.vmstat和free命令可以分别只显示CPU和内存的使用情况.磁盘占用在Ubuntu下可以通过磁盘分析器查看. 另外如果要火狐支持html5视频播放,要在设置中的Content项中勾选DRM. 在vi界面按ctrl+z会挂起vi回到命令行,这时可以输入fg返回. 输入ls -a可以查看被隐藏的文件. 在vi中,在命令模式下按…
一.前言 注:此篇只是为测试环境下的快速入门.后续会给大家带来生产环境下得实战开发. 具体的大家可以去看官方推荐.非常的简单明了.以下介绍引用官方内容: Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境.不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限.流程治理等特性,适用于微服务配置管理场景. 服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器. Java客户端不依赖任何…
#!/bin/sh #项目路径 PROJECT_DIR="/Users/mac/Desktop/_housemart" #临时项目 PROJECT_TEMP_DIR="/Users/mac/Desktop/temp" #sdk版本 SDK_VERSION="iphoneos6.1" #项目名字 PROJECT_NAME="Housemart" #编译后app路径 APP_PATH="build/Release-iph…
微信公众号:FocusBI关注可了解更多的商业智能.数据仓库.数据库开发.爬虫知识及沪深股市数据推送.问题或建议,请关注公众号发送消息留言;如果你觉得FocusBI对你有帮助,欢迎转发朋友圈或在文章末尾点赞[1] <商业智能教程>pdf下载地址 链接:https://pan.baidu.com/s/1f9VdZUXztwylkOdFLbcmWw 密码:2r4v OLAP(联机分析处理)多维数据库与关系数据库的实体关系图表示形式所显示的内容完全不同.不同之处在于,对于用于构建OLAP数据库的架构…
Apollo实现.NET Core微服务统一配置(测试环境-单机) https://www.cnblogs.com/guolianyu/p/10065999.html 一.前言 注:此篇只是为测试环境下的快速入门.后续会给大家带来生产环境下得实战开发. 具体的大家可以去看官方推荐.非常的简单明了.以下介绍引用官方内容: 复制代码 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境.不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限.流程治理等特性…
几个 Ceph 性能优化的新方法和思路(2015 SH Ceph Day 参后感) 一周前,由 Intel 与 Redhat 在10月18日联合举办了 Shanghai Ceph Day.在这次会议上,多位专家做了十几场非常精彩的演讲.本文就这些演讲中提到的 Ceph性能优化方面的知识和方法,试着就自己的理解做个总结. 0. 常规的 Ceph 性能优化方法 (1). 硬件层面 硬件规划:CPU.内存.网络 SSD选择:使用 SSD 作为日志存储 BIOS设置:打开超线程(HT).关闭节能.关闭…
一.方法 下载GitHub上项目的方法,目前我知道的有四种: 1.用svn软件checkout下载 2.安装git,然后git命令下载 3.直接下载项目压缩包 4.安装GitHub的客户端,然后下载项目 1:用svn软件checkout下载 用SVN下载,新建文件夹,在文件夹里面右键“SVN Checkout...” 2:安装git,然后git命令下载 git 官网 下载git安装 git命令在点击项目列表右边“Clone or download”获取,dnSpy的git命令:git clone…
之前列出了计算机图形学的计划,现在开始这一阶段的学习,首先是Windows窗口的创建. 创建windows窗口 环境: 1. Visual Studio 2015 新建项目 创建工程项目完成,确定为窗口: 添加MainWindowDemo.cpp文件 /* 实现窗口创建的六步骤: 第一步:创建入口函数WinMain 第二步:注册窗口类 第三部:实现回调函数的功能 第四步:显示窗口 第五步:更新窗口 第六步:消息循环 */ #include "windows.h" //回调函数 LRES…
2015年项目接到一个需求,实现一个向导动画,这个动画一共六十张图片,当时使用的是全志A33的开发(512的内存),通过使用Android的动画集实现,效果特别卡顿,然后想到这样的方式来实现,效果非常流畅.然后写成开一个开源项目供大家參考 对照下面两种方式实现帧动画,使用同样的80张280x280的png图片运行动画,资源占用情况对照: Android动画集实现: 内存占用56M左右 FrameAnimation实现: 内存占用4M左右 两者CUP占用都比較低,可忽略 博客地址: http://…
背景: 公司管理系统需要获取企业微信页面的配置参数如企业名.logo.人数等信息并操作,来隐藏相关敏感信息并自定义简化企业号配置流程 第一版已经实现了扫码登录获取cookie,使用该cookie就能获取合法身份随意请求页面和接口,所以第一版的模拟操作主要是抓接口,有接口就用没有就没的用了 第二版这一版的需要一些配置参数的来源页面是js渲染上去的,没有接口,普通的get页面又不能拿到渲染后的页面文档,所以只能使用无头浏览器来爬取并操作页面 实现过程: laravel版 项目是使用laravel开发…
小白对jenkins运维的使用有点简单的想法,这里开个记录贴记录下. 由于未找到jenkins构建失败后执行其他脚本的插件,也暂时没有使用其他运维工具.所以想自己写一个shell脚本,一是方便其他人使用,二是可以失败后回滚. 本文使用gitlab webhook触发jenkins构建,jenkins执行shell命令--->mvn或者npm打包--->打包成docker镜像--->发布--->发布成功后用jenkins的git publisher插件push一个gitlab tag…
生产隔离做得非常.....文件上传只能通过固定ip机器的sftp账户上传,账户密码每个月要写申请才能获得. 登陆生产服务只能通过浏览器登陆!!! 发布一次生产,很痛苦. 做了简单的shell来减轻痛苦. 思路: Jenkins--->编译打包--->shell脚本上传到sftp时带上项目名称和时间戳--->浏览器上登陆到生产服务器--->执行shell脚本发布. 第一步,配置Jenkins 两个关键脚本: sh /data/jenkins_home/sftp_mput.sh ${S…