现在位置: 首页 > Cataasype发表的所有文章
数据库 ORA-01436: 用户数据中的 CONNECT BY  loop in user data  循环 技术qq交流群:JavaDream:251572072  教程下载,在线交流:创梦IT社区:www.credream.com ------------------------------------------------------- 1. 在使用start with ... connect by 层次查询的用法报错:ORA-01436: CONNECT BY loop in user data 产生这个错误的原因,产生了死循环,解决办法有两种如下: 2.产生死循环的原因:   比如查找数据发现,数据region_id为1的parent_id为24684,而region_id为24684的parent_id为1,   这样就产生了循环后来我把......
阅读全文
  • 06月
  • 03日
综合 ⁄ 共 745字 评论关闭
当选择完workspace之后,eclipse开始加载启动,在这个阶段经常出现闪退出的情况,这主要有两个原因: 原因一、eclipse.ini的配置问题:   可能配置的内存太小,或者系统本身内存不够了,比如我的就配置成这样: -Xms128m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -Dorg.eclipse.swt.browser.DefaultType=mozilla   具体配置方法和参数说明网上很多,不再赘述。   原因二、之前错误的关闭,workspace的问题:   这个问题比较棘手,因为很难找到问题出再哪,可能之前的操作有误,可能某个插件BUG,等等。   最狠......
阅读全文
  • 10月
  • 10日
综合 ⁄ 共 1147字 评论关闭
UVA 12338 - Anti-Rhyme Pairs 题目链接 题意:给定一些字符串,每次询问求出两个字符串的最长公共前缀的长度 思路:把字符串排序,就能求出height和rank数组,然后利用RMQ查询即可 代码: #include <cstdio> #include <cstring> #include <iostream> #include <string> #include <algorithm> using namespace std; const int N = 100005; typedef pair<string, int> pii; pii str[N]; int save[N]; int t, n, height[N], rank[N]; void init() { scanf("%d", &n); fo......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 2560字 评论关闭
两个链表,已经有序排列,现在将其合并并输出新的链表 #include <iostream> using namespace std; #include <vector> using std::vector; #include <stdlib.h> #ifndef _WIN32 #include <unistd.h> #else #include <time.h> #endif template<typename T> struct Node { public: Node(T value) { mValue = value; mNextNode = 0; } T getValue() {return mValue;} void setNextNode( Node<T> *next) { mNextNode = next; } ......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 430字 评论关闭
今天学习vim技巧,书中建议将ESC与CAPSLOCK更换映射。想了一下, esc的使用频率比CAPSLOCK的高多了,但却很难触及。这就是抄袭、生搬硬套的一个弊端吧——对打字机来说,CAPSLOCK更加重要也更加常用。 修改时,将 在.profile 中加入以下语句 xmodmap -e 'clear Lock' -e 'keycode 0x9 = Caps_Lock' xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape' 修改完后, source .profle   重启丢失效果。 又修改了下/etc/profie 发现注销系统后仍然有效。 但仍然有一个问题, 按下CAPSLOCK实体键之后,对应灯仍然亮起。或许有误导作用......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 88字 评论关闭
自从来到志诚公司,已经是第二次派出来了,这次是中科大洋(12月20),没想到竟然来到这里,这里要比胜利软件好的多,不光是公司的发展,就连经理和员工都比原来的好的,自己是这么觉得
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 886字 评论关闭
将浏览器变成编辑器?很简单,效果也很炫: 打开浏览器(不支持IE低版本),输入下面代码: data:text/html, <style type="text/css"> #e { position:absolute; top:0; right:0; bottom:0; left:0; font-size:16px; } </style> <div id="e"></div> <script src="http://d1n0x3qji82z53.cloudfront.net/src-min-noconflict/ace.js"></script> <script src="http://code.jquery.com/jquery-1.9.0.min.js"></script> <script> var myKey="SecretKeyz"; $(docume......
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 285字 评论关闭
Mysql 一个表中如果对某字段处理,想要同时处理另一个字段数据就要采用触发器了。 A表中                     a                b              c                    1                 2               3 当a,b任一一个值发生变化时 c值按照一定规则进行增加 CREATE TRIGGER a before insert ON A FOR EACH ROW BEGIN set New.c = New.a * 5 + New.b; END; 刚接触触发器感觉挺好使用,有些数据可以根据触发器直接在数据库完成,这样程序上会省很多事。
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 365字 评论关闭
php操作xml并将其插入数据库 <?php header('content-type:text/html;charset=utf-8'); mysql_connect('localhost', 'root', ''); mysql_select_db('test'); mysql_query('SET names utf8'); $xml_array=simplexml_load_file('suggest.xml'); //将XML中的数据,读取到数组对象中 foreach($xml_array as $tmp){ $sql = "insert into `countries` (`id` ,`value`) VALUES (NULL , '".$tmp->field."')"; mysql_query($sql); echo $tmp->field."<br>"; } ?>
阅读全文
  • 11月
  • 26日
综合 ⁄ 共 1088字 评论关闭
public void doFilter(ServletRequest req, ServletResponse res,    FilterChain chain) throws IOException, ServletException {   HttpServletRequest request = (HttpServletRequest)req;   HttpServletResponse response = (HttpServletResponse)res;   //得到所登录的用户并判断是否已经登录   HttpSession session = request.getSession();   UsersInfo user = (UsersInfo)session.getAttribute("user");   if(user == null){    request.setAttribute(MyFinal.REQUEST_JUAGE_MESSAGE, "您还没登陆呢?");    request.getReq......
阅读全文
  • 11月
  • 14日
综合 ⁄ 共 541字 评论关闭
visualstudio online免费使用,支持git,项目私有,目前来说是个人项目管理的一个不错选择。下文是简单的上传文件到visualstudio online的步骤: 1、git clone https://xxx.visualstudio.com/DefaultCollection/_git/xxxProject 2、cd 进入xxxProject目录 3、将需要上传的文件放到xxxProject目录里。 4、在此目录下增加.gitignore文件,编写忽略名单,比如: /bin/ /gen/ /project.properties 注:此步可不做。 5、​git add -A //把我们要提交的所有文件的信息添加到索引库中。 6、git  commit  -m “提交信息” 7、git remote add o......
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 890字 评论关闭
Interleaving String: Given s1, s2, s3, find whether s3 is formed by the interleaving of s1 and s2. For example, Given:s1 = "aabcc",s2 = "dbbca", When s3 = "aadbbcbcac", return true. When s3 = "aadbbbaccc", return false. 试了下跟归并一样的贪心思路,果然是不行的,比如 s1= "aa", s2="ab", s3="aaba" 贪心就不行,因为在s1[i] ,s2[j] 都和s3中字母相等的时候,你不知道应该用哪一个。 那就老老实实DP吧,下面空间还可以优化成O(n)的。 class Solution { public: bool isInterleave(string s1, strin......
阅读全文