- 博客(23)
- 收藏
- 关注
转载 求素数的高效实现
对于给定的一个数n,如何判断其是否是素数呢?最简单最直观的方法是试除法(下面的算法1、2、3),还有一种方法是Rabin-Miller算法。From 2 To n思路:从2到n-1,做取模运算n mod ( i ),若运算结果均为 0 ,则 n 为素数实现:public boolean isPrimeNumber(int n){ for(int i ...
2017-11-19 17:49:00 149
转载 HTTP协议详解
学习来源:http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html#httprequestheader1. HTTP消息的结构HTTP消息具体可划分为Request消息和Response消息。1.1 Request消息结构Request LineMethod,path to reso...
2017-10-20 15:33:00 141
转载 选择题
1.下述解决死锁的方法中,属于死锁预防策略的是?A. 银行家算法 避免死锁 允许进程动态地申请资源,但在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。B. 资源有序分配法 预防死锁 预防死锁是设法至少破坏产生死锁的必要条件之一,严格预防死锁出现。C. 资源分配图化简法 检测死锁 允许死锁发生,定期检测。...
2017-08-30 17:56:00 1493
转载 字符编码
GBK:Windows系统默认的字符集,含2万多汉字GB2312:仅含0.67万汉字,ISO-8859-1:国际通用,兼容多国的语言编码。以上三者的区别参考: http://www.cnblogs.com/x_wukong/p/3675832.htmlUTF-8:国际通用,二进制(一个中文=2个字节)UNICode:Java采用的编码,十六进制(一个中文=3个...
2017-08-28 15:27:00 84
转载 正负数的原码与补码
一、介绍负数的原码就是在最左边的符号位置 1 ,其他各位与其绝对值无异。负数的补码就是其原码的按位取反再加 1 。//求一个整数(可以为负)的二进制表示中'1'的个数public int getNumOf1(int n){ char[] ch = Integer.toBinary(n).toCharArray(); int sum = 0; ...
2017-08-24 17:33:00 354
转载 cloneable接口
只有实现了cloneable接口的类,其实例对象才能调用 clone() 方法进行复制。// 实现了cloneable接口的类。class CloneableClass implements Cloneable{ public Test test = null; public double data1 = 0; public String da...
2017-08-24 14:25:00 82
转载 “==”与“===”与equals
1. “==” 操作符的作用: a. 基本数据类型之间的比较:①int 与int之间的值的比较;②int与Integer之间的值的比较(自动拆箱); b. 判断两个引用是否指向堆内存中同一块地址。String str1 = new String("abc");String str2 = new String("abc");String str3 = str2;...
2017-08-23 14:23:00 54
转载 各数据类型的大小
一、Java各数据类型的字节数与操作系统的位数无关。分类数据类型字节数表示范围整型byte1【-128,127】,即【-27,27-1】short2【-215,215-1】int4【-231,231-1】long8【-263,263-1】浮点型float...
2017-08-23 14:01:00 183
转载 项目开发——调试
学习来源: http://han.guokai.blog.163.com/blog/static/136718271201321402514114/ http://www.iefans.net/ie11-f12-kaifa-renyuan-gongju-kuaijiejian-daquan/工作后,第一次真正接触调试,目前仍处于学习状态。1. F12调试学...
2017-08-08 13:16:00 101
转载 SQL复习
学习来源: http://www.cnblogs.com/shenxiaolin/p/5549343.html1. 聚合函数-- 1. AVG():返回列的平均值SELECT AVG(product_price) AS avg_priceFROM productsWHERE vend_id = 1003;-- 注意事项:函数会自动过滤掉所检索列中包含N...
2017-08-02 10:43:00 177
转载 Ext.expend()
学习来源: http://wangyu.iteye.com/blog/210849Ext.extend 是Ext的继承机制,一般有两种用法:1.C=Ext.extend(S,{s1:"覆盖"});<script type="text/javascript"> function S(){ } S.prototype....
2017-07-20 10:10:00 105
转载 Java学习——我在工作中遇到过的API(未完待续)
初学JAVA时,API太多,就没怎么记(估摸着也记不住),现在开始工作了,就把能遇到的API记录下来吧!一、字符串操作1.public String[] split(String regex, int limit)regex作为分隔符,limit作为检索分隔符的次数。描述:根据给定正则表达式的匹配拆分此字符串。例如,String[] arr = "boo:and:f...
2017-07-19 10:12:00 101
转载 iBatis:第二步,结合DAO思想
学习来源: 转载于:https://www.cnblogs.com/zhengmengen/p/7196824.html
2017-07-17 18:30:00 93
转载 iBatis:第一步,思路学习
学习来源: http://developer.51cto.com/art/200907/138286.htm http://www.cnblogs.com/youxiuxiaocai/p/3386397.html仍然以文件的思路展开对SSI项目开发的学习。1. 实体类:Acount.javapackage example; public cl...
2017-07-17 18:01:00 67
转载 SSH项目开发思路
这里以一个普通的小项目来讲具体步骤,仍以文件的思路来讲。这个系统要求用户能注册并登陆,还能发布信息,信息下面可留言。因此实体类大致分为User、Information、Comment1. domain包下的三个实体类:User.java,Information.java,Comment.java三个实体类包含基本的属性和相应的set/get方法。2. 实体类与数据的映...
2017-07-17 09:55:00 103
转载 iBatis:第三步,结合Spring
学习来源: http://www.cnblogs.com/lhw1994/p/6759815.html1. mybatis介绍这是一个半自动化的框架,何谓半自动,因为它需要手工编写POJO、SQL和映射关系。虽然要多花点时间编写SQL语句,但至少在优化方面可以省心不少。2. Spring与myBatis的结合2.1 基础配置文件 mybatis_config.xml...
2017-07-15 10:25:00 100
转载 Struts2
来自W3Cschool的学习。https://www.w3cschool.cn/struts_2/struts_examples.html1. 主页 index.jsp (里面有一些form或者button,根据其action属性,到struts.xml配置文件中查找对应的Action类) <form action="hello"> <lab...
2017-07-13 18:44:00 81
转载 Spring自动装配Beans
学习来源: http://www.yiibai.com/spring/spring-auto-wiring-beans-in-xml.html http://www.yiibai.com/spring/spring-auto-wiring-beans-with-autowired-annotation.html 自动装配(autowiring),我是...
2017-07-13 18:41:00 83
转载 位段
可以用结构来实现位段(bit field),位段的声明和结构体类似,但他的成员是一个或多个位的字段(以位为单位),这些可能不同位数的字段成员可以存储于一个或多个整型变量中。struct CHAR{unsigned ch : 7; //成员的类型只能是int、signed int、unsigned intunsigned font : 6; /...
2017-02-21 15:28:00 75
转载 Java介绍
1、JAVA的三种技术架构①J2EE(JAVA2 Platform Enterprise Edition )企业版是为开发企业环境下的应用程序提供的一套解决方案,主要针对于Web应用程序开发②J2SE(Java2 Platform Simple Edition)标准版是为开发普通桌面和商务应用程序提供的一套解决方案,可以完成一些桌面版应用程序的开发③J2ME(Java...
2017-02-21 15:27:00 79
转载 结构体
1、易错点struct { int a; float b; double c; }x;struct { int a; float b; double c; }y[20],*z;直接用结构体创建的变量,只要不是在一个地方创建的,就被编译器当成不同的类型,所以尽...
2017-02-21 15:25:00 55
转载 动态内存分配
1、内存分配方案基于程序运行之前内存是否已经分配完毕,将内存分配策略分为:静态内存分配和动态内存分配。基于位置的内存分配方式:(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内...
2016-11-16 20:23:00 155
转载 Linux Java环境安装
1、要在Linux上编译并运行Java需要做什么?同Windows一样,首先需要安装JDK。其次是Eclipse的安装和java环境参数的配置详见 https://zhidao.baidu.com/question/307808304.html http://felinetells.blog.163.com/blog/static/1833582922011626...
2016-11-11 13:28:00 92
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人