- 博客(68)
- 收藏
- 关注
转载 浅谈C#中的模式窗体和非模式窗体
ShowDialog(); // 模式窗体Show(); // 非模式窗体区别:返回值不同,DialogResult/void模式窗体会使程序中断,直到关闭模式窗口打开模式窗体后不能切换到应用程序的其他窗体子窗体和模式窗体互斥。作者:耑新新,发布于博客园转载请注明出处,欢迎邮件交流:[email protected]...
2017-06-30 19:21:00 160
转载 数据库(分库分表)中间件对比
分区:对业务透明,分区只不过把存放数据的文件分成了许多小块,例如mysql中的一张表对应三个文件.MYD,MYI,frm。根据一定的规则把数据文件(MYD)和索引文件(MYI)进行了分割,分区后的表呢,还是一张表。分区可以把表分到不同的硬盘上,但不能分配到不同服务器上。优点:数据不存在多个副本,不必进行数据复制,性能更高。缺点:分区策略必须经过充分考虑,避免多个分区之间的数据存在关联关系,...
2017-06-30 18:53:00 82
转载 JS知识整理随笔(4) String
2017-10-2 总结更新 var saying='Home sweet home '; //字符串的长度 console.log(saying.length); //转大写 console.log(saying.toUpperCase()) //转小写 console.log(saying.toLowerCase(...
2017-06-30 13:34:00 47
转载 Mybatis结合Spring注解自己主动扫描源代码分析
作为一个想做架构师的程序猿,必须是一个优秀的程序猿。在引入某一个框架的时候,必需要研究源代码,将新的开源框架的风险变为可控性。1.Spring结合Mybatis最经常使用的配置。<!--理论加实践,才是架构师嘚最佳实践 --> <!--JDBC Data Source --> <bean id= "t...
2017-06-30 10:07:00 75
转载 实现自己的.NET Core配置Provider之Yaml
YAML是一种更适合人阅读的文件格式,很多大型的项目像Ruby on Rails都选择YAML作为配置文件的格式。如果项目的配置很少,用JSON或YAML没有多大差别。看看rails项目中的配置文件,如果用JSON写试试什么感受吧。在《实现自己的.NET Core配置Provider之EF》中已经讲过配置的执行流程,这里不再复述,直接动手。YamlConfigurationProviderY...
2017-06-30 09:34:00 77
转载 python自动化运维学习第一天--day1
学习python自动化运维第一天自己总结的作业所使用到知识:json模块,用于数据转化sys.exit 用于中断循环退出程序字符串格式化.format字典、文件打开读写with open(file,“rw”) as f: f.redad/writeif:循环elif:else:while:循环主要想实现目的:1.系统默认admin超管用户.超管用户能实现: 1).查看黑名单...
2017-06-29 20:44:00 74
原创 Linux Shell脚本生产环境下安全地删除文件
脚本编写背景 无论是生产环境、测试环境还是开发环境,经常需要使用rm命令删除&批量一些“重要”目录下的文件。按照Linux的哲学“小即是美”(一个程序只做一件事)+“用户清楚自己做什么”(用户知道自己想要什么,也明白自己在做什么,并且会为自己的行为负责),那么用户在执行rm时,一定要知道自己的操作可能引起的后果,因此“三思而后行”真的很重要。但这对于一部分人来讲,真的可能是灾难性的,...
2017-06-29 15:41:06 252
转载 bootstrap02导航菜单
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>登录界面</title> <!--01.引入需要的css样式文件--> <link rel="stylesheet" hr...
2017-06-29 11:47:00 73
转载 混合app
1. http://tech.youzan.com/jsbridge/转载于:https://www.cnblogs.com/njqa/p/7091570.html
2017-06-28 20:44:00 42
转载 ios基础-分辨率适配
(一)分辨率定义分辨率,是指单位长度内包括的像素点的数量,它的单位通常为像素/英寸(ppi)。描写叙述分辨率的单位有:(dpi点每英寸)、lpi(线每英寸)和ppi(像素每英寸)。(二)ios分辨率iOS设备,眼下最基本的有3种(Apple TV等不在此讨论),按分辨率分为两类(1)iPhone/iPod Touch普屏分辨率 320像素 x 48...
2017-06-27 16:04:00 118
转载 jstack
简介jstack用于打印出给定的java进程ID的Java堆栈信息,一般用于检查应用的线程问题,死锁问题常用命令jstack输出$ jstack 11376 2014-01-21 20:36:54 Full thread dump Java HotSpot(TM) Server VM (17.0-b16 mixed mode):"_jprof...
2017-06-27 14:40:00 56
转载 review 笔记 PHP TIPS
2017-06-261.在书写if语句时,判断条件尽量把变量写在前面如$a == 1 ,以避免漏写= 导致出现 1= $a的报错2.在查询需要分页的列表时,尽量先查询总数,这样的话,如果总数为0,则可以直接判断没有数据,省一次查询时间3.使用json_encode数组存入数据库时,使用json_encode("中文", JSON_UNESCAPED_UNICODE); 就不会导致转换为...
2017-06-26 21:56:00 34
转载 HDU 2037 今年暑假不AC (贪心)
HDU 2037 今年暑假不AC (贪心)题目: http://acm.hdu.edu.cn/showproblem.php?pid=2037很经典的活动安排问题变形, 与算法教材的活动安排一样,依据结束时间进行排序,然后相容的累加就可以。// 经典贪心问题 活动时间安排的简单变形// 按活动结束时间,递增排序, 结束时间早的。优先选...
2017-06-26 12:39:00 80
转载 享元模式
转载请注明出处。!!http://blog.csdn.net/zhonghuan1992 全部配套代码均在github上:https://github.com/ZHONGHuanGit/DesignPattern 跟着ZHONGHuan学习设计模式享元模式 依据GOF95,享元模式是对象的结构模式,享元模式以共享的...
2017-06-23 21:39:00 55
转载 《Node.js区块链开发》一3.6 总结
本节书摘来华章计算机《Node.js区块链开发》一书中的第3章 ,第3.6节,朱志文 著 更多章节内容可以访问云栖社区“华章计算机”公众号查看。3.6 总结本章介绍了目前区块链产品普遍采用的共识机制,这里没有介绍瑞波币采用的瑞波共识机制,因为从严格意义上来说,人们认为瑞波币不是去中心化的,同时除了瑞波币自己采用瑞波机制之外,目前还没有发现其他应用采用...
2017-06-23 13:50:00 71
转载 kmeans实现文本聚类
需求拿到的需求是输入n个文本,对文本进行聚类,由于这些输入不能通过历史数据进行训练,所以这个主要就是用无监督学习来解决。kmeans谈到聚类就会想到kmeans,它的核心思想是给定的K值和K个初始质心将样本中每个点都分到距离最近的类簇中,当所有点分配完后根据每个类簇的所有点重新计算质心,一般是通过平均值计算,然后再将每个点分到距离最近的新类簇中,不断循环此操作,直到质心不再变化或达到一定的迭...
2017-06-22 12:38:40 433
转载 Mybatis完成CRUD(四)
1. 操作 users 表的 CRUD 1). 定义 sql 映射 xml 文件: <insert id="insertUser" parameterType="com.eduask.ibatis.bean.User">insert into users(name, age) values(#{name}, #{age});</insert&...
2017-06-22 10:37:00 56
转载 Promise是Monad吗?
译者按: 近年来,函数式语言的特性都被其它语言学过去了。原文: Functional Computational Thinking — What is a monad?译者: Fundebug为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。如果你使用函数式编程,不管有...
2017-06-21 14:30:00 110
转载 陈松松:从新手到高手学习视频营销的三个步骤
这是我写的第79篇原创视频营销文章陈松松,6年视频营销实战经验我希望大家要学会举一反三,虽然讲的是视频营销,但我更希望你学习之后能用在自己从事的行业中,很多原理方法都是相通的。最近很多朋友反馈有关视频营销的问题,我们一个个分享,你们的留言我都在一一记录,先分享视频营销新手到高手学习的三个步骤!第一步:现成经验万事开头难!所以,一开始一定要挺住!过了这个阶段,后面就非常...
2017-06-21 07:55:31 103
转载 [Servlet&JSP] HttpSession会话管理
我们能够将会话期间必须共享的资料保存在HttpSession中,使之成为属性。假设用户关掉浏览器接受Cookie的功能。HttpSession也能够改用URL重写的方式继续其会话管理功能。HttpSession的使用在Servlet/JSP中。假设要进行会话管理,能够使用HttpServletRequest的getSession()方法取得HttpSession对象...
2017-06-20 19:21:00 62
转载 数值变量交换常用方法
临时变量法echo "\n---临时变量法---\n";$num1 = 3;$num2 = 6;echo "交换前:\n", '$num1 = ', $num1, "\n", '$num2 = ', $num2, "\n";$tmp = $num1;$num1 = $num2;$num2 = $tmp;echo "交换后...
2017-06-20 13:49:03 40
转载 写给自己的Java程序员学习路线图
如下是我做开发这几年经常使用一些技术和工具,当然这些技术也都是需要加强的(有些是我一直使用的,不过不深入,有些内部的原理等等不是很清楚)前端部分:1)HTML:网页的核心语言,构成网页的基础2)CSS:使网页更加丰富多彩灿烂的利器3)JavaScript:使网页动起来的根本,加强了网页和用户之间的交互4)HTML DOM:换一种更...
2017-06-20 08:38:03 49
转载 SICIP-1.3-Defining a new function
定义函数def <name> (former parament):函数体(缩进)环境全局环境局部环境只在函数内部有效TIP函数体只在调用的最后执行抽象化函数函数域(函数的形参集)函数值范围(取决于他的返回值)函数的作用(输入与输出之间的关系及其过程中产生的影响)转载于:https:/...
2017-06-19 20:30:00 87
转载 运维人员需要有产品观
摘要 运维工程师要掌握硬件、软件、操作系统、开发等多方面的知识,核心目标是为亿万用户使用的产品保驾护航。运维工程师应该在红海中寻找蓝海的思维模式,培养产品观,由外至内地思考,突破传统运维的壁垒,开拓创新。 在很多“外人”的眼中,运维工程师的工作不过是搬机器、调网络、装软件、处理故障、7×24小时值班,简单而又枯燥至极。但事实并非如此,运维工作涵盖很...
2017-06-19 14:56:01 90
转载 Linux下Nginx web服务器的实现及功能模块指令详解
Nginx (engine x)是一个高性能的HTTP和反向代理服务器,也是一款轻量级的Web 服务器关于http协议的相关概念:URL统一资源定位符的形式:shceme://username:password@host:port/path;params?query#fraghttp事务:一次请求和一次响应构成一次事务request请求格式:<metho...
2017-06-18 20:58:15 142
转载 Android应用开发-小巫CSDN博客客户端开发开篇
2014年9月8日 八月十五 祝各位中秋节快乐 小巫断断续续花了几个星期的时间开发了这么一款应用——小巫CSDN博客,属于私人定制的这样的一款应用,整个客户端的数据全部来自本人博客,是通过爬取本人博客地址html页面,然后解析html把数据提取出来,整个客户端的技术难点主要是如何对html界面进行分析和使用Jsoup对html代码进行解析。目前本人的这款应用已经开发出来了,近段时间会提交应用商店...
2017-06-17 10:44:00 164
转载 Windows安装两个mysql数据库步骤
因为新旧项目数据库版本号差距太大。编码格式不同。引擎也不同,所以仅仅好装两个数据库。本次安装两个mysql数据库。版本号各自是4.0.18,5.5.36。都是可运行文件直接安装。本机上之前已经安装完5.5.36版本号,单个数据库问题不大,一步一步下去便安装完成。还有一个版本号也直接点击下一步一直安装,要注意的地方是,另外找一个文件夹。比方:5...
2017-06-16 19:21:00 87
转载 js正则表达式
// 红包数量整数控制 mui('.mui-content').on('keyup', '.red-amount', function() { var r = /^\+?[1-9][0-9]*$/; var d = new RegExp if(r.test(this.value)){ console.log(this.value) this.value = this.v...
2017-06-16 15:28:00 31
转载 SQLAlchemy中filter()和filter_by()的区别
1、filter引用列名时,使用“类名.属性名”的方式,比较使用两个等号“==”2、filter_by引用列名时,使用“属性名”,比较使用一个等号“=”3、在使用多条件匹配的时候,filter需要借助sqlalchemy里的and_ ; 而filter_by不需要,直接把多个匹配条件写在一起4、在使用多条件匹配时,用到>=、>、<=、<的情况,貌似不能使用filter...
2017-06-15 17:20:00 1425
转载 Android触碰事件
OnTouchListener使用public class ViewActivity extends Activity implements View.OnTouchListener { @Override protected void onCreate(Bundle savedInstanceState) { requestWindo...
2017-06-15 12:17:00 162
转载 directive ngList
格式化输入字符串为数组值 只需要在你要格式化的那个输入框中加 ng-list 即可(ng-model绑定的值也必须是一个数组),默认分割方式(,)或者(,加空格),当指定ng-trim="false"时 ng-list不起作用。例子:index.thml<html ng-app="extendApp"><head> <meta chars...
2017-06-14 16:19:00 54
转载 析构函数的用法【简单理论讲解】
析构函数是“反向”的构造函数。它们在对象被撤消(回收)时调用。析构函数的名 称除了最前面的“~”符号外,与类的名称相同。例如,类String的析构函数是~string()。 析构函数通常用于当一个对象不再需要时,完成“消除”功能。 在函数中建立对象之后,这个对象作为局部对象开始生存,直到函数运行到遇见右括号“}”才结束生存,此时调用析构函数。...
2017-06-13 22:47:00 99
转载 6月13日云栖精选夜读:数梦工场完成A轮7.5亿融资 三个维度构建“新型互联网”...
在演讲中,吴敬传借助三个故事,从三个维度讲述了如何构建“新型互联网”。热点热议数梦工场完成A轮7.5亿融资 三个维度构建“新型互联网”作者:阿里云头条中国唯一 !阿里巴巴连任W3C董事会成员作者:华蒙 发表在:阿里技术矩阵阿里云发布聆听平台 全球招募300位MVP作者:仙游知识整理热修复技术对比及阿里百川HtFix 2.0...
2017-06-13 17:45:24 99
转载 css定位
1.css定位 改变元素在页面上的位置2.css定位机制 -1.普通流:元素按照其在HTML中的位置顺序决定排序的过程 -2.浮动 -3.绝对布局3.css定位属性 position 把元素放在一个静态的,相对的,绝对的,或者固定的位置中 top 元素向上的偏移量 left 元素向左的偏移量 right ...
2017-06-12 19:22:00 51
转载 Composer安装使用
Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。1.下载2.安装成功3.配置地址4.安装代码库镜像配置json...
2017-06-12 17:41:00 48
转载 挨踢部落故事汇(11):编程起步从0到1
Aris在大学期间对编程产生了兴趣,当时他的班主任是教Java的,看着老师用代码写出一些他们做不到的事,Aris便开始觉得编程是一件很牛逼的事情。从那时起,他就沉入到计算机的世界里,每周都会去图书馆借一些书回去,边对照书边敲代码执行,逐渐一个个小案例被成功的敲出来了,顿时他心生满满的成就感。但一味的跟着书编程,并不会一直运行成功,有一次因为书本的某个小错误,Aris没有发现,...
2017-06-12 15:05:06 64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人