- ARIMA模型
dearr__
时间序列统计学知识笔记
【终于弄明白ARIMA模型啦!包括确定pq值详细解释!!-哔哩哔哩】https://b23.tv/ijLD8UWARIMA模型ACF&PACFAIC&BICARIMA介绍ACF&PACF怎么判断是拖尾还是截尾截尾:就挺突然的95%二倍标准差以内拖尾:就慢慢的5%二倍标准差以外例子:eg详解:Step1看ACF图:-ACF截尾:判断为MA(q)横型,q为最后一个超出2倍标准差(蓝线)的阶数,即超出水
- 《聊聊Flink:大数据世界的神秘“小能手”》
狮歌~资深攻城狮
大数据技术大数据
《聊聊Flink:大数据世界的神秘“小能手”》宝子们,咱今天来唠唠一个有点神秘的东西——Flink。你要是刚听到这个名字,可能会觉得像什么魔法咒语似的。其实啊,它可没那么玄乎,但确实挺厉害的。一、Flink是啥?简单来说咱先从最简单的概念说起。Flink就像是一个超级快递员✈️在大数据的世界里,每天都有海量的数据像包裹一样到处跑。这些数据有的来自咱们的手机,像你刷短视频的记录、购物的信息;有的来
- 0xC0000005: 读取位置 xxx时发生访问冲突
澄澈天空
c++内存管理c++内存管理
发现一篇写的比较好的文章,记录一下~BjarneStroustrup老爷子说过:“Cmakesiteasytoshootyourselfinthefoot;C++makesitharder,butwhenyoudoitblowsyourwholelegoff.”最近的工程时不时的出现0xC0000005:读取位置xxx时发生访问冲突,导致崩溃。先看看下面的程序:#include#includein
- 问题:numpy.AxisError: axis 3 is out of bounds for array of dimension 3
ZXLSN
keras学习numpypython机器学习
现在就是一改代码必出错的阶段。越写越错。今天这个错误挺可笑的,但是找到了原因,觉得需要记录一下啦。我的程序需要一个四维的输入,但是我的数据是三维的怎么办呢?百度一下,发现numpy里有一个函数是可以改变数组的维度的,好神奇哦。哈哈哈哈expand_dims()!!!就是这个神奇的函数!!大佬讲解的连接放这边哦:https://blog.csdn.net/weixin_41322458/articl
- 如何用JS实现三级联动功能
聂聂脸
javascript开发语言ecmascript
功能需求:未选择省级时市级和区级无法选择未选择市级时无法选择区级选择相应的省级时市级会出现相对应省级的市选择相应的市级时区级会出现相对应市级的区省市区全部选择完之后再重新选择省时要把区级的清空这其实是个挺简单的功能,就是我刚开始写的时候思路没有捋清楚,导致写的时候很困难。写代码前一定要先捋清思路,先写伪代码。下面请看代码(有注释很清晰了)。主要就是功能,所以我就没有写样式,如果有需要请大家自己添加
- 麻将开发那些事儿:从搭建到防护,聊聊背后的技术细节
264玫瑰资源库
游戏源代码管理
我是一个在游戏开发圈子里摸爬滚打了十五年的老兵,市面上大多数棋牌类游戏基本都接触过。最近,有朋友提到海南、湖南、湖北的麻将市场,说这块儿需求挺旺,但做好其实挺难,不少新手开发者一开始就栽在了搭建和安全防护上。今天索性和大家分享一些我在这方面的经验。希望能帮到正打算做这块儿项目的朋友,当然,大家有问题也可以随时沟通交流,毕竟技术圈子就是靠分享和碰撞才能有进步。麻将开发的基础:从服务器到功能的稳定性先
- 线代好学吗?
Vacant Seat
快期末考了,这两天的学期效率比在家高了几倍,这一周都在学习线代,在宿舍,自习室,图书馆都拿着一本太原理工大学线性代数第二版在那里翻,感觉线性代数这个东西挺有意思,挺灵活的,在这里,我总结一下一点关于线性代数的知识,也有一些是我之前入的坑吧,感觉有用的就点个赞吧!!!求四阶行列式说到这里我感觉还挺搞笑的,我之前一直以为行列式的计算都是按照二阶,三阶行列式那样对角线上的元素相乘,然后判断符号相加,就是
- 一次交换机故障导致的云平台(opensatck+ceph)不可用的记录
大新新大浩浩
openstackceph服务器网络
前言发现几年前记录的一次由于交换机故障导致的云平台使用异常的问题,因为比较少见所以也整理记录一下一、细节过程用户联系说好多运行在云主机上的网页访问不了了,需要处理一下。甲方现场还挺远,我就先登陆在虚拟机上部署的堡垒机,发现堡垒机也不好使。机房运维联系说有台业务交换机坏了,有备件,正在更换。换上之后,过了一会,堡垒机就好使了。赶紧登陆上去检查服务。存储集群已经开始自动恢复,虚拟机也逐渐恢复了业务能力
- 【案例】【目标成本编制】利用docx-mailmerge与xlwings实现excel与word自动化办公,节省重复编制文件的时间
SolSheKno
工作经验自动化服务器前端
有时候,你也挺可爱的。docx-mailmerge:案例|手册xlwings:官网|手册0.Somethinguseless0.1解题思路本方案利用了word自带的邮件合并功能中的域代码:用域代码去代替你需要从docx中替换的文本,然后利用xlwings去excel表格中取值,把取的值利用docx-mailmerge完成域代码部分的替换。0.2常用技巧域代码显示切换:
- MarsCode AI 体验
lihongping3000
vscodeai
自然语言理解能力挺高,能够精准捕捉开发者的模糊需求,在处理复杂代码逻辑时,模型展现出优秀的上下文关联能力,特别是在多轮对话中能持续保持语义连贯性,对TypeScript和React等框架的支持让我在开发过程中更轻松了@豆包MarsCode
- DeepSeek接入Python,一般电脑也能飞速跑,确实可以封神了!
算法channel
python开发语言
你好,我是郭震今天这篇教程介绍:DeepSeep最新推理模型R1接入Python编程,在本地电脑从零搭建方法。1这样做有哪些好处?1)大模型在本地搭建,除了能够方便个人知识库管理,详见上一篇介绍,还能提效编程学习,比如Python,Java等,学编程就像学做事的思路和逻辑,挺重要也很有意思。2)DeepSeek最近开源了推理模型R1,开源免费,性能强劲,本文接入的正是DeepSeek的R1;Pyt
- 看到别人用css3写的baymax ,大白,挺萌的
a_water_drop
http://www.w3cfuns.com/blog-5455933-5404334.html这是作者博客,转载和使用请标明。无标题文档*{margin:0;padding:0;}body{background:#999;}.Baymax{width:300px;height:600px;margin:20pxautoautoauto;position:relative;}.head{width
- 哈希表-快乐数
Hasno.
散列表算法数据结构
代码随想录-刷题笔记202.快乐数-力扣(LeetCode)内容:这道题真心挺唬人的,最开始我就在思考怎么用数学的方式去推规律。但是根本不需要!只要满足每次求得的和不发生重复就有可能是快乐数,如果重复的话一定不是快乐数!即,每次求得的和加入集合中,如果发现该集合之前没有这个数,合法反之则不合法。代码:classSolution{publicbooleanisHappy(intn){intsum=0
- 程序员方法论系列:类为啥是类?class为啥是class?咱得唠明白!
FoyoDesigner
程序员方法论java程序人生改行学it
类到底是啥玩意儿?咱程序员天天写类(class),可类到底是啥玩意儿?当年学Java的时候,老师说过一句话:“类是对代码的建模单位。”这话听着挺高大上,但啥是“建模”?咱那会儿也是一脸懵。多年后的今天,咱终于琢磨明白了:类是对现实世界的抽象映射,是一种建模方式。类的构成:属性、方法、构造器说到类,咱得先唠唠它的构成。类一般由三部分组成:1.属性:描述对象的特征,比如椅子的颜色、腿的数量。2.方法:
- 如何保证系统上线不出现bug?
爱蹦跶的精灵
有意思的虫子bug数据库功能测试
如何保证系统上线不出现bug?这个问题看起来挺常见的,但实际解决起来可能比较复杂。首先,我需要考虑用户的具体背景。可能是一个项目经理或者开发团队的成员,他们可能刚经历过一次上线失败,导致出现了很多bug,影响了项目进度或者用户体验。用户可能希望找到一个全面的解决方案,避免未来再次发生类似问题。接下来,我要分析用户的需求。表面上,用户想知道如何确保系统上线没有bug,但深层需求可能包括提高开发流程的
- Windows 11 卸载 Edge
Anyexyz
windowsedge前端
前言咋说呢,Edge确实有它好的一面,自带微软翻译速度可观,确实是Chrome自带翻译不可用现状下的首选(李玲玲你好啊),但是深度绑定微软生态,而且还挺重,使我最终放弃了使用Edge,并千方百计想要卸载掉它。找了好多教程都比较过时(可能是微软更新了策略),最终在XDA找到一篇靠谱的教程,结合我自己的经验,优化一下相关步骤。原教程:https://www.xda-developers.com/how
- 冲一下阿里,感觉不是很难
后端go
新的一周又来了,今天分享的是训练营的朋友在阿里的一面,看了一下面试的内容,感觉挺简单的,你做一下试试:Redis数据消失的原因Redis中的数据如果既没有设置过期时间也没有被显式删除但仍然消失了,可能是因为配置了持久化策略(如RDB快照或AOF日志),在重启后数据未正确加载;或者执行了清空命令如FLUSHDB或FLUSHALL。此外,当Redis达到其配置的最大内存限制时,会依据设定的驱逐策略(e
- Chrome 浏览器插件获取网页 window 对象(方案一)
前言最近有个需求,是在浏览器插件中获取window对象下的某个数据,当时觉得很简单,和document一样,直接通过嵌入content_scripts直接获取,然后使用sendMessage发送数据到插件就行了,结果发现不是这样滴...这玩意还是个挺麻烦的点,下面给出三种解决方案在这里不推荐使用runtime.executeScript进行注入,很可能会报错:Refusedtoexecuteinl
- 对海康威视工业相机进行取图
boss-dog
海康威视工业相机c++海康威视工业相机
之前通过海康SDK开发时,取相机当前帧图像一直用的是MV_CC_GetOneFrameTimeout函数,因为每次都是需要的时候去主动取一帧图像,也没关注CPU的占用率。 最近在海康相机SDK的基础之上封装了一层ROS2节点,用来对外发布相机的图像,需要一直采集相机的图像,重复调用MV_CC_GetOneFrameTimeout函数函数发现CPU占用率挺高的(本质还是MV_CC_StartG
- c语言用字节给1位赋值方法,《C语言学习笔记》变量和数据类型
许毛
c语言用字节给1位赋值方法
今天刚刚翻看了自己当初学习C语言时候的笔记,发现感触挺深的,正好这个时候正是自己的复习阶段,就拿过来复习一下吧第一个C语言程序程序:为解决特定的问题而用计算机语言编写的有序指令序列的集合#includeintmain(void){printf("HelloWorld");return0;}这个程序需要回答以下几个问题:程序是如何执行的?编辑:通过程序员的编写,形成源代码文件,源代码文件包括两个部分
- 基于 FFMPEG 的视频解码(libavcodec ,致敬雷霄骅)
liyuanbhu
音视频ffmpeg
基于FFMPEG的视频解码(libavcodec,致敬雷霄骅)本文参考了雷博士的博客:最简单的基于FFMPEG+SDL的视频播放器:拆分-解码器和播放器基本上雷博士这篇博客已经把这个问题讲的挺清楚了。但是ffmpeg新版本的API有变化,这篇博客的代码已经无法直接编译运行。所以我写了今天这篇博客,用新的API实现了视频解码的功能。雷博士的代码除了视频解码还有音频解码,同时还利用SDL把视频显示出来
- [安卓/ios脚本软件按键]脚本也能有定时功能
weixin_40540146
androidios
怎么写个定时的功能?这代码挺简单,大概思路就是先做个时间记录,然后循环比对时间,看看有没有到时间。举个例子,脚本每隔20秒执行一下A操作,其余时间执行B操作,想想这个操作该怎么写。直接上代码:启动定时()DoIf定时检测(20)Then//参数20代表20秒TracePrint"执行a操作--------------"启动定时()ElseTracePrint"执行b操作"EndIfDelay200
- VUE+antvx6实现拖拽自定义流程图
ekskef_sef
前端html面试vue.jsjavascript前端
最近公司需要做一个流程图,看了看antv/X6感觉挺合适,就研究了半个月。网上也没什么资料,又怕自己忘,就自己记录一下用到得一些事件方法,方便以后再用到可以查阅。一:实现流程图最重要得就是画布了,官网上都有文档可以轻松实现画布。下面放一下我用VUE写得画布代码。首先最重要得就是下载依赖了,x6在vue中下载得话需要下载两个依赖;npminstall@antv/x6--savenpminstall@
- Mac怎么彻底卸载软件,简单彻底的卸载方式
Mac技巧大咖
macosMac怎么彻底卸载软件
一个阳光明媚的下午,咖啡厅里,珂珂正在和他的好友帅帅讨论如何优化他们的Mac电脑,特别是谈到Mac怎么彻底卸载软件的时候,帅帅就特别感同身受,因为他近期就遇到了这个的麻烦,并且找了很久才找到号的解决方案。我们一起看看他们的对话吧。珂珂:哎,帅帅,你最近的Mac运行得挺顺畅的啊,怎么做到的?另外,你知道Mac怎么彻底卸载软件吗?我有两个软件怎么都卸载不了,气炸我了都。帅帅:哈哈,其实也没啥特别的,只
- 交易一张股指期货需要多少钱?
衍生股指君
区块链
咱们先来说说交易一张股指期货得花多少钱。这个其实挺简单的,就是用一个公式来算:股指期货保证金=合约价值(指数点位×合约乘数)×保证金比例×交易手数。举个例子,假设沪深300股指期货的指数点位是3842.22点,合约乘数是300,保证金比例是12%。那咱们先算出合约价值,就是3842.22点×300,等于1152666元。然后,再算出交易1手需要的保证金,就是1152666元×12%,等于13831
- 面试官:为什么忘记密码要重置而不是告诉你原密码?
这是一个挺有意思的面试题,挺简单的,不知道大家平时在重置密码的时候有没有想过这个问题。回答这个问题其实就一句话:因为服务端也不知道你的原密码是什么。如果知道的话,那就是严重的安全风险问题了。我们这里来简单分析一下。做过开发的应该都知道,服务端在保存密码到数据库的时候,绝对不能直接明文存储。如果明文存储的话,风险太大,且不说数据库的数据有被盗的风险,如果被服务端的相关人员特别是有数据库权限的恶意利用
- 刷代码随想录14--哈希表
2301_76653605
散列表数据结构
三数之和(1.5h)15.三数之和-力扣(LeetCode)确实,哈希表适合i,j,k可重复,即遍历a[i],找有没有0-a[i]那么,i,j,k不重复怎么办代码随想录给出了双指针法,个人感觉移动有一点像快排整个过程挺一言难尽的:法一:先是没看到重复的三元组也算重,于是写了如果result最后一组vector和当前要插入的一样,那就不要插;vector可能插入A,B,A又要被插了,但是B是最后一个
- 一个聚合搜索网站——老马知搜
笑容为你
偶然看到别人的一个需求,好像自己也挺需要的,于是自己动手做了一个。网站很简单,虽然自己是js新手,但也没花几天时间,大部分的时间都花在排版设计上了主要的功能有:1、支持收藏功能2、支持拖动排序、3、支持多窗口搜索4、支持自定义站点源5、适配移动端6、支持url传参搜索7、自动补全搜索界面采用简洁清爽风格,网站地址:https://oldhorse.net/
- openssl 中 EVP_aes_256_gcm() 函数展开
yong1585855343
ssl
在openssl中搜索,只能在头文件搜索到EVP_aes_256_gcm(),不能直接搜索到它的实现。它的实现是通过一个宏展开的,挺难找的,如下,做记录:文件:openssl-1.1.1g/crypto/evp/e_aes.cEVP_aes_256_gcm();//代码原文:BLOCK_CIPHER_custom(NID_aes,256,1,12,gcm,GCM,EVP_CIPH_FLAG_AEA
- 全覆盖路径规划-精准细胞覆盖算法
码厂一粒沙
记录算法
今天,咱们来聊聊这个传统的精准细胞覆盖算法,算法的描述挺抽象的,这里尽量用易于理解的语言来讲解一下,它就像是给机器人安排一个任务,让它把一块地方仔仔细细地走一遍,下面详细说说它是怎么做的。整体思路想象你要打扫一个大房间,你得有个计划,知道先打扫哪块,再打扫哪块,最后把整个房间都打扫干净。精准细胞覆盖算法就是给机器人规划这样的“打扫路线”,让它能把给定的空间都走遍。具体步骤第一步:把空间“切块”并记
- 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