E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
菜鸟之路
菜鸟之路
:23种设计模式+6大原则 概述
第一章>>>>>面向对象编程:通过封装,继承,多态把程序的耦合度降低,将重复的代码抽离出来,容易扩展,维护,复用。简单工厂模式,工厂(Factory):用一个单独的类来做这个类创造实例的过程,这就是工厂。简单工厂模式解决的是对象的创建问题。什么时候用它:都可以用于已知某些条件后,对类的选择,而这些类都是同一父类的子类。UML类图解析:继承关系用空心三角形+实线来表示。实现接口用空心三角形+虚线来表
孤独键客
·
2018-07-26 00:00
设计模式
菜鸟之路—设计模式
菜鸟之路
:设计模式入门篇——简单工厂模式
简单工厂模式1.什么是工厂?用一个单独的类来做这个类创造实例的过程,这就是工厂。2.它解决了那些问题?简单工厂模式解决了对象的创建问题。3.什么时候去使用简单工厂模式?用于已知某些条件后,对类的选择,而这些类都是同一父类的子类。计算器示例:1.抽象一个基类(JiSuan),提供一个计算方法;JiSuan类:/***作者:LKP*时间:2018/7/12*计算器抽象类*/publicabstract
孤独键客
·
2018-07-12 20:12
设计模式
菜鸟之路—设计模式
浅谈比特币 区块链
首先进行一个小说明 好长时间不发博客了 以前的账号找不到了 在这先说声不好意思了 下面言归正传了哈 开始我们的比特
菜鸟之路
1.笑谈比特币 谈到比特币 不得不说下区块链 啥是区块链
missMeyo
·
2017-12-20 20:19
Angular
菜鸟之路
今天学了AngularJS基础篇前几章内容:1.简介:Angular是用Javascript编写的一个框架;主要特点:用标签(这里专业地叫表达式,只是看起来像标签)嵌入到HTML元素中,作为数据返显扩展了HTML元素属性。2.基本架构原理:MVC在页面元素中可以定义模块,模块下可以定义多个Cotroller:视图上可以使用贴标签形式嵌套在HTML元素上,具体怎么嵌套呢?让我来做个小总结:表达式:{
蓝蜩
·
2017-12-09 00:32
Swift
菜鸟之路
(一)
整合一下现有的资源:1、CodewithChris.CodewithChris2、苹果官方入门教程(中文译版)苹果官方入门教程:FoodTracker3、Hackingwithswifthttps://www.hackingwithswift.com4、TeachingAppDevelopmentWithSwifthttp://swifteducation.github.io/teaching_a
Laurense
·
2017-12-03 05:28
朋友,一路走好
精力、体力这些差距都容易克服,可是心理的落差必须完全接纳,金融
菜鸟之路
还要从头走过,出糗时面临的是一群小我十几岁的年轻人!还
1981的夏天
·
2017-05-16 20:22
我的linux
菜鸟之路
3
进行看书学习了与文件与目录管理有关的若干命令,感叹一下,真是多,一遍看下来记不住几个。在说命令之前,先总结一下一些特殊的符号:.代表此层目录..代表上一层目录-代表前一个工作目录~代表当前使用者所在的家目录~account代表account这个使用者的家目录(account是个账号名称)1.cd命令:变换目录的指令,changedirectory的简称格式为cd相对路径或者绝对路径例如cd..表示
左脚能拉小提琴
·
2016-07-20 15:08
linux初学者
我的linux
菜鸟之路
2
发现昨天写的学习内容像是小学时候写的流水账,而且没有层次感,这次换一种写法。我是跟着《鸟哥的Linux私房菜》进行Linux学习的,因为网上的评论都说这书适合初学者,这几天有看到了鸟哥的网站,还更新了第四版,在网站上就能免费阅读,真是perfect!总结一下今天学到的命令:1.su-:这个命令是用来升级用户的权限,普通用户通过密码就能将权限提升为root;2.ls-al:ls就是list的缩写,用
左脚能拉小提琴
·
2016-07-18 18:45
linux
初学
linux初学者
菜鸟之路
之js,JQuery随时更新
1.在制作关于员工查询的过程中,以json返回的date值显示形式为“yyyy-MM-ddhh-mm-ss”但是最终只想显示出“yyyy-MM-dd”。解决方案: 使用jQuery中的split方法,以空格位分割条件即可 vardata=emps[i].data.split("");//将json日期分割为两部分 vardata1=data[0];//显示前一部分即只有年月日的日期2.延时操作
duyuehan
·
2016-01-07 11:00
jquery
菜鸟之路
【计算导论与C基础】练习2:计算概论第六周 B-05作业
2016年1月6日在做题前先感谢各位大神的解法以及思路编程题#1:数字求和描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出输出一行,给出一个正整数,是5个数中小于a的数的和。样例输入10123411样例输出10解法一:有个不好的习惯就是建立数组,那么这应该就是最笨的方法#include
·
2016-01-06 14:00
菜鸟之路
【计算导论与C基础】练习1 计算概论第五周 B-04作业
这是修改稿~记录一下在学习当中遇见的一些解法以及思路,本篇均在VS2013编译条件下进行了测试;单未进行黑盒测试,可能在一些解法上存在问题,在刷完题后会对本篇进行校正~前述未完成作业也将会补上^_^在此也感谢一下那些提供思路的程序员及方法~编程题#3:描述用户输入N和K,然后接着输入N个正整数(无序的),程序在不对N个整数排序的情况下,找出第K大的数。注意,第K大的数意味着从大到小排在第K位的数。
·
2016-01-05 15:00
WP大神带领下的IT
菜鸟之路
-1
第一篇 起点 参加java的培训课程已经15天了,感觉收获挺多的!从一个什么都不懂的菜鸟,慢慢的可以编写一些简单的代码了。wp大神告诉我,要每天总结一下,这样才能更好的理解和熟悉,所以我就开始写一下总结吧,简单总结一下。 目前最主要的就是理解面向对象编程的思想。我暂时的理解是,在做一个程序的时候,不是想着仅仅把这一件事儿做出来,而是把这个程序运行时所有的参与者,也就是对象找出来,给他们赋
zxb9181213
·
2015-12-13 20:00
Genymotion安装说明及遇到一些问题的解决办法
就本人遇到的一些关于Genymotion安装遇到问题及一些解决的办法,
菜鸟之路
,请大家多多支持!
u013064109
·
2015-12-10 20:00
Genymotion
Linux
菜鸟之路
[4]-cal,date,bc,echo $LANG,man
由于前四天一直在看鸟哥的linux书本的计算机的一些基础知识,今天才接触基本的命令,从今天起每天记录一下自己的linux学习过程. cal:日历 cal: cal 2015:列出2015年所有日历 cal 5 2015:列出2015年5月的日历 date:日期 date:显示当前日期 bc:计算器 bc:计入计算器功能 echo $LANG:显示当前t
·
2015-11-07 14:42
linux
菜鸟之路
-09
#import@interfacePerson:NSObject{@publicNSString*_name;int_age;}@end@implementationPerson@end@interfaceDog:NSObject{@publicNSString*_color;}-(Person*)lab;@end@implementationDog//-(类名*)方法名:参数列表-(Person
Chargeroad
·
2015-11-02 08:34
ASP.NET
菜鸟之路
之登录系统
背景 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。 网站介绍 根据书上的例子做了一个比较粗糙的登录例子,里面的代码都是自己敲出来的,而且很少使用封装方法,就是为了让自己能更清楚的记住做的过程。 这个网站包含注册、登录、修改密码三个功能。 注册介绍 新建一个Web窗体,即Us
·
2015-10-28 08:13
asp.net
ASP.NET
菜鸟之路
之Application小例子
背景 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。 Session介绍 Application对象用来保存对所有用户共享的信息,比如网站登录人数。 在修改Application对象的时候,需要lock unlock,防止同时操作导致出现问题。 Application对象成员的生命周期
·
2015-10-28 08:13
application
ASP.NET
菜鸟之路
之Request小例子
背景 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。 Request获取值 Request获取值有两种 Request.Params[“”];//这种类型按照QueryString,Form,Cookies,SeverVaiables四个类型依次获取,会影响性能。 Re
·
2015-10-28 08:12
asp.net
ASP.NET
菜鸟之路
之Seesion小例子
背景 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。 Session介绍 Session保存特定用户相关的信息;每当有新客户请求服务器的时候,如果服务器有用到Session的话,会生成一个SessionID以cookie的形式保存在客户端。这样下次客户端再请求服务器的时候,服务器就会根据Ses
·
2015-10-28 08:12
asp.net
ASP.NET
菜鸟之路
之Response小例子
背景 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。 Response.Write Redirect Response.Write()用于向客户端输出一段字符串或者字符数组;Response.Redirect用于重定向,显示传送url数据,与客户端需要两次交互。 下一个例子是将输
·
2015-10-28 08:12
response
菜鸟之路
-07
文件:文件的分类:文本文件:一打开就能看懂的文件二进制文件:一打开是乱码的东西,或者说全是二进制数字的文件叫二进制文件。文件流:就是将文件一段一段的加载,然后进行读取,比如看电视下面的加载栏文件操作的步骤:打开文件操作文件关闭文件怎么用代码的方式打开文件?fopen函数:fopen(路径,操作方式)路径:绝对路径:文件的全路径相对路径:相对于文件当前的路径r:只读,如果文件不存在,那就返回NULL
Chargeroad
·
2015-10-26 21:40
菜鸟之路
-06
枚举的定义:语法:enum枚举名{选项1,选项2,.....选项n};注意:选项之间用,隔开,最后一个不要加,并且大括号后面一定要加上;声明枚举变量语法:enum枚举名变量名;例:enumcaiquanq;q=石头;枚举的作用详细说明:1.枚举项是什么?就是一个整数,默认情况下,枚举项从0开始,然后依次递增所以注意:声明一个枚举类型的变量,就相当于声明一个int类型的变量例:enumquanHea
Chargeroad
·
2015-10-26 21:50
菜鸟之路
-05
/*1)二维数组的定义:二维数组中每一个元素都是一个数组,称之为二维数组。int[][][]称之为三维数组依次类推三维数组中的每个元素都是一个二维数组intnums[2][3][2];三维数组可以看做立体,每个元素是个面,面里面有行有列2)二维数组的介绍类型arr[col][row]={};row=sizeof(arr[0])/sizeof(类型)col=sizeof(arr)/sizeof(ar
Chargeroad
·
2015-10-21 22:54
菜鸟之路
-04
1)数组的定义:/*数组的定义:1.类型数组名[]{常量或者常量表达式}2.数组的命名规则要遵守标示符的命名规则3.不能定义同名的数组名4.数组可以宏定义5.*/#includeintmain(intargc,constchar*argv[]){intlen=4;intarr[len];这样程序是不会报错的,因为系统给我们优化了,但在C++系统中是会报错的。//#defineM5//intarr[
Chargeroad
·
2015-10-20 21:05
菜鸟之路
-01
1)关系运算符><>=<===!=关系表达式就有返回值返回值只有0和非零0是就是假非零表示真2)逻辑表达式&&||!(逻辑非)返回值的结果只有0和非零优先级!最高&&||<关系运算符<算术运算符逻辑断路问题:||如果左边的表达式是真,则右边的表达式不会执行。&&如果左边的表达式是假,则右边的表达式不会执行。3)sizeof的定义:计算出类型占用内存空间的字节数sizeof();像一个函数但不是一个
Chargeroad
·
2015-10-17 19:06
Android
菜鸟之路
-多线程下载
Android客户端下载步骤在Android客户端首先创建一个空文件(空白文件),大小跟服务器的一模一样。开启若干线程,分别去下载服务器上对应的资源。如果所有的线程都下载完毕,服务器的资源就下载完毕。Android客户端下载逻辑获取到服务器端资源文件的大小(connection.getContentLength())Stringpath="http://localhost:8080/ff.exe"
biezhihua
·
2014-12-20 20:00
线程
android
url
unity
菜鸟之路
一、场景物体移动 按键: 1、按住鼠标右键进入飞行模式:配合W,A,S,D,Q,E; 2、Alt+鼠标左键 :旋转 +中键 :平移 +右键 : 推拉 3、F键快速到物体上 4、V键捕捉到物体上 坐标轴控制: 选多个物体时,center:坐标轴在中间 pivot : 坐标轴在前一个物体上
yuchenwuhen
·
2014-08-07 08:00
unity
菜鸟之路
:输入的字符串中的单词的个数
近期不断的面试,在面试中,总会遇到很多的小的程序编写问题。由于当时的时间紧迫,来不及深思熟虑,只能写出一个不太严谨的只能实现部分功能的函数。今日得来闲暇,实现一个计算字符串中单词个数问题小程序。输入的字符串会出现4种可能的情况:1、字符串为空2、字符串为空格字符串3、字符串为标准的输入4、字符串中单词与空格的分布不标准情况。废话不说,上代码。#include#includeusingname
Welshon
·
2014-04-26 11:59
字符串
个数
ios
菜鸟之路
:symbols for architecture i386 的错误
1、XX duplicate symbols for architecture i386:自己检查程序,找到重复的文件,并去掉。两个main入口会导致此类错误2、Undefined symbols for architecture i386:大多出现在合并代码后。由于是多人共同完成的项目,所以错误比较不容易找到。此错误说明缺少某种框架,或者类。根据提示进行添加某些框架或者类。即可解决
xuchaovip
·
2014-03-02 12:00
iOS开发总结(二)——
菜鸟之路
的开始
iOS开发总结(二)——
菜鸟之路
的开始12获取键盘高度keyboard//获取键盘高度-(CGFloat)getKeyboardHeight:(NSNotification*)notif{//thekeyboardHeightdefalutto216
likid1412
·
2013-01-01 14:37
iOS开发相关
iOS开发总结(二)——
菜鸟之路
的开始
iOS开发总结(二)——
菜鸟之路
的开始12获取键盘高度keyboard//获取键盘高度-(CGFloat)getKeyboardHeight:(NSNotification*)notif{ //thekeyboardHeightdefalutto216
likid1412
·
2013-01-01 14:00
关于菜鸟yali博客的说明
作为博主,我想给自己定一个位置,那就是我自己只是一个菜鸟,准确的说是正在向
菜鸟之路
进发,从笨鸟到菜鸟的道路上,我大概了解了一些编程语音,学到了许多关于编程的知识,
yali1990515
·
2012-05-21 08:00
编程
Hibernate
框架
api
文档
Android游戏开发
菜鸟之路
(五)
最近一直在根据《AndroidGamesBeginning》一书写一个游戏框架,2D游戏基本的功能此框架基本可以实现,因此突发奇想,写一个简单的连连看游戏试试这个框架的功力。连连看游戏的主要两个重点是游戏布局的生成和判断两个模块是否可以消除。先说游戏布局的生成:这里我实现的方法比较朴素,一开始先对每个模块同时生成两个,然后随进打乱这些模块,此生成算法实现简单,但有他明显的不足之处,那就是可能生成一
whosemario
·
2011-12-08 23:00
Android游戏开发
菜鸟之路
(四)
最近一直在搭一个框架吧,基本是参照《BeginningAndroidGames》一书的方法,以后可能还会在此基础上更改。此框架主要实现游戏中的一些基本功能:FileIOAudioManagerInputManagerGraphicsFileIO:FileIO模块主要实现三个内容:从Ram中读取内容,从SD卡中读取内容,将内容写入SD中。从Ram中读取内容,即从assets/目录中读取内容,利用As
whosemario
·
2011-11-04 12:00
游戏
框架
android
action
图形
delay
Android游戏开发
菜鸟之路
(三)
今晚测试了一个简单的JNI实例,虽说简单,并且有大牛的blog(http://blog.csdn.net/javatiger427/article/details/6115693)参照,但最后竟然也耗费了一晚上的时间。。。首先建立一个Android的工程,JNITest,Acitivity的代码如下:publicclassJNITestActivityextendsActivity{ /**Cal
whosemario
·
2011-10-27 22:00
eclipse
游戏
android
jni
Module
library
Android游戏开发
菜鸟之路
(二)
《ProAndroidGames》的第二个案例,总体来说还是比较好理解的,其游戏的逻辑与SpaceBlaster基本相似,有趣的是在构建多边形的算法上——坐标的旋转、平移、判断点是否在多边形内部。这次也就重点说说这些算法(其实感觉这些算法也很好理解的,汗,其实没什么可以说的。。。),在这之前首先将相关的三个类的UML图给出:想想,这两个算法真的没什么好说的,坐标的旋转是高中知识,画画图也能解出;至
whosemario
·
2011-10-23 23:00
游戏
android
算法
jni
测试
UML
Android游戏开发
菜鸟之路
(一)
最近没有更新博客,原因之一就是在读《ProAndroidGames》,其中一些样例游戏实在太有意思,忍不住又山寨一番,在Chapter3中介绍了第一个叫做SpaceBlaster的游戏,游戏规则蛮简单,就是你控制飞船躲过或者打击流星石。下面是一个游戏的截图:工程总共有三个类,SpaceBlasterActivity、ArcadeGame和SpaceBlasterGame。第一个类是Android的
whosemario
·
2011-10-16 19:00
Linux
菜鸟之路
作为Linux业余爱好的一员,我参加了Linux的大学生比赛。有了一个小小的进步,在高手眼里我就是一个菜鸟。可是我觉得菜鸟有菜鸟的学习过程,从今天起我要做一只大家都知道的菜鸟!!!希望以后的路会更加灿烂和辉煌。要借助51cto这个平台努力提升水平。。不断学习和进步。本文出自“IT成就未来!”博客,谢绝转载!
朱老大
·
2010-06-12 17:05
linux
菜鸟
职场
休闲
VC
菜鸟之路
03_利用MFC绘制动态矩阵图——03
继续,接下来需要做的是对鼠标点击的响应。我需要当鼠标点击客户区时,判断出鼠标的位置然后找到鼠标对应的输入输出,并且对鼠标锁对应的输入输出线的交点上做标记(画圆)。 流程很简单,首先还是遍历找到鼠标锁对应的输入输出,然后找到其交点,以交点为圆心,画一个圆。需要注意的是,因为输出只能对应一个输入,因此在同一输出线上,只能同时有一个圆。因此找到交点后首先需要判断这条输出线上是否有其他圆,有话就对此进行
liuyang1943
·
2009-12-18 16:00
VC
菜鸟之路
03_利用MFC绘制动态矩阵图——02
火大!!这破服务器,老子连续几次提交都失败了!!垃圾!!垃圾!!! 接上回。。 接下来在蓝色矩形框内动态写入输入输出标识。代码如下: pDC->SetBkMode(TRANSPARENT);//设置背景色为透明 pDC->DrawText(Str_In[j-1],rc,DT_CENTER|DT_SINGLELINE|DT_VCENTER);//Str_In[]为预先定义的字符串数组 bru
liuyang1943
·
2009-12-18 15:00
VC
菜鸟之路
03_利用MFC绘制动态矩阵图
接着要做一个动态矩阵图,要求图能检测鼠标的位置做出相应改变,并能相应功能键。具体效果如下: 好吧,我承认这图里的东西不是我做的,我的目标就是仿照这个做个新东西出来。当然也必须具备它的功能。 下面开始吧,首先创建FormView,接着为view田间OnDraw函数,然后在OnDraw函数中添加初始化程序:voidCMy123View::OnDraw(CDC*pDC){ CPenpen(PS_S
liuyang1943
·
2009-12-11 17:00
mfc
input
output
菜鸟成长日记(三)之WMIC简单命令应用
我们继续,我们的
菜鸟之路
吧….HOHO!
BabyXc
·
2007-04-06 13:48
命令
职场
休闲
wmic
菜鸟成长日记
菜鸟成长日记(三)之WMIC简单命令应用
我们继续,我们的
菜鸟之路
吧….HOHO!
BabyXc
·
2007-04-06 13:48
命令
职场
休闲
wmic
菜鸟成长日记
菜鸟之路
不长久
菜鸟之路
不长久。看了才知道大家好我是tiankong 今天没什么事。所以给大家写一篇关与学习的文章。希望看了之后对你们都有启发。许多菜鸟现在关注的也是什么盗Q。抓肉鸡。这些不是说不好。
白起
·
2007-02-13 00:01
菜鸟
职场
休闲
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他