- 博客(45)
- 收藏
- 关注
转载 一个上传图片项目遇到的一些问题
接到个项目,大致是制作一个微信上访问的H5,需要存下用户提交的文字与照片。 前端同事写了个demo,我先在本地搭环境进行测试。随便拿了几张几百k的图片测试,用了我利用空余时间自己写的简单api模板和文件上传类,十几分钟搞定本地代码。直接上测试服务器。在测试服务器测试过程中遇到了一系列问题。题:调试过程中,在多次使用file_put_contents输出错误却看不到相应返...
2017-04-27 17:21:00 165
转载 MongoDB常用操作命令大全
如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。一、数据库常用命令1、Help查看命令提示复制代码代码如下:helpdb.help();db.yourColl.help();db.youColl.find().help();rs.he...
2017-04-27 14:28:00 50
转载 asp.net core如何自定义端口/修改默认端口
.net core运行的默认端口是5000,但是很多时候我们需要自定义端口。有两种方式写在Program的Main方法里面添加 .UseUrls()var host = new WebHostBuilder() .UseKestrel() .UseContentRoot(Directory.GetCurrentDirectory()) //添加这一行 .UseUr...
2017-04-26 22:37:00 716
转载 【Json】1、JSON 数据格式
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),记...
2017-04-26 20:34:00 132
转载 5 -- Hibernate的基本用法 --4 4 数据库方言
Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系数据库都支持使用标准SQL语句,但所有数据库都对标准SQL进行了一些扩展,所以在语法细节上存在一些差异。因此,Hibernate需要根据数据库来识别这些差异。 同样的应用程序,如果在不同的数据库之间迁移,底层数据库的访问细节会发生改变,开发者需要做的是,告诉Hibernate应用程序的底层即将使用哪种数据库 -----...
2017-04-26 19:55:00 47
转载 Cookie(2)关于cookie的读取,写入和删除
/** * Created by lenovo on 2017/4/26. */var CookieUtil={ get:function(name){ var cookieName=encodeURIComponent(name)+"=", cookieStart=document.cookie.indexOf(cookieN...
2017-04-26 16:18:00 106
转载 Android开发之Serializable 和 Parcelable的差别(源码分享)
android 中自己定义的对象序列化的问题有两个选择一个是Parcelable,另外一个是Serializable。一 序列化原因:1.永久性保存对象。保存对象的字节序列到本地文件里。2.通过序列化对象在网络中传递对象。3.通过序列化在进程间传递对象。 二 至于选取哪种可參考以下的原则:1.在使用内存的时候,Parcelable 类比Serializabl...
2017-04-26 14:11:00 125
转载 第7章 Spring Boot集成模板引擎
第7章 Spring Boot集成模板引擎因为Spring Boot其实是对Spring生态的封装整合打包,以简化开发中使用Spring框架。所以 Spring Boot在集成模板引擎过程中,其实就是对传统SpringMVC集成对应模板引擎的打包自动化配置。在Spring MVC架构中:“...
2017-04-25 23:29:00 145
转载 elk实时日志分析平台部署搭建详细实现过程
原文:http://blog.csdn.net/mchdba/article/details/52132663 1、ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段:以下内容来自: http://baidu.blog.51cto.com/71938/1676798 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器...
2017-04-25 10:11:00 71
转载 linux命令学习(3):ls命令
ls命令是linux下最常用的命令。ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单。如果ls指定其他目录,那么就会显示指定 目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信 息等等。ls 命令在日常的linux操作中用的很多! 1. 命令格式: ls [选项] [目录名]...
2017-04-25 09:56:00 103
原创 《大规模Scrum:More with LeSS》访谈
\关键结论\\大规模敏捷需要组织机构减少自身的复杂性。\\t需要一个恰到好处的框架来支持大规模敏捷。\\t所创建的环境鼓励自然涌现的非正式协作。\\t这使得团队开发人员能和客户直接沟通。\\t共同迭代和不断学习才能构建优秀的产品。\\\在Craig Larman和Bas Vodde所著的《More with LeSS》一书中,介绍了多团队合作生产一个产品时,如何采用Scrum来创建更加简单灵活的组...
2017-04-24 18:54:00 79
转载 jenkins中windows节点设置开机自启动slave-agent
做web UI自动化时,为了提高效率,用了多台windows节点来跑自动化,但slave-agent每次在关机后都得手工启动,麻烦,网上看到了一系列说启动任务中,感觉还是不考虑,这里使用windows计划任务来完成。配置如下:当断开时,jenkins提示我们有两种方法启动我们用第二种方法开实现开机启动1、“slave.jar”是一个超链接。点击下载slave.jar文件...
2017-04-24 18:10:00 586
转载 《汇编语言》总结05 —— 数据处理的两个基本问题
(一)前述标题所说的两个基本的问题为:处理的数据在什么地方?要处理的数据有多长?这两个问题,在机器指令中必须给以明确或隐含的说明,否则计算机无法工作。我们定义的描述性符号:reg和sreg。reg表示一个寄存器,用sreg表示一个段寄存器。reg的集合包括:ax、bx、cx、dx、ah、al、bh、bl、ch、cl、dh、dl、sp、bp、si、di;sreg的集合包括:ds...
2017-04-24 11:38:07 90
转载 Linux初体验
一、开始: 学习的过程,遵从4W1H法则:Why:为什么做When:什么时候去做 What:做的目的是什么Where:从哪里入手How:怎么做二、Linux系统是什么 1、基础(参考书籍)RHCE:RH033、RH133、RH253RHCA:RH401、RH423(LDAP)、RH442、RH4...
2017-04-23 22:28:48 55
转载 JavaScript-2.4 改进的Hello程序,使用div,---ShinePans
<html> <head> <meta http-equiv="content-type" content="text/html;charset=GB2312"/> <title> 2-5 改进的Hello </title> </head> <body style=&
2017-04-23 10:40:00 77
转载 Objective-c开发教程--MRC和ARC混编
iOS5.0以后就開始能够使用ARC( Automatic Reference Counting:自己主动引用计数)来取代之前的MRC(Manual Reference Counting:人工引用计数)。使用ARC会降低非常多代码和忘了释放对象的苦恼。可是事情都有两面性。使用了ARC之后假设你想复用曾经写过的使用MRC的类, 就会出报错。这时候怎么办?方法比較简单, 仅仅须要做以下的一...
2017-04-22 13:56:00 57
转载 [moses笔记]编译含有nplm的moses解码器
ACL2014的best paperFast and Robust Neural Network Joint Models for Statistical Machine Translation在SMT中使用深度学习知识,提出了一种neural network joint model(事实上就是融合源端语言知识去做语言模型),论文实验给出的结果宣称大幅度提高了以往基于n-gram语言模型...
2017-04-21 18:45:00 124
转载 ARMCC和GCC编译ARM代码的软浮点和硬浮点问题【转】
转自:http://blog.csdn.net/hunanchenxingyu/article/details/47003279目录(?)[-]VFP vector floating-point 硬浮点Hard-float 软浮点 Soft-float Soft-float和hard-float的编译选项 ARMCC fplib浮点运算库 附录常见的芯片和VFP...
2017-04-21 11:11:00 394 1
转载 Spring注解——@Transactional
@Transactional 用于service实现类,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。(未完待续)转载于:https://www.cnblogs.com/Y-zhiwei/p/6735108.html...
2017-04-19 19:23:00 46
转载 日期常用操作类DateUtil
一、给定yyyy-MM-dd hh:mm:ss格式的字符串,返回Date. public Date convertStr2Date(String dateString) { try { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); ...
2017-04-19 18:03:00 72
转载 MySQL性能优化(一)
<pre name="code" class="sql">性能优化一共同拥有6个点: 1.MySQL基础操作 2.经常使用的SQL技巧 3.SQL语句优化 4.MySQL数据库优化 5.Myisam表锁 6.MySQLserver优化后期将逐步补全今天先分享下11.MySQL基础操作 一:MySQL基础操作 1:MyS...
2017-04-19 15:51:00 53
转载 位运算和关于两个数交换的多种方法
我们知道,位运算在计算中有着广泛的应用。在计算机的各种编程语言中位运算也是一种不可缺少的运算,尤其是在计算机的底层实现代码中。以下我们就来介绍一下位运算。1.左移运算<< 左移右移都是移动二进制数0000-0000 0000-0000 0000-0000 0000-1100 =12 向左移动一位变为(右边缺几位就补几个0) 0000-00...
2017-04-19 12:06:00 207
转载 编程必备的23种设计模式
转:http://blog.csdn.net/jack__chiang/article/details/70208886建议大家学习编程的时候务必看看算法,看看底层如何实现,无论学习任何一门语言,我相信设计模式是必须掌握熟知的,此篇文章以Java语言为代表,讲解了23种设计模式,并有例子。祝大家学习进步,QQ交流群127591054.设计模式建议书籍:Head First设计模...
2017-04-17 21:46:00 64
转载 并发插入引起的死锁问题排查
2017大年初一晚上,线上报死锁了..大家挂着×××排查问题,也是有点意思.不过当时并没有排查出原因上班之后,发现是客户端的一个bug.本来应该发送一个请求,但是却发送了大量的请求,应用层面又没有做幂等设计,所以所有的请求都落到了数据库层面。数据库是一个过程环境MySQL 5.6.14事务隔离级别 读提交引起问题的逻辑大致如下:ifnotexists(selec...
2017-04-17 12:27:15 453
转载 【codevs1907】方格取数3(最大流最小割定理)
网址:http://codevs.cn/problem/1907/ 题意:在一个矩阵里选不相邻的若干个数,使这些数的和最大。 我们可以把它看成一个最小割,答案就是矩阵中的所有数-最小割。先把矩阵按国际象棋棋盘黑白染色(即把相邻的点分别染成白色和黑色),然后黑点连源点,白点连汇点。割掉一个点到源/汇的边就是不选择这个点,最后的目的就是使源到汇不连通(不引发题目不能选择位置相邻的数的矛...
2017-04-15 17:28:00 73
转载 oracle 翻页工具包
准备:下载3个包 1)IO-Tty-1.07.tar.gz 2)Term-ReadLine-Gnu-1.16.tar.gz 3)uniread-1.01.tar.gz 安装:[root@oracle Desktop]# tar -xvf IO-Tty-1.07.tar.gz [root@oracle Des...
2017-04-14 14:09:36 121
转载 c# mongo 数组里对象更新
var queryDetail = new BsonDocument("cNo", doc.cNo); queryDetail.AddRange(new BsonDocument("Details.dDate", doc.oRDate)); //日表数组中存在相同报表日期的数据 ...
2017-04-12 10:53:00 146
转载 解决:laravel出现Please provide a valid cache path.
laravel报错:Please provide a valid cache path.解决方法如下: 1、确保storage目录下有如app,framework,views三个目录。 2、确保storage/framework目录下也有cache,sessions,views三个目录。 缺少以上目录就手动创建,然后访问网站首页试试。 转载于:https://www.cnblog...
2017-04-11 15:08:00 292
转载 企业级整站集群数据备份项目方案详解
基本备份要求要求:每天晚上00点整在Web服务器上打包备份系统配置文件、网站程序目录及访问日志并通过rsync命令推送备份服务器backup上备份保留(备份思路可以是先在本地按日期打包,然后再推到备份服务器backup上),NFS存储服务器同Web服务器,实际工作中就是全部的服务器。具体要求如下:1)所有服务器的备份目录必须都为/backup。2)要备份的系统配...
2017-04-10 20:02:00 78
转载 Git学习笔记--命令
git init--初始化Git仓库git add <fils>--将文件添加到暂存区,可添加多个文件,空格隔开git commit--提交到仓库git status--查看工作区状态git diff--查看修改的内容git log--查看提交历史 --pretty=oneline--简化历史信息git reflog--查看命令历史git reset ...
2017-04-10 10:57:00 65
转载 Matlab学习(用matlab进行fft谐波分析)
FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之后的结果是什意思、如何决定要使用多少点来做...
2017-04-09 12:15:00 11195
转载 SVN
SVN:版本控制器,多人向一台服务器进行代码提交。最早的解决多人开发的问题:在linux下给出的CVS版本控制器,但自身有缺陷:丢失文件、提交代码不完整,后改成SVN,修改一次叫0.1,再修改可能叫0.2,不冲突、多人修改不覆盖由于发展,SVN扩展出的版本太多,导致开发之中配置环境不好用,后来发展形成GITCVS、SVN都有一个避免不了的缺陷:需要网络链接,不然实现不了多版本的开...
2017-04-08 15:41:00 39
转载 关于 Inno Setup 报木马的问题处理
用 Inno Setup 生成的安装包总是报木马,尝试了N次之后发现,把Compression=lzma 改为Compression=zip 就不会再报了,可能lzma的压缩算法导致delphi的部分代码畸形了。转载于:https://www.cnblogs.com/rangeon/p/6676712.html...
2017-04-07 09:59:00 1946
转载 vnstat 查看服务器带宽统计命令
vnStat是一个Linux下的网络流量监控软件,它记录指定网卡每日的传输流量日志.它并非基于网络包的过滤,而是分析文件系统- /proc, 所以vnStat无需root的权限就可使用.,它还自带了 vnstati 命令,通过它可以直接可以输出流量统计图.#先安装epel源[root@vpn ~]# yum install epel-release -y#yum安装vn...
2017-04-05 22:45:00 402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人