- 客观环境对书法创作的重要性文/彭根木
彭根木
作者书法书法,书之道也。线,是书法构成物体视觉形象的基本要素,亦是构成书法艺术形式的根本手段。书法之线是情绪与心灵之线。其外在,是流动、飞舞、静谧之书韵;其内在,是含蓄、内敛、精深之神采。一幅上佳之作必具笔、墨、法。“书法本于笔,成于墨,润如妍,渴而险,凝而稳,清而淡,奇于境,笔墨相合,骨力遒雄,神气十足,天趣盎然。”汉字是书法的载体,书法难离汉字。集点成画,集画成字,集字成篇。一正式作品当有多合
- 教育与人
一斤Vanessa
源自《死亡诗社》教育,这个词太普遍了,人几乎一生都在和它相伴。我自小接受的都是常规教育,从九年义务教育到大学教育,可是到头来我问自己“教育到底是什么?”我好像又说不出个所以然来。近段时间大热的韩剧《天空之城》,讲述的是韩国乃至亚洲地区的教育焦虑。一味追求高成绩高分数,是广大学生的普遍遭遇。我们似乎没有办法说这些对还是不对,但是在追求成绩之前还有一些更加重要的事情没有做。人。我想这是教育最重要的命题
- 随想
不爱猫咪最怕小狗
今天陪老爸看了一集电视剧,其中有一段剧情很是吸引我,讲述的是:有一个大户人家的老太爷将要过八十五岁的寿辰,他拒绝了孙子为他大办一场的请求,决定按他的意愿来。他首先上孙儿按照他的意思在他寿辰那一天将手里所拥有的欠条全部当场烧掉,其次是要了二十万两银子,全由自己支配。他对孙儿说自己想要做三天的活神仙,让家人不要打扰他。于是在他寿辰的前两天他带着自己的重孙及一名仆人,转遍了他生活的城市的大街小巷,如遇到
- opencv 梯度幅值_基于OpenCV的图像梯度与边缘检测!
莫仝汉
opencv梯度幅值
严格的说,梯度计算需要求导数。但是图像梯度的计算,是通过计算像素值的差得到梯度的近似值。图像梯度表示的是图像变化的速度,反映了图像的边缘信息。边缘是像素值快速变化的地方。所以对于图像的边缘部分,其灰度值变化较大,梯度值也较大;对于图像中较平滑的部分,其灰度值变化较小,梯度值也较小。为了检测边缘,我们需要检测图像中的不连续性,可以使用图像梯度来检测不连续性。但是,图像梯度也会受到噪声的影响,因此建议
- 比特币
五彩冰峰
#基础科普##区块链理论概念#王煜全讲关于区块链与ICO01ICO:酝酿巨大风险的机会1、ICO是什么;2、比特币;3、区块链技术;02关于比特币1、比特币白话介绍;2、比特币的起源;3、关于中本聪;03以太坊会是比特币之后的投资机会吗1、以太坊与智能合约系统;2、以太坊与ICO;3、相对比特币,以太坊的特色;04ICO是机会还是庞氏骗局1、庞氏骗局的事件与分析;2、不同角度分析ICO;3、ICO
- 【随感】2018-12-1:常知足,知不足
Natsuka
我们之所以不开心,之所以有很多烦恼,很大程度在于我们不知足。不知足,知不足,是一件好事,但是并非完全。昨天的不开心,一定程度是因为我想要改变,但是生活中很多事情并不是一蹴而就的,不能太过着急。所有的事情都要一个一个得来。跟大家分享一首歌:笔墨是小舟,这首歌是我所喜欢的80后水墨画家林曦老师创作的,同时也是她创办的暄桐教室教室的校歌。有喜欢传统文化,想学习写字画画的朋友,可以在网上搜索一下她。听着这
- opencv13:图像梯度
uncle_ll
#OpenCVopencvsobelscharrlaplacian
目标在本章中,将学习:查找图像梯度,边缘等学习以下函数:cv2.Sobel()cv2.Scharr()cv2.Laplacian()理论1)边缘:灰度或结构等信息的突变处,边缘是一个区域的结束,也是另一个区域的开始,利用该特征可以分割图像。2)边缘点:图像中具有坐标[x,y],且处在强度显著变化的位置上的点。3)边缘段:对应于边缘点坐标[x,y]及其方位,边缘的方位可能是梯度角OpenCV提供三种
- UNIOP ERT-16 工业 PLC
w15305925923
服务器网络运维自动化linux
UNIOPERT-16工业PLC描述ERT-16可满足对功能强大但成本低廉的操作员界面系统的需求。显示屏为16行单色像素LCD。这些可寻址的像素显示屏允许使用我们的DesignerforWindows软件包进行图形处理。每页可显示16行。每行最多可包含40个字符。亮度控制可调节显示屏,以方便在几乎任何条件下观看。ERT-16-工业PLC工作站16行x40个字符LCD全图形320x240像素分辨率触
- linux查看jupyter运行,在Linux服务器上运行Jupyter notebook server教程
天启大烁哥
在Linux服务器上运行Jupyternotebookserver教程很多deeplearning教程都推荐在jupyternotebook运行python代码,方便及时交互。但只在本地运行没有GPU环境,虽然googlecolab是个好办法,但发现保存模型后在云端找不到模型文件,且需要合理上网才能访问。于是想给实验室的服务器配置jupyternotebook,供本机远程访问。踩了不少坑,码一下教
- linux下全盘查找文件,linux下的查找文件命令find
大表姐绫蛮蛮
linux下全盘查找文件
find1.作用find命令的作用是在目录中搜索文件,它的使用权限是所有用户。2.格式find[path][options][expression]path指定目录路径,系统从这里开始沿着目录树向下查找文件。它是一个路径列表,相互用空格分离,如果不写path,那么默认为当前目录。3.主要参数[options]参数:-depth:使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容。-max
- 文案/不要在不喜欢你的人那里丢掉了快乐!
文案分享集
一个人,风尘仆仆地活在这个世界上,要为喜欢自己的人而活着。这才是最好的态度。不要在不喜欢你的人那里丢掉了快乐,然后又在喜欢自己的人这里忘记了快乐。(by莫言)我从来不指望吸引别人,我觉得这样很浅薄,我得吸引我自己,让我对自己有了热爱,才能完成以后一个个孤单而漫长的日子。(by余秀华)每个人都要拥有自己的火焰;从别人那里借来的火是不完整的。(by埃利亚斯·卡内蒂)永远热烈,永远尽享欢愉。永远心跳,永
- 【架构师之路】四、系统架构
蜗牛互联网
架构Java数据库运维
高并发,大流量Google日均PV数35亿,日均IP访问数3亿微信在线用户数10亿天猫双十一活动一天交易额3000亿高可用系统7*24小时不间断服务。大型互联网站的宕机事件通常会成为新闻焦点。海量数据需要存储、管理海量数据。Facebook每周上传的照片数目接近10亿百度收录的网页数目有数百亿Google有近百万台服务器为全球用户提供服务用户分布广泛,网络情况复杂中美光缆的数次故障,也让一些对国外
- 膨胀腐蚀操作opencv dilate膨胀白膨胀,erode腐蚀是黑吃白。主要针对二值图
tony365
opencv人工智能计算机视觉
效果:代码:importcv2importnumpyasnpfrommatplotlibimportpyplotaspltif__name__=="__main__":h=10w=10data=np.random.normal(0,1,[h,w])#sigma,2*sigma,3*sigma之间的数的比例分别为0.68,0.96,0.99mask_new=data>2print(data)prin
- 【Docker】MongoDB 容器化部署
轻云UC
运维部署mongodbdocker数据库
MongoDBdocker容器化部署MongoDB标准软件基于BitnamiMongoDB构建。当前版本未7.0.5你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作配置文件地址:https://gitee.com/qingplus/qingcloud-platformQinghubStudio在线体验初始化一个新实例使用Docker容器网络,应用程序容器可以轻松访问容器内运行的Mo
- Linux应用开发(15):Linux IO复用技术:epoll详细讲解
赛先生.AI
Linux应用开发(C++)linux
目录1.epoll概要2.优点3.工作模式及API(1)工作模式(2)API介绍4.触发类型(1)LT(水平触发,默认)(2)ET(边缘触发,EPOLLET)(3)EPOLLONESHOT(一次边沿触发)5.EPOLLOUT6.当读取数据时,有新数据到来的情况。7.使用过程中的若干问题(1)为什么一般要配合非阻塞使用?(2)什么情况下,LT可以配合阻塞I/O?8.应用场景(1)水平触发(Level
- 鲤享邀请码怎么填写鲤享app原创视频获得流量(良心)
凌风导师
鲤享短剧邀请码鲤享短剧邀请码605588鲤享短剧邀请码605588(长按复制粘贴即可)短剧分销,简单跟大家说一下整个流程,首先我们是不需要授权绑定账号的(包括下面的小说推文项目),所以不要傻傻的问为什么不审核绑定了!首先,我们需要找到合适的短剧(每天会更新,群里也会有热门剧集推荐,或者参考排行榜);然后我们点击进去,之后复制链接,因为链接里是网剧的全集百度云盘网址,我们可以下载网剧;第三步是核心,
- 存有最多BTC钱包,你敢动吗?
lancexia
3D2oetdNuZUqQHPJmcMDDHYoqkyNVsFk9r庄家钱包你用穷举法,找到了世界上最富有的比特币地址私钥。(比特币私钥几乎是不可能用穷举法找到,具体细节可以参照汤强这篇文章)这寻找难度堪比全宇宙寻找一粒沙子的私钥,竟然被你找到,接下来就只有一个问题,要不要下手。假如你已经下定决心,偷出所有比特币并卖出,那么接下来怎么做?各大交易所每天面对成千上万黑客,对着交易所、钱包数千次攻击,
- 在Ubuntu上部署 Misskey 服务器
shelby_loo
服务器ubuntulinux
今天我在阿贝云的免费服务器上进行了一次有趣的部署测试。阿贝云的服务真是让人惊喜,尤其是它的免费云服务器,提供的1核CPU、1G内存、10G硬盘和5M带宽的配置,绝对是个不错的免费服务器!这样的环境适合开发和学习,给我带来了不少灵感,值得每个开发者尝试一番。Docker和Misskey简介Docker是一个开源的容器化平台,允许开发者在不同环境中轻松打包和运行应用。它通过隔离环境,确保应用的一致性和
- 在 Ubuntu 下通过 Docker 部署 Misskey 服务器
shelby_loo
服务器ubuntudocker
今天我们将在三丰云的免费服务器上进行Misskey服务器的部署测试。三丰云提供的免费云服务器配置不算高,但在实际使用中表现得相当不错,1核CPU、1G内存、10G硬盘和5M带宽的组合,足以应对小型项目或个人使用。对于预算有限的开发者来说,这真是个不错的免费服务器选择,值得一试!Docker和Misskey简介Docker是一个开源的应用容器引擎,它可以让开发者将应用及其依赖打包成一个标准化的容器,
- Android电源管理基础知识整理
轻口味
android
DozeMode模式由于Android的开放特性,加上国内app开发者的觉悟普遍不高的情况下,越来越多的app开始利用安卓的系统特性甚至可以称为漏洞,故意让app退出后仍然占用大量的硬件资源。越来越多的应用会在后台运行时“假死”,即不进入真正的Sleep,而是不断在后台轮询搜集用户行为或者保持某些长链接来保障数据的实时性。而Android系统自身并未出台对应的策略来约束或者限制这类应用行为,当这类
- 第四章:校场训练,苦练出人才
逆棠
益州,汉邑城。一群十岁上下的孩子在一位中年男人的带领下像小鸟一样涌进了一片空地。空地上布满了箭靶,还有遍地散落的木制武器。一位老者不紧不慢地跟着,正是孙文。他望着一脸不乐意的中年男子笑着问道:“皇甫松,还在生闷气啊!”“不敢。”他气冲冲地朝孙文拱了拱手,“让我去校场带兵多好,偏要让我来给这群小屁孩上课。”孙文哈哈大笑,“校场有我和刘旸就够了,本来汉邑也不大。”他眼睛里的神色闪烁着,“这可都是孙家门
- B+树
阿长_一个程序员
一棵B+树b+树的节点节点类型B+树的节点有2种类型:1.叶结点:叶节点在B+树的最底层(所有叶节点都在同一层),叶结点中存放索引值、指向记录的指针、指向下一个叶结点的指针。叶结点内的索引值是记录中键的拷贝,这些索引值以排好序的形式,从左到右分布在叶节点中,形成一个有序链表。叶子节点包含了全部节点的信息叶节点2.内部结点:所有非叶结点都属于内部结点,每一个父节点的元素都出现在子节点中,是子节点的最
- 为什么有些人喜欢插队?
candy0717
在高铁站检票的时候,可能因为队伍有点长吧,两三个农民工可能懒的排队,就正好插队在我前面,当时他们几个男人,我一个女人,我也不好惹他们,只好算了。明明坐高铁,飞机之类的,都有座位,那些人还是喜欢插队进去。这真的是素质的问题。有赶时间,有特殊情况的人插队,还能理解,如果就想偷懒,省去排队的时间插队,那就是极大的不文明。我去上舞蹈课的时候,我本来是站的好好可以看到镜子中的我,一个后到的人直接站我前面挡住
- 排名前三的避孕套
啵啵_2374
袁宁坪国贸19720194019732TOP1:durex/杜蕾斯杜蕾斯可以说是避孕套的代名词,它引领了世界乳胶避孕套的发展,销售额世界第一,占全球避孕套20%以上的市场份额。和传统国产避孕套相比,拥有压倒性的品质优势。杜蕾斯产品风格平实,在中国销售的产品均为天然乳胶材质。与新型聚氨酯材质相比,天然乳胶使用历史长,技术成熟,更为传统可靠,在弹性、贴合性方面都表现理想,只是有厚度瓶颈,技术上很难做到
- 赵磊:对于目标管理,这四个认知很重要
团队引导者赵磊
最近几个项目,都和目标管理有关。有的是老板希望管理层能对组织目标形成统一认识;有的是决策层发现,团队成员对目标的管理与追踪做的不好;还有的团队负责人觉得,虽然现在取胜主要依赖于战略的成功,但要保持可持续发展,管理层要在目标管理上下功夫。我发现,这些组织虽然面临的情境与挑战不同,但管理团队在目标管理中,有几个方面的认知却颇有相似之处:1.管理者目标与公司目标的关系认知很多公司的目标是自上而下分解的。
- 读《运动改造大脑》有感(2)
精兵_inChrist
《运动改造大脑》《运动改造大脑》又继续讲到了运动和大脑之间的关系。运动有六大功效:一、改善压力二、解决焦虑三、摆脱压力先听了其中的三个功效,这其中的三点在自己实际生活中也是有体会的。在自己大学期间,面对压力的时候,就尝试去跑步。运动后,压力大也有所改善了。
- 2021-06-12#共读学习#第6天 找准目标让压力变动力
淡淡的糖糖
共读书籍:《不用督促的学习》作者:苏晓航书籍来源:纸质书籍共读时间:2021年6月12日共读章节:第三章第三节作业、考试是压力还是动力?找准目标,让压力变动力【知识点】一、孩子做作业总是敷衍,关键要让他明白这一点。1、作业是一个练习的过程,这个过程允许孩子不会,这个过程允许孩子出错,这个过程允许孩子害怕困难。2、作业需要孩子学会新知识,掌握新能力的过程3、被盯着做作业的压力,让孩子失去了自我发现,
- 【旅游】中原明珠-新乡
摆渡小鲁
1这边风景独好!京华园京华园京华园景区为国家AAAA级景区,位于新乡市西南15公里处,占地300余亩,90多个景观和旅游点。东临107国道,“京华园”旅游区是一部简明的,立体的,形象的,中华民族5000年优秀文化史的精品长卷,构思奇特,设景自然。叠山理水,宛自天成。亭台楼榭,曲径通幽,长廊相接石栏相连,水露迷蒙,鱼帆点点,松竹苍翠,百花争艳,生机盎然。门票35元。最佳路线:66路→火车站→108路
- 《幸福的方法》——听书摘录
老杨家三小姐
幸福的能力是一种感知力幸福是对幸福的感知力幸福的能力就是对快乐的感知力幸福的反面不是不幸是麻木随时随地感受到快乐是内在的喜悦状态让自己处于现在幸福未来也幸福的象限不要被欲望折磨保持正念享受当下活在当下岁月静好这就是幸福的方法
- ufw命令教程:在Ubuntu系统下使用ufw开放端口
shelby_loo
ubuntu服务器运维
最近玩阿贝云的免费云服务器,1核1G内存10G硬盘5M带宽,配置虽小但完全够用搞些轻量级项目。今天跟大家分享下在Ubuntu系统下如何使用ufw开放端口。我们都知道,防火墙默认是关闭的,如果需要外部访问服务器提供的服务,就需要开放相应的端口。首先检查下ufw状态:sudoufwstatus如果返回“inactive”,表示ufw未启用。我们先启用它:sudoufwenable然后添加规则开放指定端
- tomcat基础与部署发布
暗黑小菠萝
Tomcat java web
从51cto搬家了,以后会更新在这里方便自己查看。
做项目一直用tomcat,都是配置到eclipse中使用,这几天有时间整理一下使用心得,有一些自己配置遇到的细节问题。
Tomcat:一个Servlets和JSP页面的容器,以提供网站服务。
一、Tomcat安装
安装方式:①运行.exe安装包
&n
- 网站架构发展的过程
ayaoxinchao
数据库应用服务器网站架构
1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上
2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器
3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构
4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何
- [信息与安全]数据库的备份问题
comsci
数据库
如果你们建设的信息系统是采用中心-分支的模式,那么这里有一个问题
如果你的数据来自中心数据库,那么中心数据库如果出现故障,你的分支机构的数据如何保证安全呢?
是否应该在这种信息系统结构的基础上进行改造,容许分支机构的信息系统也备份一个中心数据库的文件呢?
&n
- 使用maven tomcat plugin插件debug关联源代码
商人shang
mavendebug查看源码tomcat-plugin
*首先需要配置好'''maven-tomcat7-plugin''',参见[[Maven开发Web项目]]的'''Tomcat'''部分。
*配置好后,在[[Eclipse]]中打开'''Debug Configurations'''界面,在'''Maven Build'''项下新建当前工程的调试。在'''Main'''选项卡中点击'''Browse Workspace...'''选择需要开发的
- 大访问量高并发
oloz
大访问量高并发
大访问量高并发的网站主要压力还是在于数据库的操作上,尽量避免频繁的请求数据库。下面简
要列出几点解决方案:
01、优化你的代码和查询语句,合理使用索引
02、使用缓存技术例如memcache、ecache将不经常变化的数据放入缓存之中
03、采用服务器集群、负载均衡分担大访问量高并发压力
04、数据读写分离
05、合理选用框架,合理架构(推荐分布式架构)。
- cache 服务器
小猪猪08
cache
Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。
1.Cache 是怎么样工作的?
Cache 是分配在服务器上
- mysql存储过程
香水浓
mysql
Description:插入大量测试数据
use xmpl;
drop procedure if exists mockup_test_data_sp;
create procedure mockup_test_data_sp(
in number_of_records int
)
begin
declare cnt int;
declare name varch
- CSS的class、id、css文件名的常用命名规则
agevs
JavaScriptUI框架Ajaxcss
CSS的class、id、css文件名的常用命名规则
(一)常用的CSS命名规则
头:header
内容:content/container
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right
- 全局数据源
AILIKES
javatomcatmysqljdbcJNDI
实验目的:为了研究两个项目同时访问一个全局数据源的时候是创建了一个数据源对象,还是创建了两个数据源对象。
1:将diuid和mysql驱动包(druid-1.0.2.jar和mysql-connector-java-5.1.15.jar)copy至%TOMCAT_HOME%/lib下;2:配置数据源,将JNDI在%TOMCAT_HOME%/conf/context.xml中配置好,格式如下:&l
- MYSQL的随机查询的实现方法
baalwolf
mysql
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,
- JAVA的getBytes()方法
bijian1013
javaeclipseunixOS
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同OS下,返回的东西不一样!
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:
byte[] b_gbk = "
- AngularJS中操作Cookies
bijian1013
JavaScriptAngularJSCookies
如果你的应用足够大、足够复杂,那么你很快就会遇到这样一咱种情况:你需要在客户端存储一些状态信息,这些状态信息是跨session(会话)的。你可能还记得利用document.cookie接口直接操作纯文本cookie的痛苦经历。
幸运的是,这种方式已经一去不复返了,在所有现代浏览器中几乎
- [Maven学习笔记五]Maven聚合和继承特性
bit1129
maven
Maven聚合
在实际的项目中,一个项目通常会划分为多个模块,为了说明问题,以用户登陆这个小web应用为例。通常一个web应用分为三个模块:
1. 模型和数据持久化层user-core,
2. 业务逻辑层user-service以
3. web展现层user-web,
user-service依赖于user-core
user-web依赖于user-core和use
- 【JVM七】JVM知识点总结
bit1129
jvm
1. JVM运行模式
1.1 JVM运行时分为-server和-client两种模式,在32位机器上只有client模式的JVM。通常,64位的JVM默认都是使用server模式,因为server模式的JVM虽然启动慢点,但是,在运行过程,JVM会尽可能的进行优化
1.2 JVM分为三种字节码解释执行方式:mixed mode, interpret mode以及compiler
- linux下查看nginx、apache、mysql、php的编译参数
ronin47
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。
1、nginx
[root@361way ~]# /App/nginx/sbin/nginx -V
nginx: nginx version: nginx/
- unity中运用Resources.Load的方法?
brotherlamp
unity视频unity资料unity自学unityunity教程
问:unity中运用Resources.Load的方法?
答:Resources.Load是unity本地动态加载资本所用的方法,也即是你想动态加载的时分才用到它,比方枪弹,特效,某些实时替换的图像什么的,主张此文件夹不要放太多东西,在打包的时分,它会独自把里边的一切东西都会集打包到一同,不论里边有没有你用的东西,所以大多数资本应该是自个建文件放置
1、unity实时替换的物体即是依据环境条件
- 线段树-入门
bylijinnan
java算法线段树
/**
* 线段树入门
* 问题:已知线段[2,5] [4,6] [0,7];求点2,4,7分别出现了多少次
* 以下代码建立的线段树用链表来保存,且树的叶子结点类似[i,i]
*
* 参考链接:http://hi.baidu.com/semluhiigubbqvq/item/be736a33a8864789f4e4ad18
* @author lijinna
- 全选与反选
chicony
全选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>全选与反选</title>
- vim一些简单记录
chenchao051
vim
mac在/usr/share/vim/vimrc linux在/etc/vimrc
1、问:后退键不能删除数据,不能往后退怎么办?
答:在vimrc中加入set backspace=2
2、问:如何控制tab键的缩进?
答:在vimrc中加入set tabstop=4 (任何
- Sublime Text 快捷键
daizj
快捷键sublime
[size=large][/size]Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:
- php 引用(&)详解
dcj3sjt126com
PHP
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码代码如下:
<?
$a="ABC";
$b =&$a;
echo
- SVN中trunk,branches,tags用法详解
dcj3sjt126com
SVN
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。
- 对软件设计的思考
e200702084
设计模式数据结构算法ssh活动
软件设计的宏观与微观
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
- 同步、异步、阻塞、非阻塞
geeksun
非阻塞
同步、异步、阻塞、非阻塞这几个概念有时有点混淆,在此文试图解释一下。
同步:发出方法调用后,当没有返回结果,当前线程会一直在等待(阻塞)状态。
场景:打电话,营业厅窗口办业务、B/S架构的http请求-响应模式。
异步:方法调用后不立即返回结果,调用结果通过状态、通知或回调通知方法调用者或接收者。异步方法调用后,当前线程不会阻塞,会继续执行其他任务。
实现:
- Reverse SSH Tunnel 反向打洞實錄
hongtoushizi
ssh
實際的操作步驟:
# 首先,在客戶那理的機器下指令連回我們自己的 Server,並設定自己 Server 上的 12345 port 會對應到幾器上的 SSH port
ssh -NfR 12345:localhost:22
[email protected]
# 然後在 myhost 的機器上連自己的 12345 port,就可以連回在客戶那的機器
ssh localhost -p 1
- Hibernate中的缓存
Josh_Persistence
一级缓存Hiberante缓存查询缓存二级缓存
Hibernate中的缓存
一、Hiberante中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存是由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存
- 对象关系行为模式之延迟加载
home198979
PHP架构延迟加载
形象化设计模式实战 HELLO!架构
一、概念
Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。
延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。
二、实现延迟加载
实现Lazy Load主要有四种方法:延迟初始化、虚
- xml 验证
pengfeicao521
xmlxml解析
有些字符,xml不能识别,用jdom或者dom4j解析的时候就报错
public static void testPattern() {
// 含有非法字符的串
String str = "Jamey친ÑԂ
- div设置半透明效果
spjich
css半透明
为div设置如下样式:
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
说明:
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认2、-moz-opaci
- 你真的了解单例模式么?
w574240966
java单例设计模式jvm
单例模式,很多初学者认为单例模式很简单,并且认为自己已经掌握了这种设计模式。但事实上,你真的了解单例模式了么。
一,单例模式的5中写法。(回字的四种写法,哈哈。)
1,懒汉式
(1)线程不安全的懒汉式
public cla