- 终于做了一个决定
不吃老鼠的喵
终于做了一个决定,让自己再求学路上再走远一些,然而没有赶告诉身边任何人,一个人默默的进行,怕被嘲笑,怕考不上。然而当我翻开高数习题的时候,还是一脸懵逼了,高等数学,线性代数。指数函数,无界函数都是几个鬼,仿佛没读过大学一样从新开始。开始信心满满的,看到这个立马被憋回去了。高数不行,就从英语开始,入学测试磕磕绊绊的做完了,也不知道能得多少分,还好身在企业的我这些年没把英语荒废了。接下来就是政治和专业
- LC 69.x的平方根
花木凋零成兰
LeetCode刷题算法二分查找
x的平方根给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。提示:0=2,a*a/2>a即二分搜索的终点可以缩减为x/2实现代
- 压缩感知中的稀疏基是什么?
superdont
计算机视觉入门计算机视觉人工智能pythonopencv算法
要压缩感知中,涉及到要将信号转换为稀疏形式。此时,需要用到的就是稀疏基。稀疏基可能是傅里叶基或者小波基。例如,如下参考文献提到:参考基傅里叶基和小波基是用于信号处理和图像处理中的常用数学工具,它们能够帮助我们在不同的基下表示信号,便于对信号的分析、压缩和重建。傅里叶基(FourierBasis):傅里叶基是一组复指数函数(对于连续信号)或者傅里叶级数(对于离散信号),可以用来表示周期性信号。对于任
- 深度学习-吴恩达L1W2作业
向来痴_
深度学习人工智能
作业1:吴恩达《深度学习》L1W2作业1-Heywhale.com作业2:吴恩达《深度学习》L1W2作业2-Heywhale.com作业1你需要记住的内容:-np.exp(x)适用于任何np.arrayx并将指数函数应用于每个坐标-sigmoid函数及其梯度sigmoid函数的梯度:-image2vector通常用于深度学习-np.reshape被广泛使用。保持矩阵/向量尺寸不变有助于我们消除许多
- 算法学习:LeetCode-69. x 的平方根
萌龙如我们
LeetCodeleetcode算法职场和发展
1.题目给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/sqrtx2.解题思路法一:归纳定限法2*2=4,3*3=9,4*4=16,.....则k*k=x时,有所以我们
- LeetCode:69. x 的平方根
柚皮糕
LeetCodec++leetcode算法数据结构
题目:69.x的平方根给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842…,由于返回类型是整数,小数部分将被舍去。提示:0x/mid)//用除法判断防止溢出right=mi
- 算法系列-leetcode-69.X的平方根
吃鱼吐泡泡
算法leetcode算法leetcode
69.x的平方根(简单)给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。二分查找注意小数部分要舍弃从0和x开始,每次都取中间
- LeetCode:69. x 的平方根
Bertil
力扣leetcodeJavaScript二分法
给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。提示:0right结束循环,返回right即可。代码/***@param{n
- Leetcode刷题69. x 的平方根
Bonbon_wen
数组数学二分查找
给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。提示:0x){r=(r+x/r)/2;}return(int)r;}//方法
- 机器学习:Softmax介绍及代码实现
是Dream呀
机器学习笔记神经网络机器学习人工智能python
Softmax原理Softmax函数用于将分类结果归一化,形成一个概率分布。作用类似于二分类中的Sigmoid函数。对于一个k维向量z,我们想把这个结果转换为一个k个类别的概率分布p(z)。softmax可以用于实现上述结果,具体计算公式为:对于k维向量z来说,其中zi∈Rzi∈R,我们使用指数函数变换可以将元素的取值范围变换到(0,+∞)(0,+∞),之后我们再所有元素求和将结果缩放到[0,1]
- leetcode 算法 69.x的平方根(python版)
奋斗哼哼
算法leetcodepython
需求给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2输入:x=8输出:2解释:8的算术平方根是2.82842…,由于返回类型是整数,小数部分将被舍去。分析可以使用二分查找的思路来求解算术平方根。首先,设定搜索范围,最小值为0,最
- LeetCode-Day28 (C#) 69. x 的平方根
e8889d737099
实现intsqrt(intx)函数。计算并返回x的平方根,其中*x*是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。输入:4输出:2示例2:输入:8输出:2说明:8的平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。方法一:袖珍计算器算法「袖珍计算器算法」是一种用指数函数\expexp和对数函数\lnln代替平方根函数的方法。我们通过有限的可以使用的数学函
- 解锁机器学习多类分类之门:Softmax函数的全面指南
程序员Chino的日记
机器学习分类人工智能
1.引言Softmax函数的定义和基本概念Softmax函数,也称为归一化指数函数,是一个将向量映射到另一个向量的函数,其中输出向量的元素值代表了一个概率分布。在机器学习中,特别是在处理多类分类问题时,Softmax函数扮演着至关重要的角色。它可以将未归一化的数值转换成一个概率分布,使得每个类别都有一个对应的概率值,且所有类别的概率之和为1。Softmax在机器学习中的重要性在机器学习的多类分类问
- 数学实验第三版(主编:李继成 赵小艳)课后练习答案(二)(1)
C.L.L
matlab
实验二:MATLAB软件绘图练习一1.在同一坐标系下绘制不同的指数曲线、幂函数曲线与对数曲线,观察这些函数对应曲线的特点。这些曲线分别必过哪些特殊的点?哪些曲线关于直线y=x对称?x=-1:0.1:1;y1=exp(x);y2=exp(-x);y3=exp(2*x);figure(1)plot(x,y1,x,y2,x,y3)axison由以上图形我们可以看出,对于指数函数而言,其必过(0,1)点。
- Pytorch入门> 1.1张量的运算广播机制及其他操作
codanlp
Pytorchpytorchpython张量
1.张量运算张量的四则运算:加x+y,减x-y,乘x*y,除x/y其他运算:幂x**y,指数函数torch.exp()对张量所有元素求和.sum()张量的范数torch.norm(),其中tensor必须为浮点数。importtorchu=torch.tensor([3.,4.])torch.norm(u)2.torch.cat()张量的拼接dim=0时按行拼接(加在后面),dim=1时按列拼接(
- 20191220高中生活0004
平阳山人
昨晚上孩子提到数学就不会,特别是对数指数函数。我建议看参考寻求帮助,小子只是象征性地翻了翻,理由是晚上脑子不清不适合学数学。图片发自App我只有心里呵呵一声。孩子,不懂不会要马上去攻克才对,一切理由可以认为是借口。借口,对吗?|困难就是一块石头,你跨过去了它就是铺就你成长之路的垫脚石,过不去就是你迈向成功目标的绊脚石。它到底是什么样的石头完全取决于你的态度与行动。苦,是一定的,苦一阵子还是一辈子?
- java math类 平方_Java Math类
建湖小镇青年
javamath类平方
首页>基础教程>常用类>常用Number&Math类JavaMath类Java的Math包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。这些方法基本可以分为三类:三角函数方法、指数函数方法和服务方法.java.lang.Math类提供的方法都是static的,“静态引入”使得不必每次在调用类方法时都在方法前写上类名,这样在调用Math的方法时就可以简单地写出方法名。方法
- AI-数学-高中-11-指数函数
zylhuo
AI-数学指数函数
原作者视频:初等函数】3指数函数(基础)_哔哩哔哩_bilibili指数函数、幂函数:注意:分段函数注意看分界点。注意:复合函数,采用换元法分解为外层和内层2个函数,先计算外层函数t和画图,在计算内层函数和画图,用口诀或定义判断整体函数方向。注意:先构造出函数,画出函数图。
- 【Android】非线性方程的求解寻根
希希雾里
Java数值计算Androidjava数值计算
目录前言:一、Apache-commons-math3介绍二、具体简单实例2.1导入函数类2.2定义函数接口2.3使用求解器2.3.1布伦特法(Brent)2.3.2米勒(Muller)法2.3.3Newton-Raphson法前言:最近在Androidapp实时显示数据上遇到了个问题,就是获取的数据需要进行转换。这里的转换公式为双指数函数,反函数不好转化出一个式子,需要实现非线性方程的求解寻根。
- 69.x 的平方根(力扣LeetCode)
林海绮律
leetcodeleetcode算法职场和发展二分c++
69.x的平方根(力扣LeetCode)题目描述给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842…,由于返回类型是整数,小数部分将被舍去。提示:0=1e-6){//计算中
- 每日OJ题_算法_二分查找③_力扣69. x 的平方根
GR鲸鱼不跑步
每日OJ题算法leetcodec++二分查找
目录力扣69.x的平方根解析代码力扣69.x的平方根69.x的平方根-力扣(LeetCode)难度简单给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型
- 69. Sqrt(x)
Abeants
给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。示例1:输入:x=4输出:2示例2:输入:x=8输出:2解释:8的算术平方根是2.82842...,由于返回类型是整数,小数部分将被舍去。来源:力扣(LeetCode)链接:https://leetcode-cn.
- 【算法详解】力扣69.x的平方根
桐秋廿
算法详解算法leetcode
一、题目描述力扣链接:力扣69.x的平方根给你一个非负整数x,计算并返回x的算术平方根。由于返回类型是整数,结果只保留整数部分,小数部分将被舍去。注意:不允许使用任何内置指数函数和算符,例如pow(x,0.5)或者x**0.5。二、思路分析可以使用二分查找法来逼近一个数的平方根classSolution{public:intmySqrt(intx){intleft=0,right=x,result
- 量化交易平台Quantopian讲座(14)——斯皮尔曼秩相关
taoeaten
使用斯皮尔曼秩相关系数,可以知道两个数据序列是否同向变动,这种关系比线性关系更加泛化。例如指数函数:y=e^x,为一个单调递增函数,但却不是一个线性函数。在这种情况下,我们需要比较的不再是原数据,而是原数据的秩(rank)。何时使用?1、数据集中数据单位不同,例如一块土地价格与其边长的关系2、数据集不满足其他假设的前提条件是,例如t-检验要求数据必须满足正态分布。秩首先使用scipy的内置函数,先
- 【Python】Sigmoid和Hard Sigmoid激活函数对比总结及示例
木彳
Python学习和使用过程积累python机器学习开发语言人工智能计算机视觉
Sigmoid和HardSigmoid是两种常用的激活函数,它们在神经网络中起到非线性变换的作用。以下是它们之间的对比和优缺点总结:Sigmoid激活函数:优点:输出范围是0到1之间,可以用于二分类问题。函数形状相对平滑,有助于减小梯度消失问题。缺点:在输入非常大或非常小的值时,会出现梯度消失的情况,导致网络训练困难。计算量大,因为需要计算指数函数。输出不是以0为中心,有时会影响网络的训练。Har
- 指数为负数的幂函数 c语言,C语言:求幂函数和指数函数的方法
weixin_39842617
指数为负数的幂函数c语言
如何使用C语言求幂函数和指数函数呢?有什么方法呢?接下来红黑小编就来介绍一下C语言:求幂函数和指数函数的方法,希望对大家有所帮助。用C语言求幂函数和指数函数的方法,即pow()函数和sqrt()函数:C语言pow()函数:求x的y次方(次幂)头文件:#includepow()函数用来求x的y次幂(次方),其原型为:doublepow(doublex,doubley);pow()用来计算以x为底的y
- oracle sum 数据类型,五、Oracle内置函数
云集山人
oraclesum数据类型
一.数值型函数1.绝对值,取余,正负判断函数绝对值:ABS(n),取余:MOD(n2,n1),正负判断:SIGN(n),2.指数函数平方根:SQRT(n)幂函数:POWER(n1,n2)对数:LOG(n1,n2)3.四舍五入截取函数四舍五入:ROUND(n,integer)取真值,无关四舍五入:TRUNC(n,integer)二.字符型函数1.ASCII码与字符转换函数:ASCII转换成字符:CH
- 掌控习惯
原来是春哥
01.小习惯带来大变化我们常常听到别人说这点小细节不会影响大局的,但往往细节决定成败!正如改变1%并不特别引人注目,但如果一年内每天都能进步1%,一年后你将会进步37倍,相反如果一年内你每天以1%的速度退步,你现在的任何东西将会几乎为0!因此,重视小的习惯,重视小的细节,它们会带来大变化!02.熬过潜能蓄积期高中数学有一种函数叫指数函数,一开始函数变化比较缓慢,突破一定的瓶颈期后,增长的速度就像“
- 三角函数和指数函数图像
aqiu~
文章目录sin()cos()tan()asin()acos()atan()pow()exp()log()sqrt()abs()sign()floor()ceil()fract()mod()min()max()clamp()sin()描述:返回角度的三角正弦值cos()描述:返回角度的三角余弦值tan()描述:返回角度的三角正切asin()描述:返回三角函数sin为x的角acos()描述:返回其三角
- 幂指函数及其求导
蓝桉802
算法机器学习人工智能
1.定义幂指函数既像幂函数,又像指数函数,二者的特点兼而有之。作为幂函数,其幂指数确定不变,而幂底数为自变量;相反地,指数函数却是底数确定不变,而指数为自变量。幂指函数就是幂底数和幂指数同时都含有自变量的函数。这种函数的推广,就是广义幂指函数。2.求导通常采用对数求导来求幂指函数的导数:等号两边取对数,再将两边同时对自变量X求导,注意到等式左边,y是包含x的函数,可看作复合函数对y进行求导。
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s