后来想想自己写代码是否对每一行代码都负责,并且相当当接手别人的可读性非常差的代码心里的感受,所以决定写一篇博客来总结自己在java开发中学习到的规范以及技巧,该博客长期更新。 一,命名的风格 1,类名使用驼峰的形式命名,且第一个字母大写,如:UserServie,UserDao,类的命名同时也要使人便于理解,如使用了设计模式,应当在名字中体现,如:BeanFactory 2, 例如:“test”.equals(obj)来代替obj.equals(“test”) 2,if嵌套的层数应当尽量减少,在方法中,可以思考如下的方式 public void test(){ if
1、概论 敏捷开发,其实道理很简单,但是太多的事情是道理简单却做不到。 敏捷开发(Agile)的核心是去中心化,扁平化结构,拥抱变化,习惯不确定性,当然,还有最重要的迭代。 ? 2、三种角色 在上面这张图中可以看到,在Scrum中有三种角色,产品负责人(scrum owner)、Scrum master和menbers。 团队中的每一个人都可以看到其他人的工作状况,于是会赶进度,以免自己拖后腿。 f.planning poker:这是一个评价spriint中backlog所需花费时间的方法。 6、个人管理的Scrum理念 关于Scrum大致就是这么多的感悟和理解。其实Agile这一套完全可以用于自我管理。
安装ubuntu10.4,并更新软件包 2. sudo su- 切换到root用户下 安装mysql5.1.60 groupadd mysql useradd -g mysql mysql . ruby sudo apt-get install -y zlib1g sudo apt-get install -y zlib1g.dev sudo apt-get install -y libbz2- dev sudo apt-get install -y libdb-dev sudo apt-get install -y lzma-dev (2)编译安装python2.6.6 sudo .
简介 基于Laravel5.2开发,依赖开源程序,支持markdown语法编辑文章,完善的系统管理后台,能够快速搭建个人博客!
, 'view': 'h2', 'title': 'Heading 2', 'class': 'ck-heading_heading2'}, {'model': 'heading3 , 'view': 'h2', 'title': 'Heading 2', 'class': 'ck-heading_heading2'}, {'model': 'heading3 DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>陈志豪的个人网站</title> </head> --suppress HtmlDeprecatedAttribute -->
{{ article.abstract }}
{% endfor %}{% if is_paginated
1 启用微信开发者模式 想自己开一个公众号,先学习一下用 Java 进行微信公众号的开发。 微信公众号的管理有开发模式和编辑模式两种,两者是互斥的。 开发模式:开发模式是为开发者提供与用户进行消息交互的能力。 所以接下来要讲的是如果使用微信的开发模式。 2 准备工作 地址映射工具 微信的 URL 要求必须是: http:// 80端口,且必须是能够在公网访问的,本地的不行。 StringBuffer(); sb.append("欢迎关注公众号浩Coding:\n\n"); sb.append("1 回复关键字1\n"); sb.append("2 回复关键字2\n"); sb.append("3 回复关键字3\n\n"); sb.append("本公众号还在开发中,没啥能看的,别玩坏了哈~~");
思维导图截图 资料链接 链接: https://pan.baidu.com/s/1WtL1alp485rGN5LCWaiw_A 提取码: hzei ---- 2.
6rpx solid #777F92;}/* 详细信息区域的样式 */.menu .item { height: 96rpx; line-height: 96rpx; border-bottom: 2rpx
标签:VBA,Excel公式,个人工作管理系统 今天有点空闲时间,正好完善自己的个人工作管理系统,主要完善的功能就是在“说明”工作表中查找并将相应的内容输入到“目录”工作表中,以便直观地看出各分类的代表的意思 我在“说明”工作表中定义了各种分类及其表示的意思,如下图2所示,列B是分类,列C是各分类代表的含义。 $B$2,0,0,COUNTA(说明!$B:$B),2) 这样,使用名称动态定义了单元格区域,当在其中增加数据时,名称会自动扩展。 现在,我需要将其中的值获取到“目录”工作表中相应的分类下。 首先,想到的是公式,如下图2所示。 图2 下拉到数据末尾即可获取对应的分类说明。 然而,如果分类未定义说明,则有可能出现错误,此时,可以使用IFERROR函数,如下图3所示。 "CatInfo").Columns(1).Find(Worksheets("目录").Range("B" & i)).Offset(0, 1) Next i End Sub 随着不断的应用,个人工作管理系统正不断增加方便的新功能
= v.second; if(d+w<dis[id2]){ dis[id2] = d+w; heap.push({dis[id2],id2}); } } } if(dis m/2; flag2 = m-1; } else{ flag1 = m; flag2 = (m-1)/2; } cout i++){ if(a[i][2]! =0&&a[i][2]! =0){ st+=s[i]; a[i][2]=-1; } } } for(ll i=0;i<n;i++){ if(a[i][2]!
= md5($userPass)){ $this->error('账号或密码错误'); } if($res['user_status'] == 2) } } 六、注意事项 1、验证码使用compoer进行安装,在根目录(composer.json同级目录)运行命令: composer require topthink/think-captcha 2、
步骤2:创建虚拟环境 为了隔离项目的依赖和环境,我们建议在项目文件夹中创建一个虚拟环境。在命令行中运行以下命令: python -m venv venv 这将创建一个名为venv的虚拟环境文件夹。 步骤11:运行应用 在命令行中运行以下命令,启动Flask应用: flask run 现在,您可以通过访问http://localhost:5000来查看您的个人博客网站。
以下是一个简单的 Django 个人博客开发示例。在这里只概述基本步骤和代码。请确保你已经安装了 Python 和 Django。 ('blog/', include('blog.urls')), ] 创建模板文件 blog/templates/blog/home.html {% for post in posts %} <h2> {{ post.title }}</h2>
{{ post.content }}
{{ post.date_posted }}
今天我们继续开发个人博客系统,昨天我们做了登录功能,今天我们完善一下后台主页,并作出个人资料的修改功能。 一、创建个人主页模板 在admin模块view目录下创建Common文件夹,里面新建公共头文件header.html,在Index中新建index.html文件(后台首页文件),具体代码文件已经同步至码云 二、创建个人中心模板 个人中心包含账户名称、密码及手机号这三者的修改和展示。 ? 三、个人中心功能实现 代码如下: <?php /** * Created by PhpStorm. md5($userPass)) { $this->error('账号或密码错误'); } if ($res['user_status'] == 2)
2-Sat+输出可行解: 1 //LightOJ 1251 2 #include<stdio.h> 3 #include<string.h> 4 #include<vector> 5 color[70005]; 14 int pos[70005]; 15 int degree[70005]; 16 vector<int >mp[70005]; 17 vector<int >mp2[ int u=s.front(); 37 if(print[u]==0) 38 { 39 print[u]=1;print[pos[u]]=2; int v=mp2[u][i]; 45 degree[v]--; 46 if(degree[v]==0)s.push(v); 47 =color[v]) 104 { 105 degree[color[i]]++; 106 mp2[color[v]
写在前面,之前我介绍过Aria2的用法,把介绍链接附上:https://aria2.github.io/ 说说三个程序的功能: Aria2作为下载服务器、DarkHttpd作为WebUI的底层支持、Aria2WebUI 看不懂没关系,简单说就是个下载器,我们切入正题: 1.安装Aria2到服务器: 在这里感谢逗比的脚本:doub.io/shell-jc4 本人仅仅作为后续功能开发,安装等操作方法都差不多,如果不想使用我修改过的脚本 /aria2.sh来选择Aria2功能,因为我修改过aria2.conf文件,所以没有走逗比原版安装脚本,不相信我的请不要使用我的脚本。 本人修改的Aria2中包含了一些BT的地址,所以下载会快很多,如果你没使用我的脚本,可以下载:4ker.cc/ss/aria2.conf 覆盖/root/.aria2/aria2.conf在重启Aria2 4.利用KodExplore实现在线预览资源 未完待续...... » 本文链接:利用Aria2+DarkHttpd+Aria2WebUI+打造个人网盘 » 转载请注明来源:刺客博客
weapp/login` } export default config 在src/pages/me目录下的index.vue中,写登录代码 <template>
控制器路由定义 首页路由:http://localhost:8888/ 首页分页路由:http://localhost:8888/index/2 /** * 首页控制器 */ var router=express.Router
image 作为一名Vue开发使用者,必须了解其使用规则。 ❤️ Vue.js是一个用来开发web界面的前端库,轻量级,具有响应式编程和组件化的特点。 $data === data // true vm.a === data.a // true vm.a = 2 data.a // 2 data.a = 3 vm.a // 3 在模板中使用{{a} ,通过一些代理服务器工具就能远程获取后端数据进行开发,能够提升开发效率。 使用vuex统一管理状态的好处 1.能够在vuex中集中管理共享的数据,易于开发和后期维护 2.能够高效地实现组件之间的数据共享,提高开发效率 3.存储在vuex中的数据都是响应式的,能够实时保持数据与页面的同步
历经半年之久,鸽鸽碰碰的 WordPress 主题 2BLOG 他来了!!(原作者:2bog)折腾这么些日子终于算是可以开测了,这里将作为主题开源后续的发布、更新、备份地址。 主题安装并启用后即可正常访问,不过其中部分数据需要在后台点击 2BLOG主题设置 后以初始化预设。