- 品牌的小程序之旅
百胜软件小胜001
更多精彩内容请关注百胜软件公众号。微信红利越来越难挖掘,小程序似乎成为下一个风口与稻草。根据TalkingData发布的2018微信小程序洞察报告预测,2018年小程序数量将突破250万,数量超越AppStore应用总和。2018年初,小程序做到了日活1.7亿、月活4.3亿,参与开发者100多万。根据微信官方公布的数据,每日人均小程序打开次数为4次,且54%为用户主动打开。显然,腾讯对于小程序是重
- 小程序之基础入门(1)
姿势不太差
无纸化办公小程序的开发使用小程序前端开发语言javascript
⭐⭐小程序专栏:小程序开发专栏⭐⭐个人主页:个人主页目录一.前言二.小程序简介2.1微信小程序的特点和优势:三.小程序的安装与使用五.小程序入门案例及目录结构好啦!!今天的分享就到这啦!!一.前言现在开始会给大家带来小程序的开发使用,从0基础开发,详细易懂,本专栏会有6次文章,本文章是小程序的基础入门!跟随本专栏教程,开启你的小程序之旅吧!二.小程序简介微信小程序是一种基于微信平台的应用程序,它可
- 微信小程序怎么申请?超简单,几步就解决,记得收藏哦
吴宝霞微盛网络腾讯云
这段时间给大家讲了许多的案例,就有不少小伙伴问小编,怎么申请小程序?是不是企业才可以个人不可以呀?小程序的名称可以带符号吗?注册认证一个小程序需要客户提供哪些主要的资质?看着这么多问题确实挺复杂的,真是让人烦恼。那么这里小编就先以如何申请小程序做最详细介绍,下面就跟随小编的脚步开始你的小程序之旅吧。工具/原料微信公众号,邮箱手机/电脑营业执照,开户资料,特殊行业需要不同的证件号方法/步骤一、公众平
- 二、零基础入门微信小程序项目开发之页面跳转实现
山月剧
微信小程序小程序微信小程序页面跳转新手教程明哥
前言哈喽,大家好,我是明哥上一篇博客我们讲完了项目的引导页面的开发,这篇博文我们来讲讲如何从引导页页面跳转到我们的新闻预览页面,这是我们就要引入微信小程序的路由,什么是路由相信有前端开发经验的小伙伴都知道,这里就不详细讲解了,如不太了解可以学习一下在来看这篇博客。效果图跳转效果图需求分析我们可以看见上面的效果图我们来分析一下,当我们点击开启小程序之旅就会跳转到第二个页面,那么实现这个功能的方式我刚
- WeChat 背景音乐播放
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- 微信小程序腾讯云环境搭建
Noosphere
云服务云服务器阿里云腾讯云华为云
一、需要有微信公众号这一步不多说了,百度搜索微信公众号注册。二、申请小程序账号(下面选自https://mp.weixin.qq.com/debu...)开发小程序,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号点击https://mp.weixin.qq.com/wxopen/waregister?action=step1根据指引填写信
- wepy
LinDaiuuj
转自:http://www.cnblogs.com/erbingbing/p/7086212.html#3723909小程序项目开发在时隔半年以后,又开始了小程序之旅。在它刚开始出现的时候,只是简单的做了技术预研的工作。现在又回到原点,发现变化已经很大了之前的开发过程的体验不是很友好,在写完代码之后依然需要手动刷新,文件夹中存放的文件繁杂、容易让新手混乱。现在,为了满足开发环境的需要wepy这个框
- 尚硅谷-微信小程序文档
小屁孩大帅-杨一凡
2微信开发文档
微信小程序之旅第1章什么是小程序?2017年度百度百科十大热词之一微信小程序(weixinxiaochengxu),简称小程序,英文名MiniProgram,是一种不需要下载安装即可使用的应用(张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小,下载速度很快,用户感觉不到下载的过程)小程序刚发布的时候要求压缩包的体积不能大于1M,,否则无法通过,在2017年4月做了
- mpVue + 云开发微信小程序之旅
weixin_34258838
javascriptjson数据库
前言本文是使用mpVue+小程序云开发构建的mini型的微信小程序,小程序加载过程会稍微比较慢,如存在问题望各路大神指教。小程序分为三个部分:1.首页主要是展示发布的内容;2.写日记是提供添加数据的项;3.详情页是浏览内容正文的具体详情喜欢的小伙伴动动您的小手给个小星星哦,谢谢!!小程序源码小程序二维码首页先看首页效果图,顶部是一个轮播此轮播是获取预览人数排名第一个的发布的图片,中间部分是内容展示
- 微信小程序-swiper组件使用
qq_36901488
微信小程序
新建list目录,然后新建list页面,自动创建的方法在前面第一章说了在下面的pages中,会把数组下标为0,也就是第一位当成首页给首页的按钮加上点击事件:handlerClick开启小程序之旅在index.js中写事件//开启小程序之旅按钮的点击事件handlerClick(){//点击跳转到list页面wx.navigateTo({//把app.json中的路径拿过来前面加上/就可以了url:
- 微信小程序欢迎页面效果实现
傅君阳
08微信小程序
welcome.wxmlHello,微信开启小程序之旅.container{display:flex;flex-direction:column;align-items:center;background-color:#b3d4db;}.avatar{width:200rpx;height:200rpx;margin-top:160rpx;}.motto{margin-top:100rpx;fon
- 微信小程序--窗口背景颜色铺满页面
谢同学谢童鞋
微信小程序前端
编写一个页面welcome.wxml文件:hello,world开启小程序之旅welcome.wxss文件:/*静态样式,建议写在wxss文件中,动态样式可以写在wxml中用style*/.container{display:flex;flex-direction:column;align-items:center;background-color:#b3d4db;}.user-avatar{he
- 微信小程序页面跳转事件绑定/冒泡,非冒泡事件
今天一点也不冷
微信小程序微信小程序
什么是事件事件是视图层到逻辑层的通讯方式。事件可以将用户的行为反馈到逻辑层进行处理。事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。事件对象可以携带额外信息,如id,dataset,touches。在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数开启小程序之旅子元素触发父级元素也会触发若要只触发子元素使
- 微信小程序入门与实战商品教程 常用组件开发教程
lifei888555
第1章什么是微信小程序?介绍小程序的特点与适用场景、对开发者的影响以及课程特色第2章小程序环境搭建与开发工具介绍小程序开发工具的下载与安装、微信Web开发者工具主要功能简介第3章从一个简单的“欢迎“页面开始小程序之旅完成第一个小程序页面,并学习小程序的基本目录与文件结构,View、Image、Text组件,RPX自适应单位,Flex弹性盒子模型、小程序基本配置项等知识。第4章第二个页面:新闻阅读列
- 1. 小程序:快速创建第一个小程序
_二少爷
起步开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号访问:https://mp.weixin.qq.com/wxopen/waregister?action=step1根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。登录htt
- 我的第一个微信小程序
zc15779595171
微信小程序
1.开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号点击https://mp.weixin.qq.com/wxopen/waregister?action=step1根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。登录http
- WeChat 文章评论页(一)
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- 爱奇艺小程序陪你嗨一夏
weixin_33859844
前言在炎热的夏天里最美滋滋的事情是什么呢,我觉得当然是宅在家里,吹着空调,吃着零食看电视剧电影里的帅气小哥哥、漂亮小姐姐了!在闲暇时光我会经常用爱奇艺小程序看视频,加上现在已经学习了一段时间小程序了,“啪”,动手模仿一个爱奇艺视频小程序的念头就产生了。虽然现在还是个小白,但是希望在这趟“爱奇艺小程序之旅”上为各位乘客朋友好好开车(划掉,好好介绍我的问题与经验hhh前期准备微信开发者工具小程序开发文
- WeChat 文章评论页(二)
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- WeChat 文章详情页
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- 微信小程序最终总结
菜鸟_langwang
微信小程序小程序
菜鸟的微信小程序之旅,在第四个月画上了句号,但是说来很是遗憾1、感觉自己还是会的太少,完全没有掌握精髓2、准备打算给别人用,但是支付接口得成为商家,而且还得申请,所以便无力了话不多说,这是我最后一篇微信小程序博客,将包含所有我所遇见的难以解决的坑,虽然有点杂乱,但肯定能给你启发这最后一篇太杂,不知道怎么分类,有缘人看吧1、style:静态的样式统一写到class中。style接收动态的样式,在运行
- WeChat 文章评论页(三)
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- 微信小程序开发阅读&电影小程序之(1)——欢迎页面的创建
SundayAaron
微信小程序
先看下最后的效果图:首先打开开发工具,创建quickstart项目,简单的修改一下。把Index文件夹重命名为welcome;底部的helloworld改为一个类似于按钮的样式;添加背景颜色;修改顶部样式;按钮的实现:welcome.wxml开启小程序之旅welcome.wxss.usermotto{margin-top:200px;border:1pxsolid#405f80;width:200
- 开发微信小程序简易教程
团子.
微信小程序
开发微信小程序简易教程开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号点击https://mp.weixin.qq.com/wxopen/waregister?action=step1根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等
- WeChat 从一个简单的“Welcome”页面来开启小程序之旅吧
Nian糕
Unsplash本次的系列博文的知识点讲解和代码,主要是来自于七月老师的书籍《微信小程序开发:入门与实践》,由个人总结并编写,关于更多微信小程序开发中的各项技能,以及常见问题的解决方案,还请大家购买书籍进行学习实践,该系列博文的发布已得到七月老师的授权许可授权许可0系列文章目录01WeChat从一个简单的“Welcome”页面来开启小程序之旅吧02WeChat文章列表页面(一)03WeChat文章
- 小程序之旅(5) 根据字符串生成二维码
LeeNingFeng
小程序二维码
1.推荐使用weapp.qrcode.js2.github地址:https://github.com/yingye/weapp-qrcode#readme,dist目录下有weapp.qrcode.js使用方法://将dist目录下,weapp.qrcode.js复制到项目目录中,在需要生成二维码页面的js文件引入。importdrawQrcodefrom'../../utils/weapp.qr
- 【微信小程序控制硬件 第14篇】分享一下我在微信公众号和小程序上实现的几个颜色采集器,轻松集成到您项目实现调光。
半颗心脏
微信控制硬件
【微信小程序控制硬件第1篇】全网首发,借助emq消息服务器带你如何搭建微信小程序的mqtt服务器,轻松控制智能硬件!【微信小程序控制硬件第2篇】开始微信小程序之旅,导入小程序Mqtt客户端源码,实现简单的验证和通讯于服务器!【微信小程序控制硬件第3篇】从软件到硬件搭建一个微信小程序控制esp8266的项目,自定义通讯协议,为面试职位和比赛项目加分!【微信小程序控制硬件第4篇】深度剖析微信公众号配网
- 微信官方小程序基础教程 - 起步
极乐叔
开发小程序的第一步,你需要拥有一个小程序帐号,通过这个帐号你就可以管理你的小程序。跟随这个教程,开始你的小程序之旅吧!申请帐号点击mp.weixin.qq.com/wxopen根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。image在这个小程序管理平台,你可以管理你的小程序的权限,查看数据报表,发布小程序等操作。登录https://mp.weixin.qq.com,我们可以在菜单“
- 微信小程序入门与实战 常用组件API开发技巧项目实战
天赐云烟
第1章什么是微信小程序?介绍小程序的特点与适用场景、对开发者的影响以及课程特色!七月老师小程序进阶课《纯正商业应用——微信小程序实战》与《微信小程序商城构建全栈应用》已上线,全面进阶小程序!第2章小程序环境搭建与开发工具介绍小程序开发工具的下载与安装、微信Web开发者工具主要功能简介第3章从一个简单的“欢迎“页面开始小程序之旅完成第一个小程序页面,并学习小程序的基本目录与文件结构,View、Ima
- 微信小程序应用开发全流程(第一篇)
wulh8410
目录第一篇小程序概述第二篇如何注册接入小程序及搭建开发环境第三篇小程序的架构及实现机制,信道服务及会话管理第四篇小程序开发基本框架及其限制与优化第五篇小程序开发项目实例,测试及发布....[各种功能效果实现详解]小程序概述小程序是什么?它又能做什么?跟手机APP又有什么不同,而优势在哪?带着这些问题,我们来开始小程序之旅。。。。依小龙哥之前的说法,如下图我的理解就是:简洁易用,小而美。微信小程序是
- 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