GUI 1.分类: 一.AWT(Abstract Window Toolkit):抽象窗体工具集 java.awt.*适合做简单的图像用户界面,复杂的不行,基于底层操作系统,所以不同的操作系统显示的界面不同 二.Swing:AWT的升级 javax.swing.*可以跨平台我们一般用的就是他;都是在 ...
分类:
编程语言 时间:
2017-04-18 11:21:38
阅读次数:
282
划重点!!!! 1、抽象类(abstract class)和接口(interface)有什么异同? ...
分类:
编程语言 时间:
2017-04-18 11:23:51
阅读次数:
199
是什么让C#成为最值得学习的编程语言,阅读完本文,你就知道。 ...
分类:
编程语言 时间:
2017-04-18 11:25:33
阅读次数:
227
安装chilkatwget"https://chilkatdownload.com/9.5.0.66/chilkat-9.5.0-python-2.7-x86_64-linux.tar.gz"tarxfchilkat-9.5.0-python-2.7-x86_64-linux.tar.gzcdchilkat-9.5.0-python-2.7-x86_64-linux/pythoninstallChilkat.py代码:#!/usr/bin/envpyhton
#coding:utf-8
import..
分类:
编程语言 时间:
2017-04-18 11:40:52
阅读次数:
283
#ServerimportsocketHOST=‘‘PORT=51234s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.bind((HOST,PORT))s.listen(1)conn,addr=s.accept()print‘Connectedby‘,addrwhileTrue:data=conn.recv(1024)print‘received:‘,dataifnotdata:breakconn.sendall(data)conn.close()--..
分类:
编程语言 时间:
2017-04-18 11:41:17
阅读次数:
196
随着Web、iOS、Android、智能设备的流行,新的编程语言纷纷涌现并表现不俗,如Ruby,Python,Scala,Go,Node.js,Swift等。反观已经发展了近20年的C#语言(或者这里应该更准确的说是.NetFramework),因为天生的平台局限,导致很多的C#程序员为了生计和前途纷纷转行投入的新语..
分类:
编程语言 时间:
2017-04-18 11:41:43
阅读次数:
229
1<html>2<head>3<metacharset="utf-8">4<title>定时警告</title>5</head>6<body>
7<!--定时警告的问题-->8<h1>定时警告的问题</h1>9<inputtype="button"value="定时警告"onclick="setTimeMsg()"/>10<scr..
分类:
编程语言 时间:
2017-04-18 11:41:54
阅读次数:
162
前言ThreadLocal主要用来提供线程局部变量,也就是变量只对当前线程可见,本文主要记录一下对于ThreadLocal的理解。更多关于Java多线程的文章可以转到这里。线程局部变量在多线程环境下,之所以会有并发问题,就是因为不同的线程会同时访问同一个共享变量,例如下面的形式publi..
分类:
编程语言 时间:
2017-04-18 11:42:58
阅读次数:
287
网上看到一道面试题:“如果后台传给前端几万条数据,前端怎么渲染到页面上?”,如何回答?于是办公室沸腾了,同事们讨论开了,你一言我一语说出自己的方案。有的说直接循环遍历生成html插到页面上;有的说应该用分页来处理;还有的说这个面试官是个白痴,哪有后台传几万条数..
分类:
编程语言 时间:
2017-04-18 11:43:31
阅读次数:
213
问题提出Java的工厂模式与现实生活中的工厂的模型是很相似的。工厂是用来做什么?当然是用来生成产品。因此在Java的工厂模式的关键点就是如何描述好产品和工厂这2个角色之间的关系。下面来仔细描述一下不同的关系以及对应的设计模式1)单一产品系,工厂只生产一种类型的产品让..
分类:
编程语言 时间:
2017-04-18 11:45:37
阅读次数:
244
Go语言是一种静态类型的编程语言,所以在编译器进行编译的时候,就要知道每个值的类型,这样编译器就知道要为这个值分配多少内存,并且知道这段分配的内存表示什么。提前知道值的类型的好处有很多,比如编译器可以合理地使用这些值,可以进一步优化代码,提高执行的效率,减少b..
分类:
编程语言 时间:
2017-04-18 11:48:25
阅读次数:
196
1.直接插入排序2.希尔排序3.简单选择排序4.堆排序5.冒泡排序6.快速排序7.归并排序8.基数排序1.直接插入排序经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四..
分类:
编程语言 时间:
2017-04-18 11:52:23
阅读次数:
254
一、服务端代码 MyEclipse新建Servlet #Name:StringContentServlet #Servlet/JSPMappingUrl:/StringContentServlet.do package com.jimmy.Servlets; import java.io.IOExc ...
分类:
编程语言 时间:
2017-04-18 12:25:40
阅读次数:
475
Unity的Entity-Component-System实现的很美丽,很灵活。许多文章也对这样的组件实体的开发模式倍加推崇。由于它契合这么一条规则:优先使用组合而不是继承。 可是实际开发过程中,限制于我的个人能力。想实现一个相同美丽的基于组件的MMO框架是很困难的一件事情。 这篇文章是个人开发过程 ...
分类:
编程语言 时间:
2017-04-18 12:26:44
阅读次数:
156
作用 CyclicBarrier是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point),才继续执行。 简介 CyclicBarrier 的字面意思是可循环使用(Cyclic)的屏障(Barrier)。它要做的事情是,让一组线程到达一个屏障(也可 ...
分类:
编程语言 时间:
2017-04-18 12:26:59
阅读次数:
250
虽然早就知道,但是现在才真正感受到语言的力量如此之大,起码可以轻易地改变自己一个改变不了的心态。这和自信心也有很大的关系,如果缺乏自信的话,多一些很好的表达是非常好的,而且不会太难。那么既然多表达的好处很大,那就要把它付诸实践,写博客就是其中的一种方式。我要多写一些有意思的东西,所以就特别有必要多了... ...
分类:
编程语言 时间:
2017-04-18 12:27:55
阅读次数:
254
http://blog.csdn.net/hguisu/article/details/50956370Spring Boot 的目的在于快速创建可以独立运行的 Spring 官方文档:http://docs.spring.io/spring-boot/docs/current/reference/... ...
分类:
编程语言 时间:
2017-04-18 12:27:50
阅读次数:
238
在java中: >表示大于,如:if(a>b)...结果是boolean类型 >>表示右移,如:int i=15; i>>2的结果是3,移出的部分将被抛弃。 转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0 ...
分类:
编程语言 时间:
2017-04-18 12:31:26
阅读次数:
202