- [杂学笔记]面向对象特性、右值引用与移动语义、push_back与emplace_back的区别、读写锁与智能指针对锁的管理、访问网站的全过程
北顾南栀倾寒
笔记网络c++stl
1.面向对象特性面向对象的三大特性分别是封装、继承与多态,这三个特性的前提就是C++引入了类与对象的概念。封装指的就是将数据和函数方法进行包裹起来,对外部隐藏类对象的实现细节,只提供一些公共接口来和对象进行交互。好处在于将数据私有化,防止外部代码随意的访问和修改数据。继承是指一个类可以继承另一个类的属性和方法内容,并且可以再此基础之上添加新的属性和方法,或者重定义父类的属性和方法。继承可以实现代码
- 前端杂学录(七)
真的不想学习啦
前端前端html5javascriptcss
1.响应式布局方案1.媒体查询特点媒体查询是CSS的一部分,可以根据设备的特性(如宽度、高度、分辨率等)应用不同的样式。示例body{font-size:16px;}@media(max-width:768px){body{font-size:14px;}}@media(max-width:480px){body{font-size:12px;}}2.弹性布局(Flexbox)特点Flexbox是
- [杂学笔记]OSI七层模型作用、HTTP协议中的各种方法、HTTP的头部字段、TLS握手、指针与引用的使用场景、零拷贝技术
北顾南栀倾寒
笔记服务器网络c++开发语言http网络协议
1.OSI七层模型作用物理层:负责光电信号的传输,以及将光电信号转化为二进制数据数据链路层:主要负责将收到的二进制数据进一步的封装为数据帧报文。同时因为数据在网络中传递的时候,每一个主机都能够收到报文数据,该层的MAC地址就阻止了并非传递给本主机的数据进一步向上交付。网络层:主要负责地址管理和路由选择,通过IP地址和内部维护的路由表,可以将数据传输到指定的目标主机上。一个报文在网络中并非是直达目标
- [杂学笔记]TCP和UDP的区别、异步I/O与I/O多路复用区别、事物的隔离级别、指针和引用的区别、继承体系下析构函数必须是虚函数、map与哈希map的区别
北顾南栀倾寒
笔记tcp/ipudpc++开发语言sql哈希算法
目录1.TCP和UDP的区别2.异步I/O与I/O多路复用区别3.事务的隔离级别4.指针和引用的区别5.继承体系下,析构函数必须是虚函数6.map与哈希map的区别1.TCP和UDP的区别连接方面:TCP是面向连接的,在通信之前需要进行三次挥手,结束通信需要进行四次挥手。而UDP是不需要的,像寄信一样,只需要地址就可以了,不需要提前建立连接通路。可靠性方面:TCP是可靠传输协议,他通过序号、确认序
- [杂学笔记]STL容器简单介绍、高并发原理、数据库索引
北顾南栀倾寒
笔记c++开发语言sqlmysql数据库
目录1.STL容器简单介绍2.高并发实现原理3.MySQL数据库索引介绍底层原理注意事项1.STL容器简单介绍vector容器vector容器底层管理了一个动态开辟的空间,有三个指针start、finish以及end_of_storage费别指向开头,存储数据的结尾以及开辟的动态内存空间的结尾处。该容器可以自动的管理内存空间,当内存不足的时候,会自动的申请更大的空间,然后将数据拷贝到新的空间,并释
- [杂学笔记]TCP的三次握手与四次挥手、SYN洪水、TCP可靠性传输的体现、如何解决死锁问题、数组和队列的区别与优势、进程间通信的方式、为什么视频音频适合用UDP协议
北顾南栀倾寒
笔记tcp/ip网络开发语言音视频
目录1.TCP的三次握手与四次挥手三次握手四次挥手2.SYN洪水3.TCP可靠性传输的体现4.如何解决死锁5.数组和队列的区别与优势6.进程间通信的方式7.视频音频适用于UDP协议1.TCP的三次握手与四次挥手三次握手客户端会先发送SYN请求与服务端建立连接,服务端收到之后,会发送SYN+ACK响应报文,告诉客户端我可以和你建立连接,之后客户端就单方面建立了连接,之后发送ACK响应告诉服务端我收到
- 学习在VS中查看对象,类和类图
游戏开发程序员
洗脑价值观by杂学的程序员工欲善其事必先利其器编辑器要玩熟练.ctrl+alt+J三个按键一起按就能召唤对象浏览器这个神器了.通过在这里,可以查看每个名称空间以及每个类的公平函数声明.比如图片中就是Array类的查看,可在右侧查看它的public函数.我们在类试图中也可以查看类的一些情况,图片中查看MyClss类,下部分就是此类的属性和函数.另外还有一个好的查看类关系的方法,就是查看类图,在项目上
- 成功日记——2019.01.31
Mikasa0
今天好困困,偷懒,不更……关于理财打开国信今天一片红啊,虽然还只是一知半解,但这红色却很喜人很应景!据说春节是A股一路上扬的佳节,期待应验。啥时候开始学保险啊,我真不敢给自己写下明天这两个字。毕竟现在年底,工作聚堆儿、俩娃放假在家、家事春节化,真真觉得挤不出时间啊!要不等过了春节吧,羞羞中……晨读笔记(保险)——《》午间加餐(杂学)——《》关于健身每周两次私教:周三→三点半到家,四点到健身房,六点
- 【我的杂七杂八】
重来_xz
可能你和我一样,也是一位涉猎广而不精的「杂学家」。摄影、绘画、书法、写作,种种美好而有趣的事情,我都愿意去触碰、去探索。但是很显然,透彻地精通哪个技能,这太难了。时间有限,精力有限,尤其是,我也很难找到自己「真正热爱的事」。就算被斥责为「三分钟热度」又能怎么样呢?喜欢,就算不能带来任何实惠也乐此不疲;不喜欢,也不必为了“持之以恒”的美名而勉强。就算还没有遇到自己的一生所爱,然而,正是在寻找它们的过
- 学习C#中的结构类型
杂学的程序员
洗脑价值观by杂学的程序员学结构类型的时候,举例子最多的地方就是设计一个数据结构,包含学生的学号,姓名,性别,年龄.....今天我们来学习下比简单类型复杂一点点的结构类型:他复杂的地方就是由几个数据组成的数据结构,这些类型可以是不同的类型.见图:我们来看看怎么使用它.只是多了一个前缀和".".myStruct.DayNum.后面我们学习类的时候,就会发现,其实类就是结构体的升级版本,或者说进化后的
- 水低为海,人低为王
7fa576dd0b66
有这样一幅对联,写得十分有趣,可以说是道出了低调做人的真谛。上联是:做杂事兼杂学当杂家杂七杂八尤有趣,下联是:先爬行后爬坡再爬山爬来爬去终登顶,横批是:低调做人。古人讲:“木秀于林,风必摧之;行高于人,众必非之。”为人处事,不能狂妄自大。因为,天狂有雨,人狂有祸。《菜根谭》中有这么一句话:“鹰立如睡,虎行似病,正是他攫人噬人手段处。故君子要聪明不露,才华不逞,才有肩鸿任钜的力量。”在猎食前,苍鹰总
- 吕慧君(信阳)网络初级11期第131天分享
北方人_4bf2
爱孩子这个人从国庆节到今天自己憋了快半个月吧,最后的结果是,我可以试着越来越多的爱孩子这个人,不过多的掺杂学习成绩好坏的因素在里面。排名下降一点就下降点呗,至少孩子还在上学呀;烦燥多一些也没有关系,让他释放出来会不会就好一些呢;焦虑多了一些,那就陪伴他多一些,让他有一点点安全感是不是好些呢;“妈妈,看到同桌得了两个奖状,心中不是滋味”,“儿子,妈妈相信你也可以做到的”;“妈妈,后面的人总是说话,让
- 学习C#中的is as
杂学的程序员
洗脑价值观by杂学的程序员强制类型转换,如果成功,你就开心了,如果失败,你就得到了一个异常或BUG.请做好判断和保护.c#中is关键字与as关键字的区别与使用is关键字是判断类型,用于检查对象是否与给定类型兼容,不成功则不会抛出异常,如果兼容则返回true如果不兼容则返回false。as关键字是转换,可以将对象转换为指定类型,与is不同,转换成功将会返回转换后的对象,不成功则不会抛出异常而是返回n
- 学习C#中的字符串string
杂学的程序员
洗脑价值观by杂学的程序员人类有了文字,就可以记录下来历史了,而计算机有了字符串,黑客们的历史也就开始了.C#定义了一个基本的类string,专门用于对字符串的操作。记住,它是引用类型.这个类也是在名字空间System中定义的,是类System.String的别名。字符串应用非常广泛,常用的见下:后面学习更多的是代码+注释的方式,大家在学习方法上多跟着写写,调试输出看看.另外也注意积累英语单词,特
- 学习C#中的类型转换
杂学的程序员
洗脑价值观by杂学的程序员如果你敲了代码,你就会明白其中的奥秘.我们在编写代码的时候,常常需要转换数据的类型.今天我们来看看类型转换的方式:C#中的类型转换有两种方式:(byte)表示使用的是显式强制转换。是明确要求编译器把数值从一个类型转到另一个类型.当我们从char到ushort,int到long,float,double可以使用隐式转换,直接用赋值即可,编译器会自动转换.但是当我们从doub
- 《论语》自注032:为政篇2.16子曰:“攻乎异端,斯害也已。”
喜欢论语的物理老师
2.16子曰:“攻乎异端,斯害也已。”这是一段注释起来争议颇多的话。都能自圆其说,各说各有理。大体有这样几种理解:1.孔子说:“做事情过或不及,都是祸害啊!”①攻:做。异端:中庸的两端,指“过”和',不及”。②斯:连词,这就、那就的意思。也已:语气词。2.孔子说:“批判攻击那些不正确的议论,祸害就可以消灭了。”3.孔子说:“专向反对的一端用力,那就有害了。”4.孔子说:“专力攻治杂学技艺,这是有害
- 日精进第三天
王珏_100e
敬爱的王院长,智慧的高管们,勤奋的家人们,大家晚上好,我是视光中心执行部王珏,今天是2018年8月15日,是我日精进第3天,跟大家分享我今天的感悟和成长,每天进步一点点,距离成功便不远!1比学习:学习是实现跃迁的重要途径,人生的重大转折点必定来自学习,我们想要跑得快,必须学杂学通,让自己成为一本行走的百科全书,可以随时传播知识,学习的意义大抵如此!2比改变:成功不是追求得来的,而是被改变后的自己主
- 探索学习中的道
wyssailing
老子道德经中说“道可道非常道,名可名非常名“”。那么学习中的道与法怎么解释呢?学而不精,杂学无数,似乎都是失败的教训。但大道至简,万物又皆相通。达芬奇是个全才,在各行各业都有建树。金庸小说中的杨过,杂学无数,最后万法汇于一炉,又成为了绝世高手。这些又都是成功典范。荀子说:“悟道”。是说要以悟道的方式来观察学习天地万物,那么万物都可学习。这个“道”作何解释呢?这里想到一些办法,做一些尝试,(尝试中,
- 启
闲云困兽
算起岁数也算是一个产品老兵了,一直都在学习的路上,偶尔也会跟别人分享一下,突然间觉得要把自己的这些感悟记下来,不见得是真知灼见,也算是抛砖引玉的砖了。到了不惑的年纪,学习已经没有很强的功利心了,按照自己感兴趣的去学,去了解向往的世界,了解伟人的思想。在这其中反而跟自己的职业产生了关联,原来产品本就不是一门学科,所以生出了编写产品杂学的想法,不为分享一些知识和方法,只是分享一种从各种角度看产品的思维
- 杂学第十五篇:运维人常用linux命令(文件操作、k8s操作、日志查找操作等),动态更新
踩坑又填坑
杂学linux运维kubernetes
导语作为程序员,一个后端程序员,总是避免不了要亲自上前线进行linux运维工作,那么一些必备的运维命令必须熟练掌握。以下为我在工作中经常使用的运维命令,希望对你有帮助查找命令搜索指定路径下的名字包含指定字符的指定文件-【find】注意:可以使用通配符,例如【"test*"】,指将目录名字包含test的文件。【"test?"】,指将目录名字包含test开头的文件。更详细的用法可以搜索。find指定路
- 12月22日周五早读分享
杜冰倩的秘密
图片发自App0、今天是2017年12月22日,阴历十一月初五,星期五,京津今日限号5和0。天津天气:晴转多云,温度-3到8度,西南风3-4级。空气质量:中度污染。如下早读分享来自于「杂学杂问」(ID:zaxue8)1、环保部发布11月全国城市空气质量状况,较差的后10位城市依次是:太原、西安、邯郸、邢台、兰州、石家庄、保定、徐州、郑州和哈尔滨。较好的前10位城市是:舟山、海口、拉萨、厦门、福州、
- Python爬虫原理解析
M小白是小白
技术杂谈python爬虫python爬虫
笔者公众号:技术杂学铺笔者网站:mwhitelab.com本文将从何为爬虫、网页结构、python代码实现等方面逐步解析网络爬虫。1.何为爬虫如今互联网上存储着大量的信息。作为普通网民,我们常常使用浏览器来访问互联网上的内容。但若是想要批量下载散布在互联网上的某一方面的信息(如某网站的所有图片,某新闻网站的所有新闻,又或者豆瓣上所有电影的评分),人为的使用浏览器挨个打开网站搜查则过于费时费力。人为
- 陆奇演讲-新范式、新时代、新机会
愚昧之山绝望之谷开悟之坡
笔记AIGC人工智能机器学习python
新范式两个维度思考方式变了执行体系变了变革比较深,比较广,从三个维度分享产业发展的范式维度内在的结构性的体系是三位一体非常稳定的体系结构,源自于复杂学,是复杂体系稳定的结构每个人、每个组织、每个公司、一个社会、数字化产业,都是复杂体系系统构成分析信息子系统从环境当中获取信息成本结构性的变革会催生巨大的变化信息的获取成本从边际走向固定是核心原因代表公司IBM苹果模型子系统:知识针对所要达到的目的,把
- 孤独一旦开始就在难回头
鬼纹
花了一年时间把自己从一个群居动物变成一个独居动物。这事一开始本是无意的随性而活,只是今天偶然回收发现自己已经变的只剩一个人了。回忆过往的经历,从精子到大学毕业,一直生活在人群中,最初的亲戚,到后来的同学,再到工作的伙伴。这些关系也就是主流的社会关系了,无论是古今还是中西。只是去年,我的世界变了,个那些熟人的话越聊越少,越来越喜欢一个人思考,一个人生活。有段时间我嘲笑自己,从小到大学了一堆的杂学,难
- Python杂学--一文搞懂赋值、浅拷贝、深拷贝
z卡布达
Python学习python
1.赋值(=)赋值其实就是对对象的直接引用。例子如下:由下方代码可知:把lz1赋值给lz2,lz1和lz2的地址(id)是相同的,向lz1添加一个元素,lz2的元素同步的也会发生修改。lz1=[1,2,3,4]lz2=lz1print(id(lz1))#输出:140608361616648print(id(lz2))#输出:140608361616648lz1.append(5)print(lz1
- 2019 101 环球之旅 Peace boat 99days,day 53(6/15)
小麦爱码字
接连两天的牙买加,气温很高加上走了不少路,吃完晚饭就睡觉了,第二天起来早上都没有课程,难得早上能到楼上闲逛。和西安杨先生太太胡乱八卦,十点广播加了一个课程,这种没有通过船内新闻的情况,到现在就一次。日本人做事一直很严谨。和杨先生去参加了,侠间老船长的航海的杂学,这次第三次的课了。海上的知识和故事,还是很有趣的。船长接着介绍我们从地中海到澳洲的航海路线,巴哈马的群岛,很多是由岛上的矿产金属而命名的。
- 《西学东进》084
家妞
突然就想到一个事情,中国自古就有风水面相杂学,我小时候对这些感兴趣,那时很多人说不科学,但随着年龄的增长我却对相面有所感悟,包括我从一些书上看到,说相面也是有一些科学解释的,比如一个人从小长得仪表堂堂,周围的大人看到他,就会说这个小孩长得一表人才,将来肯定是个正直的人,说的人多了,慢慢的就会对小孩有潜移默化的作用,类似窈窕淑女效应。那么面相最早也是人们根据经验推测出来的,会不会也有伯克森悖论?但是
- 这个小工具你必须收藏
皇家索马里
哈喽,大家好。这里是十二号杂学记!我是十二。相信大家平时工作,学习多多少少都要在网上搜罗资料,或者闲暇之余看看新闻、段子啊。当找到想要的资料时候,第一时间肯定是想保存下来了。但有时候,网站出于保护版权原因禁止游客免费下载、复制或只能复制一小段文字,像这样(网站:给你免费查阅就算了,还想免费下载,你想上天啊--)让我冲会员是不可能的?这辈子都不会冲会员的,只能靠复制粘贴来过活。废话多说了,今天我想给
- 李时珍
异色瞳的忧伤
事实上,李时珍原本不想做医生,因为他的父亲虽是当地的名医,家里也有点钱,但在那年头,四书五经才是正道,医学算是杂学,那么医生就是杂人了。杂人自然是不受待见的,有钱又如何,就是瞧不起你!所以李时珍的老爹千叮咛万嘱咐,将来千万不能从医。李时珍是听话的,但就是考不上,你有什么办法?更为麻烦的是,二十岁的时候,他还染上了一种极为难治的肺病,百般折腾,死去活来,才算保住了一条命。于是不久之后,久病初愈的他找
- 情系马头琴(3)
卡尔塔拉
前面介绍了张纯华来到当年的归化城(呼和浩特)在“德余泉”打杂学徒时利用业余时间,无师自通的学会了拉板胡,修理手风琴和脚踏风琴的成长过程。现在再回到毛主席等党和国家领导人,在怀仁堂看完内蒙古文工团马头琴演奏家,色拉西演奏的马头琴曲,提出了马头琴存在的缺点,希望回去改进的建议后,在乌兰夫同志的高度重视下,马头琴研制小组的工作紧锣密鼓的开展起来。既然内地的乐器专家搞不懂马头琴,那就只好在归化城里找本地的
- 面向对象面向过程
3213213333332132
java
面向对象:把要完成的一件事,通过对象间的协作实现。
面向过程:把要完成的一件事,通过循序依次调用各个模块实现。
我把大象装进冰箱这件事为例,用面向对象和面向过程实现,都是用java代码完成。
1、面向对象
package bigDemo.ObjectOriented;
/**
* 大象类
*
* @Description
* @author FuJian
- Java Hotspot: Remove the Permanent Generation
bookjovi
HotSpot
openjdk上关于hotspot将移除永久带的描述非常详细,http://openjdk.java.net/jeps/122
JEP 122: Remove the Permanent Generation
Author Jon Masamitsu
Organization Oracle
Created 2010/8/15
Updated 2011/
- 正则表达式向前查找向后查找,环绕或零宽断言
dcj3sjt126com
正则表达式
向前查找和向后查找
1. 向前查找:根据要匹配的字符序列后面存在一个特定的字符序列(肯定式向前查找)或不存在一个特定的序列(否定式向前查找)来决定是否匹配。.NET将向前查找称之为零宽度向前查找断言。
对于向前查找,出现在指定项之后的字符序列不会被正则表达式引擎返回。
2. 向后查找:一个要匹配的字符序列前面有或者没有指定的
- BaseDao
171815164
seda
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class BaseDao {
public Conn
- Ant标签详解--Java命令
g21121
Java命令
这一篇主要介绍与java相关标签的使用 终于开始重头戏了,Java部分是我们关注的重点也是项目中用处最多的部分。
1
- [简单]代码片段_电梯数字排列
53873039oycg
代码
今天看电梯数字排列是9 18 26这样呈倒N排列的,写了个类似的打印例子,如下:
import java.util.Arrays;
public class 电梯数字排列_S3_Test {
public static void main(S
- Hessian原理
云端月影
hessian原理
Hessian 原理分析
一. 远程通讯协议的基本原理
网络通信需要做的就是将流从一台计算机传输到另外一台计算机,基于传输协议和网络 IO 来实现,其中传输协议比较出名的有 http 、 tcp 、 udp 等等, http 、 tcp 、 udp 都是在基于 Socket 概念上为某类应用场景而扩展出的传输协
- 区分Activity的四种加载模式----以及Intent的setFlags
aijuans
android
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。
这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置
Activity有四种加载模式:
standard
singleTop
- hibernate几个核心API及其查询分析
antonyup_2006
html.netHibernatexml配置管理
(一) org.hibernate.cfg.Configuration类
读取配置文件并创建唯一的SessionFactory对象.(一般,程序初始化hibernate时创建.)
Configuration co
- PL/SQL的流程控制
百合不是茶
oraclePL/SQL编程循环控制
PL/SQL也是一门高级语言,所以流程控制是必须要有的,oracle数据库的pl/sql比sqlserver数据库要难,很多pl/sql中有的sqlserver里面没有
流程控制;
分支语句 if 条件 then 结果 else 结果 end if ;
条件语句 case when 条件 then 结果;
循环语句 loop
- 强大的Mockito测试框架
bijian1013
mockito单元测试
一.自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith中配置Mockito的TestRunner或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。二.自动注入Mock类到被测试类 &nbs
- 精通Oracle10编程SQL(11)开发子程序
bijian1013
oracle数据库plsql
/*
*开发子程序
*/
--子程序目是指被命名的PL/SQL块,这种块可以带有参数,可以在不同应用程序中多次调用
--PL/SQL有两种类型的子程序:过程和函数
--开发过程
--建立过程:不带任何参数
CREATE OR REPLACE PROCEDURE out_time
IS
BEGIN
DBMS_OUTPUT.put_line(systimestamp);
E
- 【EhCache一】EhCache版Hello World
bit1129
Hello world
本篇是EhCache系列的第一篇,总体介绍使用EhCache缓存进行CRUD的API的基本使用,更细节的内容包括EhCache源代码和设计、实现原理在接下来的文章中进行介绍
环境准备
1.新建Maven项目
2.添加EhCache的Maven依赖
<dependency>
<groupId>ne
- 学习EJB3基础知识笔记
白糖_
beanHibernatejbosswebserviceejb
最近项目进入系统测试阶段,全赖袁大虾领导有力,保持一周零bug记录,这也让自己腾出不少时间补充知识。花了两天时间把“传智播客EJB3.0”看完了,EJB基本的知识也有些了解,在这记录下EJB的部分知识,以供自己以后复习使用。
EJB是sun的服务器端组件模型,最大的用处是部署分布式应用程序。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基
- angular.bootstrap
boyitech
AngularJSAngularJS APIangular中文api
angular.bootstrap
描述:
手动初始化angular。
这个函数会自动检测创建的module有没有被加载多次,如果有则会在浏览器的控制台打出警告日志,并且不会再次加载。这样可以避免在程序运行过程中许多奇怪的问题发生。
使用方法: angular .
- java-谷歌面试题-给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数
bylijinnan
java
public class SearchInShiftedArray {
/**
* 题目:给定一个固定长度的数组,将递增整数序列写入这个数组。当写到数组尾部时,返回数组开始重新写,并覆盖先前写过的数。
* 请在这个特殊数组中找出给定的整数。
* 解答:
* 其实就是“旋转数组”。旋转数组的最小元素见http://bylijinnan.iteye.com/bl
- 天使还是魔鬼?都是我们制造
ducklsl
生活教育情感
----------------------------剧透请原谅,有兴趣的朋友可以自己看看电影,互相讨论哦!!!
从厦门回来的动车上,无意中瞟到了书中推荐的几部关于儿童的电影。当然,这几部电影可能会另大家失望,并不是类似小鬼当家的电影,而是关于“坏小孩”的电影!
自己挑了两部先看了看,但是发现看完之后,心里久久不能平
- [机器智能与生物]研究生物智能的问题
comsci
生物
我想,人的神经网络和苍蝇的神经网络,并没有本质的区别...就是大规模拓扑系统和中小规模拓扑分析的区别....
但是,如果去研究活体人类的神经网络和脑系统,可能会受到一些法律和道德方面的限制,而且研究结果也不一定可靠,那么希望从事生物神经网络研究的朋友,不如把
- 获取Android Device的信息
dai_lm
android
String phoneInfo = "PRODUCT: " + android.os.Build.PRODUCT;
phoneInfo += ", CPU_ABI: " + android.os.Build.CPU_ABI;
phoneInfo += ", TAGS: " + android.os.Build.TAGS;
ph
- 最佳字符串匹配算法(Damerau-Levenshtein距离算法)的Java实现
datamachine
java算法字符串匹配
原文:http://www.javacodegeeks.com/2013/11/java-implementation-of-optimal-string-alignment.html------------------------------------------------------------------------------------------------------------
- 小学5年级英语单词背诵第一课
dcj3sjt126com
englishword
long 长的
show 给...看,出示
mouth 口,嘴
write 写
use 用,使用
take 拿,带来
hand 手
clever 聪明的
often 经常
wash 洗
slow 慢的
house 房子
water 水
clean 清洁的
supper 晚餐
out 在外
face 脸,
- macvim的使用实战
dcj3sjt126com
macvim
macvim用的是mac里面的vim, 只不过是一个GUI的APP, 相当于一个壳
1. 下载macvim
https://code.google.com/p/macvim/
2. 了解macvim
:h vim的使用帮助信息
:h macvim
- java二分法查找
蕃薯耀
java二分法查找二分法java二分法
java二分法查找
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 11:40:03 星期二
http:/
- Spring Cache注解+Memcached
hanqunfeng
springmemcached
Spring3.1 Cache注解
依赖jar包:
<!-- simple-spring-memcached -->
<dependency>
<groupId>com.google.code.simple-spring-memcached</groupId>
<artifactId>simple-s
- apache commons io包快速入门
jackyrong
apache commons
原文参考
http://www.javacodegeeks.com/2014/10/apache-commons-io-tutorial.html
Apache Commons IO 包绝对是好东西,地址在http://commons.apache.org/proper/commons-io/,下面用例子分别介绍:
1) 工具类
2
- 如何学习编程
lampcy
java编程C++c
首先,我想说一下学习思想.学编程其实跟网络游戏有着类似的效果.开始的时候,你会对那些代码,函数等产生很大的兴趣,尤其是刚接触编程的人,刚学习第一种语言的人.可是,当你一步步深入的时候,你会发现你没有了以前那种斗志.就好象你在玩韩国泡菜网游似的,玩到一定程度,每天就是练级练级,完全是一个想冲到高级别的意志力在支持着你.而学编程就更难了,学了两个月后,总是觉得你好象全都学会了,却又什么都做不了,又没有
- 架构师之spring-----spring3.0新特性的bean加载控制@DependsOn和@Lazy
nannan408
Spring3
1.前言。
如题。
2.描述。
@DependsOn用于强制初始化其他Bean。可以修饰Bean类或方法,使用该Annotation时可以指定一个字符串数组作为参数,每个数组元素对应于一个强制初始化的Bean。
@DependsOn({"steelAxe","abc"})
@Comp
- Spring4+quartz2的配置和代码方式调度
Everyday都不同
代码配置spring4quartz2.x定时任务
前言:这些天简直被quartz虐哭。。因为quartz 2.x版本相比quartz1.x版本的API改动太多,所以,只好自己去查阅底层API……
quartz定时任务必须搞清楚几个概念:
JobDetail——处理类
Trigger——触发器,指定触发时间,必须要有JobDetail属性,即触发对象
Scheduler——调度器,组织处理类和触发器,配置方式一般只需指定触发
- Hibernate入门
tntxia
Hibernate
前言
使用面向对象的语言和关系型的数据库,开发起来很繁琐,费时。由于现在流行的数据库都不面向对象。Hibernate 是一个Java的ORM(Object/Relational Mapping)解决方案。
Hibernte不仅关心把Java对象对应到数据库的表中,而且提供了请求和检索的方法。简化了手工进行JDBC操作的流程。
如
- Math类
xiaoxing598
Math
一、Java中的数字(Math)类是final类,不可继承。
1、常数 PI:double圆周率 E:double自然对数
2、截取(注意方法的返回类型) double ceil(double d) 返回不小于d的最小整数 double floor(double d) 返回不大于d的整最大数 int round(float f) 返回四舍五入后的整数 long round