
浅谈
sunjs技术客""
这个作者很懒,什么都没留下…
展开
-
Eclipse无法打开,启动界面闪一下就消失
今天启动eclipse 闪了一下就消失了,及其郁闷,从网上找了一下解决办法立马解决了。1.打开C:/WINDOWS/system32文件夹,删除里面的java.exe, javaw.exe 等exe文件。重新启动eclipse即可。2.看看环境变量 (1)运行安装程序,按照安装提示安装。 (2)环境变量,右键点击我的电脑->点击[高级]-> 点击[环境变量],如果JDK安装在C盘里,如...转载 2012-09-03 07:59:16 · 11315 阅读 · 2 评论 -
苹果和安卓手机的计算器,为什么1÷3×3的结果不等于1?
这样的问题在前几年的时候就有所讨论,那个时候都是在纠结苹果手机还是安卓手机的计算器更好用,于是大家在无意当中发现了好多的bug,其中就有这个。当初我看到的时候也是非常的不解,因为这太让人失望了。这属于他们计算器中的计算错误,改变成的过程中出现了逻辑错误,运算顺序出现了失误。这也告诉了我们如果遇到这类似的计算,也不一定非得是计算问题,千万不要太过于依赖工具,一定要注意自行核算、复核,毕竟所有的工具都...原创 2018-03-26 09:16:14 · 4745 阅读 · 1 评论 -
http 改 https 的方法,免费的阿里云盾证书(https证书)
前段时间我发布了了一片关于http转https的方法,现在我来推荐一个免费的阿里云产品:云盾证书(https证书)https最关键就是比http更安全,但是https相对http访问速度较慢一些,但是拿现在的浏览器来说,比如chrome,如果不是https的,那么会一直显示不安全的提示,所以要求比较严格的网站,能用https就用吧。但想使用https有个前提,是需要跟CA(证书颁布机构)申请ht...原创 2018-03-18 15:38:56 · 1653 阅读 · 0 评论 -
PHP、JAVA、C#、Object-C 通用的DES加密
class JoDES { private static $_instance = NULL; /** * @return JoDES */ public static function share() { if (is_null(self::$_instance)) { self::$_instance = ...转载 2016-09-18 09:01:07 · 898 阅读 · 0 评论 -
模版方法-设计模式
抽象类package org.sunjs.template.parent;/** * 抽象模板(Abstract Template) * * 准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。 * 不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 * *原创 2016-04-03 14:30:46 · 495 阅读 · 0 评论 -
java动态代理对象实现日志的拦截(annotation自定义注解方式)
proxy动态代理的实现类package org.sunjs.proxy.main;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import org.sunjs.proxy.annotation.LogAnnotatio...原创 2016-04-02 22:50:19 · 6331 阅读 · 0 评论 -
java 生成MyEclipse注册码程序!
java 生成MyEclipse注册码程序!import java.io.*;public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and转载 2012-09-21 17:36:41 · 638 阅读 · 0 评论 -
subversion设置中发生问题!no repository found
出现这个说明启动服务(svnserve.exe --daemon )的时候没有指定版本库位置的位置只要在启动的服务的时候指定一下就可以了。1. svnserve -d -r E:/svn/repos1 (d: daemon r:root)注意:这个命令后程序会停在那里作为服务,不要关它然后使用TortoiseSVN -> Rep原创 2012-09-20 16:30:45 · 1229 阅读 · 1 评论 -
Client.create()耗时太长。
jersey,一个REST风格服务的开发框架。现在jersey从1.0升级了到了1.0.1,解决了广大的jerseyer抱怨的初始化Client时的耗时太长的问题。以前使用jersey Client的时候,必须要先通过Client.create()来创建一下Client,我测试了一下,当我循环创建1000个Client时,耗时基本上达到了1分钟左右。现在我们完全可以通过spring来注入一个Cli...转载 2012-09-12 16:53:03 · 3098 阅读 · 0 评论 -
毕业生要找工作了, 面试70问经典回答,先转着,以后会用到的
1、请你自我介绍一下你自己,回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,原创 2012-09-03 19:58:15 · 2002 阅读 · 0 评论 -
java、计算机进制转换,二进制 十进制 十六进制 的进制等等!
2进制CPU使用,8进制很少见,10进制适合人类使用,16进制适合编译器和底层程序员使用,希望对你有所帮助! 以下文章是自己从别的地方复制粘贴过来, 总结了一下。 虽然看着有点乱, 但是想学 ,就能看懂。 若是有什么问题 , 可直接在下方给我留言!!!public class Sun { public static void main(String[] args) { System原创 2012-09-03 18:17:16 · 1300 阅读 · 0 评论 -
Redis 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级
一、缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。缓存正常从Redis中获取,示意图如下:......很抱歉,引本人博客开启了防盗链,导致很多图片不能正...翻译 2018-03-18 15:34:34 · 1215 阅读 · 0 评论