- 零基础学人工智能:TensorFlow 入门例子
人工智能MOS
人工智能tensorflowpython
识别手写图片因为这个例子是TensorFlow官方的例子,不会说的太详细,会加入了一点个人的理解,因为TensorFlow提供了各种工具和库,帮助开发人员构建和训练基于神经网络的模型。TensorFlow中最重要的概念是张量(Tensor),它代表了多维数组或矩阵,因此TensorFlow支持各种不同类型的计算,如线性回归、逻辑回归、卷积神经网络、循环神经网络等。所以帮我们极大减少了对数学与算法基
- C++ 数学与算法系列之高斯消元法求解线性方程组
一枚大果壳
C++编程之美算法c++线性代数
1.前言什么是消元法?消元法是指将多个方程式组成的方程组中的若干个变量通过有限次地变换,消去方程式中的变量,通过简化方程式,从而获取结果的一种解题方法。消元法主要有代入消元法、加减消元法、整体消元法、换元消元法、构造消元法、因式分解消元法、常数消元法、利用比例性质消元法等。对方程式消元时,是基于如下的初等行变换规则:改变方程组中方程式的顺序,或者说无论先求解方程组中哪一个方程式,不影响方程组的解。
- C++ 数学与算法系列之牛顿、二分迭代法求解非线性方程
一枚大果壳
C++编程之美算法python
1.前言前文介绍了如何使用“高斯消元法”求解线性方程组。本文秉承有始有终的态度,继续介绍“非线性方程”的求解算法。本文将介绍2个非线性方程算法:牛顿迭代法。二分迭代法。牛顿迭代法(Newton'smethod)又称为牛顿-拉夫逊方法(Newton-Raphsonmethod),是拉夫逊和牛顿同时提出来的一种在实数域和复数域上近似求解方程的方法。为何说是近似求解方程?因为对于多数方程式,因不存在求根
- 【数学与算法】【分段三次Hermite插值】和【分段三次样条插值】
Mister Zhu
数学和算法插值
光滑曲线在数学上的定义是什么??原文链接:光滑曲线在数学上的定义是什么?回答1:定义:切线随切点的移动而连续转动。若函数f(x)f(x)f(x)在区间(a,b)(a,b)(a,b)内具有一阶连续导数,则其图形为一条处处有切线的曲线。则为光滑曲线。简言之,若f′(x)f'(x)f′(x)连续,则曲线光滑。但反之,不成立。比如圆,圆在直角坐标系下,有两条竖直的切线,导数不存在(为∞大)。回答2:不敢保
- 【数学与算法】跟踪、预测、单目标、多目标、匈牙利匹配之间的关系
Mister Zhu
数学和算法自动驾驶算法
关于多目标跟踪的文章可以参考目标跟踪初探——SORT。多目标跟踪的步骤先后(简单记法):先预测,再匈牙利匹配,最后再卡尔曼预测矫正,得到最优估计。【卡尔曼预测+匈牙利匹配】进行多目标跟踪的详细步骤:(1)根据预测方程,计算【状态预测值(先验值)】、【状态误差协方差先验估计】;(2)计算每个检测对象与每个状态跟踪器之间的【代价矩阵】;(3)匈牙利匹配(KM算法)求出【检测对象和跟踪器的匹配对】、【未
- 【数学与算法】PCA主成分分析与降维的通俗理解
Mister Zhu
数学和算法pca降维
1.PCA与降维PCA主成分分析简单的理解,就是把某物的很多个能直接获取到的特征,经过变换得到很多个新特征,所有的新特征就是该物的成分。这些新特征对该物体来说,有的影响很大,有的影响很小,只需要使用这些影响大的新特征,舍弃很多影响小的新特征,就是使用主要的一些成分来分析,舍弃不重要的成分,这就是主成分分析的方法。相当于把特征维度给降低了,所以也叫降维。2.举例例如,假如我们想要用新方法衡量一个学生
- 【数学与算法】非线性最小二乘法的解法【最速梯度下降法】、【牛顿法】、【高斯牛顿法】、【LM算法】
Mister Zhu
数学和算法算法最小二乘法人工智能
关于非线性优化的问题,可以推荐观看视觉SLAM十四讲视频的第六讲非线性优化。如果不明白线性和非线性,可参考这篇博客:线性最小二乘和非线性最小二乘这篇博客的后面有讲到几种优化方法(最速梯度下降法、牛顿法、高斯牛顿法,LM算法),很容易记住,不像其他的公式推导那么生硬:BundleAdjustment—即最小化重投影误差(高翔slam—第七讲)这篇博客也很棒非线性优化(高翔slam—第六讲)下图摘自非
- 【数学与算法】KMeans聚类代码
Mister Zhu
数学和算法聚类
KMeans聚类是根据各点距离聚类中心的距离来把所有点分类到不同类别的无监督算法。对于聚类,就是两点:1.分类所有样本点:遍历每个数据样本点,分别计算该样本点与K个聚类中心的距离,把该样本点的类别重新分类为距离最小的那一类。2.更新聚类中心:所有样本点都按第一步重新分类后,把各类别的点重新计算聚类中心(求平均值的方法),更新K个类别的聚类中心值。3.重复前面两步,直到聚类中心点更新幅度小于阈值,或
- 欧拉计划(project euler)最详细中文题解
metaquant
技术世界数学算法编程语言python
欧拉计划是一个在线解题网站,题目以各类数学问题为主,通常需要结合一定的数学与编程知识,写出适当的程序求解问题(详细介绍可以参见我的文章)。相比于力扣等刷题网站,欧拉计划上的题目有着更丰富的知识背景,在解答题目的过程中常能学习新的数学与算法知识,享受解题愉悦的同时也能颇有收获。在我的解题过程中,我尽量追求对每道题给出最优的解法,然后写文章把我的思路与代码记录下来。在每篇文章中,我首先将题目翻译成了中
- 编程新手导论
wangluozhangleilei
杂谈编程语言数据结构设计模式编译器算法
第二部分导论,这一部分主要是关于编程的导论,(要懂得一点思想具备一点常识)《设计,编码,,与软工》(编程与思想)这一章解释了三种思想,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键(要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,,千万不要
- 有趣的算法(一):如何让有情人终成眷属
闻人翎悬
***算法与编程艺术***DataScience:统计学习有趣的算法
我的机器学习教程「美团」算法工程师带你入门机器学习以及「三分钟系列」数据结构与算法已经开始更新了,欢迎大家订阅~这篇专栏整合了这几年的算法知识,简单易懂,也将是我实体书的BLOG版。欢迎大家扫码关注微信公众号「图灵的猫」,除了有更多AI、算法、Python相关文章分享,还有免费的SSR节点和外网学习资料。其他平台(微信/知乎/B站)也是同名「图灵的猫」,不要迷路哦~数学与算法告诉我们,有情人必将终
- 老猪带你玩转自定义控件三——sai大神带我实现ios 8 时间滚轮控件
weixin_34302561
ios8的时间滚轮控件实现了扁平化,带来很好用户体验,android没有现成控件,小弟不才,数学与算法知识不过关,顾十分苦恼,幸好在github上找到sai大神实现代码,甚为欣喜,顾把学习这个控件点滴记录下来,分享给大家。项目原地址https://github.com/saiwu-bigkoo/Android-PickerView。ios8滚轮的效果:而sai大神控件的效果:哎,妈呀是不是效果95
- Android 实现 ios 滚轮效果
qq_26972449
Android基础学习——其它
转载自:博客园网址:http://www.cnblogs.com博客原文:http://www.cnblogs.com/manuosex/p/5032934.htmlios8的时间滚轮控件实现了扁平化,带来很好用户体验,android没有现成控件,小弟不才,数学与算法知识不过关,顾十分苦恼,幸好在github上找到sai大神实现代码,甚为欣喜,顾把学习这个控件点滴记录下来,分享给大家。项目原地址h
- Python趣味编程:从入门到人工智能 高清完整版免费下载Python基础教程免费电子书
Spade_King
点击获取书籍提取码:ija8内容简介本书是专门为青少年编写的零基础Python语言>编程人门教材,由浅人深、循序渐进地讲授Python语言编程知识,以解决问题为导向,培养青少年的编程思维。本书采用单元课程的形式编排内容,分为编程基础、数学与算法、游戏编程、人工智能四个单元,采用符合青少年认知水平的趣味案例进行教学,指导青少年使用编程的思维方式解决身边的问题,带领青少年迈进Python编程的奇妙世界
- 数学与算法的艺术
ACdreamers
基础数学
为了更好体现数学在计算机算法中的重要作用,我来介绍一些数学知识以及它们的应用。Contens1.秦九韶算法9.最小二乘法2.斯特林公式10.自守数3.外观数列4.整数拆分问题5.阿贝尔变换6.二项式反演7.马青公式8.艾森斯坦判别法1.秦九韶算法秦九韶算法是中国南宋时期数学家秦九韶提出的一种计算多项式的优化算法。在西方又被称为Horner算法。给定一个多项式,计算这个多项式的值。可以对这个多项式进
- 不明觉厉!Gitee大神们的算法/数学相关开源项目推荐
Gitee
GiteeGitee项目推荐算法数学开源项目
现在的大厂面试,算法似乎已经成为了必考项目。当大家的业务水平相近,谁的数学与算法基础更好,谁可能就会获得更好的机会。Gitee上也有一些数学算法的大牛,今天就为大家分享他们的开源项目,希望能给正在学习算法和数学的你有所帮助。1.mfcplot项目作者:rewine开源许可协议:MIT项目地址:https://gitee.com/rewine/mfcplotmfc数学函数曲线绘制程序。2.milvu
- 组合数学与算法题-排列组合篇
rosewind
前言之前刷过一些leetcode的题目,这学期修了组合数学这门课,让我感受颇多。课程上更关注的是数学上的解法,并没有讲到具体的用某种语言实现,并没有深入地讲为什么这样做就是对的。结合我的经验,想分享一下我的理解。leetcode31.下一个全排列31.下一个全排列2个关键点:下一个全排列比当前的大(字典序)增量要是最小的一些例子:1243->1324,要使1243更大,从右往左看,43已经是最大的
- python实现决策树实例
Realmhang
python机器学习
今天用python实现了一个决策树模型,python做机器学习有大量的库支持,简洁高效,没有深厚数学与算法基础的人也可以调用库来实现机器学习模型。当然大家想做好机器学习还是要好好积淀深厚的知识,只当调包侠能做的东西非常有限啊。本文是对经典的鸢尾花数据集做分类,大家需要下载sklearn、pandas、matplotlib、seaborn库,可以直接在pycharm中下载,另外鸢尾花数据集已经包含在
- 编程新手导论(转载)
扇子
第二部分导论,这一部分主要是关于编程的导论,(要懂得一点思想具备一点常识)《设计,编码,,与软工》(编程与思想)这一章解释了三种思想,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键(要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,,千万不要
- 编程新手导论(转载)
叶广明_微信ye_guangming
面试编程语言数据结构设计模式编译器算法
第二部分导论,这一部分主要是关于编程的导论,(要懂得一点思想具备一点常识)《设计,编码,,与软工》(编程与思想)这一章解释了三种思想,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键(要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,,千万不要
- Java 技术书籍大全
济南市民刘先生
java
前言本文档目前已收录277本Java相关领域经典技术书籍,从初级开发者到资深架构师,涵盖Java从业者的各个阶段。涵盖领域:Java入门书籍,Java基础及进阶书籍,框架与中间件,架构设计,设计模式,数学与算法,JVM周边语言,项目管理&领导力&流程,职业素养与个人成长,格局与视野,面试参考书等。入门书籍《明解Java》-豆瓣评分8.5《Java从入门到精通(第4版附光盘)》-豆瓣评分6《入门很简
- "歌美"之游戏开发之数学与算法_中级篇
小太阳会发光诺
ActionScript3.0是一种强大的面向对象编程语言,它还是一种适合快速构建效果丰富的互联网应用程序的语言,它所构建的应用程序已经成为Web体验的重要部分。本书以ActionScript为核心,辅以Photoshop等作为工具,深入剖析了图形图像算法及特性,介绍了游戏等特效的制作和实现,并且聚焦相关技术在交互程序各领域的应用。课程目录:课时1:概率问题与三角函数(1)课时2:概率问题与三角函
- "歌美"之游戏开发之数学与算法_高级篇
小太阳会发光诺
ActionScript3.0是一种强大的面向对象编程语言,它还是一种适合快速构建效果丰富的互联网应用程序的语言,它所构建的应用程序已经成为Web体验的重要部分。本书以ActionScript为核心,辅以Photoshop等作为工具,深入剖析了图形图像算法及特性,介绍了游戏等特效的制作和实现,并且聚焦相关技术在交互程序各领域的应用。课程目录:第1章:换元积分法和贝塞尔曲线积分的拟合课时1:换元积分
- 从入门到入坟:Java程序员一生要看多少书?Java技术书籍大全来啦
Java技术箭
Java程序员SpringBoot
本文档目前已收录277本Java相关领域经典技术书籍,从初级开发者到资深架构师,涵盖Java从业者的各个阶段,并持续更新。涵盖领域:Java入门书籍,Java基础及进阶书籍,框架与中间件,架构设计,设计模式,数学与算法,JVM周边语言,项目管理&领导力&流程,职业素养与个人成长,格局与视野,面试参考书等。注:本文只是推荐,只有一小部分的书籍有文档资料分享。包括:【Redis实战】【Kafka核心设
- Java 技术书籍大全
乐百氏vic
Java技术书籍大全本文档目前已收录277本Java相关领域经典技术书籍,从初级开发者到资深架构师,涵盖Java从业者的各个阶段。涵盖领域:Java入门书籍,Java基础及进阶书籍,框架与中间件,架构设计,设计模式,数学与算法,JVM周边语言,项目管理&领导力&流程,职业素养与个人成长,格局与视野,面试参考书等。入门书籍《明解Java》-豆瓣评分8.5《Java从入门到精通(第4版附光盘)》-豆瓣
- 80后博导拟任“211大学”副校长 曾是人大最年轻教授
机器学习算法与Python学习-公众号
本文转自“数学与算法之美”2012年,时年32岁的他成为中国人民大学最年轻的教授。6月20日,海南省委组织部发布干部任前公示,其中,现任中国人民大学汉青经济与金融高级研究院教授、反垄断与竞争政策研究所所长叶光亮拟任海南大学党委常委、副校长(试用期一年)。叶光亮温州新闻网图据公开简历,叶光亮是一名“80后”学者,生于1980年4月,研究生学历,经济学博士学位,教授,博士生导师,长江学者(青年)。叶光
- 数学与算法的艺术
K_ona
数学
为了更好体现数学在计算机算法中的重要作用,我来介绍一些数学知识以及它们的应用。转自:https://blog.csdn.net/acdreamersContens1.秦九韶算法9.最小二乘法2.斯特林公式10.自守数3.外观数列4.整数拆分问题5.阿贝尔变换6.二项式反演7.马青公式8.艾森斯坦判别法1.秦九韶算法秦九韶算法是中国南宋时期数学家秦九韶提出的一种计算多项式的优化算法。在西方又被称为H
- 老猪带你玩转自定义控件三——sai大神带我实现ios 8 时间滚轮控件
laozhu1124
ios8的时间滚轮控件实现了扁平化,带来很好用户体验,android没有现成控件,小弟不才,数学与算法知识不过关,顾十分苦恼,幸好在github上找到sai大神实现代码,甚为欣喜,顾把学习这个控件点滴记录下来,分享给大家。项目原地址https://github.com/saiwu-bigkoo/Android-PickerView。ios8滚轮的效果: 而sai大神控件的效果: 哎,妈呀是不是效果
- 数学与算法的艺术
ACdreamers
为了更好体现数学在计算机算法中的重要作用,我来介绍一些数学知识以及它们的应用。这将是一次很长的知识旅行。 Contens 1.秦九韶算法 9. 最小二乘法 2.斯特林公式 10.自守数 3.外观数列 4.整数拆分问题 5.阿贝尔变换 6.二项式反演 7.马青公式 8.艾森斯坦判别法 1.秦九韶算法
- 编程新手导论
设计模式数据结构编程算法语言编译器
第二部分导论,这一部分主要是关于编程的导论,(要懂得一点思想具备一点常识)《设计,编码,,与软工》(编程与思想)这一章解释了三种思想,原语,抽象,组合,,和软件开发的二个重要过程,,软件工程的相关概念,是编程入门的关键(要懂得一点领域内的数学)《数学与算法》(编程与数学)计算机整个就是架构在数学上的,跟计算机平台实现,算法设计,,架构密切相关,,真正要深入编程,,,对数学的学习是必须的,,千万不要
- Enum 枚举
120153216
enum枚举
原文地址:http://www.cnblogs.com/Kavlez/p/4268601.html Enumeration
于Java 1.5增加的enum type...enum type是由一组固定的常量组成的类型,比如四个季节、扑克花色。在出现enum type之前,通常用一组int常量表示枚举类型。比如这样:
public static final int APPLE_FUJI = 0
- Java8简明教程
bijian1013
javajdk1.8
Java 8已于2014年3月18日正式发布了,新版本带来了诸多改进,包括Lambda表达式、Streams、日期时间API等等。本文就带你领略Java 8的全新特性。
一.允许在接口中有默认方法实现
Java 8 允许我们使用default关键字,为接口声明添
- Oracle表维护 快速备份删除数据
cuisuqiang
oracle索引快速备份删除
我知道oracle表分区,不过那是数据库设计阶段的事情,目前是远水解不了近渴。
当前的数据库表,要求保留一个月数据,且表存在大量录入更新,不存在程序删除。
为了解决频繁查询和更新的瓶颈,我在oracle内根据需要创建了索引。但是随着数据量的增加,一个半月数据就要超千万,此时就算有索引,对高并发的查询和更新来说,让然有所拖累。
为了解决这个问题,我一般一个月会进行一次数据库维护,主要工作就是备
- java多态内存分析
麦田的设计者
java内存分析多态原理接口和抽象类
“ 时针如果可以回头,熟悉那张脸,重温嬉戏这乐园,墙壁的松脱涂鸦已经褪色才明白存在的价值归于记忆。街角小店尚存在吗?这大时代会不会牵挂,过去现在花开怎么会等待。
但有种意外不管痛不痛都有伤害,光阴远远离开,那笑声徘徊与脑海。但这一秒可笑不再可爱,当天心
- Xshell实现Windows上传文件到Linux主机
被触发
windows
经常有这样的需求,我们在Windows下载的软件包,如何上传到远程Linux主机上?还有如何从Linux主机下载软件包到Windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地Linux虚拟机,使用mount 挂载Windows的共享文件夹到Linux上,然后拷贝数据到Linux虚拟机里面;(经常第一步都不顺利,无法挂载Windo
- 类的加载ClassLoader
肆无忌惮_
ClassLoader
类加载器ClassLoader是用来将java的类加载到虚拟机中,类加载器负责读取class字节文件到内存中,并将它转为Class的对象(类对象),通过此实例的 newInstance()方法就可以创建出该类的一个对象。
其中重要的方法为findClass(String name)。
如何写一个自己的类加载器呢?
首先写一个便于测试的类Student
- html5写的玫瑰花
知了ing
html5
<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
- google的ConcurrentLinkedHashmap源代码解析
矮蛋蛋
LRU
原文地址:
http://janeky.iteye.com/blog/1534352
简述
ConcurrentLinkedHashMap 是google团队提供的一个容器。它有什么用呢?其实它本身是对
ConcurrentHashMap的封装,可以用来实现一个基于LRU策略的缓存。详细介绍可以参见
http://code.google.com/p/concurrentlinke
- webservice获取访问服务的ip地址
alleni123
webservice
1. 首先注入javax.xml.ws.WebServiceContext,
@Resource
private WebServiceContext context;
2. 在方法中获取交换请求的对象。
javax.xml.ws.handler.MessageContext mc=context.getMessageContext();
com.sun.net.http
- 菜鸟的java基础提升之道——————>是否值得拥有
百合不是茶
1,c++,java是面向对象编程的语言,将万事万物都看成是对象;java做一件事情关注的是人物,java是c++继承过来的,java没有直接更改地址的权限但是可以通过引用来传值操作地址,java也没有c++中繁琐的操作,java以其优越的可移植型,平台的安全型,高效性赢得了广泛的认同,全世界越来越多的人去学习java,我也是其中的一员
java组成:
- 通过修改Linux服务自动启动指定应用程序
bijian1013
linux
Linux中修改系统服务的命令是chkconfig (check config),命令的详细解释如下: chkconfig
功能说明:检查,设置系统的各种服务。
语 法:chkconfig [ -- add][ -- del][ -- list][系统服务] 或 chkconfig [ -- level <</SPAN>
- spring拦截器的一个简单实例
bijian1013
javaspring拦截器Interceptor
Purview接口
package aop;
public interface Purview {
void checkLogin();
}
Purview接口的实现类PurviesImpl.java
package aop;
public class PurviewImpl implements Purview {
public void check
- [Velocity二]自定义Velocity指令
bit1129
velocity
什么是Velocity指令
在Velocity中,#set,#if, #foreach, #elseif, #parse等,以#开头的称之为指令,Velocity内置的这些指令可以用来做赋值,条件判断,循环控制等脚本语言必备的逻辑控制等语句,Velocity的指令是可扩展的,即用户可以根据实际的需要自定义Velocity指令
自定义指令(Directive)的一般步骤
&nbs
- 【Hive十】Programming Hive学习笔记
bit1129
programming
第二章 Getting Started
1.Hive最大的局限性是什么?一是不支持行级别的增删改(insert, delete, update)二是查询性能非常差(基于Hadoop MapReduce),不适合延迟小的交互式任务三是不支持事务2. Hive MetaStore是干什么的?Hive persists table schemas and other system metadata.
- nginx有选择性进行限制
ronin47
nginx 动静 限制
http {
limit_conn_zone $binary_remote_addr zone=addr:10m;
limit_req_zone $binary_remote_addr zone=one:10m rate=5r/s;...
server {...
location ~.*\.(gif|png|css|js|icon)$ {
- java-4.-在二元树中找出和为某一值的所有路径 .
bylijinnan
java
/*
* 0.use a TwoWayLinkedList to store the path.when the node can't be path,you should/can delete it.
* 1.curSum==exceptedSum:if the lastNode is TreeNode,printPath();delete the node otherwise
- Netty学习笔记
bylijinnan
javanetty
本文是阅读以下两篇文章时:
http://seeallhearall.blogspot.com/2012/05/netty-tutorial-part-1-introduction-to.html
http://seeallhearall.blogspot.com/2012/06/netty-tutorial-part-15-on-channel.html
我的一些笔记
===
- js获取项目路径
cngolon
js
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp
var curWwwPath=window.document.locati
- oracle 的性能优化
cuishikuan
oracleSQL Server
在网上搜索了一些Oracle性能优化的文章,为了更加深层次的巩固[边写边记],也为了可以随时查看,所以发表这篇文章。
1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。(这点本人曾经做过实例验证过,的确如此哦!
- Shell变量和数组使用详解
daizj
linuxshell变量数组
Shell 变量
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:
your_name="w3cschool.cc"
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。
中间不能有空格,可以使用下划线(_)。
不能使用标点符号。
不能使用ba
- 编程中的一些概念,KISS、DRY、MVC、OOP、REST
dcj3sjt126com
REST
KISS、DRY、MVC、OOP、REST (1)KISS是指Keep It Simple,Stupid(摘自wikipedia),指设计时要坚持简约原则,避免不必要的复杂化。 (2)DRY是指Don't Repeat Yourself(摘自wikipedia),特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。 (3)OOP 即Object-Orie
- [Android]设置Activity为全屏显示的两种方法
dcj3sjt126com
Activity
1. 方法1:AndroidManifest.xml 里,Activity的 android:theme 指定为" @android:style/Theme.NoTitleBar.Fullscreen" 示例: <application
- solrcloud 部署方式比较
eksliang
solrCloud
solrcloud 的部署其实有两种方式可选,那么我们在实践开发中应该怎样选择呢? 第一种:当启动solr服务器时,内嵌的启动一个Zookeeper服务器,然后将这些内嵌的Zookeeper服务器组成一个集群。 第二种:将Zookeeper服务器独立的配置一个集群,然后将solr交给Zookeeper进行管理
谈谈第一种:每启动一个solr服务器就内嵌的启动一个Zoo
- Java synchronized关键字详解
gqdy365
synchronized
转载自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。
同步机制可以使用synchronized关键字实现。
当synchronized关键字修饰一个方法的时候,该方法叫做同步方法。
当s
- js实现登录时记住用户名
hw1287789687
记住我记住密码cookie记住用户名记住账号
在页面中如何获取cookie值呢?
如果是JSP的话,可以通过servlet的对象request 获取cookie,可以
参考:http://hw1287789687.iteye.com/blog/2050040
如果要求登录页面是html呢?html页面中如何获取cookie呢?
直接上代码了
页面:loginInput.html
代码:
<!DOCTYPE html PUB
- 开发者必备的 Chrome 扩展
justjavac
chrome
Firebug:不用多介绍了吧https://chrome.google.com/webstore/detail/bmagokdooijbeehmkpknfglimnifench
ChromeSnifferPlus:Chrome 探测器,可以探测正在使用的开源软件或者 js 类库https://chrome.google.com/webstore/detail/chrome-sniffer-pl
- 算法机试题
李亚飞
java算法机试题
在面试机试时,遇到一个算法题,当时没能写出来,最后是同学帮忙解决的。
这道题大致意思是:输入一个数,比如4,。这时会输出:
&n
- 正确配置Linux系统ulimit值
字符串
ulimit
在Linux下面部 署应用的时候,有时候会遇上Socket/File: Can’t open so many files的问题;这个值也会影响服务器的最大并发数,其实Linux是有文件句柄限制的,而且Linux默认不是很高,一般都是1024,生产服务器用 其实很容易就达到这个数量。下面说的是,如何通过正解配置来改正这个系统默认值。因为这个问题是我配置Nginx+php5时遇到了,所以我将这篇归纳进
- hibernate调用返回游标的存储过程
Supanccy2013
javaDAOoracleHibernatejdbc
注:原创作品,转载请注明出处。
上篇博文介绍的是hibernate调用返回单值的存储过程,本片博文说的是hibernate调用返回游标的存储过程。
此此扁博文的存储过程的功能相当于是jdbc调用select 的作用。
1,创建oracle中的包,并在该包中创建的游标类型。
---创建oracle的程
- Spring 4.2新特性-更简单的Application Event
wiselyman
application
1.1 Application Event
Spring 4.1的写法请参考10点睛Spring4.1-Application Event
请对比10点睛Spring4.1-Application Event
使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低;
1.2 示例
包依赖
<p