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
代码积累
【
代码积累
】UDP client
importjava.io.IOException; importjava.net.DatagramPacket; importjava.net.DatagramSocket; importjava.net.InetAddress; importjava.net.SocketException; importjava.net.UnknownHostException; publicclassU
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】ThreadLocal
publicclassTest{ publicvoidtest(){ ThreadIdid=newThreadId(); TaskFacfac=newTaskFac(); for(inti=0;ithreadId=newThreadLocal(){ protectedIntegerinitialValue(){/*initialValuez在基类中是protected,不能在子类覆盖的时候red
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】TCP server
importjava.io.BufferedInputStream; importjava.io.BufferedOutputStream; importjava.io.BufferedReader; importjava.io.IOException; importjava.io.InputStream; importjava.io.InputStreamReader; importjava.i
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】TCP client
importjava.io.IOException; importjava.io.InputStream; importjava.io.OutputStream; importjava.net.Inet4Address; importjava.net.InetAddress; importjava.net.InetSocketAddress; importjava.net.Socket; impo
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】Simulate schedule service
importjava.util.Collections; publicclassTest{ publicvoidtest(){ SScheduleExecutorscheduledThreadpool=newSScheduleExecutor(); System.out.println("Maintest:timestamp="+System.currentTimeMillis()/1000)
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】SelectionSort
publicclassmain{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub int[]test={5,4,3,2,1}; selectionSort(test); for(inti=0;i
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】ScheduledAtFixRate test
importjava.util.concurrent.ExecutorService; importjava.util.concurrent.Executors; importjava.util.concurrent.ScheduledExecutorService; importjava.util.concurrent.TimeUnit; publicclassTest{ privateSc
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】replace constructor with factory
importjava.util.concurrent.ConcurrentHashMap; publicclassFactory{ privateConcurrentHashMapregistedList=newConcurrentHashMap(); publicvoidregister(Stringname,Objectobject){ registedList.put(name,obje
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】replace constructor with factory method
importjava.lang.reflect.InvocationTargetException; /*典型的遵循OCP原则的编程技巧,结合了继承,反射; *适用于需要大量创建同一族对象的场合,即,这些对象有共同的父类,但是各自类型不同; *通常情况下,如果使用子类的构造器构造,需要在create方法中放置一个switch结构,当需要增加子类类型时,不便于扩展; *使用反射,则只需要根据入参自动
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】reflection study
importjava.lang.reflect.*; importjava.util.Map; publicclassTest{ publicStringname=null; privateintcnt=1; publicvoidsetCnt(intcnt) { this.cnt=cnt; } publicTest() { } publicTest(Stringname) { this
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】quick sort bia direction
publicclassMain{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub //int[]test={5,4,3,2,1}; int[]test={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34,15,35,25,53,
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】quick sort
importjava.awt.image.PixelInterleavedSampleModel; publicclassMain{ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub //int[]test={5,4,3,2,1}; int[]test={49,38,65,97,76,13,27,49,78,
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】NIO server
importjava.io.IOException; importjava.net.InetAddress; importjava.net.InetSocketAddress; importjava.net.UnknownHostException; importjava.nio.ByteBuffer; importjava.nio.channels.ClosedChannelException;
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】NIO client
importjava.io.IOException; importjava.net.InetAddress; importjava.net.InetSocketAddress; importjava.net.UnknownHostException; importjava.nio.ByteBuffer; importjava.nio.channels.SelectionKey; importjav
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】JVM shutdown hook
importorg.omg.SendingContext.RunTime; publicclassMainextendsThread{ privatevolatilebooleanisExit=false; privatevolatilestaticbooleanisRefresh=false; privatestaticMainmainserver=null; publicstaticfin
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】join a thread
publicclassTest{ publicvoidtest() { ThreadsubTask=newThread(newshowTask()); /*使用了join,则主线程的打印必然在子线程之后*/ //try{ //subTask.start(); //subTask.join(); //System.out.println("Thisismaintestthread!"); //}c
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】IntegerObjectCompare
/*StudyautoBoxingandunboxing; *ObjectcompareinJAVA*/ publicclassTest{ publicclassValue{ publicinti; //publicinthashCode() //{ //returni; //} publicbooleanequals(Objectobj){ returni==((Value)obj).i;
sinat_36263171
·
2017-06-15 13:00
【
代码积累
】InsertionSort via list
importjava.util.Arrays; importjava.util.Iterator; importjava.util.LinkedList; importjava.util.List; importjava.util.ListIterator; publicclassTest{ publicvoidtest(){ //int[]test={5,4,3,2,1}; int[]test
sinat_36263171
·
2017-06-15 13:00
css
代码积累
——自己经常忘记,但是总记不住的代码
1.透明度设置90%透明:filter:alpha(opacity=90);-moz-opacity:0.90;-khtml-opacity:0.90;opacity:0.90;80%透明:filter:alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;opacity:0.80;70%透明:filter:alpha(opacity=70
iteye_15069
·
2016-11-26 16:25
笔记
Android输入框添加emoje表情图标的实现代码
前言再次写聊天的时候才发现,
代码积累
是一件非常重要的事情,就如这篇博客的意图其实就是
代码积累
的目的,其实没什么难度,但是一件很琐碎的事情真的也需要时间去完成和调试,所以,获取你在写一个功能的时候会觉得并没有多难
jia-huan
·
2016-11-10 17:40
输入框添加Emoje表情demo
前言再次写聊天的时候才发现,
代码积累
是一件非常重要的事情,就如这篇博客的意图其实就是
代码积累
的目的,其实没什么难度,但是一件很琐碎的事情真的也需要时间去完成和调试,所以,获取你在写一个功能的时候会觉得并没有多难
jia-huan
·
2016-11-10 12:47
开发日常
【
代码积累
】写一手漂亮的代码(1)
自己写代码的过程中,难免会发现一些问题,有的是共性的、有的是特例的,定期把自己总结的代码规律做个总结,写成博客,请见如下:(1)属性访问器里的get判断publicLanguageTextName{get{if(_name==null)_name=newLanguageText();return_name;}set{_name=value;}}之前写过一篇”getset属性访问器”的文章,一些花哨
暂7师师长常乃超
·
2016-08-21 17:42
代码优化
php抽象类abstract与接口理解与示…
PHP抽象类abstract的理解对于初学者来说不是非常熟悉,我们还需要在不断的
代码积累
中来积累这方面的知识。其实抽象类和接口类有一部分很像。
qq_34642668
·
2016-04-23 22:00
【Web前端】:JavaScript常用
代码积累
♥判断页面是否加载完成document.onreadystatechange=function(){ if(document.readyState=="complete") { alert('加载完毕'); } }♥刷新当前页面history.go(0); location.reload(); location=location; location.assign(location); docume
u010924834
·
2016-01-28 12:00
JavaScript
web前端
JS date常用
代码积累
Date.prototype.Format=function(fmt){ varo={ "M+":this.getMonth()+1,//月份 "d+":this.getDate(),//日 "h+":this.getHours(),//小时 "m+":this.getMinutes(),//分 "s+":this.getSeconds(),//秒 "q+":Math.floor((
霏霏雪无声
·
2016-01-07 17:00
Mcode的介绍
开始时进行的Mcode
代码积累
平台的分析:登录模块Login.html登录页面进行用户的登录,把登录好的用户id存到session里面,转到代码模块Register.html注册页面进行用户的注册,注册完转到登录页面
wxw婉
·
2016-01-02 18:00
浅谈软件工程
1.
代码积累
我们在谈论软件工程的时候,往往是不受语言的限制的。用任何一门语言都可以写出代码,都可以看做是一个程序,一个软件。
iamjinge
·
2015-11-29 17:00
浅谈软件工程
1.
代码积累
我们在谈论软件工程的时候,往往是不受语言的限制的。用任何一门语言都可以写出代码,都可以看做是一个程序,一个软件。
iamjinge
·
2015-11-29 17:00
.net开发框架设计
为啥要弄 2014 年我已经是我们参加工作的第六年,也做过不少项目,但是发现自己没有
代码积累
。这里利用业余时间梳理一下以往的经历。
·
2015-11-13 19:23
.net
shell常用
代码积累
1、使用getopts从命令行接收参数 例: while getopts h:u:p: OPTION do case $OPTION in
·
2015-11-13 13:49
shell
python常用
代码积累
一、文件操作 1、判断一个目录是否存在,若不存在则创建 if not os.path.isdir(new_path): os.makedirs(new_path) 2、新建一个文件 f=open("fi
·
2015-11-13 13:58
python
字符串操作类 NET
代码积累
之一
这就是程序员
代码积累
,你可以将这些代码Ctrl + C 然后 Ctrl + V 便可以完成开发工作,效率是不是可以上去呢.?
·
2015-11-11 06:26
字符串
新人补钙系列教程之:webgame好友模块原型开发一
既然叫新人补钙系列教程,就不能忽视新人的知识结构特点:一:不系统;二:层次深度理解片面浅显;三:
代码积累
少;四:寻找bug漫无目的等等针对以上情况,我想以菜鸟的身份(其实就是菜鸟)写一些教程实例,然后在后续的帖子中逐步完善进步
·
2015-11-07 11:11
game
学习笔记(10) : Socket 编程典型
代码积累
网络编程实现的机制: 服务器端: 申请一个socket 绑定到一个IP地址和端口上 开启侦听,等待接受连接 客户端: 申请一个socket 连接服务器(指明IP、端口) 服务器端: 接收到连接请求后,产生一个新的socket与客户端建立连接并进行通讯,原侦听socket继续侦听 &nbs
·
2015-11-02 19:35
socket
Qt Quick自定义样式一套
有了基本的
代码积累
,现在写起工具来也省
·
2015-11-02 11:44
自定义
谈谈Exception,什么时候抛出?什么时候接住? 一
当
代码积累
到达一定
·
2015-11-01 10:44
exception
小
代码积累
1.Winform中通过按钮时间控制窗体大小 this.Size = new Size(576, 402); 2.后台读取JavaScript数据的简便方法 通常在项目中会从后台获取JS生成的数据、我们可以用一简便的方法实现、那就是应用HiddenField 控件 如我们先拖一个控件、代码如: <asp:HiddenField ID= &
·
2015-10-31 19:58
代码
当C++遇到iOS应用开发---SQLITE篇
经过了近半年多的
代码积累
和开发调试,开始有了这个系列的内容。本系列BLOG的主要方向是引导iOS开发者特别是之前用C#和C++的朋友
·
2015-10-31 09:27
sqlite
代码积累 -- 数组相关>
Q:题目: $data=array(23,22,45,28); 写个function,把数组的个位,十位分别拆分成如下新数组 $data=array(2,3,2,2,4,5,2,8); 各位怎样实现啊.要求考虑效率问题!!! A:print_r(str_split(join(null,$data))); Q: 谁能看出什么编码 687474703A2F2F74616
·
2015-10-31 09:50
PHP
怒写论文
现状 读研两年半的时间,一直在做工程性的项目,
代码积累
了10多万行,但是学术研究水平就是个渣。
·
2015-10-30 14:57
写
Riot客户端和服务器优化工程师:三步让你的游戏更新更快更小
点击上方↑↑↑↑↑↑“GameLook”,订阅微信)对于一个在线游戏的开发商来说,你总是需要不断增加新的内容保持玩家的新鲜感和黏性,但随之而来的问题是,新内容的出现和老版本之间往往会造成冲突,经年累月的
代码积累
很容易出现游戏延迟甚至卡顿
·
2015-10-29 00:00
ArcGIS Engine代码共享-可以直接移植到你的工程中
以前写ArcGIS Engine程序,都是一些
代码积累
,基本上都是静态变量,如果有基础的一看就明白了,我也没有时间来总结这一块了,大家自己消化吧,好多东西应该可以直接移植到其他地方。
·
2015-10-27 16:33
ArcGis Engine
代码积累
(1)String cusId = Request["cusId"]??"0"; (2) protected void Page_Load(object sender, EventArgs e) { try { string funcName =Request["funcName"]; if (!string.IsNullOrEmpt
·
2015-10-23 08:02
代码
罗列这半年需要看完的书和文档
《ThinkinginJava》,已经读了一半,再往后有点看不下去,
代码积累
的不够,也读不出味道;《JAVA核心技术》,卷一跳着看完了,卷二没看;tomcat官方文档,虽说有搭好的框架可以用,但还是想自己写一个
西蜀石兰
·
2015-07-23 10:00
文档
KEILE中生成个人lib库总结
Keil中如何使用自己生成的LIB库
代码积累
多了,大家可能都尝试过自己写个库,方便调用,我最初的办法是把常用的函数放到一个个.C文件里头,要用的时候就把一个个.C添加到Group里面,这种方法就很麻烦了
zhangjikuan
·
2015-04-03 14:00
代码
生成
lib
库
Keil4
Android 开发有用
代码积累
Android开发需求变化快,开发周期要求尽量短,接下来一系列文章从实际使用出发总结一些常用的代码片段,便于查找,也为后来人提供一份参考。 1.获取Manifest的基本信息(升级页面和软件关于页面一般会使用到) Context mContext = XXXApplication.getInstance().getApplicationContext(); //获取Application
·
2015-03-16 22:00
Android 开发
心得
学习不能停留在课程表面上,编程思想很重要,但是如果没有大量的
代码积累
,是不可能写好程序的,尤其是指针与结构体的学习,不经常练习、复习,是很难掌握的。所以第一阶段,准备好你的思路,用你的手指飞
飞雪酷酷
·
2015-02-27 14:09
心得
【Java.JDBC/ORM】纯JDBC系统的开发随想
.51cto.com/62575/234158/前两天,两个个纯后台应用项目在没有充分论证的情况下使用了Spring+iBatis实现,从需求到实现、测试历经两天时间,实际代码开发时间是8小时,时间比较短,因为有以前的
代码积累
robinjwong
·
2015-02-26 22:00
Java.JDBCORM
代码积累
day4
【项目5:定期存款利息计算器】 输入存款金额并选择存款种类,计算出利息(不计利息税)和本息合计。要求使用switch语句,根据选择的存款种类,确定利率和存期后计算。 提示:利息=金额×年利率×存期(单位:年,3个月为0.25年,6个月为0.5年)。 例如:1000元存6个月,利息=1000×0.033×0.5=16.5元 利率使用2011年7月7日公布的年利率:3个月3.10%,6个月3.30%
Richeagle
·
2015-02-15 23:00
《C语言及程序设计》实践项目——让
代码积累
“看得见”
返回:贺老师课程教学链接 C语言及程序设计初步 【项目1-发布第一篇博文】问题:请编程序解决下面的问题:输入两个电阻r1和r2的阻值,计算并输出它们串联后的阻值r(设电阻值均为整数)。分析:r=r1+r2,根据题意需要声明3个变量r、r1和r2,类型是整型(int),参考“C语言程序初体验”中的指导,编写并调试程序。步骤:(1)打开CodeBlocks,新建项目,输入你的程序,调试、运行你的程
sxhelijian
·
2015-01-06 06:00
上一页
1
2
3
下一页
按字母分类:
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
其他