首页 > 2017年08月15日 > 全部分享
python面向对象之 封装(Day25)
封装: 隐藏对象的属性和实现细节,仅对外提供公共访问方式 好处:1.将变化隔离 2.便于使用 3.提高复用性 4.提高安全性 封装原则: 1.将不需要对外提供的内容隐藏起来 2.把属性都隐藏,提供公共方法对其访问 二.私有变量和私有方法 在Python中用双下划线开头的方式将属性隐藏起来(设置成私有 ...
分类:编程语言   时间:2017-08-15 15:46:44    收藏:0  评论:0  赞:0  阅读:238
C++中swap函数
本文是我用到swap函数时,对其产生好奇,所以结合网上有关博文写下的。个人水平有限,若有错误的地方,欢迎留言指出。谢谢! 一、通用的函数交换模板 T为类型,可根据实际需要使用相应的类型 二、针对int类型的优化 使用异或,整数异或本身为结果0;一个数异或0结果为本身; 三、自定义swap时,注意事项 ...
分类:编程语言   时间:2017-08-15 15:45:28    收藏:0  评论:0  赞:0  阅读:313
jdbc
什么是JDBC? Java语言访问数据库的一种规范,是一套API JDBC (Java Database Connectivity) API,即Java数据库编程接口,是一组标准的Java语言中的接口和类,使用这些接口和类,Java客户端程序可以访问各种不同类型的数据库。比如建立数据库连接、执行SQ ...
分类:数据库技术   时间:2017-08-15 15:44:36    收藏:0  评论:0  赞:0  阅读:279
JS中实现JSON对象和JSON字符串之间的相互转换
对于主流的浏览器(比如:firefox,chrome,opera,safari,ie8+),浏览器自己提供了JSON对象,其中的parse和stringify方法实现了JSON对象和JSON字符串之间的相互转换,例如: 注意:日期是按照国际时间转成字符串,比本地时间少8小时。 有些浏览器可能没有提供 ...
分类:Web开发   时间:2017-08-15 15:44:24    收藏:0  评论:0  赞:0  阅读:289
Oracle not in查不到应有的结果(NULL、IN、EXISTS详解)
问题:语句1 : Select * from table1 A where A.col1 not in ( select col1 from table2 B ) 转载注明出处:http://x- spirit.iteye.com/、http: //www.blogjava.net/zhangwei ...
分类:数据库技术   时间:2017-08-15 15:44:13    收藏:0  评论:0  赞:0  阅读:314
Asp.Net中时间格式化的几种方法
1. 数据控件绑定时格式化日期方法:<asp:BoundColumn DataField="AddTime" HeaderText="添加时间" DataFormatString="{0:yyyy-MM-dd HH:mm}></asp:BoundColumn><asp:BoundField Data ...
分类:Web开发   时间:2017-08-15 15:44:01    收藏:0  评论:0  赞:0  阅读:287
eclipse再见,android studio 新手新手教程(一)基本设置
写在前面: 作为一个刚半仅仅脚踏入android开发的新手,在使用eclipse开发了两个自我感觉不甚成熟的商城类app之后。遇到了一些问题,总结为例如以下: 1,代码复用性。findviewById,onclick事件等。一遍遍反复这类无聊的代码简直浪费生命,这个问题推荐通过依赖注入框架Butte ...
分类:移动平台   时间:2017-08-15 15:43:32    收藏:0  评论:0  赞:0  阅读:224
aos.js超赞页面滚动元素动画jQuery动画库
aos.js超赞页面滚动元素动画jQuery动画库 aos.js超赞页面滚动元素动画jQuery动画库 插件描述:aos.js 是一款效果超赞的页面滚动元素动画jQuery动画库插件。该动画库可以在页面滚动时提供28种不同的元素动画效果,以及多种easing效果。在页面往回滚动时,元素会恢复到原来的 ...
分类:Web开发   时间:2017-08-15 15:43:20    收藏:0  评论:0  赞:0  阅读:247
HDU 1431 素数回文
有人问我这个问题。 个人感觉暴搜会TLE O(n*sqrt(n))。n=100000000;(推断素数用2~sqrt(n)+1 去除) 还是枚举好了。枚举 1~10000,把他每一位存下来,回文数已知 left 。求 right ,然后组合起来。 比如 1 ,推断 11 是否素数。 比如 10 。推 ...
分类:其他   时间:2017-08-15 15:43:10    收藏:0  评论:0  赞:0  阅读:283
[HDU5687]2016"百度之星" - 资格赛 Problem C
题目大意:有n个操作,每个操作是以下三个之一,要你实现这些操作。 1、insert : 往字典中插入一个单词2、delete: 在字典中删除所有前缀等于给定字符串的单词3、search: 查询是否在字典中有一个字符串的前缀等于给定的字符串 解题思路:Trie树即可。 注意代码第49行的判断,我当时以 ...
分类:其他   时间:2017-08-15 15:43:01    收藏:0  评论:0  赞:0  阅读:252
微信开发之群发
获取用户token https://api.weixin.qq.com/cgi-bin/message/custom/send 地址sendall根据标签发送,地址send根据openid发送 <?php /* Author:yf 使用说明:微信公众号无限群发接口,使用实例: $test = new ...
分类:微信   时间:2017-08-15 15:42:45    收藏:0  评论:0  赞:0  阅读:313
测试工作需要与时俱进、快速学习
互联网行业本身就是一个快速发展的行业,技术也在不断的演变,我们的被测对象在变化,快速学习能力自然是非常重要的。 就拿手游游戏引擎来说,从刚开始《天天酷跑》用的是自研引擎,到后来《全民飞机大战》用的是cocos2d引擎,再到现在的《王者荣耀》用的是unity3d引擎,一直在变化,这就要求我们要随时跟的 ...
分类:其他   时间:2017-08-15 15:42:35    收藏:0  评论:0  赞:0  阅读:257
PHP截取发动短信内容的方法
代码如下所示: $str_tmp = DAdmin_Utils::gbkStrSplit(“短信内容”, 700);//内容过长返回的是一个截取内容后的数组 700指的是截取的长度 $total = count($str_tmp); $num = 1; foreach($str_tmp as $st ...
分类:Web开发   时间:2017-08-15 15:42:17    收藏:0  评论:0  赞:0  阅读:235
(转)软件产品化,对客户意味着什么?
原文链接:http://soft.chinabyte.com/321/3070821.shtml 何谓软件产品化?软件产品化,即客户无需为软件添加或调整代码和语句即能完成软件的安装配置、应用初始化、系统管理、用户使用的全过程,并且软件至少能满足80%以上的用户某一组应用需求。 以前,一提到产品化软件 ...
分类:其他   时间:2017-08-15 15:41:56    收藏:0  评论:0  赞:0  阅读:246
[USACO17JAN]Promotion Counting晋升者计数
题目描述 奶牛们又一次试图创建一家创业公司,还是没有从过去的经验中吸取教训--牛是可怕的管理者! 为了方便,把奶牛从 1 \cdots N(1 \leq N \leq 100, 000)1?N(1≤N≤100,000) 编号,把公司组织成一棵树,1 号奶牛作为总裁(这棵树的根节点)。除了总裁以外的每 ...
分类:其他   时间:2017-08-15 15:41:45    收藏:0  评论:0  赞:0  阅读:326
Python序列化模块pickle和json使用和区别
这是用于序列化的两个模块: ? json: 用于字符串和python数据类型间进行转换 ? pickle: 用于python特有的类型和python的数据类型间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四个功能:dumps、dump、lo ...
分类:编程语言   时间:2017-08-15 15:41:12    收藏:0  评论:0  赞:0  阅读:247
Java基础(Day 1)
一, 搭建开发环境 之前使用sublime学习python感觉不错,所以就还是使用sublime来学习java。 使用以下搜索到的附录1方法,大家Java的开发环境。 二,确定使用书籍 Java核心编程 附录1 第一步,下载安装JDK并配置系统环境变量: (1)添加JAVA_HOME,值为:C:\P ...
分类:编程语言   时间:2017-08-15 15:41:00    收藏:0  评论:0  赞:0  阅读:282
git
一、git的常规提交步骤 二、提交时候用到的其它命令 git checkout -- file (注意--两边的空格)例如git checkout -- readme.txt 意思是把readme.txt文件在工作区的修改全部撤销,即可以丢弃工作区的修改 三、廖雪峰git教程 https://www ...
分类:其他   时间:2017-08-15 15:40:46    收藏:0  评论:0  赞:0  阅读:220
作为测试新人该如何提升呢?
在保持技术敏感性,不断提升自我之外,打造自己的个人名片很重要。作为新人,技术底子必须建好。 首先,工作上要积极主动,主动了解所在项目,梳理清楚整体的原理和流程,明确项目目前的困难在哪里。我想任何一个项目都有困扰的问题,在很好完成所分配工作的同时,可以多花一些业余时间去研究相关技术,和Leader及时 ...
分类:其他   时间:2017-08-15 15:40:36    收藏:0  评论:0  赞:0  阅读:192
/var/log/messages Logging not working on Centos 7
This was the solution, not permanent, though: ref: https://serverfault.com/questions/743003/logging-not-working-on-centos-7 ...
分类:其他   时间:2017-08-15 15:06:11    收藏:0  评论:0  赞:0  阅读:346
1279条   上一页 1 ... 34 35 36 37 38 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!