java
tnblog技术分享~
如果不能简单的解决问题 那是设计与做法有问题
展开
-
JAVA位运算符
一:按位与(&) 类似and的作用,要求计算两边都是二建制数 例如 0&1 = 0,1&0=0,1&1=1 两边都是1对应的结果才是1 System.out.println(8&4);输出结果是什么呢 首先这里的8和4都是10进制数转化成对应的二进制 8=0000 1000 ,4=0000 0100原创 2013-12-03 10:32:48 · 704 阅读 · 0 评论 -
eclipse使用java8
一:让你的eclipse支持java8原创 2014-05-07 22:58:17 · 1040 阅读 · 0 评论 -
java|android 使用SocketIO.jar连接nodejs websocket
socket.io-client版连接nodejs websockethttp://www.tnblog.net/aojiancc2/article/details/2562一:更具url建立连接,调用想要的方法SocketIO socket; try { socket = new SocketIO("url"); sock...转载 2014-09-14 16:28:32 · 3950 阅读 · 6 评论 -
java解析json,带转义字符的json
一:解析普通json原创 2014-05-14 22:38:15 · 22019 阅读 · 2 评论 -
java小知识点
1:定时任务quarts2;jsoup3:websocket原创 2013-12-09 15:53:22 · 672 阅读 · 0 评论 -
java,Ecplise常用快捷键与常见异常处理
一:删除无效引用包快捷键Ctrl + shift + O原创 2013-11-01 10:20:24 · 2095 阅读 · 0 评论 -
java反射
一:得到属性 所有公共属性Field fieldlist[] = t.getDeclaredFields(); 所有属性 Field fieldlist[] = t.getFields(); 更具属性名t.getDeclaredField(filename)二:为属性赋值t.getDeclaredField(filename).set(model,原创 2013-12-12 17:37:10 · 632 阅读 · 0 评论 -
java|android 使用socket.io-client连接nodejs websocket
socket.io-client相比SocketIO.jar使用起来更方便一点 public void connection(final MapAction _action) { try { IO.Options opts = new IO.Options(); opts.query = "w_auth_key=" +LoginActivity.so...转载 2015-05-28 21:35:37 · 10824 阅读 · 4 评论 -
bit,byte,char,string区别与基本类型认识
bit(位):一个位就代表一个0或1(即二进制)原创 2014-09-22 17:45:48 · 5894 阅读 · 0 评论 -
git使用小记
1 生成sshkeyssh-keygen -t rsa -C "815170684@qq.com"2: 下载项目 git clone 项目地址 注意这里要先用cd命令进入你需要的目录下在下载 或者直接在相应的目录使用右键点出git的命令3:本地修改的和本地库区别 要进入那个项目中去 然后使用git status 查看原创 2013-12-09 11:12:59 · 951 阅读 · 0 评论 -
maven 出错 was cached in the local repository
如下maven在下载依赖的时候出错 是因为和本地库有冲突的原因把对应的本地库删除就好了 找到位置后删除,应该依赖下载的是org下面的所以删除他,重新保存就ok了 ...原创 2018-03-30 21:40:09 · 10691 阅读 · 0 评论 -
Java范型
一:范型方法public T get(Class c) throws InstantiationException, IllegalAccessException{ T t = c.newInstance(); return t; } 为什么java不能像.net那样写范型方法呀,直接在方法后边传一个类型 public abstract List Li原创 2013-12-12 16:39:11 · 608 阅读 · 0 评论 -
Java连接各数据库写法
一;连接sqlserver驱动类Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");连接字符串jdbc:sqlserver://127.0.0.1;databaseName=JSD;user=sa;password=1234二:连接mysql驱动类Class.forName("com原创 2013-12-18 10:16:57 · 740 阅读 · 0 评论 -
使用try-with-resources自动释放资源
Java 7中引入的使用try语句进行资源管理的新用法类似.net中的using,不管有没有异常出现都会对资源进行释放当然该类必须实现 java.lang.AutoCloseable接口用法:try(Connection conn=DriverManager.getConnection(connstr)) { }原创 2013-12-12 18:13:03 · 1245 阅读 · 0 评论 -
java连接数据库常用操作
在Java中,获得ResultSet的总行数的方法有以下几种。第一种:利用ResultSet的getRow方法来获得ResultSet的总行数Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset =原创 2013-12-13 11:49:53 · 583 阅读 · 0 评论 -
JAVA集集合类
1、Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口 。它们之间的关系图可以百度下就有了。2、集合有4种基本形式,其中前三种的父接口是Collection。 List 关注事物的索引列表 Set 关注事物的唯一性 Queue 关注事物被处理时的顺序 Ma转载 2013-12-13 15:49:24 · 572 阅读 · 0 评论 -
Eclipse断定调试
其实和vs的断定调试差不多就是没用那么方便加上断定点击上边类似蜘蛛的调试运行然后默认是f8向前执行,右上角可以看到类的各种属性原创 2013-12-13 11:48:16 · 596 阅读 · 0 评论 -
maven
一:管理jar包,build可以把每个package分成不同的项目,便于项目的分层,如c#把不同的层分成不同的项目 然后build成dll让其它项目 调用。原创 2013-10-29 17:05:59 · 671 阅读 · 0 评论 -
eclipse集成tomcat
下载tomcatehttp://tomcat.apache.org/download-70.cgi下载zip格式的直接解压就行了不用安装,启动tomcate启动tomcate:点击bin下的startup.bat启动访问http://127.0.0.1:8080/如果成功就说明tomcate正确了现在就可以配置到eclipse了配置到eclipse原创 2013-12-18 16:35:45 · 595 阅读 · 0 评论 -
Java Gui
JFrame jf = new JFrame(); jf.setLayout(null);//自定义布局 jf.setSize(500,300); jf.setLocation(300,200); jf.setVisible(true); JTextField jtf = new JTextField(); jtf.setSi原创 2014-01-03 16:20:25 · 583 阅读 · 0 评论 -
Git/Github使用方法小记
今天把人间网的桌面客户端renjian-deck正式开源了,之前对javascript的了解其实非常的不够的,所以这一次的代码写的也是乱七八糟重用性及其低下,虽然我无数次的想把代码重新整理一下,不过还是糊里糊涂一时冲动的在他们还是乱七八糟的时候开源了。因为之前是基于github上的一个开源项目,所以硬着头皮也放到github上,虽然没有使用的经验,不过磨机磨机还是搞定了。以下是具体步骤,就转载 2013-12-27 10:10:04 · 638 阅读 · 0 评论 -
如何为Eclipse安装主题(Color Theme)
最近做php环境转到Eclipse上,开发环境默认都是白底黑字的, 时间长了眼睛很难受,于是找了eclipse color theme安装。 方法1:你可以从Eclipse Marketplace中下载Please visit here: http://eclipsecolorthemes.org/?view=plugin 进去以后可以看到这个界面转载 2014-01-13 14:52:58 · 859 阅读 · 0 评论 -
Java 8为什么需要Lambda表达式
函数编程在C#、Python、JavaScript中都得到充分体现。而Java直到最新的Java 8才开始正式支持函数编程,最明显的改进就是对Lamba表达式的支持。正如C#之父Anders Hejlsberg在那篇文章 编程语言大趋势 中所讲,未来的编程语言将逐渐融合各自的特性,而不存在单纯的声明式语言(如之前的Java)或者函数编程语言。将来声明式编程语言借鉴函数编程思想,函数编程语言融合声明转载 2014-02-21 22:15:34 · 839 阅读 · 0 评论 -
Spring Cloud+.Net Core搭建微服务架构 一:服务注册
在微服务中,不同的业务被拆分成不同的服务,不同的服务之间会相互依赖,而管理这些服务就变得尤为重要搭建服务注册中心服务注册中心使用Spring Cloud的Eureka Serverjava开发环境使用的idea创建一个spring boot项目取好名字选择web模块 (如果直接选择Cloud Discovery下面Eureka Server也可以会自...转载 2018-04-13 08:55:49 · 5796 阅读 · 1 评论